[Ответить в тред] Ответить в тред

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 55 | 3 | 19
Назад Вниз Каталог Обновить

реактивный рубиновый бугурт обмацумоток 02/09/16 Птн 11:59:47  833441  
14728067876140.jpg (18Кб, 480x360)
@
ДЖВА МЕСЯЦА ПИЛИШЬ СВОЮ ЛАМПОВУЮ ЦМСКУ НА РЕЛЬСАХ 10/10
@
ПРИДУМЫВАЕШЬ НОВЫЕ ОФИГИТЕЛЬНЫЕ ФИЧИ
@
СМОТРИШЬ КОД И ПОНИМАЕШЬ ЧТО С ТАКОЙ КОНЦЕНТРАЦИЕЙ КОСТЫЛЕЙ, ВЕЛОСИПЕДОВ И ГОВНОКОДА НА СФЕРИЧЕСКУЮ СТРОКУ В ВАКУУМЕ ТЫ ИХ НИКАК НЕ РЕАЛИЗУЕШЬ
@
СНОСИШЬ ВЕСЬ ПРОЕКТ И НАЧИНАЕШЬ ПИЛИТЬ С НУЛЯ ИСТИННУЮ ЦМСКУ ПОПУТНО ИЗУЧАЯ АЗЫ РЕАКТА И ПРОЧУЮ СОДОМИЮ
@
О - ОПТИМИЗАЦИЯ
Аноним 02/09/16 Птн 12:26:42  833449
>>833441 (OP)
>РЕЛЬСАХ
>КОНЦЕНТРАЦИЕЙ КОСТЫЛЕЙ, ВЕЛОСИПЕДОВ И ГОВНОКОДА
Такая то неожиданность.
Аноним 02/09/16 Птн 13:28:11  833480
>>833449
Главное что не на PHP
Аноним 02/09/16 Птн 13:44:53  833499
>>833441 (OP)
>криворукий еблан наговнокодил говна
мда мощная стори, бро,
сейчас стены ебать начну
Аноним 02/09/16 Птн 15:04:32  833539
>>833499
ну, не зря же обмацумоток
Аноним 02/09/16 Птн 15:06:34  833542
>>833441 (OP)
принципиально новая CMS с нескучными темами
Аноним 02/09/16 Птн 15:33:15  833561
>>833480
Раби тоже относится к пыхоплеяде.
Аноним 02/09/16 Птн 15:36:19  833566
>>833561
разве что наследием от Перла, да не буде произнесено всуе имя его. но по крайней мере, на руби писать приятно, в отличие от пыхопе
Аноним 02/09/16 Птн 20:05:56  833816
>>833566
Что значит "приятно/неприятно писать", объясни, будь добр. На конкретных примерах. Вот я пишу на PHP, чем твой Ruby лучше? Там есть тайп-хинты, return type declarations, интерфейсы?
Аноним 02/09/16 Птн 21:46:39  833946
>>833816
вменяемая реализация ООП, нормальная интерполяция, функциональные вкусности типа символов, проков, лямбд. вся фишка в том, что Ruby изначально разрабатывался как полноценный объектно-ориентированный язык программирования, в отличие от... кхм... гипертекстового препроцессора/инструмента для создания домашних страницы. вообще, я не удивляюсь, почему маскот PHP -- слон. его только в зеленый перекрасить, и будет вообще в точку
Аноним 02/09/16 Птн 21:49:35  833953
>>833816
и да, Ruby хорош тем, что __вынуждает__ писать красивый и лаконичный код. а еще тем, что без знания самого языка ты ничего ни на синатре, ни на рельсах не напишешь. в отличие от пыхопе, где можно посмотреть парочку "обучающих видео", скачать CMS by Vasya Opasnyi, выучить пару циклов и то, что строки склеиваются точками -- и вперед клепать гуано на вордпрессе фрилансером.
Аноним 02/09/16 Птн 23:33:43  834031
>>833946
>>833953
В голос с этого промытого. И самому как-то немного обидно, что пробеал на эти ебучие рельсы лучше годы своей жизни. Тормозное, абсолютно магическое, оверинженернутое говно.
Аноним 02/09/16 Птн 23:47:09  834038
>>833441 (OP)
>ДЖВА МЕСЯЦА ПИЛИШЬ СВОЮ ЛАМПОВУЮ ЦМСКУ НА РЕЛЬСАХ 10/10

