Size: a a a

2019 July 12
oleg_log
Ребятки, я давно не интересовался, на какие каналы вы подписаны.

Ну или если вы сами ведете что-то - не стесняйтесь поделиться.

Кидайте @olegkovalov потом будет пост-сборник.
источник
oleg_log
Прикольно, оказывается ФБ не забил на React Native и выкатил JS движок заточенный под RN на андроиде (дада, опять жс движок).

Это смотрится неплохим шагом на территорию гугла с их флагманом Flutter. Прям айти-техно-политика.

https://t.me/defront/180
Telegram
Defront — про фронтенд-разработку и не только
Facebook открыл исходный код JavaScript-движка Hermes, который был разработан для оптимизации работы React Native приложений на Android.

Hermes в отличие от V8 использует ahead-of-time компиляцию (парсинг и компиляция JS-кода в байткод происходит не на устройстве пользователя, а на этапе сборки программы). Приложения, использующие Hermes, запускаются гораздо быстрее (примерно в 2 раза быстрее в демо с Mattermost) и потребляют меньше памяти. При сборке приложений с новым движком apk-пакеты занимают меньше места.  Для режима разработки предусмотрена ленивая компиляция кода на устройстве, чтобы фидбек при разработке оставался быстрым.

Движок поддерживает большую часть синтаксиса ES2015. В процессе разработки добавление const, let, ES-модулей, классов, вычисляемых свойств объектов. Исключены из поддержки Proxy, Reflect, with и другие редко-используемые части языка.

Hermes уже используется в production-приложениях Facebook. На данный момент разработчики не планируют адаптировать Hermes для работы на сервере или…
источник
oleg_log
источник
oleg_log
Тут подробный постмортем с регуляркой и (всего лишь) 11 пунктов что пошло не так. Боюсь перемножить вероятности.

https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/
источник
oleg_log
Очень странно, что Cloudflare живут (ну уже заканчивают) не на движке re2 от гугла для регексп. Просто...понятия не имею, почему никто об этом раньше у них не задумался.

Любой secops в крупной фирме готов проесть стены до СТО лишь бы на них перейти (по крайней мере все кто занимаются сесурити это форсили и добивались). А тут немаленький сервис и чет мда...

Кстати там еще упоминание растовских регулярок. Приятно знать.
источник
oleg_log
Torvalds is like Brahms, who published relatively few works, but polished, refined, and winnowed them until they were of very high quality. He wrote his duds, but he knew enough not to publish them.
Ballard is like Bach: an unbroken series of gems, mostly small- to medium-sized, each one an immaculate work of craftsmanship wedded to incandescent genius. Nothing in the entire hoard is inferior work --- there's nothing you can point to and say, "Bach screwed up here."
(с) hn
источник
2019 July 13
oleg_log
источник
oleg_log
источник
oleg_log
Считаете ли вы штат айтишников в вашей фирме раздутым?
Анонимный опрос
16%
Да, и сильно
35%
Все как надо
49%
Наоборот мало
Проголосовало: 563
источник
oleg_log
(расширенный пред. опрос)
Вы перегруженны работой (раздута ли компания)?
Анонимный опрос
8%
Да (и сильно раздута)
6%
Норм (и сильно раздута)
5%
Нет  (и сильно раздута)
8%
Да (все как надо)
24%
Норм (все как надо)
7%
Нет (все как надо)
23%
Да (наоборот мало)
8%
Норм (наоборот мало)
8%
Нет (наоборот мало)
3%
Внезапно что-то рассказать @olegkovalov
Проголосовало: 451
источник
oleg_log
источник
oleg_log
а вот и обновленный UI приехал. остался ток playground

https://golang.org/pkg/encoding/xml
источник
oleg_log
Мерль собирает опенсурс штуковинки, не стесняйтесь поделиться

https://t.me/teamerlin/5385
источник
oleg_log
Сборка бложиков-каналов в Телеграме, v2. Получилось много, надеюсь кто-то найдет для себя интересно и полезное. Часть с прошлой версии, прост захотелось повторить.
Если кого-то забыл/не добавил/некруто представил - соре, исправлюсь в след раз.

Спервая друзья:
@teamerlin - чай и гиковские вещи
@schopenhauer_was_right - МЛ и шутеечки
@dstrctn - хорошие мемасики, я гарантирую
@sysadmin_tools - отборные новости, лучше моей rss ленты
@cyberhermitage - всего полно (и музон @nardisfm)
@documentsjournal - NixOS и Racket
@golangdigest - качественные новинки гошечки

Продолжаем:
@datstuff - легендарный литий вместе со стенаниями
@lilfunctor - как жить если у вас Скала 2.13
@defront - годнота про фронт
@numstation - матан, научпоп и все по теме
@ithueti - C++ и наше хуайти
@drunked_tomato - и жизнь за пределами С++
@scidoge - научпёся, интересные вещи постятся
@chkech - жизнь одной лабгёрл

Бложики:
@sv9t_channel - дата и МЛ
@neuronach - и еще наука)
@carrollired - айти и жизнь
@tech_b0lt_Genona - новости и опс-ориентед вещи
@overtimehate - ненависть к овертайму и не только
@todayishared - рандом и про айти
@randomstuffilike известнейший Юра с ФП и тайпобезопасностью

Еще бложики:
@peterblog
@it_patifon
@zioff - кошерный блог
@sudo_rmrf
@daily_ponv
@internsasha

Мемсики:
@libmustdie это вообще произведение искусства
@physicsmemes - неожиданно мемы о физике
@CatsManageLife - страдающие коты
@undefined_nation - продолжаем шутить про айти

Девопс, администрирование и свежак:
@count0_digest
@bykvaadm
@SysadminNotes
@devops_deflope
@catops
@buhtig
@techchsh Шпаргалки (со-авторство с Мерлем)

