@nodejs_ru

Страница 85 из 2748
I
15.07.2016
10:31:16
конечно)

я Вам в чате по рельсе это тоже говорил)

dmitri
15.07.2016
10:32:01
sequelize кстати не пошел, обернули squel в подобие ar

конечно не супер красота но вытаскиваем вот так : Item.find().onsite().where( 'items.id = ?', request.params.id ).do( { first: true } )

Google
dmitri
15.07.2016
10:35:57
рельсы это здорово - но когда есть зоопарк из от ruby-1.8.7@rails3 до ruby-2.2.3@rails5 то порой трогать что-то уже не хочется

I
15.07.2016
10:36:51
ааа

ад

dmitri
15.07.2016
10:36:57
так как писали с 2008 - проекты все переписывать сил не было

I
15.07.2016
10:37:01
зачем 1.8.7

ох

dmitri
15.07.2016
10:37:40
ну ладно - 1.8.7 выпилили наконец :) но долго это было реальностью

I
15.07.2016
10:38:05
я уже неоднократно встречаюсь с таким адом - и решение есть только одно( проекты на ruby просто насильно надо перетаскивать по версиях вверх, иначе они скатываются в ад зависимостей

dmitri
15.07.2016
10:38:13
начинали с 2.3.5

да - перетаскивали. а потом ухекались просто

I
15.07.2016
10:38:57
ох, я в игровом проекте одном работал 3 года

dmitri
15.07.2016
10:39:04
потому что при написании разных проектов разрастаются зависимости. докеров еще не было тогда

I
15.07.2016
10:39:12
там были рельсы 2.3.x тоже какие-то

Google
dmitri
15.07.2016
10:39:26
это все реально конечно. но устаешь в какой-то момент

особенно когда надо уже прикрутить ws и rabbitmq

вот так и началось - надо ws - взяли ноду - пара вечеров и готово

это удивило поначалу :)

а когда сравнили отдачу контента из рельс и из hapijs - стали переезжать на ноду :)

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

вытаскивали и там и там из одной и той же таблицы данные и выдавали в шаблоне

I
15.07.2016
10:53:07
контент обязательно из рельсы отдавать? я бы через nginx просто отдавал его

а)

понял)

dmitri
15.07.2016
10:53:26
нуу - это был каталог групп товаров

I
15.07.2016
10:53:32
я подумал о статике просто)

dmitri
15.07.2016
10:53:47
не - статика конечно nginx

ab дал интересные результаты

рельсы захлебывались а hapijs просто медленнее отдавал

подробности не вспомню это в январе было :)

у рельс накладных расходов много, в частности всеми любимая ActiveRecord

KlonD90
15.07.2016
10:57:05
ну не всю же логику закэшируешь только контентную :о

dmitri
15.07.2016
10:57:37
кэшировать - обязательно надо конечно

но тут есть разница в подходах

Google
KlonD90
15.07.2016
10:57:57
а есть ребята из медузы? вы страницу целиком в cdn ложите чтобы быстрее отдать?

dmitri
15.07.2016
10:58:03
когда все из коробки - есть соблазн не заниматься этим

в смысле - оптимизацией

а в ноде - коробку сам собираешь - уже думаешь - что взять

я согласен - рельсы хороши :) а вот грамотно - это не к рельсам относится а к человеку

в самих рельсах каких только схем с кэшированием не было

ну да

только за 8 лет рельсы столько раз менялись что знаешь уже несколько поколений подходов

и это помимо js - который тоже требует изучения :)

а когда тебе сверху еще и ExtJS сваливают

Vladimir
15.07.2016
11:52:07
там же реакт

Alex
15.07.2016
11:52:33
сам контент оттуда берётся

это сделано для казахстана

KlonD90
15.07.2016
11:55:55
сам контент оттуда берётся
так как все таки именно такой скорости отдачи добиваетесь? т.е. это roundtrip -> к серверу -> тот в гугл док -> nodejs преобразование -> отдача клиенту обратно через цепь? или в гугл доке есть cdn?

