ar
Feedback
Himura Live

Himura Live

الذهاب إلى القناة على Telegram

💻✨ DevOps, .NET, Python, IoT, FOSS, Hackspace, NixOS 🚲🔥 Cosplay/K-pop events manager 🔊📷 Sound and Photography enthusiastic 🏠 Tula (until 03.22), Yerevan (default city) ✈️ 🧳🚶 Slowmading sometimes [m] bridge: matrix.to/#/#himura-live:xirt.am

إظهار المزيد
لم يتم تحديد البلدالفئة غير محددة
206
المشتركون
+124 ساعات
-17 أيام
-130 أيام
أرشيف المشاركات
WAAAAAAAAT? Это будет первый пибимпап в Ереване!
WAAAAAAAAT? Это будет первый пибимпап в Ереване!

FlyOne заставляет при покупке билетов вводить полные паспортные данные всех пассажиров. По 3 даты на пассажира. Мышкой, по 5 кликов на дату. 15 кликов в даты на каждого пассажира + по 2 выбора страны из дроп-дауна (но там не смогли заблочить быстрый переход по нажатию букв). И при изменениях в тарифе или отключении платной услуги смс информирования всё скидывает. И потом НИГДЕ не показывают введённое в купленных билетах. 🙄

Фак, снилось, что пайплайн, который ночью запускается и наполняет базу начал не с той версии, потому что дефолтная свалилась в самом начале, и теперь снова все чистить и переделывать >.<

photo content

We made it
We made it

Майка Химуры белая или черная?
Майка Химуры белая или черная?

отличное завершение рабочего дня
отличное завершение рабочего дня

продолжаю дорабатывать свой requests.py, сегодня добавил таймаут и типизацию. Всё ещё помещается в 20 строк. Активно эксплуатирую эту функцию в проде со всякими разными эндпойнтами во всяких разных условиях сети, и она немного обрастает фичами. Но всё еще не становится библиотекой requests! Удивительное рядом!
from urllib.request import urlopen, Request
from urllib.error import HTTPError, URLError

def fetch(url: str,
          method: str | None = None,
          data: str | None = None,
          headers: dict[str, str] | None = None,
          timeout_sec: float = 120) -> str | None:
    try:
        with urlopen(Request(
            url,
            data=data.encode('utf-8') if data else None,
            headers=headers or {},
            method=method
        ), timeout=timeout_sec) as resp:
            resp_data = resp.read()
            return resp_data.decode('utf-8')
    except (ConnectionError, HTTPError, URLError, TimeoutError, UnicodeDecodeError) as e:
        print(f"Request failed with {type(e).__name__}: {e}")
        return None

Repost from N/a
С одной стороны - это вроде бы просто нагенерированные ИИ картинки. С другой стороны - прямой спойлер к предстоящему #yukinoo
+2
С одной стороны - это вроде бы просто нагенерированные ИИ картинки. С другой стороны - прямой спойлер к предстоящему #yukinoodori в 2027м году.

мем про пухосос выходит из под контроля https://ya.ru/search/touch/?text=пух+тополя

Оказывается слово "дерюжка" реально существует и широко известно за пределами деревни где я в детстве тусил с бабушкой.
+1
Оказывается слово "дерюжка" реально существует и широко известно за пределами деревни где я в детстве тусил с бабушкой.

😁
😁

Главные враги хороших, но недостаточно эмпатичных людей — мискоммуникация и мисприоритезация.

Кек, eapteka запретила буквы и символы в поле "квартира/офис" в адресе доставки, и я не могу ввести адрес глоббинга. Но у них
Кек, eapteka запретила буквы и символы в поле "квартира/офис" в адресе доставки, и я не могу ввести адрес глоббинга. Но у них проверка только на клиенте. Присунул им курлом в апи правильный адрес, работает 😏 Фича Edit and Resend в Firefox немного сломана, кодировку юникода ломает Т___Т

Repost from ЕреваныЧ
🌞Ночной ливень в Ереване сменило утреннее солнце По прогнозам Армгидрометцентра, сегодня днем в столице воздух прогреется до 27-29 градусов выше нуля. Во второй половине дня ожидаются дожди с грозой🌦 Вечером столбик термометра покажет плюс 21-23 градуса, а ночью 15-17 градусов. @yerevanch

photo content
+2

Im so happy T.T