спостереження

Централізація інтернету

Дуже сумно спостерігати як гігантські компанії поглинають все і вся. Деякий час тому я радив вам скористатися безкоштовним Cloudflare Tunnel. Cloudflare — компанія на якій зараз тримається половина інтернету. Набокопорили з BGP-роутами — ні в кого нічого не працює. Новому стартапу дуже складно буде зайняти місце клаудфлеру. Ресурси та накопичена ними експертиза є колосальною, і повторити цей шлях з нуля (ну ок, з одиниці, бо значна частина технологій...

wtf is corepack?

Я регулярно оновлюю всі залежності всіх проєктів на найновіші. Оскільки в мене в основному Rails та Java то це тривіальні процедури: оновити версію рубі на найновішу що вийшла, а потім зробити bundle update. Жодна з версій залежностей в мене не залочена, тому я постійно живу на всьому останньому. В Java трішки складніше, там версії лочаться, тому треба піти й перевірити що зараз останнє, бо автокомпліт IntelliJ...

Супераппи

Неймовірно дратує що кожна маленька апка на телефоні прагне заполонити собою все і стати всім. Акції, кешбеки, програми лояльності, ачівки, геймифікація, челенджі, завдання, та ще бо-зна що. Альо, додаток Київстар, мені від тебе треба тільки статистику по витратах та можливість заплатити, мені не треба пхати «завдання» та «винагороди». Ти просто труба для передачі трафіку! Уклон, я просто хочу доїхати з одного місця в до іншого. Мені...

Реклама в уклоні

Замовив оце вчора таксі, і на екрані очікування з неймовірним подивом побачив рекламний блок. WTF??? Я плачу гроші уклону, не маленькі гроші, а мені за мої ж гроші показують рекламу? Вперше я це спостерігав у вайбері, де навіть якщо я б поклав гроші на рахунок, то мені все одно буде показуватись рекламний блок + промо від «бізнесів». Вайбером я (в тому числі через це) користуватися перестав, але...

Пілоти та штурмани до-GPSних часів

Одна з причин втрат дронів на фронті — це втрата пілотом орієнтації у просторі. Дрон десь летить, хоп — відвалився на хвилину зв'язок, вітер миттєво здуває апарат у довільному напрямку, зв'язок з'являється, але де ти знаходишся — вже незрозуміло. А навіть якщо й зрозуміло, то вже може не вистачити заряду повернутися. GPS глушиться з обох боків по всій лінії бойового зіткнення. Відповідно системи...

Подвійна конвертація

Беру екофлов, заряджаю від мережі. Екофлов конвертує AC в DC щоб зберегти електрохарчування в своїх літій-іонних акумуляторах. Вставляю в екофлов старлінк. Екофлов через інвертор конвертує DC в AC, віддає старлінку, старлінк конвертує його назад з AC в DC та живиться. Підключаю генератор, генератор генерує DC, конвертує через інвертор в AС, передає на екофлов, який знову конвертує то в DC та заряджає свої батареї. Підключаю ноутбук до...

Enshittification

Сумно спостерігати як інтернет через невірно виставлені incentives (не перекладається) та локальні оптимізації стає дедалі гіршим та гіршим місцем. Класичний приклад: в інстаграмі у пості не можна ставити лінки. Тобто текст можна поставити, але він не перетвориться на лінк. Тому в інстаграм постах ви постійно бачите «лінк на банку у профілі» або «посилання у першому коменті». Бо у профілі лінк перетворюється на гіперпосилання, а в коменті...

Сині долари

Нещодавно потрібно мені було туди-сюди поміняти трохи валюти, і я дізнався що виявляється є різниця між доларами різних років випусків. Типу нові долари дизайну 2009 року ціняться більше ніж старі, білі, дизайну 1996. Також, звертають увагу на рік випуску нових, дивляться, щоб було не менше 2015 чи щось таке. WTF??? Люди в банку просять саме «сині» долари, а від білих відмовляються. При обміні на руки теж,...

Open source зубожіння

Розробники опенсорс програм загалом живуть жалюгідне життя. Плодами їх діяльності користуються мегакорпорації що отримують надприбутки та нічого не дають навзаєм. Хто мав колись справу з npm i пам'ятає рекламний банер який друкувався в термінал при встановленні core-js, розробник якого бідкався що немає грошей та роботи. ElasticSearch плотно посмоктав Безосівського прутня, коли AWS просто додали у своє портфоліо хостед еластік. MongoDB втрапили в ту ж...

Монобанки як спосіб організації бюджету

Надзвичайно здивований тим, що за 2 роки жоден з банків не додумався або не спромігся повторити функцію Монобанок. Можливо я не правий, виправте, будь ласка, мене в коментарях. І справа не тільки в супер зручному інструменті для донатів. Дуже зручно використовувати монобанки для планування власного бюджету. Наприклад, визначити ціль на якусь покупку. Зафіксувати борг. Запланувати щомісячні витрати на будь-яку категорію, книжки або розваги. З кожного збору,...

Чужий серед своїх, чужий серед чужих

Більшу частину своєї кар'єри я програмував або керував проєктами написаними на Java. Ще у 2010 я пробував зробити інтернет магазин на платформі Spree і тоді трішки познайомився з Ruby on Rails. Але нагоди використати то не мав ніде, аж поки 2017 року не вирішив зробити на RoR сайт-сервіс для Кубка Барбосу [https://www.facebook.com/kubokbarbosa/] — виставки безподобних собак. То був перший проєкт з...

Незграби

Є категорія людей, які спізнюються, забувають свої речі, гублять їх, розбивають телефони, виглядають неохайно та не можуть тримати своє житло в порядку. В кожної та кожного точно є така знайома або такий знайомий, які вже загубили/розбили 10 телефонів, або постійно запізнюється на зустрічі без поважних причин. Я привчений до більш-менш порядку та пунктуальності, пильную речі, телефони не бив і не губив, на поїзди та літаки...

Сторіси

Маю по службовим задачам інстаграм, заходжу туди раз на тиждень, бачу нотифікації, клікаю — а там повідомлення «no longer available». Це мені прислали сторіс. Сторіс це такий пост який живе обмежений час, а потім зникає. В чому суть цієї популярної фічі мені неясно. Особливо мені неясно як можна робити в сторісах збори або звіти, то ж інформація яка має бути перзистентною, щоб її можна було подивитися згодом....

Closed open-source

Багато проєктів зараз, в тому числі комерційних, будуються по open-source/open core моделях. Я сам працював довгий час в компанії, значна частина продукту якої була з відкритим кодом [https://github.com/databand-ai/dbnd]. Але «open-source» тут часто значить лише «source-availability», чисто доступність коду. Фактично, команда яка працює над продуктом, закриває всю комунікацію від зовнішнього спостерігача. Це зрозуміло, не будемо ж ми запрошувати на наші обговорення та...

Обурення🤬

Останнім часом увагу громадськості значною мірою прикуто до різного штибу «недоречних витрат» місцевих та інших бюджетів. Барабанні установки, стадіони, дороги, телесеріали, продовжить далі. Звичайно в часи коли ми всім гуртом скидаємося на корча хлопцям, на дрони, та іншу підтримку військовим, у нас виникають серйозні питання в доцільності тих витрат. Це зауваження не тільки до таких «великих» бюджетів, а й до малих, наприклад вчора до мене завітала...

Diversity and inclusion

В першій компанії де я працював, був надзвичайно різноманітний склад колективу. Ніде більше я не зустрічав такого. Коли я звільнявся то у мене в підпорядкуванні працювали: ~30% дівчат (всі програмістки), декілька дядьків за 40, купка студентів, в'єтнамець, хлопець з інвалідністю (ДЦП). В конторі було багато олдових програмісток які ще в 90-х робили форми на фокспро, таких же олдових дядьків-програмістів, купа бізнес-аналітикінь з лафйів-київстарів-мтс. Цікаво...