> СНОСИШЬ ВЕСЬ ПРОЕКТ И НАЧИНАЕШЬ ПИЛИТЬ С НУЛЯ ИСТИННУЮ ЦМСКУ ПОПУТНО ИЗУЧАЯ АЗЫ РЕАКТА И ПРОЧУЮ СОДОМИЮ

фу лАх, а вот @dhh наговнокодил свою кмску: «рельсу» и катается теперь в гоночках, просто пойми всем похер на рефакторинг и внутренности, гавно работает, а что там внутри не важно.Главное попасть в тренд, кек.

Аноним 02/09/16 Птн 23:59:48  834050
>>834031
ну сейчас-то хоть на удобном пехепе пишешь?
Аноним 03/09/16 Суб 06:53:08  834125
Рубибог вкатывается в тред. ОП, давай контакты, будем вместе пилить.
Аноним 03/09/16 Суб 09:01:16  834147
>>833946
> вменяемая реализация ООП
Ну ты же сам понимаешь, что это очень скользкая тема и понятие "вменяемости" ООП разнится от человека к человеку: кто-то считает, что ООП должно быть таким, как в Smalltalk, кто-то считает, что нормальное ООП только в C# и Java. ООП в PHP слизано с Java, что ты там "невменяемого" нашёл?

> нормальная интерполяция
Ты о строках? Мелочь какая-то, юзаю sprintf и не понимаю, что может быть лучше. Во всех нормальных проектах тоже используют sprintf, а не $var1 . '/' . $var2

> лямбд
А в PHP что с ними не так?
Алсо не пробовал смотреть на штуки вроде: https://github.com/lstrojny/functional-php ?

> Ruby изначально разрабатывался как полноценный объектно-ориентированный язык программирования
И сейчас Ruby раза в 3 медленнее PHP7, зато "всё объект".

> в отличие от... кхм... гипертекстового препроцессора/инструмента для создания домашних страницы
Языку больше 20-и лет. Более того, создатель PHP уже давным давно PHP не пишет, язык пишут совсем другие люди.

> а еще тем, что без знания самого языка ты ничего ни на синатре, ни на рельсах не напишешь.
На Symfony тоже ничего не напишешь без хороших знаний языка и ООП. Алсо, рельсы позволяют, например, взять отдельно только роутер или отдельно валидатор/ORM и использовать их в своём проекте? Модульность Symfony позволяет это делать.

> в отличие от пыхопе, где можно посмотреть парочку "обучающих видео",
У тебя какой-то слишком стереотипный взгляд. Есть проекты, где требуются толковые ребята для работы с Symfony/Laravel, вакансий валом. Отличай веб-студии, которым нужны верстальщики и "натягиватели на WP" и компании, работающие с фреймворками и интересными проектами.
Аноним 03/09/16 Суб 09:46:22  834155
>>834031
насчет рельс -- согласен, оверинжиниринга и магии слишком дохуя. но кто сказал, что рельсами едиными? няшную синатру никто не отменял еще. Ruby != Rails, так-то
Аноним 03/09/16 Суб 09:48:24  834158
>>834147
>И сейчас Ruby раза в 3 медленнее PHP7, зато "всё объект".
никто не мешает использовать вместо MRI JRuby, например, и юзать реальную многопоточность. скорость тоже ощутимо повышается. с таким же успехом можно утверждать, что Б-жественный Python хуже PHP.
> Алсо, рельсы позволяют, например, взять отдельно только роутер или отдельно валидатор/ORM и использовать их в своём проекте?
Sinatra
Аноним 03/09/16 Суб 09:51:08  834159
>>834147
залипаю утром, случайно кликнул "пожаловаться" вместо ответить, извини. вдогонку:
> И сейчас Ruby раза в 3 медленнее PHP7, зато "всё объект".
а еще есть Crystal, компилируемый язык со всеми ништяками и вкусностями из Ruby. правда, теперь с явной статической типизацией (до этого была неявная, поэтому немного сливал в скорости). жаль, что еще на стадии альфы. Но для него уже есть фреймворк Kemal, разработан по принципу синатры, и он охуенен.
Аноним 03/09/16 Суб 09:56:52  834162
>>834147
> Ты о строках? Мелочь какая-то, юзаю sprintf и не понимаю, что может быть лучше. Во всех нормальных проектах тоже используют sprintf, а не $var1 . '/' . $var2

