Size: a a a

2020 March 25
oleg_log
Как угадывать будущее по интернету? Конечно же смотреть тренды.

Биде, гантели и хлорохин наше все. Вообще весь сервис интересный, не только страница о COVID-19.

https://meetglimpse.com/covid19/
источник
oleg_log
У вас есть стойкое ощущение, что все эти доклады про апи, архитектуру и дизайн систем, правила ажайла, с умными графиками, зачитываемые с бейджиками Head of Development с 15+ лет стажа это все фуфло и разводилово?
Анонимный опрос
41%
Да
5%
Не
43%
Иногда
0%
Другое (в лс)
11%
Промолчать
Проголосовало: 1275
источник
oleg_log
Чего скрывать, вот этот доклад, ощущение, что мне пытаются вроде как сказать полезную вещь, но как-то не полностью, будто бы paywall стоит. Только я не вижу где платить.

Автор, если читаешь - сорян, ничего личного.

https://www.youtube.com/watch?v=272ZZ53HS_4&list=WL&index=41&t=0s
источник
oleg_log
ощущения можете прочитать как уверенность, ну вы поняли
источник
2020 March 26
oleg_log
На этой неделе заканчивается квартал, а у меня незакончен OKR. В итоге делаю все под напрягом, в попытках не оставить ничего на пятницу (короч последний день Помпеи).

И вот я опять мигрирую виртуалки и зукиперы. Лезу в великий Terraform, чтобы пересоздать кластер и почему-то вижу результат:

<instance_name>
power_state: "active" => "shutoff"


Естественно возникает вопрос: что такого увидел ТФ, что решил убить мои инстансы? Они работают, все ок, совсем не понимаю. Но через пару минут догадываюсь глянуть в конфиг и вижу power_state: "shutoff" А зачем? а просто, ведь есть разные проекты, в одном эти машины уже не нужны, а в моём таки требуются.

Но это было сделано не через переменные (чтобы как-то все изменить), а прибито гвоздями тут и здесь. В гитблейм не я, четсно.

Урок на будущее: если в терраформе есть разные кластеры/проекты, то запускать план нужно на все проекты(!!) и смотреть, что изменилось.

И отдельный лайк Терраформу, я не так часто с ним работаю, но каждый раз как-то круто, когда можно создавать вещи в клауде через конфиг. Описал что надо, нажал план, проверил на вменяемость, нажал apply. Жаль версия 0.х и ломают совместимость временами :(
источник
oleg_log
sic!
источник
oleg_log
источник
oleg_log
Я не фан этого шаблона, но вот этот жизненный и интересный. Помню ток 1 место, где было дерево отрезков. Остальное чисто олимпиады и практика.
источник
oleg_log
источник
2020 March 27
oleg_log
Корона-опрос, хех
Анонимный опрос
4%
Я 100% уже переносчик вируса
10%
Наверное переносчик вируса
4%
100% не переносчик вируса
1%
А я уже болею
3%
Уже переболел(а)
4%
Пока только симптомы
2%
Болеет кто-то из близких или друзей
1%
Симптомы у близких или друзей
4%
Болеет кто-то из дальних или друзей-друзей
68%
Наверное здоров(а) и все вроде ок
Проголосовало: 1791
источник
oleg_log
источник
oleg_log
Последние дни много кто обсуждал MeiliSearch, альтернативу ElasticSearch на Rust. Есть сомнения, что альтернатива, скорее просто движок для поиска, которых оч много.

Забрёл я в тред на ХН и увидел интересный комментарий от Andrew Gallant (BurntSushi), автора крутых либ на расте (советуб глянуть, там много чего крутого).

Так вот его комент, ответ на наезд, что там раст, который с Си и который не такой safe как хотелось бы (LMDB используется):

> and if you expect the certainty that Rust provides w.r.t to security, race conditions and leaks
Rust's safety story covers neither race conditions nor leaks.

Data races and race conditions are orthogonal, according to some: https://blog.regehr.org/archives/490

Как раз эту статью и советую прочитать, где рассказывается, что такое data race и что такое race condition.

ХН https://news.ycombinator.com/item?id=22685831
источник
oleg_log
Сидишь такой, подчищаешь вещи, и узнаешь, что уже 8 месяцев в системе мониторинга и алёрта проверяются те метрики, которые не существуют. Да, оно просто каждую минуту, в течении 8 месяцев пишет, что такой метрики нет.

Кроме как быть внимательнее, наверное и нечего добавить (ах да, эт я их делал 8 мес назад). Но есть одна вещь, которая всегда мне неприятно резала глаза.

Это я о разъезде в наименовании. Не раз в разных проектах и фирмах встречал подобное:

stats.<domain>.<project>.4xx
stats.<domain>.<project>-stag.4xx
stats.<domain>.<project>-dev.4xx

Собственно вопрос - какое вероисповидание и воспитание, заставило запретить в 1м варианте написать -prod ? Если уж быть консистентным, то на все 100%

Самое приятное, что такие вещи в скриптах (в зависимости от окружения prod/stag/test/dev/etc) становятся простыми как палка. У вас корее какой-то dict, и в зависимости от окружения выбирается вариант.

А парсится как приятно! Люди, не мудрите 🙌
источник
oleg_log
Там другие шуточки в треде оригинального твита есть.

https://twitter.com/QuinnyPig/status/1243319088853553152
источник
2020 March 28
oleg_log
Давно пора было
источник
oleg_log
нашёл в треде про самую дорогую апишку AWS (https://t.me/oleg_log/2970) дикую вещь под названием AWS Ground Station. Это реальная наземная спутниковая станция, которую можно использовать как uplink/downlink для спутников и рулить ими через авс

Спутниковая
Станция
Как
Сервис
https://aws.amazon.com/ground-station/
источник
oleg_log
Generic Talks опять Live, подключайтесь :)

https://www.youtube.com/watch?v=WLo3SDFiEZQ
источник
oleg_log
источник
2020 March 29
oleg_log
Красота
источник
oleg_log
Одно из самых доступных объяснений процедурной анимации, которое можно найти в интернете.

via Reddit
источник