@rubylang

Страница 1054 из 1684
Andrey
11.06.2017
05:52:33
а

Dima
11.06.2017
05:52:36
Как расширения базовых объектов

Andrey
11.06.2017
05:52:37
еще есть фича

Google
Dima
11.06.2017
05:52:55
Они без разбора называют это манки патчингом

Andrey
11.06.2017
05:53:05
большое число соглашений в руби. С одной стороны это минус (надо их запоминать и учить). С другой стороны, это потом упрощает работу и сокращает код

и теже соглашения делают код структурированным и понятным для других разработчиков.

открой любую либу в руби, в ней четкая структура.

проект - либ - и дальше исходники.

в php что-то подобное есть?

Dima
11.06.2017
05:53:45
Да)

Я не из мира пхп, но везде кроме питона сейчас высокие стандарты

Andrey
11.06.2017
05:54:26
многие рубисты переделывая проекты (на руби) которые писали php-шники плюются, ибо много каши и мешанины.

Dima
11.06.2017
05:54:41
В питоне ** на пеп, но даже стандартная либа не пеп совместимая

Andrey
11.06.2017
05:54:42
короче, чтобы в этой истории выкрутиться надо сказать "да, php и ruby щас схожи, но руби оказался синтаксически приятней (без этих тупых скобок). И порог входа оказался ниже". Ну и в качесте аргумента еще можно сообщить, что друзья, к кому можно было обращаться за помощью - оказались рубистами ;)

а вообще -гиблое это дело ;)

Google
Dima
11.06.2017
05:57:10
Именно!

Andrey
11.06.2017
05:57:14
мне вот все равно что люди пишут на php или perl. Ну пишут и пишут.

а вот php-шники прям кипятком брызжат и доказывюат что руби говно )))

пардон, брызжат слюной (или писают кипятком) ;)))

Dima
11.06.2017
05:58:09
Человеку, которому норм пых с его 5 вариантами вызова 1 функции, где ещё аргументы хз как вызываются глупо что-то доказывать

Ну и он не объектный. Наследие у него прямо скажем так себе.

Andrey
11.06.2017
05:58:52
а кто заказчик дипломного проекта?

можно на этом съехать, мол, требование заказчика и отъе!"№!"3сь

Tony
11.06.2017
05:59:28
Ребята, огромное вам спасибо! Я очень постараюсь доказать обратное. У нас в дипломе есть пунктик, где обязательное условие это сравнение технологий (языков и фреймворков). Обычно не спрашивают по этому, но боюсь, что он точно спросит. Буду готовиться)

Andrey
11.06.2017
06:00:19
ну если есть сравнение - сравни. Докажи что языки равны примерно. А дальше съехать на вкусовщине. Мол, понравился синтаксис и ничего не смог поделать. ;)

у меня например было так. Руби со своими расширениями классов и синтаксисом очень напомнил swift ;)

Tony
11.06.2017
06:00:45
Заказчик к сожалению не обозначен. Это типо гос проект во благо.

Спасибо Андрей! Учту твои доводы)

Andrey
11.06.2017
06:13:20
+

I
11.06.2017
06:16:08
только не говори, что laravel - это клон рельсы на пхп

у него подгорит - и ты не сдашь

Pavel
11.06.2017
06:18:44
Всем привет! Ребят есть кто на 5х рельсах работает и писал в связке с vue + webpack

Denis
11.06.2017
06:25:27
Всем привет. есть vps на которой стоит два сайт на рельсах( nginx + puma ). разумется два домена. Проблемма в то что на первый сайт заходт нормально. но при попытки перейти на второй переадрисовывает на первый в чем может быть дело?

Denis
11.06.2017
06:26:11
где что?

Google
Denis
11.06.2017
06:26:55
@recomp почти двое суток уже просто не сплю почти

Pavel
11.06.2017
06:27:21
где что?
на vps твоей, хосты твоих сайтов на nginx (/etc/nginx/sites_enabled )

Denis
11.06.2017
06:27:55
конфиги лежат по такм путям

/home/hm/conf/web/nginx.conf

Pavel
11.06.2017
06:28:10
покажи конфиги этих сайтов

тебя на домен другой отправляет или содержимое не то показывает?

у тебя root одинаковый в обоих конфигах

Denis
11.06.2017
06:31:49
Когда как

это уже изменил. просто на компее эта строка старая осталась

I
11.06.2017
06:32:56
Всем привет! Ребят есть кто на 5х рельсах работает и писал в связке с vue + webpack
я работаю на рельсах и работаю на связках vue+webpack, react+webpack

