@rubyschool

Страница 299 из 921
Sergey
12.08.2017
17:51:30
И куда он делся в итоге?

Olga
12.08.2017
17:53:47
дичь ест занят наверное)))

Konstantin
12.08.2017
18:02:58
Рома, как тебе вообще либерализм в США в последнее время?)

spartakusQ
12.08.2017
18:27:29
И куда он делся в итоге?
Снимается же, там вон два новых шоу про него было недавно.

Google
Ro
12.08.2017
20:09:03
Рома, как тебе вообще либерализм в США в последнее время?)
много об этом можно говорить, тема непростая. Но меня больше парит не либерализм, а его отсутствие и лютый капитализм. К слову, есть у меня негативный опыт с одной конторой - акселератором в котором я был - а сказать публично не могу, ссыкотно. У кого бабки, тот и прав. Засудят тут. А вот в РФ бы сказал, даже если бы засудили, то не страшно - штрафы в РФ небольшие. А тут можно всю жизнь попортить одним неверно брошенным словом) В общем, все не так однозначно, как кажется. Мечтаю о квартире в Москве :)

Konstantin
12.08.2017
20:13:11
Да, очень грустно со свободой слова сейчас.

spartakusQ
13.08.2017
01:45:44
http://4pda.ru/2017/08/12/346004/

Только не трите.

Это для обсуждения.

Кто что думает по поводу этой новости.

Ro
13.08.2017
02:42:33
плохо дело

что тут говорить

К слову - попробовал тут разные фреймворки, языки для веб-разработки. Подыскивал где-то 2-3 недели технологию для нового проекта. И знаете что я выбрал?

Что я выбрал для нового проекта? Rails – 24 ??????? 63% Elixir (Phoenix) – 7 ?? 18% Golang – 3 ? 8% node.js – 3 ? 8% C# (asp.net) – 1 ▫️ 3% Java (spring boot) ▫️ 0% ? 38 people voted so far.

угадайте)

Google
Konstantin
13.08.2017
03:38:10
Эликсир?)

Ro
13.08.2017
03:52:29
скажу завтра)

пока проголосуйте))

Е
13.08.2017
04:03:56
Node.js и express

Но это из собственного ресерча

Ro
13.08.2017
05:39:20
ладно, не буду томить

скажу ответ - Ruby и Rails

выбор был долгим, но альтернативы рубям и рельсам нет

Olga
13.08.2017
05:41:56
круто

Ro
13.08.2017
05:46:22
c#, golang, java - языки, созданные корпорациями со всеми вытекающими проблемами (https://github.com/NuGet/NuGetGallery/pull/4437 - комменты рулят). Хоть golang и любят, но я его ставлю в один ряд - он будет таким, каким хочет гугл. Но это честно говоря для меня не очень важно, т.к. golang не до конца объектно ориентированный. Ну и нет там аналога рельс. Не для этого язык предназначен. node.js и javascript - асинхронная штука, не большой я ее любитель. elixir - функциональный язык, а значит не объектно-ориентированный (похож, но нет состояния). В общем руби - синхронный (а значит более предсказуемый), объектно-ориентированный, свободный (создан не корпорациями), с широкими возможностями и набором готовых инструментов. Единственный минус - его невысокая скорость по сравнению с остальными. Но мне это не очень важно, ожидаемый трафик у меня будет все равно не более 10 тысяч хостов в сутки.

Olga
13.08.2017
05:48:01
что значит асинхронный ?

Ro
13.08.2017
05:49:35
это и значит) много там callback'ов. Погугли javscript callback hell

Olga
13.08.2017
05:49:52
ок)

Vitaly
13.08.2017
05:57:55
Соглашусь с Ромой - такого удобного framework как RoR нет ни на одном языке.

Aleksej
13.08.2017
06:14:42
Но с масштабированием на рельсах проблемы. Это, наверное, целое искусство.

Vitaly
13.08.2017
06:24:30
А в чем проблема с масштабированием? Можно и в Kubernetes упаковать и в docker swarm

