oleg_log
1.72K subscribers
1.88K photos
131 videos
9 files
2.82K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks
Download Telegram
хм...а идея с бесплатным Self-hosted это сильно. Прям действительно шикарный ход, чтобы затянуть больше фирм к себе.
(речь о github actions конечно https://github.com/features/actions)
Вчера при помощи друга-товарища Чебуряша настроил форвард почты с *@olegk.dev на мыло гугла.

И все это великолепие живет без GSuite и Google Domains (цены у каждого смешные, но бесячие, вещь простая ж). Вариант держать свой почто-сервер не вариант.

Спас меня http://improvmx.com/ кроме того что все заняло минуту, он ещё и бесплатный, но я так был рад, что купил подписку, почему бы и не.

Осталось понять что теперь делать со всей это мощью 🤔
Пост особенно "порадовал", поэтому решил поделиться, вроде раньше не упоминал.

Собственно сайт, где люди(точнее пару человек, включая https://twitter.com/nikitonsky) бугуртят по поводу дизайна и UX сайтов, да и не только.

Эдакая вики "как не делать вещи, прям вот совсем"

Пост про ютюб (никогда не мало) https://grumpy.website/post/0SSaj7_t5
OpenDevCast
# source map https://teletype.in/@opendevcast/SyYaunCHB #js #security @aspirin_pp
Кстати, кто-то там загорелся желанием что-то написать? Тыкните в лс 🙌
Есть такой грех: требовать подправить changelog по окончанию ревью. Вроде бы и правильно держать где-то сводку всех вещей, но! какого черта это делать руками?

Linus & co дали нам гит, который уже является логом изменений, правок и факапов, почему бы одной из многочисленных тулз не собрать сливки в CHANGELOG.md ?

Признаюсь - для своих опенсурс проектов так и не настроил, за что стыдно, но все еще лениво. Но блин, зачем каждый раз это руками делать? Все ж автоматизировано уже...
Вот рил, Инсомния это отличный клиент, работающий, понятный, гибкий. Есть только одно но - я потерял все ендпоинты для приложения, а ведь их можно было бекапнуть и закомитить...Советую не повторять мой фейл :(

https://insomnia.rest/
Forwarded from Blog 岡部 倫太郎
теперь так фичи показывают бтв, что не успели
Не знаю про 92 года, но смотрится круто
Убер продолжает выкидывать людей. Теперь еще 435 счастливчиков. Стартапы это круто, но -хайп с IPO меня всегда настораживает в компаниях.

https://techcrunch.com/2019/09/10/uber-lays-off-435-people-across-engineering-and-product-teams/
Forwarded from iggisv9t channel
И снова комментарии к мема профунктора https://t.me/libmustdie/2998

У меня была кулстория, когда я ещё был джуном. Мы пилили свой поиск по профилям авторов статей, и пробовали делать это на основе тематического моделирования. Находить документы у которые максимально похожи на тему запроса. Заказчик жмотился нам на нормальные мощности, поэтому мы всё делали на машинах с 8ГБ ОЗУ. А документов миллиарды, тексты научные, поэтому словари там гигантские, и это требовало очень много памяти. Ну в общем, я сделал предикт чанками в файлы. Это были матрицы размером длины чанка на число тем. Потом надо было это всё собрать в одну большую разреженную матрицу. Прочитать всё и сконкатенировать не получалось опять же из-за памяти. Тимлид тогда написал баш-скрипт, который сортировал файлы и склеивал в один. Потом я читал это дело за один раз и сразу делал одну матрицу, и всё это со скрипом пролезало в память. Ну всё, вроде скрипты отработали, тестируем. Результат очень смешной был, ищешь что-то на одну тему, а получаешь очень точный результат, но на другую. Не случайный, потому что всё воспроизоводилось. Оказалось, что всё дело был в разной сортировке: баш сложил файлы в лексикографическом порядке, хотя там были числа в названиях файлов.

Так что мем — это тру стори.
я стараюсь в хайповые шутки
OpenDevCast
# mobile API http://tiny.cc/ep0jcz #api #security @aspirin_pp
Жить стало веселее