Hard
11.06.2017
08:34:32
Кто прикручивал авторизацию через Вк Вот такая ошибка, помогите {"error":"invalid_request","error_description":"application is blocked"}

w3tra
11.06.2017
08:57:28
с локалхоста цепляешься?

Hard
11.06.2017
08:57:49
Тебе не кажется что ответ уже есть в твоем вопросе? ;)
Я его обрабатываю по сути крутил по этой доке http://nearkun.github.io/blog/2014/08/14/authentifikacia-cherez-devise-omniauth-twitter-facebook-vkontakte/

Igor
11.06.2017
08:58:40
Проблема не в инструкции же

w3tra
11.06.2017
08:58:58
Крч у вк довольно странная политика для использования АПИ

иногда блокирует вполне нормальные приложения

Google
w3tra
11.06.2017
08:59:27
а иногда им может не понравится ip, домен все что угодно )

https://vk.com/dev/openapi читай тут

Igor
11.06.2017
09:02:36
А не скопировал из инструкции ;)

Hard
11.06.2017
09:03:12
С facebook и Twitt работает все отлично

Denis
11.06.2017
13:38:29
Перевел проект в продакшее. задлеплоил. прекомпилинг прошел без проблем нона выходе получаю это



Admin
ERROR: S client not available

Denis
11.06.2017
13:39:22
использую 'rails', '~> 5.1.1' + yarn

пакеты от yarn хранятся Rails.application.config.assets.paths << Rails.root.join('vendor', 'assets', 'components')

и в иницилизации как видно я это указал

ojab
11.06.2017
13:45:08
проект деплоитя всё ещё руками, а не через capistrano?

Denis
11.06.2017
13:47:05
да

Валера
11.06.2017
17:22:30
Гайз, авторизацию через devise, omniauth и vk open api кто нибудь прикручивал?

ojab
11.06.2017
17:26:36
кто-нибудь наверняка прикручивал

Evgenii
11.06.2017
17:47:57
5 копеек. Что касается рубей и php, я начинал работать в php еще при царе горохе и переехал на руби ввиду одного очень важного момента - это весьма жесткая структура разработки. Если человек пишет в рельсах, то разобраться и подцепить за кем-то проект гораздо легче чем на PHP, где нужно разгребать тонны кода вперемешку и с HTML еще. На счет порога входа, вопрос наверное спорный потому что PHP субъективно легче, а следовательно и простор фантазии индусского программиста вводит иногда в депрессию, если кому-то заказывать что либо на PHP. с рубями легче как-то. А вообще если человек адекватно свои мысли и логику переводит в код, то ему не важно на чем писать. На PHP тоже можно воротить весьма элегантные вещи. Так что кто что лучше знает, тот в том и работает.

Вот что в рельсах точно сложнее и порой весьма не удобно, так это деплой проектов. Уж слишком много рельсы хочет сторонних наворотов чтобы оно все тупо заработало. И пессенджер ему давайте и рвм и сайдкик с редисом тоже не повредят. Вот тут PHP с апачем точно снижают порог входа до плинтуса.

Александр
11.06.2017
17:56:33
проблема в том что php с апачем уже мало кто использует

и порог деплоя они приподняли на этой волне прилично =)

Google
Evgenii
11.06.2017
17:56:56
ах вот оно что

а что используют теперь?

Александр
11.06.2017
17:57:18
nginx + php-fpm

Evgenii
11.06.2017
17:57:29
типа реверс прокси тоже как с рельсами?

Александр
11.06.2017
17:57:41
ну да

пхп очень неконсистентный

из его больших минусов

у array_map массив вторым аргументом, у array_filter первым

например

много синтаксиса основано на задокументированных багофичах

foreach(&$arr as $item) - при повторном использовании массива не выводит последний элемент

Evgenii
11.06.2017
17:59:37
тогда да, деплой значит тоже усложнился и у php

Александр
11.06.2017
17:59:48
и.т.п.

в руби такого нет

там код читается однообразно сверху вниз слева направо

и лазить по докам читать комментарии не надо

ещё мне нравится ООП в руби, то что вызов метода не отличается от обращения к свойствам, благодаря этому не нужны уродские public function getName() { return this.name; }

Александр
11.06.2017
18:02:41
неа

Evgenii
11.06.2017
18:02:46
PHP хорош своими вордпрессами и one-click инсталлами на всех шаред хостах. любая домохозяйка может блог запилить. Качество этого конечно под вопросом большим, но сам факт является большим плюсом.

Александр
11.06.2017
18:02:48
там надо find/replace

Страница 1054 из 1684