Aleksej
13.08.2017
06:29:17
Дороговизна?

Е
13.08.2017
07:05:06
c#, golang, java - языки, созданные корпорациями со всеми вытекающими проблемами (https://github.com/NuGet/NuGetGallery/pull/4437 - комменты рулят). Хоть golang и любят, но я его ставлю в один ряд - он будет таким, каким хочет гугл. Но это честно говоря для меня не очень важно, т.к. golang не до конца объектно ориентированный. Ну и нет там аналога рельс. Не для этого язык предназначен. node.js и javascript - асинхронная штука, не большой я ее любитель. elixir - функциональный язык, а значит не объектно-ориентированный (похож, но нет состояния). В общем руби - синхронный (а значит более предсказуемый), объектно-ориентированный, свободный (создан не корпорациями), с широкими возможностями и набором готовых инструментов. Единственный минус - его невысокая скорость по сравнению с остальными. Но мне это не очень важно, ожидаемый трафик у меня будет все равно не более 10 тысяч хостов в сутки.
А python/django че даже не рассматривал?

Vitaly
13.08.2017
07:07:16
Как уже говорил Рома, что время разработчика дороже, чем серверное время

Е
13.08.2017
07:08:04
Не понял связи, простите

Google
Vitaliy
13.08.2017
07:08:28
Плюс вопрос должен ставиться не «Дорого ли?», а «Уменьшится ли наша прибыль при масштабировании?»

Vitaly
13.08.2017
07:08:57
И получается, что скорость разработки на Rails выше, чем на на том же golang

По этой же причине компании выбирают react native

Е
13.08.2017
07:10:18
Мне кажется разговоры про то как ценно время разработчика мягко говоря преувеличены

Не в обиду

Vitaliy
13.08.2017
07:13:05
Это то же самое, что рассуждать о непроизводительном в каком-то месте решении без профайлинга. Мол «Вот то место у нас медленное, можно оптимизировать и ускорить его в 10 раз». Но если провести профайлинг, выяснится, что это место вызывается настолько редко, что ускорение его в 10 раз не ускорит работу всего проекта ни на один процент.

Aleksej
13.08.2017
07:14:16
И получается, что скорость разработки на Rails выше, чем на на том же golang
Просто Роман сам как-то говорил даже, что крупные проекты тормозят из-за медлительности руби.

Vitaly
13.08.2017
07:21:57
e_nubian Давайте произведем простой насчет. У нас есть мобильное приложение с книжками и серверная часть, которая эти самые книжки хранит. Скажем, чтобы обеспечить аудиторию в 30 тысяч пользователей, которые эти книжки постоянно скачивают и получают пушки о появлении новых книг в store мы используем конфигурации 2гб ОЗУ, 32 HDD и 2 ядра. Выходит нам это в 3 т.р в месяц. Плюс мы покупаем за столько же AWS storage. И это всего 6 тысяч рублей. А зп разработчика в месяц в регионах стартует от 40. В Москве можем умножать минимум в два раза. Плюс накрутка конторы. Скажем, пилят разработчики какую-нибудь весомую фичу. В одном случае она стоит 100, в другом 200 т.р, в третьем 300 т.р. Разница есть. И стоимость работы сервера по отношению к зп разработчиков получается существенная. Наверное, если сравнивать с зп разработчиков в Калифорнии, то пример был бы более эффектным.

Henry
13.08.2017
10:20:24
e_nubian Давайте произведем простой насчет. У нас есть мобильное приложение с книжками и серверная часть, которая эти самые книжки хранит. Скажем, чтобы обеспечить аудиторию в 30 тысяч пользователей, которые эти книжки постоянно скачивают и получают пушки о появлении новых книг в store мы используем конфигурации 2гб ОЗУ, 32 HDD и 2 ядра. Выходит нам это в 3 т.р в месяц. Плюс мы покупаем за столько же AWS storage. И это всего 6 тысяч рублей. А зп разработчика в месяц в регионах стартует от 40. В Москве можем умножать минимум в два раза. Плюс накрутка конторы. Скажем, пилят разработчики какую-нибудь весомую фичу. В одном случае она стоит 100, в другом 200 т.р, в третьем 300 т.р. Разница есть. И стоимость работы сервера по отношению к зп разработчиков получается существенная. Наверное, если сравнивать с зп разработчиков в Калифорнии, то пример был бы более эффектным.
Согласен. Но это работает до определенных показателей активности аудитории.