Прочее:
@Siemensph фоточки на сименс. ламповые. олдовые.
@zemlyaploscaya - будни гугл-машины для нашуй оцифровки
@bloomberg_insights - дата, графики, анализ
@econ_papers - науч статьи по экономике
@youhadnojob - жизненно-грустные вакансии
@amazingshots - про видео клипы
@seablog - бложек моряка
@thebatrachospermummagazine - биохимия
@pei_laoshi_shuo - китайский язык
@larotorhead - блог воннаби пайлота

(есть что добавить - в лс @olegkovalov)
(а, и еще одно, если я вас тут упомянул, но мы не знакомы, тоже черкните мне, заранее благодарю)
источник
2019 July 14
oleg_log
Нардис Викторович вчера сделал краткую и хорошую заметку про телегу и соцсети.

Я сам недавно это обсуждал с парой друзей, и телега медленно, но строит платформу аля фб или китайского wechat, когда у тебя все есть в одном приложении. И написать, и позвонить, и почитать кого-то (вон какая простыня выше), а в будущем и заплатить (возможно TON не скам-крипта).

Хорошо это или нет - сложно сказать. ФБ это слив данных в АНБ, WeChat - компартии, Телега...КГБ? Кто знает ‾\_(ツ)_/‾

https://t.me/cyberhermitage/389
Telegram
HΞRMITΔGE
У @olegkovalov очередная мегаподборка телеграм-каналов от настоящих живых людей. Мой забитый до предела список подписок стал еще плотнее, за что Олегу особая благодарность.

Обратил внимание на несколько вещей. За последний год телеграм для меня стал обеспечивать в среднем 15-20% от общего потока новостей. Раньше это были преимущественно второсортные репосты в чатах из русскоязычных источников, с временным лагом в полтора-три дня после события. Ценность представляла только дискуссия вокруг этих постов.

А теперь это авторские каналы (незнакомых) коллег и просто интересных людей, в особенности тех, кому не лень сопроводить пост своим мнением, ну или хотя бы дать краткий gist/tldr под ссылкой. Большая выборка новых каналов неизбежно увеличивает энтропию однотипных репостов, приходится фильтровать контент; но вместе с тем становится больше действительно интересных частных мнений и профессиональной экспертизы. Этот голод на чужое мнение особенно ощущается, когда работаешь один, удаленно и варишься в собственном соку.…
источник
oleg_log
Пардон за предыдущую простыню, но вот еще чуть-чуть докинули и я кое-что вспомнил/нашел у себя (пожалуй до октября делать сборки не буду)

@SyrymRawData - блог одного программиста
@chinesewithease - опять изучение китайского
@postgresso - лента о постгресе
@experimentalchill - молодой блог о хайперфе, начало крутое
@nurlash_ko - жизнь одного успешного АСМщика
@about_your_mom - айтимемсики
@dataisdata - опять дата
@scalabin - скала, да
@DOFH_ru - девопсинг
@itgram_channel - питон и чуток го
(зацените еще Python project management https://github.com/dephell/dephell)
@overperforming - овертранслейтинг вордов на русский
@pnegodyay - шутеечки, хех
@golang_for_two - блог о го и все что с ним связано

И еще бложики:
@bpblog
@rxd_txd
@techovertake
@it_patifon
@void42
источник
oleg_log
Сейчас вот разгребаю pg-extend-rs,
https://github.com/bluejekyll/pg-extend-rs

Хочу дописать поддержку всех типов PostgreSQL’я и дописать логирвание.
Вообще идея такая что расширения к PostgreSQL’ю на Rust’e писать проще и удобнее чем на голом Си.

Да и хотелось бы портировать SPDK Store под PG12 на Rust и зарелизить.

Опосля думаю оформить actix-net под DPDK
https://github.com/actix/actix-net

Actix - это один из топовых актор моделов сейчас.
SPDK/DPDK - интеловские либы для низкоуровневой работы с сетью и NVMe хранилищами.

Actix без DPDK - ~700K requests per second
Actix с DPDK - предположительно больше 2М

PostgreSQL без SPDK - 100K IOPS 1-3ms IO overhead
PostgreSQL c SPDK - 300K IOPS 80-200ns IO overhead

На одном и том же железе…

С интересного стоит глянуть
http://scylladb.com
http://seastar.io
источник
oleg_log
Вот что вечно в айти, так это подгорание по одной и той же теме: чей язык лучше?

Почему в отросли инженеров и строителей нет такой кучи флейма по вопросу: а чьи лопаты лучше?

Не знаю, но мне попадались судостроительные инженеры которым было пофиг, как авиа- и энергитики делают лопасти для своих нужд. Хотя уверен каждому было что сказать про других.

Как говорил мой манагер из Испании, отсидевший 20+ лет с похромистами:
Our industry has a high level of incompetence (devs who don't really know what they are doing) and a high level of arrogance.

(arrogance - высокомерие, заносчивость. надменность)
источник
oleg_log
1. сначала пишешь на пхп, зводишь в прод и на испытания
2. если после этого эта хрень оказалась нужна и должна работать чуть лучше, чем пропитый алкаш, перепеши на ноде
3. этим куском твоей жизнедеятельности еще пользуются и даже больше чем 2 человека? - переписывай на го
4. у тебя в компании настолько много денег, что скейлить этот сервис как купить семечек? тогда забудь про это и переписывай на раст

(с) аспирин (и его еда @badassorange)
источник
oleg_log
ок, пока мало времени с поста прошло - уточню.

Просто понравилась шутеечка, совпадение с языками, этапами развития фирмы и религиозными предпочтениями - совпадения и вымысел 👌
источник