# берем значение переменной name со stdin
name = gets
# интерполируем и выводим
puts "Hello, #{name}!"
Аноним 03/09/16 Суб 10:05:44  834164
Лол, синатра ваша - это хуйня ибаная.
Микроскопический недофреймворк из мира похапе для создания очень простых сайтов. Любой разросшийся проект на синатре превращается в невменяемую кашу намного раньше, чем на рельсах. Синатра это не замена рельс, это хуита на которой ничего кроме хеллоу-ворда и клона твитора написать нельзя. И кристал - тоже говно, нет у вашей хуйни будущего, маньки.
Аноним 03/09/16 Суб 10:06:55  834165
>>834147
и самый главный вопрос -- для чего еще можно использовать PHP, кроме веба? на Ruby можно спокойно наклепать гуёв (биндингов QT, gtk, wxWidgets, Tk, FOX жопой жуй, а еще есть охуенный Shoes). в Ruby богатые возможности для метапрограммирования и создания своих DSL. на Ruby тепло, любовно и прельстиво писать скрипты для автоматизации шелла (смотрим на rake и завидуем). может ли этим похвалиться PHP? он популярен лишь потому, что появился в нужное время, и на нем было проще клепать странички, вместо Perl'a, да не буде помянуто всуе имя Его. даже ООП в PHP изначально не было, и его потом прикручивали "на живо", что вылилось в огромную драму.
Аноним 03/09/16 Суб 10:08:23  834166
>>834164
твитор таки на рельсах был написан, уже потом его переписали на модную Scala
Аноним 03/09/16 Суб 10:14:22  834170
>>834162
> puts "Hello, #{name}!"
Ну а в PHP вместо #{name} будет {$name}

Полный пример:
$name = readline();
echo "Hello, {$name}";

Я использую:
echo sprintf('Hello, %s', $name);
Мелочи же.

>>834165
> и самый главный вопрос -- для чего еще можно использовать PHP, кроме веба?

PHP только для веба, для разного рода автоматизации у меня питон и баш.

Аноним 03/09/16 Суб 10:16:10  834173
>>834164
запили свой принципиально новый фреймворк, ну или юзай Python/Django.
Аноним 03/09/16 Суб 10:17:34  834175
>>834170
> PHP только для веба, для разного рода автоматизации у меня питон и баш
зогчем, если есть питон?
как бы я не любил руби, во многих областях я бесспорно признаю превосходство питона. но это уже совсем другая история
Аноним 03/09/16 Суб 11:00:45  834195
Рубибог снова в треде.

>>834158
> Алсо, рельсы позволяют, например, взять отдельно только роутер или отдельно валидатор/ORM и использовать их в своём проекте?
>Sinatra
Он тебя про рельсы спрашивает, ты ему про синатру. Рельсы весьма модульные, просто надо знать, как готовить. Сделано неудобно, доков по этой теме мало, но можно. Я внутренности рельс знаю, могу использовать отдельно друг от друга ActiveRecord, ActionPack. А уж ActiveSupport куда угодно без проблем подключается.

>>834164
>Лол, синатра ваша - это хуйня ибаная.
>Микроскопический недофреймворк из мира похапе для создания очень простых сайтов. Любой разросшийся проект на синатре превращается в невменяемую кашу намного раньше, чем на рельсах. Синатра это не замена рельс, это хуита на которой ничего кроме хеллоу-ворда и клона твитора написать нельзя.
Ты не умеешь писать приложения, и обвиняешь микрофреймворк, который никаких тредований по части структуры приложения не предъявляет принципиально? Смысл синатры в минимализме. Конечно она не замена рельс. На ней пишут то, для сего рельсы - излишество. Микросервисы, API. А в кашу приложение превращаешь лично ты.

