HTTP Response 418 #УкрТґ 🇺🇦
137 subscribers
618 photos
86 videos
6 files
350 links
PHP, web, memes, jokes, Ukraine, charity, war, ADHD (ICD-10: F90.0), ASD (ICD-10: F84.5), Asperger syndrome, volunteering, human rights. LGBT-frendly.

Contact:
@setnemo
Download Telegram
Завтра над Киевом в 5:40 по Гринвичу, в 7:40 по местному, будут пролетать 60 спутников StarLink цепочкой. Сири говорит, что Солнце встаёт в 7:56. Как думаете, будет видно?
ХАКАТОН ПРОФУНКТОРА 17-19 ЯНВАРЯ

Словарь определений:
Команда — от 1 до 5 человек пилящих один проект, из них один капитан
Капитан — автор идеи, презентует проект на демо
Чекпоинт — команда сабмитит текущий прогресс судьям
Судьи — админы профунктора
Проект — что угодно что можно задеплоить или по тегам: telegram, memes, profunctor api, ML, dev tools, whatever

Формат:
17-ого (ПТ) в 21-00 МСК дедлайн заявок команд, LIVE где пересчитываем тимы и стартуем
18-ого (СБ) в 15-00 МСК первый чекпоинт
19-ого (ВС) в 12-00 МСК второй чекпоинт
19-ого в 20-00 Финиш, LIVE где капитаны презентуют проекты
22-ого судьи совещаются и объявляют победителей

Как подать заявку (идею) ?
пишите в чат https://t.me/joinchat/DWka6hBjhmayFl3g0_wv9A в формате:
1. описание в одном предложении
2. ссылка на гист с подробным описанием (стэк, репа, пэйперы и тд)
3. свой контакт

и меншните @olegakbarov

Где?
Все онлайн и ремоут. Команды сами координируют действия и пользуются удобными тулами.

Как найти проект/команду?
Зайти в чат и выбрать идеи из запиненного поста: https://t.me/joinchat/DWka6hBjhmayFl3g0_wv9A

Какие призы?
Уникальные.

Сode of Conduct:
В случае неадеквата: БАН БАН БАН

Еще вопросы:
https://t.me/joinchat/DWka6hBjhmayFl3g0_wv9A
Ох уж этот JS
Forwarded from chiki_briki
А вы API Alertmanager от Prometheus ковыряли?

Оказалось, есть API v1 и v2. Prometheus для алертинга использует v1, но доку по ней можно почитать только в гошном коде. Зато по v2 есть вот такое: http://bit.ly/2Tmbr8u

К примеру чтобы получить json с алертами, где label severity=critical можно дернуть ручку:

curl -X GET -H "accept: application/json" "https://you_host/api/v2/alerts?active=true&silenced=false&inhibited=false&unprocessed=false&filter=severity%3Dcritical" | python -m json.tool

Есть так же питонячья библиотека (наверняка к другим языкам тоже):
http://bit.ly/30oCPo0

И amtool - cli тулза. Как пользоваться есть в ридмишке:
http://bit.ly/2RcBInd
Forwarded from oleg_log (Oleg Kovalov)
From 15,000 database connections to under 100: DigitalOcean's tale of tech debt

Архитектурный ужас от DigitalOcean, с 2011 на RoR. Конечно их можно понять, не мы такие, а времена такие, но....

Хотя все довольно шустро работает (с точки зрения пользователя), даже с RabbitMQ, видно просто надо уметь готовить.

https://blog.digitalocean.com/from-15-000-database-connections-to-under-100-digitaloceans-tale-of-tech-debt/
Самая интересная линейка статей «Neuralink Илона Маска» про развитие современных технологией и к чему мы идём с ооочень длинной предисторией. Рекомендую


https://wbwtranslations.com/kolos/


https://wbwtranslations.com/brain/


https://wbwtranslations.com/neuron/


https://wbwtranslations.com/interface/


https://wbwtranslations.com/zada4a/


https://wbwtranslations.com/wizard/


https://wbwtranslations.com/seven/
Хороший контент, визуализацию эту нашел на просторах интернета с год назад. Круто сделали
Ох какая годнота по работе tty 😻


http://www.linusakesson.net/programming/tty/
Из комментов к статье про тесты на хабре

вот поэтому юнит тест как термин лучше не применять.
например у нас имеется модель пользователя

class User:
def update_name(self, name):
dbh.perform(sql, name)

Вызвали user.update_name(name) — сохранилось в хранилище его имя.
тест который это тестирует — юнит или не юнит?
в том смысле что он тестирует user.py и поведение ровно одной функции в нём — этот тест — юнит

в том смысле что эта функция ещё и ходит в БД (другой микросервис итп) — это конечно интеграционный тест.

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

Но когда мы говорим о реальном коде, например реального сайта, то практически 90% функций имеют зависимость на что-то. И потому 90% юнит-тестов превращаются в интеграционные тесты.

поэтому я не люблю термин "юнит тесты", поскольку он означает что-то другое чем обычно является во внешнем мире.
Forwarded from PEREPICHKA
Китайские програмисты создали сайт и телеграм-бот в котором можно отслеживать в режие реального времени количество зараженных и погибших от коронавируса. Выглядит как обновленная версия Plague Inc.

https://coronavirus.zone
@coronavirus_outbreak
американцы подсели не на социализм, а на трансферизм. Наш новый перевод
http://mises.in.ua/article/amerikancy-podseli-na-transferizm/
Forwarded from chiki_briki
Хохо! Долго ждал эту статью.

Был на этом докладе, интересно) И про consul поговорили и про строительство велосипеда для ограничения доступа на базе consul + iptables на 16к серверов:

http://bit.ly/31vGBMW
Forwarded from oleg_log (Oleg Kovalov)
Об устройстве строки в libc++

Внимание, куча простого кода вида: __ xx_

https://joellaity.com/2020/01/31/string.html
Я не могу остаться в стороне, когда на моих глазах происходит диджитализация Украины. Когда правительственная инициатива помогает людям овладеть тем, что кто-то уже умеет, а кому-то еще даже страшно попробовать.

https://osvita.diia.gov.ua/courses/bazovij-serial-1-sezon
У вас есть родственники, которые не умееют пользоваться интернетом и мессенджерами на достаточно уверенном уровне?
Anonymous Poll
86%
Да
14%
Нет
Forwarded from oleg_log (Oleg Kovalov)
💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode

Ничего особенного, просто фраза про віконечко (окошко) понравилась.

https://github.com/trekhleb/state-of-the-art-shitcode
Forwarded from chiki_briki
Systemd шо ты такое?

Оказалось, что в моем окружении не все представляют что такое systemd. Попробуем простимулировать к прочтению.

Описание: http://bit.ly/2w7l2qp

Пятиминутка с примерами юнитов: http://bit.ly/3boNsvT

Копаем глубже:
http://bit.ly/2SbFn6o