Yan?
15.07.2016
11:55:57
хитро

Vladimir
15.07.2016
11:57:02
В Казахстане же заблокировали?

Alex
15.07.2016
11:57:24
ну вот они весь контент выложили в доки, чтобы не блокировали

захочешь блокировать - блокируй гугл

Google
KlonD90
15.07.2016
11:57:36
лол

неплохо

Vladimir
15.07.2016
11:58:06
ну то есть смотреть надо через гугл?)

Alex
15.07.2016
11:59:37
а, кароч это для ведроид приложения в казахстане. ну то есть если там будут блокировать - нажимаешь кнопку и контент тянет из доков

KlonD90
15.07.2016
12:00:35
надо juan benetta пнуть чтобы он рассказал как относится к медузе и подобным СМИ и государственному преследованию

Admin
ERROR: S client not available

KlonD90
15.07.2016
12:00:47
и открывать зеркала в ipfs уже

я не из медузы, могу Сармату написать, если он меня нахрен не пошлёт с такими вопросами)
ну вообще было бы неплохо узнать с кем конкретно контракт на территории России у них или они просто из кэша отдают на свое сервере

Alex
15.07.2016
12:02:49
и кто тебе это скажет?) я конечно могу предположить, что наш(selectel) cdn, но я а)этого не знаю б)никто не скажет

Vladimir
15.07.2016
12:03:14
неужели все нормальные cdn в Казахстане заблокированы?

KlonD90
15.07.2016
12:25:28
Может работать с ними отказываются

Nikita
15.07.2016
14:03:21
а есть ребята из медузы? вы страницу целиком в cdn ложите чтобы быстрее отдать?
у них на медиуме есть пост. Вроде они в редиску кладут статику

Vladimir
15.07.2016
14:04:47
и чем это поможет?

Nikita
15.07.2016
14:05:57
а, про казахстан тоже пост же есть

там вообще отдельно. Скачиваются документы по api и GAE

смысл задумки прост - нельзя забанить медузу на мобильниках и не забанить часть гугла)

Nick
15.07.2016
14:07:58
а есть ребята из медузы? вы страницу целиком в cdn ложите чтобы быстрее отдать?
https://medium.com/meduza-dev/-9dbf37861e11#.a3hor1p6v https://medium.com/meduza-how-it-works/-1a99202d27a3#.q7xmyncm9

Vladimir
15.07.2016
14:08:12
ну можно и на s3 положить

Nikita
15.07.2016
14:08:12
https://medium.com/meduza-dev/кошки-мышки-в-казахстане-fcfd1350a44d#.lrcznatom

не совсем) s3 менее выгоден) сравни, забанить кого-то, кто на s3 и забанить аж гугл)

Google
Nikita
15.07.2016
14:09:14
но в планах там вроде было

Vladimir
15.07.2016
14:10:27
просто s3 все таки предназначен для таких вещей

а на гугл доксе тебя сам гугл может забанить

или рейт лимитом ударить

Nikita
15.07.2016
14:11:09
тут не правильно с технической точки зрения решение надо было

тут надо было такое, чтобы забанить было дороже, чем забить)

KlonD90
15.07.2016
14:12:38
ну да но хотелось бы больше мяса

типа целиокм ли вы страницу ложите туда

Vladimir
15.07.2016
14:13:11
я говорю - гугл сам может ограничить доступ

KlonD90
15.07.2016
14:13:13
и куда это туда. Какая инфраструктура в плане сети

Vladimir
15.07.2016
14:13:19
сервис для этого не предназначен

нет SLA

а так можно хоть в твиттер по частям класть

KlonD90
15.07.2016
14:14:12
twitter as package manager?

Alex
15.07.2016
14:14:33
*убежал писать сервис

KlonD90
15.07.2016
14:14:44
так уже написали

Страница 85 из 2748