Предыдущий: https://2ch.hk/pr/res/637874.htmlПринимаются изменения в шапку треда в виде пулл-реквестов:https://github.com/meoweg/2ch-pr-rubyКак показывать код:Быстро - https://pastebin.comС исполнением - https://ideone.comТребуется аккаунт GitHub - https://gist.github.comFAQ:1. C чего мне начать, чтобы стать рубистом?Отличным началом будет Programming Ruby (The Pragmatic Programmers Guide), читать Eloquent Ruby и The Well Grounded Rubyist после прочтения первой толку особо не даст, одни и теже вещи, дальше читаем Ruby Way, затем познаем метапрограммирование с Metaprogramming Ruby. А дальше открываем Ruby cookbook 2015 года, Пишем свой код во время чтения.Следующий уровень, продвинутые книги по руби:Confident Ruby by Avdi GrimmPractical Object-Oriented Design in RubyRefactoring Ruby EditionRuby Under a Microscope для любителей залезть под капот.Документация по стандартным библиотекам http://ruby-doc.org/Можно пройти руби онлайн - http://tryruby.org/levels/1/challenges/0И ещё раз онлайн: http://www.codewars.com/?language=rubyНе веришь в свои силы? Прочитал уже книжек много и силы свои хочешь познать, сделай - http://rubykoans.comИ вот еще https://rubymonk.com/ - Матц одобряет.2. Какой gem посмотреть, чтобы понять, как писать код?Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping.А еще можешь полистать на гитхабе гемы с нарастающей популярностю.https://github.com/trending?l=rubyТам еще нет тысяч строк, и тебе будет легче понять.3. Есть ли GUI для руби?Да. Есть обвязки к Qt, GTK, wxWidgets, Shoes, fxruby (одобренный).4. Можно ли писать на руби мобильное ПО?Да. Для iOS есть RubyMotion терпимого качества, для Android - лагающий и падающий, но всеми силами развивающийся ruboto. Для WinPhone до сих пор ничего не завезли.5. Как установить разные версии рубей?Легко и просто: https://github.com/sstephenson/rbenvИ это тоже, легко и просто: https://rvm.io6. Что почитать по рельсам?http://guides.rubyonrails.orghttp://ruby.railstutorial.orgAPI: http://api.rubyonrails.orgПрекрасные туториалы в стиле for dummies - http://www.theodinproject.com/ruby-on-rails , а вот тут все тоже, но на русском http://codenamecrud.ru/Классический вводный туториал, где делается с нуля клон твиттера, для новичков в rails самое то - https://www.railstutorial.org/bookДля дотошных читателей есть The Rails 4 Way.7. Хорошие практики по руби и рельсам?Читаем Rails AntiPatterns, смотрим Rails Best Practices, также неплохо посмотреть Rails Recipes.Почитайте еще Grimm A. - Objects on RailsЕще продвинутое чтиво - http://tutorials.jumpstartlab.com/8. Ruby/Rails блоги, рассылки и твитторыIRC каналы на FreeNode: #ruby, #ruby-core, #RubyOnRails, #rails (не очень активен).Твитторы @rails, @dhh, @yukihiro_matz, @wycats, @tenderloveРассылки ruby-core, rails-core, rails-talkПодкасты:- http://rubyrogues.com- http://ruby5.envylabs.comСкринкасты:- http://railscasts.com- https://peepcode.com- https://www.destroyallsoftware.com- http://railsforzombies.comБлоги:- rubyflow.com - каждый день новости, новые библиотеки, обновления, все дела.- rubysource.com - читаем интервью, хорошие практики, и безумные сравнения упоротого дибила-индуса на самом деле их пропускаем- rubyinside.com - новости, туториалы.- rubyweekly.com- http://37signals.com/svn- http://yehudakatz.com- http://afreshcup.com9. Я не могу в английский, что делать, анон?Идти учить английский, без него тут делать нечего.10. Есть ли у руби русское коммьюнити?Нет. Вернее есть, но оно протухло и там полно людей у которых чсв высоко.Яркий пример - ruby@conference.jabber.ruА еще есть русская слак конфа - https://russiandevs.slack.com она общая, но есть очень активный руби канал.Так же русская гугл группа, активная - https://groups.google.com/forum/#!forum/ror2ruЕще вот - https://onrails.club/11. Какие гемы стоит знать?capybara, rack, rspec, devise, cancancan, simple_form, solr, sinatra, тысячи их.Поиск гемов https://www.ruby-toolbox.com12. Зачем нужны тесты и как их писать?http://rusrails.ru/a-guide-to-testing-rails-applicationshttp://habrahabr.ru/post/163597/Вместо этого можно прочитать классную книгу Everyday Rails Testing13. Где можно задать глупые и не очень вопросы?- здесь- stackoverflow.com- тематические slack-конфы- а вообще, гугли, с вероятностью в 90% ответ на твой вопрос уже висит на stackoverflow.14. Как фокнуть\сделать фичу\исправить баг, сложно ли это?Нет, не сложно. На rubyflow появляется много новостей с реализацией новой библиотеки, вы можете сделать тесты, фичу для него, старые либы также обрастают багами, улучшайте их! пишите код.15. В чём писать код?Atom, Brackets, Sublime Text, TextMate, Vim, GNU Emacs. Для особо упоротых энтерпрайз-макак есть rubymine, плагины к эклипс и нетбинс.16. Можно ли писать на руби с под windows?Можно, но придется обрасти костылями в виде виртуальной машины, придется сходу разбираться с Vagrant и многим другим. Чем дальше ты продвигаешься, тем ближе становится ясно, что пора перекатываться на linux/mac17. Руби язык одного фреймворка?Есть еще Sinatra, Hanami (ранее Lotus), Volt, Grape, отличные штуки для DevOps - Chef, Puppet и годные генераторы для бложиков - Jekyll, Middleman, всё это активно используется в продакшене18. Можно ли делать игры на Ruby?Можно, но не нужно. Гем Gosu.19. Ютуб каналыYoutube driven development...Вот тебе пара каналов, но никому не говори что учишься по видео.https://www.youtube.com/channel/UCIQmhQxCvLHRr3Beku77tww/videoshttps://www.youtube.com/channel/UCfWZwsP8trUy5uHJg8gcGIQhttps://www.youtube.com/channel/UCSI77lJlzlCFPLdV1RSAoYQhttps://www.youtube.com/channel/UCPIyDzf1vwWc8EQJGUX-vYw - тут на ру$$ком даже.20. Как и где искать работу?Легко и просто - http://rubyjobs.ru/Не так просто - https://upwork.com/Еще вконтакте есть группы по руби/рельсам, там иногда постят вакансии. Еще в русской гугл группе постят вакансии. Новичку будет сложно, но возможно.TODO лист для ньюфагов:И так, ты поставил руби, уже сгенерировал свой первый проект rails new pidarasНачни уже с платинового пути, блог >> клон твиттера >> своя имейджборда >> свой гем >> дальше сам придумаешь.Рекомендации:1. Для блога, создать роли, Админ, Пользователь (можно использовать паттерн form object). Прикрутить лайки, комментарии.2. По твиттеру, следуя гайду Хартла, пиши все то что он предлагает в качестве доп. заданий, например оповещение по нику (@eblan: привет)3. По имиджборде: воссоздать по возможности полный функционал, в этом случае придется ознакомится с javascript/jquery/coffeescript, но тебе так или иначе придется. Еще хорошей фичей будет использование background job и крон тасков (sidekiq, whenever), чтобы заполнять свою борду тредами и постами с другой борды, можно использовать api двача, чтобы вытягивать треды и посты - https://github.com/ID25/api_2ch4. Не стесняемся постить свои репозитории, наши эксперты с радостью отревьювят вас.После этого тебе будут нужны паттерны, без них твой код превратится в говно. Один из часто используемых - Service Object.https://netguru.co/blog/service-objects-in-rails-will-help - о сервисахЕще паттернов - https://robots.thoughtbot.com/back-to-basics-solidНо самый читаемый код, как и следовало ожидать, даёт функциональное программирование. Начни отсюда:http://www.sitepoint.com/functional-programming-techniques-with-ruby-part-i/http://www.sitepoint.com/functional-programming-techniques-with-ruby-part-ii/http://www.sitepoint.com/functional-programming-techniques-with-ruby-part-iii/http://www.sitepoint.com/functional-programming-pure-functions/http://www.sitepoint.com/functional-programming-ruby-value-objects/Только не переборщи. Руби - не функциональный язык, и иногда такой код может работать медленней.Прочитал? Теперь рефактори то, что уже написал. И не забывай покрывать тестами.Хорошим финалом будет деплой, это пожалуй самое болезненное, и ничего общего с деплоем на heroku, где тыц тыц и готово. Придется поковыряться со смежными вещами и узнать много нового, уже устоявшийся гем для таких дел - Capistrano.Не забывайте спрашивать у анонасов вопросы, код лучше показывать через gist или pastebin с подсветочкой.Ну, а мы открываем очередной Ruby Thread.
Ну норм.
Алсо, хотите новых картинок в шапку - прикрепляйте сюда пока:https://github.com/meoweg/2ch-pr-ruby/wiki/%D0%9A%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%BE%D0%B2%D1%8B%D1%85-%D1%82%D1%80%D0%B5%D0%B4%D0%BE%D0%B2
Рельсаны, а заделитесь пожалуйста годными B3 тимплейтами всяких дэшбордов или админпанелей аля Flatty. А то с этим ебаным курсом на кусок хлеба не хватает, а тут денег просют?P.S: AdminLTE говно ;(
Разработчик Device.https://changelog.com/194/#194: Elixir with José ValimThis week we talk with José Valim about Elixir! We learned about the early days of José’s start as a programmer. José took us back to the beginning of Elixir and shared why Erlang got him so excited, we broke down features of the language, we talked about functional programming, concurrency, developing for multi-core systems, we talked about the Elixir community, the future of Phoenix, Ecto, and so much more.
>>648837>Devicedevise?
>>648824Стестняшу.
>>648851Это модель из интернет-магазина мерча.
>>648845>devise?Да, devise конечно.
Что пишут на руби помимо вебни? Имею ввиду рынок труда.
>>648886Скрипты всякие. Chef, Puppet. Иногда руби встраивают, например, в SketchUp, но это редко, чащу Lua. На рынке 95% заказов - рельсы.
>>648887Можно ещё metasploit (фреймворк для взлома систем) вспомнить.
>>648891Ну это совсем маринальное направление. Вопрос про рынок был. По SketchUp видел заказы на Upwork, по Metasploit нет.
>>648893Ну может на каких-то хакерских биржах есть)
>>648824Неплохо, молодец. У наших соседей по доске есть автоперекаты?
>>648913Я сегодня купил прокси, наконец-то будет работать с Heroku. Есть возможность создавать разные треды.
>>648914нахуй покупал? когда мог с таким же успехом поднять рельсы на digitalocean за ту же цену.
>>648914>>648924А у нас руби треды не нумеруются?Курс плохой, может он за рубли прокси взял.
>>648924Думаю, DO тоже забанен. Или будет забанен когда-нибудь.>>648930http://altvpn.com/ru/proxy/
>>648931shill please
>>648812 (OP)Продолжая тему курсов
>>648947двачую, сам проебал несколько курсов так, потому что никто не ебашит по рукам.
>>648972Мотивируй себя правильно и не надо будет скрипт писать который будет ебашить тебя по рукам и по жопе вместо мамки
Посоны, поясните по хардкору как организовываются вьюхи/контроллеры/модели в рельсах. Например, я хочу сделать сайт компании.Во всяких обучающих уроках предлагается делать контроллер welcome, например, и вьюху index, а потом еще show, destroy, edit etc.А должно получится большое меню с подменю и т.д. и т.п.Как это делается? На каждый пункт меню свой контроллер? Есть гайды как организуются такие штуки?
>>648990google: REST
>>648990https://www.railstutorial.org/book
>>648993>>648994Это все прекрасно, но я говорю про, например, менюшку вконтактика. Есть одна большая страница с сылками на другие. My Profile ведет на контроллер profile.index?My Friends ведет на контроллер friends.index?И т.д. Games ведет на контроллер games.index?Так это организуется?
>>649001Почти.My Profile ведёт всё же на profiles#show
>>648994Чот не открывается.
>>649004Т.е. на каждую ссылку свой контроллер?А в таком сайте?
>>649008тоже
>>649008для разделов может быть один контроллер с параметром в виде номера раздела
>>649008зависит от роутов короче, может это все захуярить в один контроллер а-ля php-way
>>649008>Т.е. на каждую ссылку свой контроллер?Ещё раз: гугли REST. Для каждого ресурса свой котроллер. Статические страицы обычно помещают в один контроллер (я называю его StaticController), а ещё лучше подключить какой-нибудь гем.
>>649013 >>649012 >>649011 >>649010Если на странице такой переключатель есть, который грузит нужный текст то это StaticController или уже нет? И не делается ли он загрузкой текстовИпостов из бд?
>>649020Это client-side, JS, причём тут рельсы?
>>649020Если тебе нужно динамическое меню, то можешь создать в БД сущность и получать список на стороне сервера динамически.
>>649025Я не про сам переключатель, я про то куда и как он переключает.
Сап антуаны, фронтендер кун итт. На работе поставили задачу переквалифицироваться на время и за 6 месяцев написать и писать какие-то BDD автоматические тесты на кукумбере https://cucumber.io. Какие подводные камни? С чего начинать? Я так понимаю писать автотесты на js адЪ и ИзраилЪ. Серверных языков не знаю вообще, только клиентский JS Для автотестов лучше руби подойдет? если да, надо изучить основы, или что то еще???Какие профиты от этих навыков можно заиметь в будущем? Готов в дальнейшем изучать няшный рубки алсо, хз зачем говорят удобно очень, но он тип медленный
>>649070подводных камней никаких.Автотесты это правильная методика. Рано или поздно все равно бы пришлось бы начать.Я не знаю как там у вас во фронтенде, но в типовом проекте бекенда, 70% кода должно быть покрыто автотестами
>>649076Как это делается, организовывается? Именно BDD, а то у нас проект менеджер хипстор Пидор который дрочит на Agile.
>>649079В инете много всякой хуиты, лично БДД я не использую, ну различие от обычных юнит тестов, то что в юнит тестах ты проверяешь правильно ли работают методы и куски кода(вкидывая чистые и грязные входные данные), в БДД ты пишешь виртуального тестировщика, все руками прокликивает как-буд-то он клиент.Но кукумбмер на рубях написан, а ты фронтенд на жаве-скриптах(по факту тебе нужно на Жасмине или аналоге писать, чтобы с двух языков не переключатся)Если раньше никто не писал, то по общайся с хипстором сам, чо он вообще хочет. Скорее всего он может быть аутистом и не понимать чего хочет.Вроде я Agile читал в книжице, и про BDD там ничего не сказанно.
>>649070Я лично вообще не вижу смысла в Cucumber. Я пишу тесты на RSpec, в JS его аналоги Mocha+Chai+Sinon и Jasmine. Модели, сервисы тестирую по BDD или TDD, контроллеры обычно тестирую после написания, если вообще тестирую.
>Kirill Shirinkin, Nithackstrasse 17, 10585, Berlin, kirill@mkdev.me, Alle Rechte Vorbehalten.
>>649163это к чему?
>>648812 (OP)Рельсаны, а сейчас норм вкатываться в рельсы в 2016 или лучше js выбрать c нодой? Хочется динамики, фриланса и вот этого всего. бтв, руби очень нравится.мимо java-макакан
>>649421заебешься ты с этой нодой, рельсы стабильны как никогда
Блядь, анон. Я все ещё по колено в говнокоде со своим старым проектом, который я хотел перенести на рельсы. Я ебал, этот ебучий php. Нужно прикрутить oauth к joomla. Среди готового - только платные монстры, которые мне тупо не нужны (нужен только Facebook, Vk, Twitter). Среди бесплатного - жуткое легаси, которое хуй разберешь. Просидел несколько часов изучая, как это говно работает. Решил отдохнуть. Загуглил, что есть на рельсы. Первым делом попал на omniauth и охуел от простоты установки и подключения. Конечно, гем для вк лютый пиздец с кучей открытых багов, но там миллион других соц. сетей с внятным кодом. Открыл для facebook и уже просто беглым взглядом все изучил. Сейчас дикое желание просто взять и начать дрочить рельсы. Останови меня, анон. Надо допилить некоторые фичи, а потом переезжать.
Посоны, я не могу понять. Поясните!Например есть модель User и соответствующий контроллер Users. Есть модель User::Knowledge и соответствующий контроллер User::Knowledges. Модели User и User::Knowledge имеют связи has and belongs to many друг к другу. Начиналось все просто: контроллер Users - CRUD для User, Knowledges - CRUD для Knowledge. Но как запилить CRUD для обработки Knowledge которые принадлежат User? Как роуты прописать? Как обозвать контроллер?
>>649790Я делаю так: resource :users do resource :knowledges, controller: 'user_knowledges' do end end class UserKnowledgesController before_action :find_user def index @knowledges = @user.knowledges # ... end def find_user @user = User.find(params[:user_id]) end end link_to '...', [user, :knowledges] link_to '...', [user, knowledge] link_to '...', [:edit, user, knowledge]
Блджад, отступы слетели...
> модель User::KnowledgeНу хуй знает, даже на проектах на 100+ моделей я ни разу не видел, чтоб модели оформляли вложенными классами. Очень редко выносили пяток моделей в неймспейс, но там, где это очень просилось. Я бы сделал просто Knowledge модель. В итогу UsersController, KnowledgesController для операций над knowledge в целом, UserKnowledgesController для операций над knowledges пользователя.
Рельсаны, я тут вчера тему бутстраповскую просил, но так как вы дохуя заняты написанием Твитторов, да и вообще зиму проводите на Мальдивах в обществе пышногрудых гурий - пришлось выдрать Flatty самому.Собственно лив демо:http://wrapbootstrap.com/preview/WB0P6NR1NАрхив:http://rghost.ru/6CFg4JdBk
>>649803>>649805Я неймспейсы и имел ввиду. Мое приложение еще не такое большое, но красивости и аккуратности уже хочется.Тащемта с nested resources разобрался. Только вот контроллеры занеймспейсить не получается. Например:namespace :admin doresources :users doresources :knowledges Логично предположить, что knowledges_controller будет лежать в - controllers/admin/users/knowledges_controller.rb, а нихуя, роут указывает на - controllers/admin/knowledges_controller.rbВыходит что контроллер вложенного в users ресурса лежит в одной папке со своим родителем. Чому так? Может я упускаю какие-то принципиальные вещи?
>>649859namespace :admin doresources :users doresources :knowledge, module: :users
Нубас с вопросом про рефакторинг репотинг: на работу меня не взяли, однако блядское задание не даёт покоя. Решил переделать с фабрикой, зацените, пожалуйста:http://pastebin.com/ffrwe9zg
>>649884Кулстори?
>>649892Нашёл вакансию для джуна, прислали код контроллера для исправления, я всё говно запихал в хелпер и отправил им обратно, ответа не пришло. Сегодня прочитал про паттерны, вот пробую.
>>649825И что ты с ней делать будешь, бро? Админку блога? :3https://www.youtube.com/watch?v=ecxezoc0uv0
>>649903>ответа не пришлоЧе думаешь, материли тебя всеми правдами и неправдами?
>>649906Сомневаюсь, что за сто рублей в час они найдут кого-то лучше.
>>649910>100р в часБлять, в маке столько получают
>>649916Но в маке ты не программируешь.
>>649916Для моего мухосранска деньги. Да в принципе хрен с ними, с деньгами, главное - опыт. Никому не нужен джун за доширак?
>>649910А, братишка, это ты. Дожимай их, на первое время пойдет, можешь почитать МЫ ВАМ ПЕРЕЗВОНИМ тред, там некоторые ребята говорят что лучше бы уточнять причину отказа или молчания, вдруг про тебя просто забыли или еще что. Щас просто паника в экономике намечается https://2ch.pm/po/res/13956134.html все хотят снизить риски. Удачи.
>>64991617к для всяких мухосраней вполне себе деньги.
>>649928В каком году?
>>649927Спасибо, бро.>>649928> занятость 30+ часов в неделю
Продолжаю работать над перекатами. Хочу запилить галерею картинок с голосованием. Топ 3-4 картинки будут выбраны при перекате, после переката оценки сбрасываются. Но есть несколько вопросов по реализации:1. Как защититься от накрутки? Регистрацию вводить не хочу2. Где хранить картинки? Хостюсь на Heroku, файловая система недоступна. Покупать S3 пока не хочу. Поэтому какой вариат лучше - хранить прямо в БД или на стороннем бесплатном хостинге? Если последнее, то подскажите годный хостинг картинок.И что вообще думаете про идею с галереей?
>>650016> 1. Как защититься от накрутки? Регистрацию вводить не хочуГугл-капча гем, делается в три строчки.
>>650031Капчи хотелось бы избежать тоже. Я имел ввиду, защититься от нескольких голосов с одного IP или подобное.
>>6500162. Это не подойдет? https://toster.ru/q/2608>И что вообще думаете про идею с галереей?Норм, если наши соседи по доске не будут накручивать пидорские Раби-картинки.
>>650035Динамический ойпи и всё пропало.
>>650039>пидорские Раби-картинкиА чо есть другие?
>>650039>пидорскиеКак будто что-то плохое
>>650035Защититься нельзя никак, можно только поставить ограничения разной степени паршивости для юзерфрендли. Погугли js + browser fingerprint, на гитхабе видел, не помню название.
Кому работу?ТЕСТОВЫЕ ЗАДАНИЯПредложите пару способов отрефакторить "толстый" контроллер. Какие встроенные механизмы есть в Rails? Какие паттерны можно применить?А) Как можно организовать автоматическую инвалидацию фрагмента html-кеша, если внутри него используются данные из нескольких моделей?Б) На какой after_* метод стоит повесить инвалидацию кеша, если речь идет о действиях с моделью (создание, редактирование, и т.п.)?У вас есть несколько таблиц в базе данных - товары, заказы, содержимое заказов, комментарии и отзывы к товарам, пользователи, и т.п. Необходимо добавить в каталог товаров сортировку по популярности. На основании имеющихся у вас данных, как бы вы реализовали такую сортировку?Опишите, какие критерии можно использовать, как их агрегировать и хранить?Как бы вы решили проблему с появлением в базе новых товаров, по которым еще нет никакой статистики?http://randewoo.ru/info/teamhttp://hh.ru/vacancy/15447745
>>650060>Кому работу?
>>650060>А) ответ в Б)>Б) очевидный after_commit
>>650060>Как бы вы решили проблему с появлением в базе новых товаров, по которым еще нет никакой статистики?Средневзвешенное, да?
>>650016Нахуй эти перекаты нужны, блядь? Кто-то серьезно лезет в архив и ищет что-то интересное в утонувших тредах? Это не тред про сычеву или про камеру в притоне, а столько возни вокруг не нужной хуйни.
>>650133Охуеть, тред про сычеву чем ценен? В этих тредах иногда можно найти какие-то ответы на вопросы хоть.
>>650133Ты дебил? Человек используя руби делает автоперекат руби треда, отъебись от него и дай прокачать навыки по своему фановому ТЗ. Не всем твиттеры по инструкции пилить.
>>650152Сам ты дебил. Пусть пилит, мне-то чего, нахуя только высираться об этом в каждом треде. инб4 сводобное общение
>>650175Твои высеры куда нужнее, конечно
>>650177АТО
>>649859Ты не понимаешь вложенные ресурсы. Вложенность ресурсов относится только к роутам. Не тащи эту вложенность в модели и контроллеры. Это не канон. В рельсомире нельзя бороться с правилами и навязывать свои вкусы. Модели должны быть User, Post, а не User, User::Post. Контроллеры должны быть UsersController, PostsController, а не UsersController, UsersController::PostsController. У тебя нормальное применение неймспейса только для :admin.Сука, у меня баттхёрт от тебя.
>>650060И это за 50к рублей? Ебу дали
>>650210Справедливо для бложика с двумя с половиной моделями.
>>650210А у меня, например, бархан от этой ебанутой непоследовательности. Как-то проще должно быть.
>>650217Ну так-то это безотносительно зарплаты надо знать, хотя 50к естественно уже не деньги теперь.
Выгоднее себя на апворке за 15$/ час (т.е. зарплата долбоеб в Америке из макдональдса) продавать...
>>649859Понятие "ресурс" в рельсах не относится к моделям. Это косвенно связанные, но перпендикулярные понятия. Ресурс - это пачка роутов, отображённая на контроллер. Одноимённая модель вообще не обязательно должна присутствовать.Если у тебя есть сущность Thing, её должен обслуживать контроллер ThingsController. Такое вот соглашение.Когда делать неймспейсы для моделей? Когда несколько моделей являются разновидностями чего-либо. Например, у тебя есть товары с атрибутами разных типов. Тогда у тебя будут модели Product, ProductAttributes::Integer, ProductAttributes::Float, например. Неймспейс является категорией моделей. В твоём случае название воспринимается так, будто Knowledge - это один из видов User.Когда делать неймспейсы для контроллеров? Когда админка. Когда отдельный, изолированный раздел системы, обслуживающий все сущности, но с другим функционалом.
>>650235а как там продовать себя, если знания на уровне junior? Работу никакую найти не могу в офисе
>>650364Когда я прочитаю все руби-книжки, пойду на апворк и прикинусь индусом.Как быть тебе не знаю. Наверное нужно начать с регистрации, заполнения профилей и прохождения пары тестов для подтверждения навыков.
>>650366А что за тесты? Вообще как там все работает? Ни разу не фрилансил и не знаю как.
>>650368Проходишь тест по-английскому например, пишет оценка тебе 4 балла — можешь ее показать в профиле или не показывать. Можешь перепройти тест через какое-то время. Вроде там не только английский.>Вообще как там все работает?Погугли бро, позалипай в ютуб, посмотри на вопросы на тостере. Появляется работа, апплаишься на нее, если берут — работаешь. Потом деньги с апворка выводишь. Почти как воркзилла, только получше.
Если я еще вывод на апворке не подключал, деньги же будут тупо копиться на балансе?
>>650384Да, вывод можно подключить позднее.
чуваки с /r/rails говорят требовать 25-30$(!!!!) для джуниора, который умеет (в том числе) писать тесты, рефакторить модели и контроллеры, выносить логику в сервисные объекты, разбираться на базовом уровне в css/js, говорить на техническом английскомэто реально, или им так из своей америки так видно?
>>650394Тебе что прошивка не позволит за 3к/час работать? Перепрошейся и работай, все реально для калифицированного специалиста, никого не ебет что ты тут налогов не платишь и курс у тебя ебнулся.
>>650395лолпросто я глядел на русские фриланс биржи и там так все грустно, что я просто не знаю кому верить
>>650398А я чем больше читаю о теме тем больше убеждаюсь, что джун опсанный тобой спокойно может начинать с $20.
еще зависит от того, как вы себя продадите. пиздеть уметь надо
>>650399Чет нихуя не получается, или ищу не правильно. Требуют хотябы год работы над ком.проектами. А от куда их брать хз
>>650398Не стоит сравнивать. На русских биржах платят русские заказчики русскими рублями. При этом они не только жадные, но и русских рублей у них немного (как и работы). На worldwide бирже тебе платят достаточно американских денег, дают работу, не жадничают, если хорошо работаешь — предлагают на постоянку.Ты же не пыхтишь от годовой зарлаты разработчика в америке скажем в 100к баксов. Это 8 лямов, на минуточку. Просто развивайся и работай, со временем прокачаешься и найдешь себе достойную удаленку с постоянной занятостью у адекватного заказчика.И, да, >>650401 прокачивай социальные навыки и профили на гитхабе и линкедине
какими цсс фреймворками пользуетесь?бутстрап несемантическое неудобное говно, но дохуя популярноефоундейшн получшеsemantic позволяет писать красивую разметку, но малопопулярен
>>650403Если прямо смотрят на наличие коммерческих проектов, то тут особо не развернуться — тебя могут разве что выручить коммиты в популярные гемы и проекты.
>>650403У меня есть ИП, могу тебе бумагу написать что ты год работал над моим коммерческим проектом (только он должен быть блеать не только в твоем воображении, но и на моем домене скажем). Вот как лебедеву пишут, могу такую же. >>650412фаундейшн, неплохой да. глянь еще от яху http://purecss.io/ я им размечал как-то, в принципе неплохо (ну я не сильно верстальщик)
>>650403http://www.artlebedev.ru/studio/documents/2015/
кстати, вопрос фрилансерам - вы фултайм фрилансите / подрабатываете? особенно интересует как студенту получается совмещать фриланс с учебой.
>>650419Lebedev! Beautiful bastard!
>>650424http://screenshot.su/img/7f/25/16/7f25164f9f27c5edb014962684eec369.jpg
>>650417Какой например проект?
>>650423Устроился в парашеконтору пхп-джуном. Делаю дневной объём работы за 30-60 минут. Стараюсь писать с багами, чтоб не сразу проходило код-ревью - это повод ещё день поработать над задачей.А сам фрилансю на апворке, лол, в рабочее время. Никто не следит, всем похуй. По джире я чемпион среди джунов, но так как реопенов дохуя (стараюсь), то из джунов меня не переводят.Халявное место в офисе, да ещё 15к платят - на проезд и пиво хватает как раз.
>>650412семантик это вот этот? http://semantic-ui.com/у меня в закладках был. я еще пошарил по закромам и вот что нашел http://getuikit.com/http://getkickstart.com/https://imperavi.com/kube/https://www.muicss.com/http://materializecss.com/Ты глянь, а то я несильно разбираюсь. Был еще какой-то сайт со сравнением фреймворков http://usablica.github.io/front-end-frameworks/compare.html типа такого но другой, я не помню>>650426у меня идей-то много (их еще много в треде ДАВАЙТЕ ДЕЛИТЬСЯ ИДЕЯМИ БЛЕАТЬ, но пока я дойду до изучения рубей хз сколько времени пройдет.ну например.. черный список покупателей.простой фронтенд а ля поисковая строка с быстрой подгрузкой данных, бэкенд, апи, прогон получаемых данных по апи через dadata, отдача данных по апи.В веб интерфейсе данные должны отдаваться с учетом ФЗ о персональных данных, то есть телефон полностью не публикуется, а только находится (если есть). Также по остальным полям данных — адрес, заказ, сумма, причина нахождения в черном списке, источник предоставления данных.Мне кажется примерно это называется коммерческой разработкой. Плюс могу ебать мозги)Можно что-нибудь другое придумать. Можем какой-нибудь твой проект посмотреть-адаптировать.Могу просто бумагу написать, мне не жалко. Жалко будет если я напишу, а ты обосрешься на собеседовании без примера.
>>650452Можем в телеграмме обсудить?@smithnickЕсть один проект, точнее зачатки.
>>650394>умеет писать тесты, рефакторить модели и контроллеры, выносить логику в сервисные объекты, разбираться на базовом уровне в css/js, говорить на техническом английскомА джун ли это?
>>650473а вот хуй его, но у меня на гитхабе один бложик, остальное я удалил в приступе недовольства кодом
>>650484>остальное я удалилвообще-то рефакторинг это немного другое, бро
я и не говорил, что это был рефакторинг
>>650490надо делать рефакторинг, а не удалять, не?
>>650491тогда я не думал, что пригодятся говнокруд проекты
>>650497Посмотри некоторых фрилансеров на апворке, у них часто есть линки на гитхаб, в которых лежат простенькие проекты трёхлетней давности, и ничего работают люди.
>>650431Слушай, а ты неплох, напиши еще кулсторейА как на апворке дела?
>>650236Спасибо, теперь понятно. Но как быть когда моделей много? В папке app/models зоопарк. Можно ли их как-то распихать по папкам?
>>650236Алсо, что думаешь об этом? http://blog.makandra.com/2014/12/organizing-large-rails-projects-with-namespaces/Здесь прямо противоположная точка зрения.
Уххх, сегодня переустанавливаю забитую до отказа мак осю и вкатывает с помощью маквима в руби. Благословите обоссыте меня. Охуенный язык, я пока нуфаг, но буду стараться.
>>650993У тебя хотя бы мак есть..
>>650993Взял бы DaisyDisk какой-нибу и посмотрел что там у тебя весит, и brew cleanup ещё запустил бы (brew старые версии не удаляет сразу).
>>650995Будто нужен.
>>651062аллах > макогосподин > моча > говно > шиндовсодаун > червь-пидор > линуксоеб
>>651066Человек добавляющий в сравнение аллаха, мочу, говноб червя пидора и всё не относящееся к платформам хуже линуксоёба.
>>651068Типичный линуксоеб.
>>651066Спасибо, очень убедительно!
>>651069У меня и линукс и макинтош есть, по мне системы равны, в линуксе много ништяков всяких, которых нет в Mac OS X. Но MacOSX дольше живёт от батареи.
>>651082Блять какой же ты зануда.
>>651083Твои щютки давно вышучены.
>>651086Ну да, я уверен ты это часто слышишь.
>>651082>Но MacOSX дольше живёт от батареи.Ты что ставил линукс на мак?
>>651160Почитал форумы и даже не стал пытаться, а постарался научиться жить в Mac OS X и таки научился. Система классная, с множеством шорткатов на все случаи жизни. Мне не нравится, что нет поддержки кучи файловых система как в линуксе и различных алгоритмов шифрования, иерархия файловой системы, слишком непривычная.Зато графическая и звуковая системы просто выше всяких похвал.Terminal.app кстати многие ругают, а я так и не учидел чем он хуже iTerm того же, у iTerm'а ещё иконки некрасивые..
>>651187>кучи файловых системFUSE же есть под OSX, там даже черта лысого можно подмонтировать. >иерархия файловой системыЧасто лазишь куда-то кроме хомяка?
>>651193Ну FUSE это не то.А в хомяке там тоже не пойми что.
>>651206Странные придирки
>>651210Это не придирки, а минусы неприятные мне.Ещё мне не нравится BSD окружение, поведение некоторых утилит стандартных отличается, а некоторых вообще опций нет.
Посмотрел пару видосов на ютабе, все кричат мол модно молодежно, легко войти и заработать сто мильйонов на игрушечках хуюшечкаханон это правда?
>>651216Нет, уебуй обратно в свой пхп-загон.
>>651219>пхп-загонСказали безнадежно устарел, а мне и похую, я ушел в графику после цески, жиквери поковырял еще, а щас решил эпично вернуться и построить вумный дом с роботами дрочулями
>>651220Так тебе в C/Python за этим, или будешь сам писать все либы и биндинги, для вумного дома.
>>651230Ох, С мне кажется дико сложным, в шараге от делфей негатив на душе, но там препод учила(!)сь в миреа на перфокартах и каждое занятие начинала с одной и той же охуительной истории как ей там было заибись с этими картамиа еще мне надо хомку надо сделать, на виксе не круто, ворпрес обдиралово, анон мне самую простую хочется сделать, подскажи наилучий способ и хостинг что б бесплатно и без залуп 3 уровня
>>651235>хомку>подскажи наилучий способ и хостинг что б бесплатно и без залупGitHub Pages + Jekyll
>>651235А чем дельфи не понравился?А училка прикольная чо. А в чём сложность Си'шки, это же не C++, по мне так в принципе организация умного дома куда сложнее, архитектура, все дела. Главное чтобы у тебя были интерфейсы ко всему, язык не важен.Берёшь Jekyl и делаешь статический сайт уже сегодня, дёшего и сердито. Размещаешь на github pages и живёшь как царь.
>>651245Об одном думаем)
Нашёл гем для статических страницhttps://github.com/thoughtbot/high_voltage
>>651245Якель уже нашёл, спасибо, правда пока не понял что он там генерит, страничка то простая на выходе >>651246>А чем дельфи не понравился?Тем что я гуманитароблядь, абстрактный текст сложно понять без нормального пояснения базовых принципов ну и вообще зачем это все, я не могу обучаться по заданию без задач, типа сделайте калькулятор, да нахуй он мне не упал, а вот интересную форму stl сгенерить это охуенно, но не для совка. Ну а дома вована гонял на своём сервере Архитектура механика пайка хуяйка меня не напрягает ниразу Интерфейс спректировать и нарисовать тем более хуйня Охуенчик спс, приду домой теста ну
>>651274А нахуй он нужен?
>>651341прост))
>>651330>Якель уже нашёл, спасибо, правда пока не понял что он там генерит, страничка то простая на выходе Так то и генерит, лол, оно сделано чтобы не зависеть от базы и окружения, только HTML и деплой, только хардкор.
>>651245>GitHub PagesИ адрес у меня ебальный такой будет типа http://imyachfomilev.github.io ? Не зашквар? Я ща на вакансии викса скидываю, пиздец стыдоба, но хуле делать, с другой стороны я и не позиционирую себя как вебкодер
>>651274Почему вот блять нельзя скриншотик ссаный приложить? Ну чо вот занахуй, что блять быстрее вчитываться в литсинги или резко зыркнуть в жипех!?
>>651559А что зашкварного то? Если есть свой домен, то можешь прикруть его к гитхаб пейджис.
>>651559Ты что, github.io наоборот модно, ucoz и narod вот точно не надо, а github-pages вполне себе.
http://ruby.narod.ru/Внезапно.
>>651576MAH EYES GOD NOOOOOOOOOO!!!!!!!!1111111
>>651576>>651577>Rubys@mail.ru
>>651576http://ruby.narod.ru/Internet/internet.htm>Скорость, с которой развивается Интернет, ошеломляет. Найти нужную информацию бывает чрезвычайно трудно ... Но если знать, где искать, это можно сделать гораздо быстрее ... Кто владеет информацией - владеет миром ... Пусть этот небольшой каталог поможет Вам завладеть миром.
>>651566>есть свой доменКризис в стране, о чем ты
>>651593Буржедомены теперь жесть продлевать. Рушки по 125 норм.
>>651573Ну ладн, подумают может реально что я ваще неибацо спец>>651576Ох ебать, только хотел сказать привет из нулевых, и тут же вижу 2001, было ж время эх>>651588При этом часть кнопок нихуя не работают, накатить нетскейп что ле
>>651598Кстати как нормальные люди относятся к .РФ ? Всегда было интересно, мне например кажется это дико охуеным
>>651609Давай-давай, все крутые перцы юзают jekyl и github-pages.
>>651612Мммммаксимальный заквар
>>651616зашквар
>>651612Как-то стрёмно использовать не ascii-символы в URI.
>>651612Мне норм, часть проектов на рф есть, в поиске хорошо показываются. Бесит что xnn plai вставляется если копировать из строки браузера и еще некоторые моменты. Но для чего-то СТОЯЩЕГО только en.
>>651621en.рф ?
>>651623rf.en в россии вообще нельзя домены держать, разделегируют/отберут по свистку, это нельзя, порнографию нельзя. ну нахер. портфолио зарубежному заказчику тоже на рф читать? не.
>>651629лол, палехчи, я просто спетросянить хотел.
>>651620>Как-то стрёмно использовать не ascii-символы в URIПросто если отойти от гикодроча и подумать о людях, то напрашивается вопрос, какого хуя я, РУССКИЙ человек, должен напрягать извилину и транслитилировать й у ю хую х н, впизду блять, сказал мол: "Пишите письма хуйпизда@джигурда.рф" — и всем же понятно нахуй будет, тем более если за пределы рунета не вылазитьтак что урлы должны быть подстроены под носителя языка, а не какую то машину, привычку или любое другое тупое говно
>>651631))))))))))
>>651633@ - очень русский символ.
>>651637СОБАКА
>>651633Ну это да, рынок гиков уже насыщен, а быдлу без локализации не продать интернет.
>>651637Ничего, скоро в рамках импортозамещения заменят на какой-нибудь православный Ѣ
>>651651Хотя какая разница если все равно будет www.кремль.рф
>>651651Ничего не значащий.
>>651652дык 32в никто не пишет так же как хэтэтэпэ
>>651652ВсеМировая Сеть — ВМСгтпп — ГиперТекстовый Протокол Передачигтпп://вмс.кремль.рф
>>651661Но на приличных сайтах и веб-серверах уже давно не надо держать директорию ВМС.
>>651661Я хоть и не особо любитель кириллицы, но неплохо выходит котаны.
>>651660>32в никто не пишетну-ну.>>651661>гтпп://вмс.кремль.рфдвоеточие откуда берешь на русском языке? шифт + 6?)
>>651661А https тогда что, ГТБПП что ли?
>>651669>шифт + 6макоебам привычно
>>651669>двоеточие откуда берешь на русском языке? шифт + 6?)Ну да.>>651671>ГТБППЯзык Разметки ГиперТекстагтбпп://2кан.гк/пр/648812.яргт#низ
>>651684>гтбпп://2кан.гк/пр/648812.яргт#низ
>>651688Я старался.
Че еще нашел, хуле его нету в наших учагах, 91 год разработки ебанный по головеhttps://www.youtube.com/watch?v=1IMVkBmEHkI
>>651690
>>651691Клёвый язык программирования в котором отступы используются как лексемы, выключил видео.
>>651697>лексемыhttps://www.youtube.com/watch?v=khobBw4dqOg
>>651700Услышал геканье и закрыл видео, спасибо, я не прыгун/скакун.
>>651684Посоны, а для разработки на Рубине надо знать ЯРГТ, КТС и ЯваCценарий?
>>651703>геканье и закрыл видеоТы суров, хотя если честно, меня этот ишачий диалект тоже порядком подзаебал>поэтому можете поставить майнкрафт и забить хуй на программирование
>>651704Потом будем на запад экспортировать, что-то типа: YARGTS, KTS и YavaScenari.>>651705На слух воспринимается, как какой-то стародеревенский, быдланский/тюремный диалект и этот характерный полуорущий тембр меня вымораживает. Орки ебаные блядь.Лучше бы сразу перешли на польский, его хотя бы слушать более мнее приятно.
>>651707KURWA JA PERDOLE ZAJEBISTE
>>651708Доктор пшек:http://www.youtube.com/watch?v=zNOg02qwmMI
>>651704Презираю модных транзистероблядей в джинсах, рубашечках, с гитарками и портвишком 777. Будь мужиком, назрабатывай на Фотоне.
>>651710Так и кончить недолго. Рад что на ютубе пока еще не запретили это порно.
>>651705>>651707Ну хуй знает, зато настрой позитивный, чего никогда не бывает в расеянских видео.
>>651707На работке был хуй из житомира, ебать он лолка, иногда в тему заходили его телегиРаз у нас тут жлобал афтоп, то спрошуVisualStCODE | Sublime какой стул ?
>>651576joe armstrong недавно в блоге у себя искал подобные сайты кек
>>651714Даже не знаю чего там тебе особо позитивного надо, главное чтобы по делу было, а для позитива можно и фр. комедий глянутьhttps://www.youtube.com/watch?v=ecxezoc0uv0
>>651714Ноль информации, неприятный типаж, неприятная тупая подача даже той тупой мысли которую он хотел выразить, я себя ещё уважаю, так что такой контент потреблять не буду.>>651713Ютуб не запретит, это для них единственная возможность обеспечить людей проном в рамках закона.
>>651717Потом засыпают на твоих докладах, делец.
>>651714>настрой позитивный, чего никогда не бывает в расеянских видеоВнезапно джвачую, заебывают нудные гнусавые пидорасы или просто киргизушные пассивкиhttps://www.youtube.com/watch?v=V7P3XPIqB3sмеееедленно сука как дебилу все обьясняющие, ты быстра сука покажи чо как в общих чертах, а я дальше уже сам головой постукаюсь
>>651715VIM и пофиг что тебе для винды надо. Саблайм тогда уж чо
>>651719А, так ты из тех кому СКУЧНОПроходите, проходите
>>651718Важный момент для обучения — что бы оно было в кайф, прием с маленькими детьми работает и на больших, мне вот страшно взяться, а тут я увидел что ебаный алкан сука с помойки может, то и я уж тем более смогу
>>651725Все нормальные люди вставляют юмор в доклады. Потому что реально охуеешь столько унылого говна подряд слушать.
>>651726А я вот посмотрю, что этим алкан занимается и не стану.
>>651724>VIM Поставил но тка и не понял хуле на него все дрочатолсо на след недели продам 8 ядерную пеку на воде, куплю тешку420 и накачу туда мачню, все тип топ буде
>>651729>THINKPAD T420Че думаешь встанет на него?Я все не подберу себе что-нибудь путевое б/у
>>651732А то, конечно встанет, там уже готовые сборочки с кекстами дстд файлами всей хуйней, ммммаксимум домохозяйстваПутевее невероятно-охуенного старого синкпада ничего нет, тем более для 10пальцевого кода, с шишкой посреди
>>651737А есть конфиг и линк на сборку под рукой?
>>651738t420 applelife+ insyalinmac_kaktotam+
>>651724Spacemacs кто-нибудь юзал?
>>651729>Поставил но тка и не понял хуле на него все дрочатМне нравится за то, что можно быстро перекинуть конфиг на другую машину и начать работать.SSH-friendly~Навигация по коду проще.В качестве бонуса, вимовские клавиши используются в юниксовых утилитах, знаешь VIM → легче использовать тот же man.Ну и придрочившись к клавиатуре повышается скорость работы, не надо на мышку отвлекаться. Из минусов некоторые отмечают, что если долго не пользоваться вимом, то команды забываются, но это нормально я щитаю.Ещё в виме нет многопоточности.>>651742Нет, но вообще надо попробовать. Емакс ен стал в своё время пробовать из-за километровых сочетаний клавиш.
>>651746>команды забываютсяДык в любом редакторе кроме ссаного нотапада есть автоподставка>многопоточностилол, нахуй? мне вообще коддинг, окромя какого то глубокого, кажется дико легкой по ресурсам вещью, от этого всегда жгло сраку если честно, ты блять заебываешься, рендеришь ночами, хату обогреваешь печками, сидишь за огромным монитором, с каким нибудь дополнительным манипулятором под левую руку, а вы пидорки накупили воздуха или ретинных крошек-прошек на встройке и кайфуете, лавандос грибете сидя на вокзале
>>651750>Дык в любом редакторе кроме ссаного нотапада есть автоподставкаАвтоподстановка это для самого кода, а тут речь про команды самого редактора. Но это решается тащемта сводными таблицами команд и хорошо написанным и откомментированным конфигом.> многопоточности> лол, нахуй? Ну, у меня такой проблемы не возникало, но некоторые пытаются использовать VIM для всего как емакс, вот им и не хватает. Ещё это используется как укор о том, что архитектура устарела.
>>651740спасибо, братиш, вроде неплохо встает, даhttps://www.youtube.com/watch?v=5kJ0khY_3k4http://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/
Я тот утренний анон с маком, который хотел переустановить мак ось и вкатиться в кодинг с помощью руби.МакВим я так понимаю самый легитимный выбор?
>>651812Рубимайн
>>651837Та мне пока что-то легкое, но не созвучное с саблаймом (личные счеты).
>>651812Еще есть http://vimr.org/ для мака, вроде как получше и пофичастее маквима.
>>651838У меня с нотпад++ такое)
Аноны, объясните для чего вообще нужен руби в двух словах? Гуглил, но выдает всякую вообще инфу не полную.
>>651893Веб приложения
>>651893А с какой целью интересуетесь?
>>651893Делать ПРОТОТИПЫ
>>651893Делать БЛОГ
>>651893Делать АИБ
>>651893Делать ТВИТТЕР
>>651893ДЕЛАТЬ ФРЕЙМВОРК
Вот вы тут говорили про финкпад и хакинтош?, а есть что-то готовое по хакинтошу на х230?
Рубаны, я тут наткнулся на https://github.com/activescaffold/active_scaffold и немного приехуел. 892 звезды, стартовало ещё до того, как я начал кодить и поддерживается до сих пор. Напоминает CMSку, которую я сам от безделия писал в офисе, только с гораздо более широким функционалом и документацией. Документация правда написана весьма корявым языком, но это лучше, чем если бы её не было.Судя по описанию (и кол-ву звёздочек и форков), либа могла бы сэкономить уйму времени при работе с сиэмэсками, старте новых проектов и новых модулей существующих. Но я почему-то не слышал о ней ниразу. Почему?Кто-нибудь пользуется/пользовался? Как оно?
>>652047http://www.insanelymac.com/forum/topic/309255-x230-el-capitan/http://www.tonymacx86.com/lion-laptop-support/59607-lenovo-thinkpad-x230-tablet-compatibility-2.htmlhttps://www.reddit.com/r/hackintosh/comments/3hgr9p/os_x_yosemite_or_el_capitan_in_thinkpad_x230/
>>652049Месяц назад когда ставил себе это видел и читал откатился с хакинтоша потому что там вга монитор хуево работает, гуглить я умею, просто думал может чего годного напишут тут.
>>652050>просто думал может чего годного напишут тутну разве что кто-то тоже счастливый владелец
>>652054На это и рассчитывал раз тут речь зашла о финкпадах.
>>652048Чистые и единообразные круды бывают только в админках, но в админках мы используем ActiveAdmin. А в клиентских контроллерах обычно будет разная начинка.Скаффолдинг вообще зло, я порицаю, короче.Хотя может для прототипов попрёт.
Чего-то я туплю. Поставил rvm на мак, как мне теперь скачать самую последнюю версию руби и поставить её дефолтной?
>>652159RTFM
>>652159rvm install ruby-headrvm use ruby-head --defaultВроде так.
>>652056бамп вопросу
>>652210— Почем у тебя лицо выглядит как жопа, тебе что надрали задницу?— Нет.— А что тогда?— Упал (со стола).
Тут в прошлых тредах аноны активировали rubymine через китайцев, а я ссылочку потерял. Поделиться кто?
>>652218самое хитрое что через ilanyus активируется только после того как возьмешь пробный период, я как-то в стартовом окне вводи лицензии при первом запуске пытался ввести, не сработало и расстроился, удалил. потом второй раз ставил и уже активировал нормально.если каждый тред эту ссылку вбрасывать мне кажется скоро настанет ВЕНДЕКАПЕЦ
>>652210>23000>2 средние ЗП в этом мухосранске>за разбитый вдребезги макбукСправедливо.
>>652224>разбитый вдребезги макбукPff. «Но все работает! Надо только..»
>>652224Разве ЕКБ мухосрань?
>>652050>вга монитор хуево работаетперекатиться на DP очевидно же
>>652210Упал о стола ахахаолсо х230 хуета без души
>>652357Монитор только по вга и hdmi.А у ноута нет второго.Переходника нет в городе.
>>652489>Переходника нет в городе.Братиш, ну что ты как маленький. Проблемы на ровном месте выдумываешь.
Я тут углубился, понял что такое бутстрап и как он охуенен сукапока еще не узнал что такое препроцессоры, но уже увидел строку>Path Description>lib/ Ruby gem code (Sass configuration, Rails and Compass integrations)это круто?
>>652491Внатуре блять, нету спаяй сука, уж проводки то по картинке соеденить наверно проще чем другой монитор покупать или страдать на сперме
Вообще в чем плюсы руби для фронтэнда? Или он типа вместо яваскрипта, там для формочек, галереек и прочего?
>>652562ты дебил?
>>652567Нет я просто НОВИЧОК сука тупая ты блядь
>>652562Ненене бро, руби - это чисто фронтенд язык, никаких формочек и галереек. Только веб.
Я не понял, почему в шапке 20 книг чтобы вкатиться в самый простой и красивый скриптовый язык? Почему я могу синтаксис пхп выучить по мануалу на пхпнет, а руби я должен 80книг читать? Дайте какие-нибудь фаст туторы для вкатывания, а что-то мидл уровня я уже сам найду.
Самое время блядь.
>>652587Не грусти, у меня тоже нет 100к на НОВЫЙ МАКБУК 12 Впрочем они там все под 100к стоят
>>652588Я уже накатывал хакинтош успешно и он работал, но вот монитор не смог сделать нормально по вга.х230-кун
>>652591>Я уже накатывал хакинтош успешно и он работал, но вот блаблаблаТо есть, «сделать» — значит получить результат. К заданному сроку и с заданным качеством. Есть нужный результат — сделано, нет результата — не сделано. Всё остальное не ебёт. Совсем. Даже если получить результат помешала комета, взорвавшая Землю, задание всё равно будет не сделано. Причина не имеет значения. Сделано / не сделано — бинарная функция. Или 0, или 1.http://ksoftware.livejournal.com/202173.html
>>652086>скаффолдинг зло >используем эктив эдмин как же я проиграл
>>652591Закажи кабель на али
>>652596Я съебываю из дома и беру с собой только ноут без монитора, поэтому перед тем как съебать накачу хакинтош.Переходник нинужен.
>>652576Ясно, спасибКароче вам тут всем выпала честь проследить становление КОМБАЕНА ! Если раньше я считал что дизайнер не должен снисходить с облаков до копания в говне, а кодер в свою очередь должен жить ислючително в мире алгоритмов и странных словто сейчас я подумал что уж блок с картинкими в нужное место поставить на ссаной паге у меня наверняка ума хватит, ну и пизженную галерейкужиквари или яс линкануть в голову тоже не сложноа та мглядишь ума наберусь и смогу сам писать скриптики, в общем вот, антикризисное мышление ебта
>>652587нахуй новьё брать, только если работаешь за баксы, за них же купить стаф, а так лучше бушку за рубли купи на авите, впизду вражескую загнивающую экономику поддерживать
>>652592Охуенная категоричность, обожаю категоричность :3
>>652604Пиздец ты видел эти цены на авито?Только в ДСах (опять же) нормальные цены.В остальном — ПОКУПАЛ ЗА 30 ПРОДАЮ ЗА 50 МОЖЕТЕ В МАГАЗИНЕ ЗА 70 ВЗЯТЬ
>>652604на авито нет MB 12
>>652607Люди рождаются за МКАДом ради страданий и закаления характера, пользуйся транспортной компанией, почтой первого класса или умри нахуй>>652608потому что нинужный кусок оверпрайснутого говна
Решил посмотреть сколько стоит батарея на свой финкпад.На официальном 12к, на али 2к. Что за хуйня?
>>652611Ну сам то как думаешь?
>>652609
>>652613Думаю, что официальная хуйня накручивает цену за бренд, а доблестные китайцы молодцы.
>>652588Новый макбук12 хуйня из хуйни. Поюзал 2 недели и перекатился обратно на макбукпро мид2012
>>652616>Редактировать 4к видео на 12" ноуте>>652629Плюс курс рубля к йене, ну и окромя бренда, таки говняный обвес контроллера, но похуй, акум сдохнет через 2 года, поэтому обвесом можно пренебречь, так что китаец гораздо более разумный выбор, только если тебе на 40 лет и ты уже думаешь о СТАТУСЕ
>>652630>>652636Ладно, ладно, уговорили. Они все равно одинаково стоят.Буду копить 35-50к на прошку, может t420 по пути возьму.
съебите в тред макотред
>>652645Где он?
>>652645у меня сложилось впечатление что его не существует НИГДЕ
Или на новый копить? Я вот нашел тут, он правда дорого стоит, но это все из-за видеокарты. Но мне целый год работать на него, потому что господин >>652224 осведомлен о средней заработной плате в мухосранске.Но не покупать же разбитый Air тогда? >>652210Это я что, целый год буду учить руби и копить на макбук про работая грузчиком, потом еще год учить руби и кодить на макбук про, а потом столкнусь с проблемами что меня никуда не берут как этого господина из соседнего треда? >>652490>>652513И что я буду делать в 30 лет, безработным но с маком за 200к?Может просто с убунтой тогда пердолиться на некроноуте? Это подешевле конечно будет, тысяч 10-20, а не 200 и не 100.АААААААААААААААААААААААААААААААААААААА
>>652637>может t420 по пути возьмуЕго стоит взять только потому что это икона индустриального дизайна, более добротного и разумного ноутбука просто не существует.Я заядлый ноутбукохеутер, но синкпад полюбил всем сердцем, и да все что новее говно, разве что будущий х1 йога няша, правда клава пидорская все равно, но зато можно рисовать сразу на нем, как планшет юзать когда работаешь над чем то и нужна иснструкция перед глазами, без боязни засрать клаву, вобщем очень ня + амолед, но цена космос, да
>>652664Ты мозгоеб
>>652593Скаффолдинг - это генерация шаблонного кода, однотипного. Генерация генераторами, создание реальных файлов. В итоге у тебя остаётся этот нагенерированный код, и ты дальше живёшь с ним.ЭктивАдмин не создаёт нагенерированный шаблонный код. Вместо этого оно динамически предоставляет шаблонное круд-поведение, которое можно кастомизировать, дописывая свой код.Проигрывай дальше.
>>652676Я знаю. Похуже Делла http://www.dell.com/ru/business/p/xps-13-linux/pd
>>652664>Может просто с убунтой тогда пердолиться на некроноуте?А у тебя есть варианты? Год работать на сраный компуктер - охуеть просто, ещё выбирает. Живи по средствам, блять.
Вы заебали срать оффтопиком. Создайте тред на правильной доске, оставьте ссылку. И съебите туда. Пожалуйста.
>>652694Так ты даже не читал описание и не смотрел примеров использвоания? ActiveScaffold — это не набор генераторов кода, это как ActiveAdmin, только с другим, более гибким подходом к рендерингу страниц.https://github.com/activescaffold/active_scaffold/wiki/API:-Core
>>652708Не злись бакаhttp://rainbowroad.jp/special03/http://www.sbs.com.au/theboat/
>>652712Я просто мимо проходил вообще. Ты там в предыдущем посте процитировал именно слово "скаффолдинг", а не "ActiveScaffold".
>>652694Разыграл как по нотам.
На что приходится идти ради Руби
>>652218arhivach.org
>>652218google://idea_laynus
>>653104lanyus
>>653098>windowsНу тебе не привывкать жрать говно
>>653112Ой, начинается опять. Может ты задонатишь мне на мак? Нет — иди нахуй.
>>653115Ставь дебиан и не выебывайся
>>653120Вполне норм работать из любой хост-ОС с руби на виртуалочке. Уже обсосали во всех сторон несколько раз.В некоторых случаях это даже ЛУЧШЕ, мань.
>>653126Исходники в cp1251 это очень прикольно, мда — а типичный виндозник вряд ли знает про utf8.он хоть и в вагранте, но код-то на винде пишут, хорощо если он настроит кодировки, а если нет? Будет срать в репозитории cp1251 мусор (или IBM866 ололо)?
>>653130ебнутый шоли, второй год под вагрантом работаю, rubymine/atom/sublime никаких проблем
>>653130Ты высасываешь из пальца выдуманные проблемы лишь бы показать, будто не обосрался.Причём вообще в целом твой пост выглядит глупо и несуразно.
>>653142>atomНе подскажешь как вертикальную линию через середину всего экрана выключить? дико бесит
>>652730А это и не я. Тот анон мелкобуквенный односложный же.Я предположил, что ты предпоследний постер просто.Скаффолдинг — это, по-моему, вовсе не обязательно генераторы, это в рельсах так один генераторов назвали. В общем случае это создание функционального скелета малой кровью.
>>653156зобанили в гугле?https://discuss.atom.io/t/vertical-line-in-editor/2717
>>653159Спс, двачик ведь ближе, держи няшу бака :3
>>653157В рельсах и так нормальный скаффолд из коробки
>>653163В смысле нормальный? Весь этот нагенеренный код нужно всё равно переписывать.
Я генератор только для миграций использую. Всё остальное проще и быстрее руками написать.У меня так получается, что все контроллеры разные обычно всё равно, так что даже от самодельного генератора пользы будет почти ноль.
>>653168Конечно. Метапрограммирование ftw.
>>653168Ну хз, мне автоматическая генерация вьюх, тестов и фактори вкупе с контроллерами экономит немного времени
>>653156Ты должен по этой линии код форматировать баклан.
>>653279да я прочитал что то там про 80 слов в строке, но нахуя!?
уж ссаное хэтэмэлэ с цеской пиши как хочешь +-
>>653279Странный редактор, а хуле он тогда редактируемую область не сузит?
>>653288>а хуле он тогда редактируемую область не сузит?Толерантный же, он тебя вежливо просит
Раз уж вы тут пр редакторы часто трепетесь, не подскажете, есть ли такой современная ИДЕшка, которая бы1. позволила открывать одновременно несколько окон редактора внутри себя, так чтобы они ещё могли частично перекрещиваться и двигаться внутри главного окна или по всему десктопу2. поддерживала бы не моноширинные шрифты?
>>653291такая*
>>653291Делфи тред в другой стороне.
>>653293При чём тут Делфи?Когда я 5 лет назад писал лабу на Делфи, то у меня было одно окно с моноширинным шрифтом. И ещё одно под визуальный редактор форм.
Короче это пиздец — у меня хуй скорее на 10й раз встанет, чем вагрант этот. В архиваче погуглил, советов вагрант ставить в 2015 — жопой жуй, но видимо все "проблемные" пацаны отвалились потому что ни одной ПОБЕДЫ я так и не нашел. Хрень какая-то. Поспать может?Вот у меня еще гайд нечитанный остался, может там чего http://tutorials.jumpstartlab.com/topics/vagrant_setup.htmlОсобенно приколол чувак на ютубе, который вагрант на маке ставит и говорит — ну в винде там примерно также, разберетесь. Ну охуеть теперь.
>>653317Что блядь не понятного в установки вагранта?Ставишь виртуалбокс, ставишь вагрант, ебёшься с переменными окружения или не ебёшься и всё.
Ставил вагрант на винду, каждый раз взлетает сразу само.
>>653319Двачую.Алсо, с помощью вагранта и шефа можно как-то сделать имитацию продакшен сервера?Поясните пожалуйста, хочу попрактиковаться с деплоем.
>>653320Продакшен-сервер по сути ничем не отличается. Просто поставь нужную ОС и софт.Шеф, вроде бы, нужен для автоматизации установки софта или типа того. Можно и без него, если софта мало.
>>653284>>653288Это общепринятая практика предупреждения геморроя. Ты напиздюшишь миллион символов в строке, а по это жопе другим программистам надо будет долго лазить и не важно будет ли там вставлен мягкий перенос или строка уйдёт за область просмотра, надо будет долго идти к нужному куску кода. Это если ты мышкой пользуешься.А теперь представь если ты профессиональный программист и тебе джуннаписал это говно и тебе теперь это срочно нужно поправить (класс в тегепоменять, не знаю)? Правильно, программер матерится расставляет переносы, чтобы визуальноразбить код — джун получает испытательный срок, по итогам которого,красиво отформатированный код или свободная касса.
>>653509достаточно почитать любой пхп код, чтобы ахуеть от того, что порой скролл горизонтальный больше чем вертикальный.
>>653518А что поделать? У художника муза пришла, некогда переводы строки расставлять-с.
>>653509>>653518Вы что, ебанутые?А word-wrap в редакторе для кого?
>>653509У меня тимлид на работе в офисе по 100-150 символов в строке писал, орудуя sublime'ом. Я бугуртел, но думал, что так принято у тех, кто в полноэкранном режиме код хуячит.
>>653593Умный самый? Автоматический мягкий перенос в редакторедля домохозяек, секретуток, людей которых не заботит командаи прочих перебежчиков из ворда которые. Отличие в том, что в ворде форматировать пробелами это дурной стиль, а в коде этонаоборот очень выручает.Ну и для книг, но это другая история.Вот тебе утрированный пример:delegate :get, :patch, :put, :post, :delete, :head, :options, :link, :unlink, :template, :layout, :before, :after, :error, :not_found, :configure, :set, :mime_type, :enable, :disable, :use, :development?, :test?, :production?, :helpers, :settings, :registerПриятно смотреть или лучше:delegate :get, :patch, :put, :post, :delete, :head, :options, :link, :unlink,| | :template, :layout, :before, :after, :error, :not_found, :configure,| | :set, :mime_type, :enable, :disable, :use, :development?, :test?,| | :production?, :helpers, :settings, :registerТут можно ещё много вспомнить и километровые строки в html, в которых с лупой нужно выискивать нужный тег.И вообще захламлять обзор обилием символов, значит распылять своёвнимание.То что ты ленивая жопа и считаешь себя хакером никого не волнует,организация кода это залог расширяемости, читаемости и дальнейшегоразвития.>>653594На самом деле в некоторых случаях 110-120 ещё допустимо если этона уровне стайлгайда проекта, но 150 дичь конечно.
Ну че за хуйня, посоны, почему в линуксе rvm install ruby-head требует ручного указанить где установлен openssl?Почему нельзя в gemfile указать адрес https, rvm не видит сертификаты. Что за хуйня, посоны?
>>653677перешел на rbenv, не знаю бед
>>653681Ну что блять за хуйня-то в рот ебал.http://pastebin.com/KDBXsxcJ
>>653717http://stdout.in/en/post/fix-issues-with-ruby-installation-via-rvm-in-ubuntu-1510
>>653612>Приятно смотреть или лучше:Ну так а линия то нахуя, на глазок уже несудьба!?
Сап, рельсаны!Есть ли возможность сделать вот такой запрос в Active Record? SELECT FROM tablename WHERE blabla >= ('value1', 'value2') AND blabla <= ('value3', 'value4')Конкретно этот пример не работает, но мне нужно, чтобы у меня blabla сравнилось value1 и value3:SELECT FROM tablename WHERE blabla >= 'value1' AND blabla <= 'value3'А затем -- с value2 и value4:SELECT * FROM tablename WHERE blabla >= 'value2' AND blabla <= 'value4'Но всё в одном запросе.
>>653785Да, на глазок не судьба и не выкабенивайся.
>>653807Можно если сильно любишь анальный секс, а можно юзать адекватный Sequel
>>653816можешь, пожалуйста, сказать куда копать в обоих случаях? с анальным сексом и без)
>>653808Пздц ты унтер, ну считать то хотя бы ты можешь до сотни?
>>653828Да пошёл ты, даун, иди в ворде или блокноте код пиши.
>>653831Я пишу в атоме мне норм, но ты от этого лучше считать и видеть не сможешь, печалька
>>653818where (x >= a and x <= b) and (x >= c and x <= d)Скобки опциональны, но так тебе будет более понятно.
>>653818А с использованием sequel можно писать примерно так:where { blabla >= 'v1' && blabla <= 'v2' }Да, именно так. Прям в виде кода. Sequel выполняет блок в контексте своего объекта, благодаря чему он может перехватить blabla (это же вызов метода в синтаксисе руби!) и вернуть вместо него свой другой объект, у которого перегружены операторы, в итоге он узнаёт обо всём, что было написано в блоке и может транслировать это в SQL.Есть ньюансы. Ну и ещё это тормозит по сравнению с обычным where.
Бля, сорян, перепутал название с какой-то другой хуитой, оно вроде похожее было.
https://github.com/activerecord-hackery/squeel
Squeel - это просто хак над активрекордом, вдохновленный Sequel.http://twin.github.io/ode-to-sequel/
>>653886Спасибо за ссылку, бро.
>>653836>Я пишу в атоме мне нормОй, так ворд переименовали да? Буду знать.
>>653852>Sequel выполняет блок в контексте своего объекта, благодаря чему он может перехватить blabla (это же вызов метода в синтаксисе руби!) и вернуть вместо него свой другой объект, у которого перегружены операторы, в итоге он узнаёт обо всём, что было написано в блоке и может транслировать это в SQL.Ещё бы refine можно было активировать в чужом контексте (блока), и можно было бы и со встроеными объектами так оперировать.
>>654113Хотя, у меня есть идея лучше. Создать коллбек на литералы.
>>654056Что ты несешь поехавший, накатил эмит через репки внутри самой софтины, и пречудесно деградирую, блокнотом и не пахнет, как и пердольством с вимом хуимом или субляймом ебучим за 70 баксов
>>653612>На самом деле в некоторых случаях 110-120 ещё допустимо если это на уровне стайлгайда проекта, но 150 дичь конечно.Ну у меня 140 символов в экран влезает. У большинства столько же или больше. Зачем себя ограничивать?Могу понять, что кто-то IDE пользуется, или NerdTree не закрывает, тогда 120.
>>654280Широкий код сложнее читать. Хочется убивать мудаков, когда вижу исходники со стейтментами по 100+ знаков. Некоторые ещё любят выражения в выражения вкладывать, переменные экономят - это вообще пиздец.
>>654286Метрики в любом случае не дают такое писать. Иногда просто так реально лучше читается. Опять же, лучше написать выражение подлиннее, чем насильственно выносить что-то в метод из-за того, что текущий больше 10 строк получается
Докладывает анон, пробующий trailblazerВпечатления положительные, но... примеры весьма посредственные, поэтому многое приходится спрашивать в чатике / догадываться самомуВот так вот выглядит отрефакторенный контроллерcollection передает @collection во вьюху, present => @model, form => @form, respond это обертка вокруг старого доброго respond_withА вот так операция (service object) для создания нового поста: http://pastebin.com/1tHsUKwxДа, все валидации вынесены из модели. В тестах нужно вместо тупого создания модели юзать Article::Create.run
забыл контроллер*>>654388
>>654388Книгу про него прочитай, может поможет. https://dropmefiles.com/mLObUАлсо я не понял, как его применить, если мой контроллер не связан с моделью или коллекцией. Это контроллеры не крудов, а эдаких над-сущностей, процессов в системе, затрагивающих многие модели, но собственной не имеющие.И ещё мне не нравятся твои урл-комментарии в контроллере. Зачем они, если урлы соответствуют умолчанию?
>>654435Я читаю, но там многого нет. Проект, который получается на выходе из книги - говно, там даже куча #todo осталась Свой вопрос разъясни, а то я не совсем уверен что верно тебя понялСовсем необязательно юзать реальную модель вроде как
>>654435>И ещё мне не нравятся твои урл-комментарии в контроллере. Зачем они, если урлы соответствуют умолчанию?Емнип это скаффолд рельсовский
>>654454Ну пойди напиши попробуй операцию без модели, но с формой. Я не понял как.
Что скажите про https://www.codecademy.comбез доната реально научится если ты тупой?
>>654464Пометь все поля в форме virtual: true Возможно ещё придётся добавить def persisted? false endНе уверен, но включение модуля responder может избавить от необходимости писать это самому
>>654526В операцию *
>>654130Атом (ворд конечно же) это webkit-говно написанное даунами привыкшимик ворду для даунов привыкших к ворду.Лол, ещё гордится что не может настроить/своровать Vim/Sublime, мда,мельчает прогграммист.
>>654290>Метрики в любом случае не дают такое писать. Что за метрики?>Иногда просто так реально лучше читается. Ничего не лучше, дольше, запутаннее, прочитал-забыл,до первой правки.>Опять же, лучше написать выражение подлиннееНе лучше, ты сам же будешь плакать кровавыми слезами,когда откроешь этот код через месяц.>чем насильственно выносить что-то в метод из-за тогоИ не говори, программистам сгущёнку за вредность надо выдавать.>что текущий больше 10 строк получаетсяДело не в строках, а колонках, по вертикали читать проще чем по горизонтали.
>>654477Да вы заебали пидорасы хуле вы сука меня игнорите ебаные ишаки блять
>>654637По мне оверхайп, и для слишком начинающих, всё то же самое есть в шапке: http://www.theodinproject.com/ruby-on-rails или http://codenamecrud.ru/
>>654637Дебил блядь, для тебя шапка создана, пиздуй книги читать омежка.
>>654647Мне просто нравится няшный подход в игровой форме, еще бы звук добавили, типа длинь, вы закончили группу уроков, левелап, го некст потом на ачивки еще подрочить можно, здорово ведь>>654652>Дебил блядь, для тебя шапка созданаШапку написало ничтожество без разума, без каких либо способностей к логическому и удобочитаемому форматированию текста. Это как на 4пда, просто блять захожу и сука смеюсь нахуй в голос с деградантов, кто это говно только читает блять, ухожу на хда и релаксирую.>книги читать омежкаЯ не омежка, поэтому на хую вертел все книжки, я учусь в боевом режиме, непосредственно читая маны и продвигаясь по живой задаче. А вы дрочите дальше, и пускайте сопли спустя 2 года в перезвоним треде аутисты вечно грязные
>>654659откуда вы блять лезете
>>654572Что ты несёшь? Ворд не имеет ничего общего с редакторами для кода. Что ты бесишься вообще?Алсо, атом принципиально не лучше и не хуже саблайма. А на чём он сделан - причина весьма вторичная.Думаю, что у тебя просто субъективная неприязнь к атому по какой-то причине, из-за чего ты так агрессивно реагируешь.
>>654659Я бы хотел скрыть все твои будущие посты, не видеть их вообще.
>>654677Он просто ограниченный, а в это время на вебките есть кад, с анбиас рендером между прочим>>654679Почему?
>654677>причина весьма вторичнаяТормозящий, дырявый браузерный движок для редактирования текста.>у тебя просто субъективная неприязнь к атому по какой-то причинеПо причине того, что это говно на вебките, не? Уже задрали эти ололо приложения которые быстро-быстро нахуебесилии выпустили на все платформы включая сотовые.В результате на всех платформах работает дерьмово, а хорошо толькона машине разработчика.>агрессивно реагируешьДа, потому что только такой реакции достойна тупость и не нужноудивляться такому.А ворд тут при том, что вебкит это просто оверкилл для ТЕКСТОВОГОблядь редактора, тупое ты хуйло.>>654713>Он просто ограниченный, а в это время на вебките есть кад, с анбиас рендером между прочимОхуеть, теперь в браузере ещё и дерьмовый рендеринг запилили, зато есть.Тебе гугл промывание мозгов сделал?
>>654727>дерьмовый рендеринг запилилиТебе то с дивана виднее буквоеб гадкий>гугл австостол тащемта, олсо давно уже перешел на облака, десктоп крутиться на 256 гиговой ссдишке, хватает на все, терабайт текстур и моделей забыл как страшный сон
>тьсядопизды я сплю
>>654733Заниматься 3D продашеном в браузере это баловство.
>>654733>дерьмовый рендеринг запилили>Тебе то с дивана виднее буквоеб гадкийПоговорим когда во всех браузерах синхронизируют реализацию,WebGl. А ферму для облачного рендеринга я и без браузера как-нибудьсмогу нагрузить.
>>654742>3D продашеном в браузере это баловствоСкажи это дизайнерам всего мира, для которых фюжин стал индустриальным стандартом в хард сёрфейс и солид моделинге, пидораха необучаемая, у тебя в голове одни БЛОКИ, все развиваются, а ты НЕТ.Ну а сортиры пока расставляют девочки в максе, ага, такая то аглобля без интерфейса, но щито поделать десу.>>654744>во всех браузерах синхронизируют реализацию,>WebGlкакая мне нахуй разница где она какая, я знаю что фюжин везде работает одинаково, и уже сторонние разрабы пилят его полноценную браузерную версию, так что совсем скоро кад с мега охуенным интерфейсом и разумом теперь и в телефоне>>654744>ферму для облачного рендеринга я и без браузерамоя ебать твоя рука
>>654745>ферму для облачного рендеринга я и без браузера>моя ебать твоя рукаДа-да, это можно без браузера, даунёнок.>все развиваютсяУход в браузер это регресс, причём существенный.Ещё раз повторю работать в браузере в сфере моделингаи проектирования это баловство и энджой стабильную версию браузераиз-за того что очередная твоего фьюжена не работает в новой версии.Движение мира в браузер это капиталистическое-бизнес решение для сокращения расходов, по поддержке разных платформ, главное под браузер один раз написать и работать будет везде (только теперь надо твикать под зоопарк браузеров и их версий). Это не развитие — развитием была бы углублённая оптимизация алгоритмоврендеринга, работы с каркасами, шейдерами, скейлинга, анимации и всего,что относится к 3D графике.>какая мне нахуй разница где она какаяДля непрофессионала разницы никакой конечно, вон как для атом-вордолюба выше.И да, не говори за дизайнеров всего мира, даун. Уход в браузер у него развитие.Оставьте браузер веб-страничкам, содомиты вы грёбаные.
>>654748>Да-да, это можно без браузера, даунёнок.Я понять не могу что ты пытаешься сказать этим набором бессвязных слов. То что во фюжине есть облачная бесплатная ферма, так это очевидно. Нахуй тебе ферма без 3д редактора, для меня вопрос. Не буду напрягаться, просто напишу что ты срешь в штаны и не чуешь сука, но воняет уже пиздецки братишь.>>654748>Уход в браузер это Великое благо, позволяющее не зависеть от рабочей станции, в современном, все ускоряющемся мире, это особенно ценно. Даже я, заядлая пека блядь, решил перейти на ноутбук, это блять не хуй собачий, это нахуй надлом в великой парадигме, и это просто волшебно ебать, я весь в предвкушении будущих пиздецов и лишений, взрыва головы мммм, даже не надейся сохранить свои ничтожные превычечки сучечка, через 10-15 лет в индустрии будут работать школьники, которые клавиатурой уже не пользуются, отдавая команды голосом.>что очередная твоего фьюжена не работает в новой версии.что блять опять за хуйню я читаю, если ты про модели, то в облаке они обрабатываются и всегда работают, закидываешь туда любое говно, и через пару секунд ебашишь>углублённая оптимизация алгоритмов рендерингаКак же противно наблюдать за мартышкой в вакууме, проснись маня, ты продолжаешь срать в штаны, ссаного ноутбука 11 года хватает на ВСЕ блять, даже на рендер сложных сцен, в синьке 200 очей, ну просто охуеть же не встать сука. о какой нахуй оптимизации ты говоришь, когда камни 16 года брутают все и вся, даже небо, даже аллаха, уже просто не осталось задач, просто положи хуй и сделай что нибудь ДЛЯ ЛЮДЕЙ блять, негуманный ты ж уебок говнарь наверняка ещея работал во всех редакторах, и фюжин для меня эталон эстетики кастомайза удобства и стабильности, и факт того что он бесплатный, означает обкатку технологии, и все ресурсы столовцы бросили на него, косвенно это подтверждает то что на все остальное забили хуй, форумы забиты нытьем и перетекающими из версии в версию бажами, а у нас бигапдейты каждый месяцтак что готовься маня, скоро все автостоловское паравозом пойдет за фюжином>И да, не говори за дизайнеров всего мираты глаза разуй ебта, кто не снами тот на дне, дрочится и фотошеп еще какой нибудь типа CS2, только потому что кококо запускаица быстрее на моем hdd или там функция моя осталась к которой я очень привык и меня нет мозгов научится новой пок
лови картинку вот еще говнарик, я байки
>>654755>Я понять не могу что ты пытаешься сказать этим набором бессвязных слов.Там специально мной была дана цитата меня же, внимание на экран:>ферму для облачного рендеринга я и без браузера>моя ебать твоя рука>Да-да, это можно без браузера>То что во фюжине есть облачная бесплатная ферма, так это очевидно. >Нахуй тебе ферма без 3д редактора, для меня вопрос. Эээ, рендерить готовый результат, а не дрочить эту ферму при каждом кликев окне браузера, тупая ты скотина.>Великое благо, позволяющее не зависеть от рабочей станции, >в современном, все ускоряющемся мире, это особенно ценно. То что мир для тебя ускоряется показывает, что ты за ним не поспеваешьи не умеешь расставлять приоритеты. Мир изменился не сильно, дажеучитывая появление инетрнета, до сих пор есть войны, голод и прочие напасти.А твоё «великое благо» можно заменить банальной синхронизацией настроек,и браузер тут не нужен.>Даже я, заядлая пека блядь, решил перейти на ноутбукДва монитора уже купил или в кафешке работаешь? )))>10-15 лет в индустрии будут работать школьники, которые клавиатурой уже не пользуются, отдавая команды голосом.Ну тогда я спокоен, быстрее меня на клавиатуре хлеборезкой они программировать не смогут. Ах да, мы ведь уже должны все на айпадах тачемпрограммировать.>>654756>говнарикПричём тут говнари, девушку у тебя в митол группу увели? ))))))
>>654526К вопросу "почему я шатал эти трейлблейзеры вместе с реформами".
>>654755Вот этого двачую.А второго кто-нибудь ёбните в лицо, пожалуйста.
>>654825Ну так блядь давай на NodeJS пиздуй, чего уж там!NodeJS это будущее чувак, пройдёт пять лет и про руби все забудут,всё блядь сворачиваем тред нахуй.PHP ваще тема все на нём программируют, в России 1С-Битрикс в тренде!То что ты зарабатываешь вебом делая странички для веб-браузера,не означает что всё надо пихать в браузер, чего ты тогда на хромбук непересядешь например?>>654755>ссаного ноутбука 11 года хватает на ВСЕ блять, даже на рендер сложных сцен, в синьке 200 очейНе знаю что у тебя там за ноутбук (наверное гроб 17 дюймовый,игровой для учёбы, ололо) или твои «сложные» сцены состоят из кубиков и чайников.>факт того что он бесплатный, означаетОзначает, что у них просто есть деньги на это и они поддались насовременное поветрие все в облако, 50/50 будет как с доткомами.>что блять опять за хуйню я читаю, если ты про моделиУ тебя с парсером проблема, я говорю про несовместимость фьюженас новой версией браузера, ну да ладно.>камни 16 года брутают все и всяИ для этого им не нужен браузер, тупой ты сучёныш) И таки не всёи не вся.Ещё раз напомню тебе как мы уже все давно перешли на планшетыи набираем код голосом программируя ИИ в дополненной реальностии телефоны у нас не садятся за день.Блядь как я не люблю сраных вебкитоблядков, какие же вы уроды.
>>654970Поддерживаю тебя в этом сраче. Нездоровая тема с переездом в браузер где можно и нельзя.
>>654659>Шапку написало ничтожество без разума, без каких либо способностей к логическому и удобочитаемому форматированию текста.Ну так заходишь на https://github.com/meoweg/2ch-pr-ruby/blob/master/template.mustache , МЕНЯЕШЬ как надо и присылаешь пулл-реквест. Заебали, всем не нравится, но никто ничего не делает.
>>654659>Шапку написало ничтожество без разума, без каких либо способностей к логическому и удобочитаемому форматированию текста.
А можете рассказать почему в windoшs нельзя разрабатывать на ruby?Только пожалуйста без охуительнейших историй о том как пользователи шindows не могут в utf8.
>>655095Почему нельзя, можно. Но не только лишь все могу разрабатывать на руби на win, а только те кто сможет поставить вагрант>>653317-неудачник
>>655099>вагрантНо зачем?
>>655117>Но зачем?Я немного новенький в этих всех серверных делах, терминалах, деплоях, гитах и прочих vagrant ssh хотя в вебе достаточно давно но что ты предлагаешь? http://railsinstaller.org/ru-RU или что? винду сносить?
>>655117>Но зачем?По "инструкции" из шапки>16. Можно ли писать на руби с под windows?>Можно, но придется обрасти костылями в виде виртуальной машины, придется сходу разбираться с Vagrant и многим другим.
>>655134Предлагаю ебаться молча с этой "проблемой". Сука, из треда в тред.
>>655141>Предлагаю ебаться молча с этой "проблемой".А, понятно, у нас же тут русский форум, а не американский, я и забыл.
>>655144Оно и видно, и вопросы тут русские задают.
>>655151Я вижу у тебя есть большое желание показаться самым умным, пускай. Могу помолчать, пока ты будешь генерировать более качественный контент, вопросы и ответы.
>>655134Я предлагаю работать в винде и не ебаться с прыщами и гейбуками.
>>655140>>648812 (OP)>16. Можно ли писать на руби с под windows?>Можно, но придется обрасти костылями в виде виртуальной машины>16. Можно ли писать на руби с под windows?>Можно, но придется обрасти костылями в виде виртуальной машиныПиздеж.
>>655168Идёшь на хуй со своим предложением.Так это только в винде ебля — вообще если любишь винду, так иди и программируй C# и .Net, всё удобно, и на винде как родное — для тебя плюс. Зарплаты у топов везде одинаковые, что у рельсанов, что у шарпанов.Для руби комьюнити тоже плюс — одним уёбком вендолюбом меньше, в итоге рады все.Блядь начитаются про высокие зарплаты рельсанов и прут сюда со всех щелей.
>>655192Никаких аргументов, конечно же. Только прыще-фад.
>>655198Все аргументы выше в треде и utf8 только один из них.Ты тепичный вендоблядок который приходя на другую ОС пытается сделать из неё винду. На маке в буткамп ставите XP, на линуксе в вайне запускаете фотошоп — горите в аду блядь и программируйте на C#, туда вам и дорога суки.
>>655209Не надо ненависти. Достаточно презрения.
>>655134>>6551341) Гуглишь как установить линух.2) Дальше действуешь по инструкции, по идее той хуйни с установкой какая на винде не должно будет. Хотя я пару лет назад и на винду умудрялся поставить все что нужно, правда поебался я с этим неплохо.
>>655209Ты серишь. Ровно такие дибилы как ты делают из нормальных универсальных инструментов говно работающее> только под прыщи> только под гей-ос> только под ridiculous fish
>>654970>несовместимость фьюжена>с новой версией браузерафюжин отдельная программа, какой же ты тупой
>>654983Я в принципе о подаче материала, чисто по домохозяйски вывалил простыню, мол ебитесь как хотите, потрать время раз уж взялся и сделай так что бы было для людейподсказка, сделать это на стороннем сервисе
>>655209>на линуксе в вайне запускаете фотошопА ты предлагаешь в уеба-гимпе ебашить ахаха сука не могу
>>655245Лол, ебать ты охуевший. Как ты собираешься ебучую кривую документацию в будущем читать ко всякому говну?Шапка треда - охуенная, одна из лучших в этой ебучей помойке.мимокрок
>>655252Использую C9 очень годная web-ide, хочу перейти на intel nuc, зависимости никакой. 99% задач она решает, ради остального 1% пердолить emacs/vim/atom/sublime/idea/eclipse мне откровенно лениво и неудобно, а тут я всегда могу работать с необходимой мне залупой.А свою пекарню с 8 ядер, 2 видяхи в кроссфаере поставлю в зал, подключу к тв и буду в игры играть, такие дела.
>>655253Вообще предлагаю, если ты не профессионал, гимп вполне ОК.Если ты профессиональный дезигнер, то юзай винду или дропайеё ради макинтоша.Что ты забыл на линуксе, дезигнер ты эдакий?Если ты фронтендер, то макет в бректс можно нарезать вроде.Ладно фотошоп неудачный пример, может ты реально полюбил линукс,но вот нет в гимпе нужной функции и брекетс не знаю, чем тебе не угодил— тогда можно шоп поставить.Я говорю про случаи когда уёбки ставят AIMP, µTorrent и фаерфоксвиндовой.
>>655231маркетинговая хуита это, а не красота.долбоебы, которые любое говно встречают с криками YAААААААY и начинают активно жрать, гибрид ты диванный.
>>655258Ну значит у тебя просто нет таких задач где настоящиередакторы могут проявить себя, вот и всё.Чувак, вот знаешь, ты в одном предложении говоришьчто не хочешь предолиться и в следующем говоришь о том чтобы поставить поставить пекарню в зал — не стыдно?Я в зал поставил игровую сосноль и не пердолюсь с пекадля игр уже счастливых шесть лет.И ещё облачные технологии != приложения в браузере.Сейчас в большинстве случаев это так, но настоящее развитиеоблачных технологий это всякие тонкие клинты, которыеуже успели забыть и с развитием каналов передачи данных начинают вспоминать вновь. На тех же игровых консолях планируют игры стримить например. Вот это другая парадигма.
>>655272>— не стыдно?Это два разных человека, я уже все лицо разбил из-за тебя блять
МММ, сколько качественного контента за 1,5 часа. Обчитался.>>655153-вагрант-молчун
Ноутбукосрач в другом месте, плиз
>>655272>Ну значит у тебя просто нет таких задач где настоящие>редакторы могут проявить себя, вот и всё.Это в каких? Жирнейшее говно на сотни тысяч строк кода она поддерживает, мне хватает. Или ты про "экономим одну секунду с помощью этого бесполезного плагина каждый день и за год выходит 10 минут"?Тащемта, все веб-иде поддерживают вим-мод или аналоги.И да, развертывание всякое и подобные хуитки при этом одной кнопкой, консолька тоже полноценная доступна, потому что у тебя контейнер с полновесной убунтой. вот это поворот>Я в зал поставил игровую сосноль и не пердолюсь с пекадля игр уже счастливых шесть лет.Г Р А Ф О Н И ЙНа консольках мыло, а у меня стим, 1700+ игр и максимальный графоний, всё с гейпада, проблем никаких.
Ох лол, не заметил пост модера. Всё, молчу, кек.
Где достать книги с пикрилейтеда?
>>655245во-первых, шапке уже года два, и я не создавал её, только поддерживаюво-вторых, шапка действительно охуенная в целом, надо лишь поправить мелкие косякив-третьих, я тебе не собачка, чтоб твои команды выполнять
Поставил руби 2.4.0dev.Какие подводные?
>>655635>Какие подводные? Нельзя в продакшен (потому что дев-версия)
>>655636А что поставить? Или для изучения похуй? Через rvm ставил.
>>655637Если возникнут проблемы с гемами, то поставишь потом версию пониже и всё.
Подскажите как правильно поставить руби, какой версии, как правильно поставить рельсы. Я поставил как-то, а оно не работает.
>>655631Ты что мои картинки сохраняешь? Мило :3По твоему вопросу — почти все есть на рутрекере, качай оттуда. Пары книжек на рутрекере нет, но я скину тебе если надо будет.>>655732>Я поставил как-то, а оно не работает.Что именно не работает? Могу поделиться рецептом неработающего вагранта.
>>655864можешь свою папку залить куда либо и потом подвесит в шапку.
>>655900Вряд ли.http://s000.tinyupload.com/index.php?file_id=88377382306305562038
Аноны, ответьте, что лучше юзать то канканкан или дэвайс?
>>655939
>>655939они для разных вещей..
И вообще, девайс это монструозное говно, шаг влево - ебись с конфигурацией.clearance (или sorcery для минималистов) + pundit наше все
>>655864> Что именно не работает? [CODE]/home/username/.rvm/rubies/ruby-2.2-head/lib/ruby/site_ruby/2.2.0/rubygems/path_support.rb:50:in `split_gem_path': undefined method `split' for #<Array:0x000000015678f8> (NoMethodError) from /home/username/.rvm/rubies/ruby-2.2-head/lib/ruby/site_ruby/2.2.0/rubygems/path_support.rb:32:in `initialize' from /home/username/.rvm/rubies/ruby-2.2-head/lib/ruby/site_ruby/2.2.0/rubygems.rb:346:in `new' from /home/username/.rvm/rubies/ruby-2.2-head/lib/ruby/site_ruby/2.2.0/rubygems.rb:346:in `paths=' from /home/username/blog/bin/spring:11:in `<top (required)>' from bin/rails:3:in `load' from bin/rails:3:in `<main>'[/CODE]Сначала думал, что это потому что руби 2.4, но потом поставил 2.2 и такая же хуйня.Чяднт.
>>656211$ gem install bundle$ bundle install$ rails s
>>656296Нет, не работает.Рельсы работают до того момента как войду в директорию сгенерированного проекта.
>>656313Они не могут работать вне директории сгенерированной директории, у тебя там дичь какая-то.Создай в другой директории.
>>656315Создаю в хомяке rails new crudДелаю туда сд и любая команда рельсов вызывает ошибку которую выше вкинул.
Посмотрел bin/railsТам какой-то spring которого в проекте нет.Что я делаю не так?
ruby 2.2.5p239Rails 4.2.5.1>>656331
>>656331А у тебя уже не запущена рельса на каком-нибудь порту?$ ps -e -o pid,comm,cmd | grep ruby$ lsof -i tcp:3000
>>656345Нет, только поставил руби, рельсы.Попытался создать по гайду бложик, а нихуя. Ничего не запущено.
>>656334ruby 2.2.5 не было релиза ещё.
>>656359Ну и какие руби ставить то? 2.2.1 в rvm?
>>656361У меня на 2.3.0 только, что завёлся минимальный проект.
>>6563642.3.0 нет у меня вообще в rvm.Что я делаю не так?
>>656369Да там баг какой-то долгоиграющий или это сраный пшек ленится сделать, надо смотреть на сайте руби и репозитории.Ставь 2.2.2: rvm install 2.2.2 там сейчас все gem'ы поддерживаются.Потом rvm --default use 2.2.2rvm use 2.2.2Олсо, проверь что у тебя rvm правильно установился и запусти:which rubyон должен показать адрес в твоей домашней директории + .rvm/rubies/бла-бла-бла-2.2.2/что-то-ещё.gem install railsну и дальше создавай rails проект и пробуй его запустить.
>>656376rvm list known не показывает 2.3А rvm list показывает, что 2.3 установлено уже, сейчас переключил на него и ставлю рельсы, посмотрю чего, как.Не будет работать поставлю как ты написал.
http://rvm.io/blog/2015/02/maintainers-needed-for-rvm1Пшек потихоньку самоустранился из проекта,сейчас сообщество мейнтейнит.Мда.
Внезапно заработало с 2.3.0.
https://www.bountysource.com/teams/rvm/fundraiserОказывается пшеку надоело заниматься баш-скриптингоми он решил переписать на рубишке всё.Так что rvm2 будет на руби.
Почему не rbenv? Никогда не юзал этот rvm, проблем не знаю.
>>655939Ни то, ни другое. Вместо CanCanCan лучше Pundit. Вместо Devise - что-угодно, только не Devise.
>>656042Не увидел твой ответ. Пора в шапку помещать: НЕ ПОЛЬЗУЙТЕСЬ DEVISE, ПОЖАЛЕЕТЕ ПОТОМ
>>656467>>656483>Вместо Devise - что-угодно, только не Devise.>НЕ ПОЛЬЗУЙТЕСЬ DEVISE, ПОЖАЛЕЕТЕ ПОТОМКонструктивная критика это критика с предложением альтернатив. Тем более для добавления в шапку.>Не нравится — критикуй>Критикуешь — обоснуй>Если знаешь — предложиhttp://maximilyahov.ru/blog/all/tri-zakona-kritiki/
>>656494Предложения в посте, на который я ответил>clearance (или sorcery для минималистов)
>>656464Потому что разрекламирован шире и потом уже потому, что фичастее.rbenv лень смотреть, может хорошая льтернатива.Странно всё выглядит, на переписывание RVM на руби уже год назад собрали фонд в 50k$, но что-то ни слуху ни духу. Последняя значительна активность в гитхабах проектов более полугода назад.
Когда я впервые влился в рельсы, то охуел от удобства - 5 минут и авторизация готова. потом нужно было немного переделать авторизацию... ебался с хуками девайса, плюнул, перешел на clearanceСейчас вообще юзаю sorcery, там комфортный минимум нужных методов - login, current_user, logged_in? и еще по мелочи, но поддерживает даже авторизацию из сторонних сервисов. feels good
Зачем нужен ваш недоязык, если подобные Rails фреймворки сейчас уже есть в Python, C# и Java?
И даже в PHP есть Laravel.
>>657027Вот ты охуел, диды воевали чтоб ты говна меньше жрал, и что мы видим вместо благодарности?
>>657039Диды писали на перле.
>>657041И нихуя на нем нет.
>>657041Писали и вмерлi.
А на архиваче есть инструкция от этого руби-господина?
>>657150Ищешь на архиваче ruby thread, тебя интересуют последние 4-5 тредов (с ноября примерно). В треде ищешь по словам upwork, фриланс и т.п.
https://github.com/meoweg/2ch-pr-ruby/wiki/%D0%9A%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%BE%D0%B2%D1%8B%D1%85-%D1%82%D1%80%D0%B5%D0%B4%D0%BE%D0%B2Картинки для шапки пилите срочно, а то опять со старыми останетесь
>>657163руби-треды на архиваче уже смотрел (только другое гуглил), по фрилансу не смотрел, ну раз были кулстори посмотрю, спасибо.
>>657168Сейчас посмотрел - не сохранили тот тред, где я всё подробно рассказывал. Основая мысль - читаешь туториалы по апворку, идёшь на апворк, ищешь заказы по силам, качественно выполняешь.
>>657176>Сейчас посмотрел - не сохранили тот тред, где я всё подробно рассказывал.Жаль, ну будет настроение вкатывайся с кулсторями еще раз. не знаю уж прилепил ли анон к автоперекату автоархивач>Основая мысль - читаешь туториалы по апворку, идёшь на апворк, ищешь заказы по силам, качественно выполняешь.Это в общих чертах и так примерно понятно, спасибо. Успехов!
для nested forms что-то кроме cocoon есть? стоит ли использовать simple_form?
Анон, как не остаться без документации по руби\рельсам, если хуевый интернет и вообще пиздец? Есть какие-нибудь офлайн решения?
>>657452Распечатай я серьезно
>>657452Не хочешь распечатывать, подними локальный devdocs.io с нужной тебе документацией.
>>657181>прилепил ли анон к автоперекату автоархивачА то
>>657537Ещё бы поиск по тредам и featured-посты, которые сами аноны отмечают.
Чем лучше всего дебагить рельсы? print_r?
>>657537>treds
>>657537бля бро ты поди на дебе сидишь коль гном у тебя, ghostery фтопку, ставь privacy-badger ну и abp некошерный, ставь ublock originмимопроходил
>>657226form objects (gem reform например)
>>657589Я еще сильнее лольнул когда узнал что нельзя создать класс Thread потому что он там с чем то конфликтует. Так лольнул что аж жопа порвалась.мимокрок
>>657226simple form - ну хз, если у тебя маленькое приложение то все ок, но настраивать его если придется - заебешься... я его еще юзаю, но это мой guilty pleasure
буржуи на /r/rails, /r/ruby вообще грят что меньше 15$(20-25$ для приличия) - зашквар...
кто до 5.0 обновлялся, какие гемы популярные начинают моросить?
Перекат-бро, а че кнопку жать надо или как? Почему есть разница номера поста в треде и на доске — в 2-3 штуки?>>6576241к в час нормально же, как ½ шлюхи
>>657631это глобальный рынок, ты неуважаешь себя как спеца, если смотря на оплату думаешь о зарплатах в россии.
>>657634>если смотря на оплату думаешь о зарплатах в россииНе думаю. Но и не думаю при этом что $15 для новичка что-то ужасное.
def up change_column :table_name, :column_name, :string, default: 'Emty string'enddef down change_column :table_name, :column_name, :string, default: nilenddef up change_column_deault :table_name, :column_name, 'Emty string'enddef down change_column_default :table_name, :column_name, nilendВ чём разница? Будет ли при роллбеке какой-то из этих двух вариантов менять дефолтные строки 'Emty string' на NULL в БД?
>>657644не ужасно, но можно получать больше лол
>>657610topics как вариант.
Рубяч, помоги найти картинку "задеплоил приложение на хероку полет нормальный", там еще были 2 хипстера и 1сник.
>>657668пиздуй писать код
Алсо, что вспомнил-то. Помогите найти картинку с гей-парада, что ли, там два качка трусах, у них на груди надпись RUBY
>>657582>Ещё бы поиск по тредамЕсть в архиваче.>featured-посты, которые сами аноны отмечаютСпасибо за идею.>>657652Topics используется для цепочек тредов.>>657624Правильно говорят.>>657631>а че кнопку жать надо или как?Надо ждать, пока я перекачу. На бесплатном тарифе Heroku нельзя создать воркер Sidekiq, который автоматически бы чекал тред.>Почему есть разница номера поста в треде и на доске — в 2-3 штуки?Если я правильно понял вопрос, то на доске оображается кол-во пропщенных постов, что на четыре меньше общеко количества (оп-пост + 3 последних поста отображаются на доске, т.е. не пропущены).>>657599>бля бро ты поди на дебе сидишь коль гном у тебя, ghostery фтопку, ставь privacy-badger ну и abp некошерный, ставь ublock originПро гостери уже слышал, что он сливает инфу, а чем AdBlock Plus не угодил?Кстати, ПЕРЕКАТhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.htmlhttps://2ch.hk/pr/res/657724.html
>>657646Лучше проверь на пустом проекте, чтоб наверняка
>>657735Видимо так и буду делать.
>>657599Алсо, гостери может и сливает какую-то инфу, но у меня по крайней мере нет таргетированной рекламы, т.е. функцию свою он выполняет.