Краткая субботняя проповедь.
Чем больше конструкций
Во всех местах, где хотя бы теоретически что-то может пойти не так - тем лучше ваша жизнь и меньше седых волос. :))
Чем больше конструкций
try:
except:
raise RuntimeError(err_message)Во всех местах, где хотя бы теоретически что-то может пойти не так - тем лучше ваша жизнь и меньше седых волос. :))
👍4👏2
PyCharm 2023.2.2 (Professional Edition)
Build #PY-232.9921.89, built on October 1, 2023Дратути, приехали. Критический баг, не лечится ничем. Если со стороны копировать файлы в проект, он их не видит. Команды reload from disk и reload all from disk не работают.
Перезагрузка, вплоть до системной, не помогает.
Кто еще не обновился, предлагаю этот билд пропустить. Мля.
👍1
Ну и конечно нельзя не поставить вот эту песню. Евровидение 2010, 14 место.
Так выглядят молодость, патриотизм, идиотизм и битье по пальцам потому "ты должен быть лучшим".
Мальчик даже на сцене, даже в финале, достигнув всего, все еще боится удара
https://www.youtube.com/watch?v=Tj0qaNnLk9M
P. S. Вообще это песня о любви к женщине, но получилось как всегда, к родине.
Так выглядят молодость, патриотизм, идиотизм и битье по пальцам потому "ты должен быть лучшим".
Мальчик даже на сцене, даже в финале, достигнув всего, все еще боится удара
https://www.youtube.com/watch?v=Tj0qaNnLk9M
P. S. Вообще это песня о любви к женщине, но получилось как всегда, к родине.
YouTube
Harel Skaat - Milim (LIVE) | Israel 🇮🇱 | Grand Final | Eurovision 2010
Harel Skaat represented Israel at the 2010 Eurovision Song Contest in Oslo with the song Milim
❤1
Forwarded from Рыбарь
🇮🇷🇵🇸 Какой театр военных действий — такие и символы. Вместо «Призрака Киева» у арабов и персов «Дух Касема Сулеймани».
Если кто не может рассмотреть лицо — прищурьтесь.
#Иран #Палестина
@rybar
Поддержать нас
Если кто не может рассмотреть лицо — прищурьтесь.
#Иран #Палестина
@rybar
Поддержать нас
😁2
10 октября: “Стратегическая наступательная операция Армии России”.
14 октября: “Наши войска ведут сражение за Бердычи – сообщали о закреплении наших сил у окраины населенного пункта. Просматривается замысел сжать кольцо по всем направлениями вокруг Авдеевского укрепрайона. Прогнозируемо трудности создают мощные бетонные укрепления ВСУ. Враг перебрасывает резервы.”
Потом они спрашивают, что же все над ними смеются.
И не стратегическое наступление, а не особо удачная проба сил на одном укрепрайоне.
И враг, подло то как, перебрасывает резервы.
Про изоляцию твд, не, не слышали.
Зато, можно до нг или до весны штурмовать один УР, выдав это за великую победу.
Стратегический замысел командования читается даже рядовыми и унтер-офицерскими чинами: "ну эта, у хохлов западная поддержка кончится и мы их тепленькими возьмем". Ха.
14 октября: “Наши войска ведут сражение за Бердычи – сообщали о закреплении наших сил у окраины населенного пункта. Просматривается замысел сжать кольцо по всем направлениями вокруг Авдеевского укрепрайона. Прогнозируемо трудности создают мощные бетонные укрепления ВСУ. Враг перебрасывает резервы.”
Потом они спрашивают, что же все над ними смеются.
И не стратегическое наступление, а не особо удачная проба сил на одном укрепрайоне.
И враг, подло то как, перебрасывает резервы.
Про изоляцию твд, не, не слышали.
Зато, можно до нг или до весны штурмовать один УР, выдав это за великую победу.
Стратегический замысел командования читается даже рядовыми и унтер-офицерскими чинами: "ну эта, у хохлов западная поддержка кончится и мы их тепленькими возьмем". Ха.
👍5🙈3😁1😢1
4 года назад, 14 октября 2019 года, канал был создан для выкладки мемесов, или длинных текстов, которыми хотелось поделиться с друзьями в чатах.
Самый первый пост, где все понятно и про меня и про мои представления о прекрасном: https://t.me/ssleg/2
Картинка была беззастенчиво сворована у Владимира @nucdprk Хрусталева (кореевед в целом, и спец по военным программам КНДР), который тогда тусовался в фейсбуке.
Через 4 месяца после основания канала я, внезапно для себя, вернулся в программирование, после перерыва в 15 лет.
И получилось то, что вы сейчас читаете, канал человека, который на пятую часть программист, а на все остальные крайне любопытная тварь с очень широким кругозором.
От которого достается практически всем. Так и должно быть.
Самый первый пост, где все понятно и про меня и про мои представления о прекрасном: https://t.me/ssleg/2
Картинка была беззастенчиво сворована у Владимира @nucdprk Хрусталева (кореевед в целом, и спец по военным программам КНДР), который тогда тусовался в фейсбуке.
Через 4 месяца после основания канала я, внезапно для себя, вернулся в программирование, после перерыва в 15 лет.
И получилось то, что вы сейчас читаете, канал человека, который на пятую часть программист, а на все остальные крайне любопытная тварь с очень широким кругозором.
От которого достается практически всем. Так и должно быть.
Telegram
СЛЕГ! <Z> ️
Шестидесятники здорового человека
👍4🎉3🔥2❤1🤮1🤡1
Немного бесполезной информации.
Стандарт, отвечающий за кодирование доменов верхнего уровня, называется ISO - 3166 альфа 2.
В нем ровно 249 стран и территорий и два исключения. Не в стандарте, а в практике использования.
EU - Евросоюз.
XK - республика Косово.
Обе страны не существуют физически. Но присутствуют в разных списках вне стандарта, доводя число доменов до 250.
Для красоты надо еще 6. 256 стран и территорий, что может лучше согреть душу программиста.
Стандарт, отвечающий за кодирование доменов верхнего уровня, называется ISO - 3166 альфа 2.
В нем ровно 249 стран и территорий и два исключения. Не в стандарте, а в практике использования.
EU - Евросоюз.
XK - республика Косово.
Обе страны не существуют физически. Но присутствуют в разных списках вне стандарта, доводя число доменов до 250.
Для красоты надо еще 6. 256 стран и территорий, что может лучше согреть душу программиста.
👍3🔥1👏1😨1💊1
Слава копирайту!
Никогда не думал, что такое напишу, но иногда копирайт полезен.
Есть сайтик жадных ребят, с интересными данными. Ребята хотят 75$ в неделю, за возможность работы с их API.
Я ужевзял паяльник разогрелся, отладчик нашел вход в их api, а 🐍получил первый json с бесплатными данными.
И тут смотрю я, в конце json притаилась секция с интересным именем "annotations". А внутри еще более прекрасные поля: source_name, dataset_name и dataset_link.
Оказалось, что жадные ребята барыжат чужими данными, которые совершенно бесплатно выкладывает в интернет один НИИ.
Но проклятый копирайт заставляет ребят указывать, где дровишки-то сперли.
И я, без всяких мучений, получил 540Мб архив, с 2.7Гб нужных мне данных в csv.
Красота.
Никогда не думал, что такое напишу, но иногда копирайт полезен.
Есть сайтик жадных ребят, с интересными данными. Ребята хотят 75$ в неделю, за возможность работы с их API.
Я уже
И тут смотрю я, в конце json притаилась секция с интересным именем "annotations". А внутри еще более прекрасные поля: source_name, dataset_name и dataset_link.
Оказалось, что жадные ребята барыжат чужими данными, которые совершенно бесплатно выкладывает в интернет один НИИ.
Но проклятый копирайт заставляет ребят указывать, где дровишки-то сперли.
И я, без всяких мучений, получил 540Мб архив, с 2.7Гб нужных мне данных в csv.
Красота.
👍11
Я давно обещал рассказать страшную сказку про кофе.
Когда наивные люди говорят, что колониальная система умерла, а Владимир Владимирович ™ бредит, можете показывать им этот текст.
Все очень просто. Данные по международной торговле за 2021 год. И два рейтинга составленных мной по этим данным.
--------------------------------
Крупнейшие экспортеры сырого кофе
--------------------------------
1. Бразилия - 5 981.61
2. Колумбия - 3 126.25
3. Вьетнам - 2 293.06
4. Гондурас - 1 341.19
5. Эфиопия - 1 135.33
6. Германия - 992.95
7. Гватемала - 938.2
8. Индонезия - 889.7
9. Перу - 761.28
10. Индия - 667.76
11. Никарагуа - 554.29
12. Уганда - 547.23
13. Бельгия - 495.2
14. Мексика - 432.73
15. Коста-Рика - 353.83
16. Кения - 244.58
17. Танзания - 178.03
18. Папуа — Новая Гвинея - 156.42
В сумме - 21 089.64 млн.$ (93% рынка)
Весь экспорт - 22 552.77 млн.$
--------------------------------
Крупнейшие экспортеры обжаренного кофе
--------------------------------
1. Швейцария - 3 253.64
2. Италия - 2 040.56
3. Германия - 1 787.27
4. Франция - 1 315.89
5. Нидерланды - 796.71
6. США - 650.89
7. Канада - 457.28
8. Польша - 389.03
9. Бельгия - 316.48
10. Великобритания - 311.48
11. Испания - 235.12
12. Чехия - 167.27
13. Швеция - 148.6
14. Словакия - 125.43
15. Португалия - 115.49
В сумме - 12 111.14 млн.$ (90% рынка)
Весь экспорт - 13 424.88 млн.$
Знаменитые кофейные плантации Швейцарии, Франции, Италии и Германии, да.
Причем немцы и бельгийцы умудряются еще и поработать хабами сырья для более мелких хищников, перепродавая сырой кофе в больших объёмах.
А колониальной системы нет, она нам чудится :)
Когда наивные люди говорят, что колониальная система умерла, а Владимир Владимирович ™ бредит, можете показывать им этот текст.
Все очень просто. Данные по международной торговле за 2021 год. И два рейтинга составленных мной по этим данным.
--------------------------------
Крупнейшие экспортеры сырого кофе
--------------------------------
1. Бразилия - 5 981.61
2. Колумбия - 3 126.25
3. Вьетнам - 2 293.06
4. Гондурас - 1 341.19
5. Эфиопия - 1 135.33
6. Германия - 992.95
7. Гватемала - 938.2
8. Индонезия - 889.7
9. Перу - 761.28
10. Индия - 667.76
11. Никарагуа - 554.29
12. Уганда - 547.23
13. Бельгия - 495.2
14. Мексика - 432.73
15. Коста-Рика - 353.83
16. Кения - 244.58
17. Танзания - 178.03
18. Папуа — Новая Гвинея - 156.42
В сумме - 21 089.64 млн.$ (93% рынка)
Весь экспорт - 22 552.77 млн.$
--------------------------------
Крупнейшие экспортеры обжаренного кофе
--------------------------------
1. Швейцария - 3 253.64
2. Италия - 2 040.56
3. Германия - 1 787.27
4. Франция - 1 315.89
5. Нидерланды - 796.71
6. США - 650.89
7. Канада - 457.28
8. Польша - 389.03
9. Бельгия - 316.48
10. Великобритания - 311.48
11. Испания - 235.12
12. Чехия - 167.27
13. Швеция - 148.6
14. Словакия - 125.43
15. Португалия - 115.49
В сумме - 12 111.14 млн.$ (90% рынка)
Весь экспорт - 13 424.88 млн.$
Знаменитые кофейные плантации Швейцарии, Франции, Италии и Германии, да.
Причем немцы и бельгийцы умудряются еще и поработать хабами сырья для более мелких хищников, перепродавая сырой кофе в больших объёмах.
А колониальной системы нет, она нам чудится :)
👍9💯5🔥2🥱2❤1🤡1
Forwarded from А ещё я выгуливаю собак
Хохлы: Буча, Хуюча, агрессор, мирную хрущёвку ракетой знищили...
Евреи: А НУ-КА БЛЯДЬ ПОДЕРЖИ МОЁ ПИВО!
Евреи: А НУ-КА БЛЯДЬ ПОДЕРЖИ МОЁ ПИВО!
🔥9❤1
⬆️ Слово «хуцпа», давно надо перевести на все языки мира и включить в толковые словари. 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Уровень экспертизы в телеге, наглядно.
Открываем любые новости: “Глава МИД Ирана прибыл в Нью-Йорк для участия в сессии Генеральной Ассамблеи ООН
Там Хосейн Амир Абдоллахиян собирается изложить позицию республики в отношении ситуации в регионе”.
Закрываем телеграм экспертов.
И так в 95% каналов, которые позиционируют себя хоть "иранистами", хоть онанистами. Люди вообще не в контексте заявленной тематики своего канала.
Они просто так зарабатывают, как умеют.
Экспертиза в телеге конечно есть, но обычно это авторские каналы, которые ведут люди/коллективы, которые годами изучают конкретно очерченную тематику и только о ней и пишут.
Читайте экспертов, не читайте мусор.
Открываем любые новости: “Глава МИД Ирана прибыл в Нью-Йорк для участия в сессии Генеральной Ассамблеи ООН
Там Хосейн Амир Абдоллахиян собирается изложить позицию республики в отношении ситуации в регионе”.
Закрываем телеграм экспертов.
И так в 95% каналов, которые позиционируют себя хоть "иранистами", хоть онанистами. Люди вообще не в контексте заявленной тематики своего канала.
Они просто так зарабатывают, как умеют.
Экспертиза в телеге конечно есть, но обычно это авторские каналы, которые ведут люди/коллективы, которые годами изучают конкретно очерченную тематику и только о ней и пишут.
Читайте экспертов, не читайте мусор.
👍3
Когда украл скопировал базу BIN кривыми руками.
Для справки: BIN - bank identification number, первые шесть цифр номера любой банковской карты, которые определяют систему карты, банк в котором она открыта и тип карты: кредитная или дебетовая.
Пару версий назад, тележенька научилась выделять номера карт в сообщениях и показывать их банк и страну выдачи, если по номеру тапнуть.
С виза/мастеркард получается нормально. С UnionPay получилось не очень, хотя в нормальных базах она определяется как российская дебетовая от Россельхоза. :)
С картами Мир пашенька принципиально не работает, они остаются обычным текстом в сообщении. Хотя в базах BIN они естественно есть. Типа позиция у пашеньки такая.
UPD (27/10 13:25): Все же не позиция, а кривые руки. Благодарю комментаторов за подсказки.
Ситуация следующая на множестве карт:
Visa/MasterCard - определяется банк выпуска.
Мир - определил систему карты (но не банк), для 3х банков из 4х, почему-то не определяет ВТБ как карту вообще.
Unionpay - без изменений, как на скрине.
Для справки: BIN - bank identification number, первые шесть цифр номера любой банковской карты, которые определяют систему карты, банк в котором она открыта и тип карты: кредитная или дебетовая.
Пару версий назад, тележенька научилась выделять номера карт в сообщениях и показывать их банк и страну выдачи, если по номеру тапнуть.
С виза/мастеркард получается нормально. С UnionPay получилось не очень, хотя в нормальных базах она определяется как российская дебетовая от Россельхоза. :)
С картами Мир пашенька принципиально не работает, они остаются обычным текстом в сообщении. Хотя в базах BIN они естественно есть. Типа позиция у пашеньки такая.
UPD (27/10 13:25): Все же не позиция, а кривые руки. Благодарю комментаторов за подсказки.
Ситуация следующая на множестве карт:
Visa/MasterCard - определяется банк выпуска.
Мир - определил систему карты (но не банк), для 3х банков из 4х, почему-то не определяет ВТБ как карту вообще.
Unionpay - без изменений, как на скрине.
🤣4👍1
К любимому моему спору с зумерами, на тему "да хрен с ней с настройкой, железо помощнее возьмем".
Да, это работает.
Нет, есть пределы, но не в этом случае.
База 15.7Гб, 230 млн строк в таблице.
PostgreSQL 16 с настройками по умолчанию.
Запрос: select trade_value, trade_tonnage from trade_data where trade_year=%s
Время исполнения на картинке. Мощь железа решает. До определённого предела.
Да, это работает.
Нет, есть пределы, но не в этом случае.
База 15.7Гб, 230 млн строк в таблице.
PostgreSQL 16 с настройками по умолчанию.
Запрос: select trade_value, trade_tonnage from trade_data where trade_year=%s
Время исполнения на картинке. Мощь железа решает. До определённого предела.
🤡2👍1
Ладно, вчера я немного похайпожорил.
В реальности дела обстоят так:
Индия и Китай чемпионы, ось Y 10-тки млн. тонн.
Потом, внезапно, Нидерланды (выпечка, Карл!) и Пакистан. Ось Y - млн. тонн
Третий график, ось Y - млн. тонн, тут без комментариев, США (крысбургеры), Италия и Германия (выпечка).
Странный скачок Малайзии в 2010м надо раскапывать, но лень.
Мы на 14 месте в топ 20 импортеров пальмы в мире. Цифры отдельной таблицей прилагаю.
В реальности дела обстоят так:
Индия и Китай чемпионы, ось Y 10-тки млн. тонн.
Потом, внезапно, Нидерланды (выпечка, Карл!) и Пакистан. Ось Y - млн. тонн
Третий график, ось Y - млн. тонн, тут без комментариев, США (крысбургеры), Италия и Германия (выпечка).
Странный скачок Малайзии в 2010м надо раскапывать, но лень.
Мы на 14 месте в топ 20 импортеров пальмы в мире. Цифры отдельной таблицей прилагаю.
👍3😁2