Forwarded from Технологический Болт Генона
Когда хорошее начинание превращается в клоунаду ради футболочки
https://twitter.com/shitoberfest
ЗЫ
DigitalOcean's Hacktoberfest is Hurting Open Source
https://blog.domenic.me/hacktoberfest/
The official account to document shit pull-requests caused by #hacktoberfest. Tweet at this account with evidence of vandal pull-requests.
https://twitter.com/shitoberfest
ЗЫ
DigitalOcean's Hacktoberfest is Hurting Open Source
https://blog.domenic.me/hacktoberfest/
Forwarded from Telegram Info (Antonio Marreti 🚩)
Поддержка собственного сервера для Bot API
Вместе с обновлением Bot API до версии 5.0 появилась возможность запускать свой собственный сервер Bot API. После поднятия, ваш бот будет отправлять запросы на свой сервер вместо
После переключения бот сможет:
— Скачивайте файлы без ограничения размера.
— Загружать файлы размером до 2000 МБ.
— Загружать файлы, с сервера или по прямой ссылке на файл.
— Возможность использовать любой HTTP URL-адрес, локальный IP-адрес и порт для вебхуков.
— Возможность установить
Исходный код сервера Telegram Bot API распространяется по лицензии Boost Software License.
#BotAPI
Вместе с обновлением Bot API до версии 5.0 появилась возможность запускать свой собственный сервер Bot API. После поднятия, ваш бот будет отправлять запросы на свой сервер вместо
api.telegram.org. После переключения бот сможет:
— Скачивайте файлы без ограничения размера.
— Загружать файлы размером до 2000 МБ.
— Загружать файлы, с сервера или по прямой ссылке на файл.
— Возможность использовать любой HTTP URL-адрес, локальный IP-адрес и порт для вебхуков.
— Возможность установить
max_webhook_connections до 100000.
— Возможность получить локальный путь как значение поля file_path без необходимости загружать файл после запроса getFile.Исходный код сервера Telegram Bot API распространяется по лицензии Boost Software License.
#BotAPI
HTTP Response 418 #УкрТґ 🇺🇦
Тут забанили очередное зеркало OPDS каталога флибусты на iOS. Проблема решилась быстро - добавлние А записи в админке Clouflare домена для поддомена - коротеньким конфигом для проксирования Как же классно все таки иметь свои сервачки, всегда могут пригодится…
Там у флибусты опять "качели", поправил конфиг. Опдс каталог теперь доступен только по https
This media is not supported in your browser
VIEW IN TELEGRAM
Какая же крутая фича в телеге эти дополнительные опции к реплаям в общих чатах. В больших чатах удобно фильтрануть беседу.
Как перестать ржать?
ит из хай технолоджикал утилизейшин систем. ви донт нид выгребная яма энимор. ол зе стафф гоуз дайректли ту зе блек хол.
https://youtu.be/8HZ4DnVfWYQYouTube
RUSSIAN CYBERPUNK FARM // РУССКАЯ КИБЕРДЕРЕВНЯ
#cyberpunk #russia #robots #birchpunk
They say that Russia is a technically backward country, there are no roads, robotics do not develop, rockets do not fly, and mail goes too long. It’s a bullshit.
Говорят, что Россия – технически отсталая страна, нет…
They say that Russia is a technically backward country, there are no roads, robotics do not develop, rockets do not fly, and mail goes too long. It’s a bullshit.
Говорят, что Россия – технически отсталая страна, нет…
Forwarded from Consensus
📌 Martin Kleppmann(автор классной книги Designing Data-Intensive Applications) опубликовал курс лекций по Distributed Systems:
8 лекций:
1. Introduction: distributed systems, computer networks, and RPC
2. System models: network faults, crash and Byzantine faults, synchrony assumptions
3. Physical clocks, clock synchronisation, and causality
4. Logical time, broadcast protocols (reliable, FIFO, causal, total order)
5. Replication, quorum protocols, state machine replication
6. Consensus, details on the Raft consensus algorithm
7. Replica consistency, two-phase commit, linearizability, eventual consistency
8. Case studies: collaboration software, Google’s Spanner
📑 PDF с лекциями
🎥 Видео лекций на YouTube
8 лекций:
1. Introduction: distributed systems, computer networks, and RPC
2. System models: network faults, crash and Byzantine faults, synchrony assumptions
3. Physical clocks, clock synchronisation, and causality
4. Logical time, broadcast protocols (reliable, FIFO, causal, total order)
5. Replication, quorum protocols, state machine replication
6. Consensus, details on the Raft consensus algorithm
7. Replica consistency, two-phase commit, linearizability, eventual consistency
8. Case studies: collaboration software, Google’s Spanner
📑 PDF с лекциями
🎥 Видео лекций на YouTube
Forwarded from PHP Digest
PHP 8.0 релизнут!
https://www.php.net/releases/8.0/ru.php?lang=ru
Основные изменения:
• Именованные аргументы
• Атрибуты
• Объединенные типы
• Объявление свойств в конструкторе
• Выражение match
• Оператор nullsafe
• Улучшенное сравнение строк и чисел
• Ошибки согласованности типов для встроенных функций
• JIT
В релизе еще много других фич, а также улучшений синтаксиса, консистентности и обработки ошибок.
Подробно: php.watch/versions/8.0
Видео на русском: обзор Валентина Удальцова
Полный список изменений: php-8.0.0/UPGRADING
https://www.php.net/releases/8.0/ru.php?lang=ru
Основные изменения:
• Именованные аргументы
• Атрибуты
• Объединенные типы
• Объявление свойств в конструкторе
• Выражение match
• Оператор nullsafe
• Улучшенное сравнение строк и чисел
• Ошибки согласованности типов для встроенных функций
• JIT
В релизе еще много других фич, а также улучшений синтаксиса, консистентности и обработки ошибок.
Подробно: php.watch/versions/8.0
Видео на русском: обзор Валентина Удальцова
Полный список изменений: php-8.0.0/UPGRADING
www.php.net
PHP 8.0 Released
PHP 8.0 — большое обновление языка PHP. Оно содержит множество новых возможностей и оптимизаций, включая именованные аргументы, тип union, атрибуты, упрощённое определение свойств в конструкторе, выражение match, оператор nullsafe, JIT и улучшения в системе…
Forwarded from Максим Дорофеев: джедайские техники и прокрастинация
А вы уже добавили себе в календари завтрашний стрим про выгорание? В гости придет Артур Федоров - психолог, кто на это феномене специализируется.
https://www.youtube.com/watch?v=n_9Qafoga4U
https://www.youtube.com/watch?v=n_9Qafoga4U
Forwarded from Геймдев, который мы заслужили
Ben Awad продолжает свой постмодернистский путь. До этого он сделал сториз для VSCode, теперь вот аналог Tinder для VSCode, где свайпать надо код других людей.
YouTube
VSCode Tinder
I coded a VSCode extension, iOS, and Android dating app designed specifically for coders.
Try it out:
VSCode: https://marketplace.visualstudio.com/items?itemName=benawad.vsinder
iOS: https://apps.apple.com/us/app/vsinder/id1542523079?itsct=apps_box&itscg=30200…
Try it out:
VSCode: https://marketplace.visualstudio.com/items?itemName=benawad.vsinder
iOS: https://apps.apple.com/us/app/vsinder/id1542523079?itsct=apps_box&itscg=30200…
Forwarded from Cybersecurity & Co. 🇺🇦
У Google упало всё.
Проблема в сбое в одном из корневых датацентров Google в Атланте — сервисы Google Account упали и утянули за собой всё остальное. Если пользоваться сервисами Google анонимно и не пытаться войти в учётную запись, то работать будет (но тоже так себе).
Проблема в сбое в одном из корневых датацентров Google в Атланте — сервисы Google Account упали и утянули за собой всё остальное. Если пользоваться сервисами Google анонимно и не пытаться войти в учётную запись, то работать будет (но тоже так себе).
Forwarded from Катедра козойобознавства
Полгода назад страшно гордился тем, что со своим приходом на работу в универ получил права управления доменным именем в зоне edu, на шарик разместил его на провайдерском ДНСе и получил у гугла права на бесплатную G Suite for Education, за которую бизнес вообще конские бабки платит.
Создал корпоративную учётку, поделал учётки всем отделам/кафедрам/администрации, запилил им инструкцию на 23 страницы со скриншотами и стрелочками "Шоб отправить письмо нажми сюда", настроил всем переадресацию с их рагульских самодельных ящиков на укрнете, долго объяснял, что использование таких ящиков в деловой переписке выставляет предприятие (в нашем случае - ВУЗ) жалким колхозом.
Всё красиво заработало, все быстренько научились пользоваться и я уже было задумал начать продвигать Google Classroom и Google Meet для удалёнки, ибо про первое там практически никто и не слышал, а вместо второго большинство юзает корявенький зум.
И вот около 14:00 сегодня все сервисы гугла кроме поиска (почта, диск, контакты, ютуб) масштабно легли во всём мире. Меня выкинуло из всех учёток сразу. Во всём мире паника.
Гугол кросавцы, в течение минут 20 всё заработало снова (кроме контактов, которые пока что лежат). Но всё же, каким хрупким оказывается твой мир, когда так много процессов заточены под одного вендора и тупо отваливаются, если у вендора какая-то бабка щёлкнула не тот рубильник.
Представляю какой тотальный пиздец был бы, если бы проблема решилась не за условных полчаса, а, например, за неделю. Или, как в случае со скайпом в своё время (как вы вообще пользуетесь этим дегенеративным говном?), когда они одним махом прибили сотни тысяч учётных записей во всём мире без возможности восстановления.
#it
Создал корпоративную учётку, поделал учётки всем отделам/кафедрам/администрации, запилил им инструкцию на 23 страницы со скриншотами и стрелочками "Шоб отправить письмо нажми сюда", настроил всем переадресацию с их рагульских самодельных ящиков на укрнете, долго объяснял, что использование таких ящиков в деловой переписке выставляет предприятие (в нашем случае - ВУЗ) жалким колхозом.
Всё красиво заработало, все быстренько научились пользоваться и я уже было задумал начать продвигать Google Classroom и Google Meet для удалёнки, ибо про первое там практически никто и не слышал, а вместо второго большинство юзает корявенький зум.
И вот около 14:00 сегодня все сервисы гугла кроме поиска (почта, диск, контакты, ютуб) масштабно легли во всём мире. Меня выкинуло из всех учёток сразу. Во всём мире паника.
Гугол кросавцы, в течение минут 20 всё заработало снова (кроме контактов, которые пока что лежат). Но всё же, каким хрупким оказывается твой мир, когда так много процессов заточены под одного вендора и тупо отваливаются, если у вендора какая-то бабка щёлкнула не тот рубильник.
Представляю какой тотальный пиздец был бы, если бы проблема решилась не за условных полчаса, а, например, за неделю. Или, как в случае со скайпом в своё время (как вы вообще пользуетесь этим дегенеративным говном?), когда они одним махом прибили сотни тысяч учётных записей во всём мире без возможности восстановления.
#it