Vitaliy
13.08.2017
10:28:20
И при таких показателях, как правило, уже находятся деньги на то, чтобы содержать больше спецов и вкладываться в оптимизацию. В случае с рельсами — перевод боттлнеков в микросервисы, например.

Vitaly
13.08.2017
11:15:00
Говорю про свой опыт. Заказчиков пока все устраивает и они думают только о новых фичах.

Tanya
13.08.2017
11:16:01
скажу ответ - Ruby и Rails
ееееееееее я угадала

Vladimir
13.08.2017
13:34:24
помыть пол с пользой дела )

Dmitry
13.08.2017
13:42:55


Очумелые ручки





Програмист-слесарь-электро-плиточник



Давно хотел торгануть все в выходные не попадал

Google
Dmitry
13.08.2017
13:45:46
Ну и сантехник и паркетоукладчик

Ремонт это ппц

Admin
ERROR: S client not available

Olga
13.08.2017
13:46:23
пол прикольный)

Dmitry
13.08.2017
13:47:32
На фото так себе в живую норм)

Из остатков делаю

Так бы цвета были иные



Olga
13.08.2017
13:48:31
этож какое терпение надо! прямо как в програмировании))

spartakusQ
13.08.2017
13:48:42
https://www.youtube.com/watch?v=xkohbr9ApMo

может тебе стол нужен)

Olga
13.08.2017
13:50:09
супер!

Vitaly
13.08.2017
16:16:58
Я тут подумал, что за хорошие деньги ведь можно и с Golang работать.) Может это не совсем патриотичное заявление, но если бы предложили - эй братан, давай к нам за хорошие бабки на удаленку. Я бы согласился.)

Michael
13.08.2017
16:22:25
Ну по большому счету вообще язык это только инструмент. Другие вещи важнее: задача, проект, деньги, перспективы, люди...

Olga
13.08.2017
18:31:43
Народ подскажите плиз как в линуксе вызвать диспетчера задач, чтобы сбросить, когда все повисло? Типа alt ctr del как в винде

Dmitry (Demius)
13.08.2017
18:32:47
кнтрл сшифт еск

Olga
13.08.2017
18:33:20
Сработало спасибо огромное!

Google
Vlad
13.08.2017
23:48:54
Ребят не по рубячке вопрос, но почти. Работаю уже 15-й час без перерыва, чет туплю. Обычно справляюсь сам с подобного рода задачами. Нашел гем https://github.com/edwardsamuel/google-maps-services-ruby, в общем так как весь проект у меня на координатах уже глаза в разные стороны бегут не могу понять что мне надо Distance Matrix API или Direction API. Задача такая, что есть координаты, мне надо найти ближайшие станции метро и расстояние до них...

Ro
14.08.2017
00:03:50
если только расстояние - то distance matrix

direction как я понимаю маршруты

я искал расстояния, юзал distance matrix

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

если нужно прямое расстояние до объекта, то оно легко высчитывается по формуле на основе географических координат

Vlad
14.08.2017
00:10:55
та не, не прямое, а так, по улицам. больше проблема как определить какие станции метро ближе к объекту. в API нет чего-то такого? просто чую, что придется вбить себе на бэкенде координаты всех станций метро, а потом просто сначала пробегаться по всем и находить самые ближайшие, а уже потом с ними запрос к API слать. а то запросы халявные ограничены.

Ro
14.08.2017
00:11:32
по-моему там координаты не нужны

достаточно адресов ко всем станциям метро

отправляется одним запросом

и получается одним ответом

кстати, если ты делаешь это из браузера, то api для тебя халявный как раз

Страница 299 из 921