ОП, всё ещё жду ссылок на гитхаб с твоей CMS.
Аноним 03/09/16 Суб 11:25:34  834205
>>834195
репо все равно заброшен, я сейчас буду переписывать полностью, вместо стандартных вьюх будут рендериться реактовские компоненты, чтобы было стильно, модно, молодежно. пишу чисто для себя вообще, как "проба пера", на лавры WP не претендую)
Аноним 03/09/16 Суб 11:27:15  834209
>>834195
https://github.com/AlexNikolaev94/multiflora
бранч девелопмент
Аноним 03/09/16 Суб 11:33:54  834214
>>834195
> Он тебя про рельсы спрашивает
мы говорили про руби вообще, а не только про рельсы. зачем мучиться и распиливать рельсы, если для этого можно взять синатру?
Аноним 03/09/16 Суб 11:35:07  834215
>>834205
>пишу чисто для себя вообще, как "проба пера", на лавры WP не претендую)
Ну всё равно, давай объединяться. У меня skype krowpu или Tox 85FBA2F0CAEE460A5C1C445C550041BD0794B1D318FC34D00FBB7266326C1667F8DCC5665915
>>834209
Сделал бы как в Spree - приложение подключается как сторонний гем к Rails-проекту. И опциональный генератор

>>834214
>зачем мучиться и распиливать рельсы, если для этого можно взять синатру?
Потому что в синатре многого нет. Да и помучаешься один раз, но потом будешь знать, как устроены рельсы изнутри. Поможет и в обычныхпроектах на рельсах.
Аноним 03/09/16 Суб 11:43:11  834221
>>834215
> Сделал бы как в Spree - приложение подключается как сторонний гем к Rails-проекту. И опциональный генератор
именно так я и сделал -- приложение будет подключаться сторонним гемом к проекту, затем запускаем rails g multiflora:install который копирует файлы миграции и делает миграцию (кстати, у меня сами модели в проекте будут реализованы через STI -- в плагине идет базовая модель Entry, от которой будут наследоваться все остальные, поэтому дальше миграций делать не нужно будет), создает первого юзера-админа. еще надо будет написать генератор этих самых моделей
Аноним 03/09/16 Суб 11:47:51  834223
>>834221
Так ты меня-то берёшь в проект, или как?
Аноним 03/09/16 Суб 11:50:45  834226
>>834223
так форкай и коммить на здоровье, опенсурс же :) может, создать тогда новый репо? в который актуальную версию будем пилить
Аноним 03/09/16 Суб 11:51:53  834228
>>834223
кстати, столкнулся с одним траблом еще.
http://stackoverflow.com/questions/39304959/cannot-require-react-router-rails-in-plugin-engine
https://github.com/mariopeixoto/react-router-rails/issues/32
Аноним 03/09/16 Суб 11:52:36  834229
>>834226
Давай свяжемся и обсудим. Хотя бы текстово. Могу слак сделать.
Аноним 03/09/16 Суб 11:53:07  834230
>>834226
Хотя не, делай слак сам. А то непонятно, надо тебе оно или нет.
Аноним 03/09/16 Суб 11:54:47  834236
>>834229
Калининград?
Аноним 03/09/16 Суб 11:55:30  834238
>>834236
Нет, с чего бы?
Аноним 03/09/16 Суб 11:56:30  834240
>>834238
да пытаюсь тебя в скайпе найти) лучше ты ко мне тогда постучись, alexandernikolaev94
Аноним 06/09/16 Втр 15:01:39  836556
14731632992480.webm webm file (370Кб, 352x262, 00:00:05)
ВСЕ ЛЬЮТ В ОДНУ ВЕТКУ В GIT КОМАНДОЙ В 100500 ЧЕЛОВЕК
@
ТЫ ДЕЛАЕШЬ В ОТДЕЛЬНОЙ ВЕТКЕ, чтобы никому не мешать, НО ТЕСТЕРЫ НЕДОВОЛЬНЫ, ВЕДЬ ОНИ НЕ ВИДЯТ РЕЗУЛЬТАТА, ОСТАЛЬНЫМ ПОХУЙ
@
ВСЯ АРХИТЕКТУРА БАЗИРУЕТСЯ НА АВТОМАТИЧЕСКОЙ ГЕНЕРАЦИИ КОДА, КОТОРЫЙ ЛЬЕТ ВЬЮХИ ВООБЩЕ НЕ ТУДА, КУДА ЕМУ ПИШУТ
@
"ДЛЯ ПОСТАНОВКИ ЗАДАЧ ЕСТЬ РЕДМАЙН, НО С ОДНИМ НАДО ОБЩАТЬСЯ ПО ПОЧТЕ, ВТОРАЯ ПИШЕТ В СКАЙП, ОСТАЛЬНЫЕ В SLACK, КАЖДЫЙ ВНОСИТ СВОИ ПОЖЕЛАНИЯ ТАК, ЧТО ЗАДАЧА В РЕДМАЙНЕ И РЯДОМ НЕ СТОИТ. В свободное время они, наверное, думают какое еще средство коммуникации запилить"
@
"ПРИ ЭТОМ БЛОНДИНКА ДАША УМНЕЕ ТЕБЯ"
Аноним 06/09/16 Втр 16:48:07  836598
>>833441 (OP)
Ценность CMS не в коде, а в сообществе.
Впрочем, если ты чисто под себя пилишь, то норм.
Аноним 06/09/16 Втр 16:57:12  836602
>>833480
Эх, щас бы на самый быстрый и популярный скриптовый язык бочку катить...
Аноним 11/09/16 Вск 14:45:39  840008
>>836602
> самый быстрый и популярный
> скриптовый
лолшто? самый быстрый препроцессор HTML? скриптовые языки -- это великий и ужасный Perl, Б-жественный Python, кавайный Ruby. а пыхопе -- это незаконнорожденный выблядок перла, написанный не-программистом для не-программистов, и пригодный только для выблевывания быдлосайтов на WP и помойки говнокода типа мордокниги или втентакля. не зря Dropbox написан на питоне, а жидхаб, аирбнб и прочие крупные проекты на рубях с рельсами
Аноним 11/09/16 Вск 22:08:56  840342
Пора бы уже нормальные CMS на .NET Core писать. Что ждёте-то?
Аноним 11/09/16 Вск 22:28:22  840348
>>840342
Мсье тонкий ценитель
Аноним 11/09/16 Вск 23:52:15  840377
>>840008
Все так, кроме того, что airbnb вообще-то пилят на перле
Аноним 12/09/16 Пнд 12:49:49  840544
>>840377
на рубях же. airbnb даже свою конвенцию по написанию руби-кода выпустили. правда практически полностью слизанную с жидхабовской. но их пилят на рельсах, пруфлинк рилейтед. https://www.quora.com/Which-programming-languages-does-Airbnb-use
Аноним 12/09/16 Пнд 23:34:11  840955
>>840544
да, точняк - я перепутал с booking
Аноним 12/09/16 Пнд 23:36:11  840958
>>834155
Hanami еще есть. Возможная алтернатива рельсам.
Аноним 13/09/16 Втр 09:38:38  841109
>>840958
не слышал, спасибо. сейчас покурю доки
Аноним 13/09/16 Втр 10:31:02  841145
>>840958
кстати, а еще Padrino же есть. построен поверх няшной синатры
Аноним 13/09/16 Втр 10:35:35  841146
>>840958
> Возможная алтернатива рельсам.

Чёт мне казалось, что лучшая возможная альтернатива это phoenix. Впрочем хуй его знает, мимо кокос.
Аноним 13/09/16 Втр 10:40:21  841147
>>841146
тысячи их. но я сейчас лучше покурю синатру и падрино, а то рельсы, конечно, прекрасны и все такое, но местами уже подзаебали как-то
Аноним 17/09/16 Суб 22:03:33  843625
>>841146
Ну ведь тогда надо Elixir учить и принимають новую парадигму програмирования

Хотя да, Феникс хорош.
Аноним 17/09/16 Суб 22:52:58  843657
14741419784840.jpg (103Кб, 381x225)
Теперь это рабиэлексирогоспод тред!

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 55 | 3 | 19
Назад Вверх Каталог Обновить

Топ тредов
Избранное