Це я став носити повербанк з макбуком в ті рідкі дні, коли я працюю не вдома без розетки.
Не думав, що так може бути.
Сорокахвилинна розмова в Слеку, де я дивився на екран, який мені шарили, розрядила павербанк на ~25000 мАг зі 100% до 20%. Оце потокове відео енергозатратне!
Дзвонив своїм хлопцям в Тернівку, всі живі і здорові. Але те, що там сьогодні сталося — це жах. 15 загиблих, шахтарі, які поверталися додому з першої зміни.
Русня мразі і будуть горіти у пеклі.
Всі калюжі висохли або замерзли. Приємний морозець. Десь далеко рідко каркне ворон. Падає дрібний сніжок. На вулицях не людно, спокійно, без будневої метушні. От таку зиму я люблю.
Січень
Звичайно він не сам розвалився, а його хтось знищив. І це дуже цікаво: хто? чим? навіщо?
Нарешті довгоочікувані +3. Нарешті помив машину і килимки.
Ходив гуляти в парк, розглядав припаркований Сайбертрек, дитячі команди на засніженому футбольному полі грали турнір, десь недалеко працювало ППО по шахедам, випив кави без кофеїну.
Bruce Springsteen / Atlantic City
Яка класна гіпнотична пісня. Люблю такі. Прості акорди, легко грати на гітарі.
Посеред десятигодинного відключення несподівано дали світло і я встиг приготувати булгур з мʼясом.
Нарешті я і повайбкодив нормально. На роботі вже давно потрібна була утилітка, яка б почистила одне старовинне файлосховище. Треба було хитро пошукати файли на диску, а потім в базі даних по різним таблицям, подивитися на що немає посилань, що можна видалити, а що перемістити. І от я реально ні рядка коду для цього не написав, тільки чат з агентом і запускав дивився як воно працює. Цікавий досвід.
Все йде до того, що програмування скоро так і буде виглядати.
Що я можу вам сказати:
Дмитро Кулеба — вихована, інтелігентна, розумна людина. Сподіваюсь він стане наступним президентом.
Ще один домен переніс до Cloudflare, економія $8 на продовженні на рік. З цікавого: переніс з NameCheap, який типу має бути дешевим.
А ще я захворів: соплі, кашель, але без температури.
В Дніпрі повний блекаут. Зупинилося водопостачання і опалення. Здається останній раз таке було в листопаді 2022-го року.
Годину тому зʼявилася вода. Вже непогано. Інтернет по оптиці працює.
А півтори години тому зʼявилася і електрика. На зарядній станції як раз залишалося 2%.
Дякую всім, хто до цього доклався!
А ще й сьогодні дуже вчасно потік кран, який перекриває воду для теплонагрівача. Прийшлося терміново злітати на Курчатовський за новим краном і шлангом. І замінити. Хоча я не люблю сантехнічні вправи, але вийшло все норм.
Весь день на містом висіли густі темні хмари, з яких лив холодний січневий дощ. А ввечері пішов сніг.
Подарував сину на новий рік 1TB SSD до його компʼютера. Не дуже казково і святково, але він хотів, бо той 1 T що в нього є, вже закінчувався. Встиг, доречі, купити ще по більш-менш прийнятній ціні, зараз він вже в півтори рази дорожче коштує.
Пдв для ФОП. Наскільки я зрозумів, то ПДВ не застосовується до експортних послуг. Тобто ті айті-ФОП що отримують гроші з-за кордону, залишаться без пдв?
Зранку йшов сніг.
Зміну Віталія Токара в «Укренерго» називають «зміною апокаліпсису». Бо на неї припав і початок повномасштабної війни, і від’єднання від мереж рф та рб, і єдиний справжній в українській енергосистемі блекаут. Але Віталій Токар – старший диспетчер централізованого диспетчерського управління ОЕС України – людина з 30-річним стажем і неабиякою стресостійкістю. Представник рідкісної професії, який знає про енергосистему все.
ChatGPT запропонував мені підписатися на ChatGPT Go за $7. Це норм, подумаю. Хоча в мене є Gemini Pro, яку не купляв навмисно, я все одно для «поговорити» на якусь цікаву тему по моїм проєктам відкриваю безкоштовний ChatGPT.
Сходили нарешті і ми на “Ти – космос”. Гарне кіно. Раджу.
Неочікувано було почути декілька разів відбірні матюки. Але це дрібниці, в цілому все на рівні.
Доречі, головний герой весь фільм в кросівках Estro, які є і у мене.
Поправ на мийці літні тряпчані килимки для машини, постелив зимові гумові. От тепер точно зима.
Пожартували, хтось пригадав часи, коли JS не треба було компілювати в JS. А один хлопець написав, що як раз в нього є задачка, яка б ідеально вирішилась з htmx - умовний пагінатор аксесуарів для товару. Але от тільки наш бекенд не вміє рендерити частини шаблонів. Я ліг спати з цим в голові, а на ранок я вже знав, як зробити, щоб вмів.
Я зідзвонився з тим хлопцем, ми домовились, як це буде працювати.
Грубо є в нас апі
/api/prod/id/accessory?page=X
яке повертає данні в json. А от якщо в запит передати ще й
/api/prod/id/accessory?page=X&template=accessory-list
то бекенд ці данні відрендерить в шаблоні accessory-list
Нічого термінового не було, я відклав всі таски і зробив пробну версію. Звичайно все вийшло і чудово запрацювало.
Не вистачає зараз такого на роботі, коли зʼявляється цікава ідея, можна все відкласти і спробувати. Багато рутини.
Ну і сам htmx прикольний, маленький, легенький, швидкий, не треба збірки, не треба компілювати з js в js, не треба node_nodules в 400Мб. Все як я люблю.
Далі найскладніша робота: з вдалого експерименту впровадити це в робочій процес.
Мушу сказати, що найскладніше в американському е-комерсі — це порахувати доставку. Там вам не Розетка з єдиним тарифом на всю країну. Там десятки перевізників, кожен зі своїм апі, у кожного великий вибір тарифів у розрізах ціни і швидкості. Доставка одного й того самого товару на приватну адресу буде значно відрізнятись по ціні від доставки на бізнес адресу в тому ж будинку. А ще на сайті 300К товарів, а точні розміри і вага є тільки для 10% з них.
Ну це все звичайно не про доставку їжі або книжок, це про обладнання і велику техніку.
Вчора зранку вийшов і йшов по вулиці. Була електрика і тому всі генератори навкруги не працювали. Я йшов і чув свої кроки, як я ступаю на асфальт і пісок. Це було досить незвично. Виявляється я вже так звик ходити посеред цього генераторного шуму, що не чув своїх кроків. А ввечері пійшов сніжок. Я йшов додому, чув свої кроки і ловив язиком маленькі сніжинки.
Сьогодні зняли оцей бандаж з нашої кішки, який був після стерилізації. З ним вона відмовлялася ходити, могла дійти тільки до своєї корзини.
Якщо ви не слідкуєте за Мадяром і угрупуванням СБС, то там сьогодні новий рекорд - 564 уражень особового складу. І для кожного ураження є відеопідтвердження.
Це дуже багато. Наприклад в листопаді середнє значення було 282 на добу. Це значить, що СБС нарощують свої спроможності, але і (в більшій мірі) хробак лізе як скажений.
Також для тих, хто не слідкує за СБС: їх чисельність складає 2-3% від загальної чисельності особового складу Сил Оборони. При цьому вони забезпечують десь третину уражень особового складу противника.
Знаю, що європейські дипломати чекають на мою пораду, тому не буду мовчати. Останніми днями вийшли публікації про те, що до 2027 року Пентагон хоче велику частину робот і витрат по НАТО передати Європі, а Європа до цього не готова. Так от є в Європі одна країна, яка має величезну армію, великий організаційний і бойовий досвід, власне виробництво озброєння. І прагнення бути в Європі і НАТО. Це Україна. Подумайте про це, шановні європейські дипломати.
Smoke over Dnipro after russian rocket attack.
На цьому тижні завершив проєкт з зарядною станцією. Тепер вона стоїть в шафі, де її майже не видно, і живить собою все ще може заживити. Світло є у всіх кімнатах, навіть на балконах, хоча це не планувалось. Лише в передпокою прийшлось встановити додатковий світильник і акуратно його заживити, бо лампи на стелі підʼєднані до старої проводки.
Тепер, коли включають електрику, ми інколи цього навіть не помічаємо.