Архив недели @gritzko
Вторник
Широкие экраны нужны, чтобы читать код в git blame. Порой прямо триллер. Кстати, как там подсветить синтаксис?
Среда
По многочисленным заявкам трудящихся, тезисы докладов Fronttalks и HolyJS. Первая часть была про кошмары npm slideshare.net/gritzko/i-just…
Кошмарики: dupsh, который пишется в две строки на bash; tap, где минималистичный line based протокол реализован с 310 зависимостями,...
leveldown, где 25M зависимостей скачивают файл из интернета
и frontend boilerplate где @tjholowaychuk все сказал: "A boilerplate of things that mostly shouldn't exist"
Тред (@gritzko-2)
Один из самых базовых инженерных подходов - разделение проблемы на меньшие по размеру ортогональные (независимые) части. Разложение на базис
...и в этих кошмариках именно такой подход отсутствовал - напр делать на node те задачи, на которые заточен bash...
...или класть в node_modules навечно код, который может-быть-один-раз-нужен-при-установке (leveldown) - получаем ком спагетти, а не "базис".
ОК, но как мы раскладываем сложную проблему на маленькие ортогональные части? По это было на holy.
В идеале, это делается через стандартный интерфейс, изолирующий части проблемы друг от друга. Не только в IT, а в целом.
...в основном потому что (1) данные зависят от запроса, т.е. в отсутствие запроса непонятно, что это вообще и (2) данные мгновенно протухают
то есть, в shell есть интерфейс пипелинь | и программа не знает, что работает с той стороны. В node есть только require, никуда не денешься.
Тред (@gritzko-2)
Кажется, React Native ищет у меня в $HOME все package.json с подходящим названием.
Duplicate module name… XXX/package.json collides with XXX/ios/build/Build/Products/Debug-iphonesimulator/xxx.app/package.json
Четверг
В текущем проекте, данные с сервера беру по
🤔
83.7%
REST/JSON🤔
7.1%
WebSocket🤔
1.7%
BaaS/Firebase🤔
7.5%
дрЯ тестирую мой сайт на
🤔
24.3%
MacBook Pro 2017🤔
6.4%
iPhone 7🤔
8.1%
iPhone 6🤔
61.3%
Треснутом андроиде@jsunderhood треснутый iPhone 4 можно добавить?
Аплодисменты!!! twitter.com/denswor/status…
Пятница
@jsunderhood gql, rpc
Так-то! twitter.com/roman01la/stat…
Какие конференции вы собираетесь посетить в этом году? Почему там интересно?
Жаль, на Бали нет конференций twitter.com/golodenko/stat…
Я лично на dump-conf.ru как организатор научной секции и на Reactive, наверное. Ну и по работе куда отправят