Vova Rozhkov

Vova Rozhkov

Відвідав DOU Day Picnic

Цієї суботи DOU провів на території Unit City нетворвкінг-івент DOU Day Picnic [https://dou.ua/dou-day-picnic/]. Там була запланована велика програма: стендап, дискусії, стенди мілтек-компаній, військових бригад, фондів та компаній, фудкорт та різноманітні розваги. Мене туди покликали на одну з панельних дискусій з військовими, але я не знав чи буду в Києві, тому сказав, щоб на мене не розраховували. Але за кілька днів до проведення обставини...

Обісрався з Wi-Fi роутером

Рік тому коли геть втомився від мікротіку, звернувся до громади за порадою [https://t.me/full_of_hatred/802] який роутер брати. Люди звісно радили все підряд, у кого що стоїть. Але ж я багатий айтівець! Тому вирішив гуляти на всі гроші, по-багатому та обрав кубик Amplifi HD з двома антенками за 8500₴ [https://www.rozhkov.me/wifi-fixed/](!). Приніс додому увімкнув і отримав 100 мегабіт замість...

Куди рекрутуватись у 2024

Вітаю панове військовозобов'язані! Час плине, гайки затягуються, мобілізація повзе, тому хочу нагадати вам як бути, куди йти, та що робити. Цей пост для тих, хто не поспішає на передову, але й не втратив рештки гідності, не зрадойобить, не почепив собі до ніку прапорець північної кореї, та не готується форсувати тису. Зрадойобів та зйобків попрошу утриматися від коментарів. Коли ви, внаслідок дій співробітників ТЦК, опинитесь...

Performance by design

В попередньому дописі [https://www.rozhkov.me/twitter-screenshot-telegram-bot/] я зробив маленький сервіс який скриншотить твітер. Зазвичай все що я пишу на Java то роблю на Spring Boot, через багату та зрозумілу екосистему та відносну швидкість розробки. Цього разу для загального розвитку взяв vert.x [https://vertx.io/], який заявлений найшвидшим Java-фреймворком згідно з результатами Ultimate Web Frameworks Benchmark [https://www.techempower.com/benchmarks]. Мій проєкт складається...

Телеграм-бот для скриншотів твітера

У нас в телеграм-чаті каналу часто приносять посилання на твітер. Дивитися їх незручно, бо ти тикаєш посилання, щоб почитати коротенький текст. Логічно було б цей текст вставляти в прев'ю лінка, але твітер так робити не буде, бо їм потрібен енгейжмент. Якось прочитав у блозі Swizec Teller пост про те як він зробив скріншотилку інстаграма на лямбді [https://swizec.com/blog/serverless-chrome-on-aws-lambda-the-guide-that-works-in-2019-and-beyond/] . Згадав про це...

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

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

Жалюгідний стан українського ТҐ — дрібні канали та ТҐ-верс

Дрібніші автори не змогли вийти на плато стабільності та закинули свої канали: Стрілецький [https://t.me/dmytrostriletskyi] розчарувався низькою кількістю переглядів і втратив мотивацію Всеволод Соловйов [https://t.me/uasymposium] написав десяток постів та й повернувся до наукової діяльності Психотроніки [https://t.me/psyson] впали в чорну депресію та хіккують дома, також повністю зафейлили всі обіцянки робити топ-контент про ШІ [https://t.me/psychothron] В навколоайтішних,...

Жалюгідний стан українського ТҐ (та ІТ)

Надзвичайно засмучений тим що у в українському навколоайті телеграм просторі немає контенту. У нас немає потужних авторів рівня російських. Там ціла купа висококласних спеціалістів які регулярно ведуть блоги, ютуби та канали. Чому так? Декілька гіпотез: * Аудиторія телеграму рф в 10 разів більша за українську: в 10 разів більше каналів та в 10 разів більше підписників. Звісно що на таких цифрах кількість перейде в якість. * Історично українське...

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

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

Гілкой в глаз

Нещодавно шарився по посадці туди-сюди й натрапив оком на гілку. Відразу з'явилося відчуття ніби в оці шось є, піщинка якась, і воно почало сльозитися. Нічо не допомагало. Цілий день страждав, коли добрався вночі додому подивився в дзеркало то здалося що роговиця надщербилась, типу така маленька вибоїнка. Почав панікувати, бо в інтернеті написано що око не регенерує, і якщо щось пошкодив, то все. Сподівався що...

Dogfooding у вітчизняному мілтеку

Одна з великих проблем вітчизняного мілтеку — це відсутність нормального догфудинга [https://en.wikipedia.org/wiki/Eating_your_own_dog_food]. Наприклад є така програма «Кропива». 99% юзкейсів Кропиви — це поділитися координатами. Для цього розробники зробили т.зв. «Тенета», якими звісно ніхто не користується, бо ненавчений. Ви б знали як передають ті координати! Найчастіше — скидують в сігнал фотку(!) екрана планшета з Кропивою де в куточку є кори....

Генератор історій

Деякий час тому ви допомогли зібрати на генератор [https://t.me/full_of_hatred/993] EcoFlow. Розповідаю кулсторі про нього. «Гази!» Група бійців засіла на позиції у гаражі в одному з прифронтових містечок. Обладнання розклали у підвалі який був глибокий та моцний. Нагорі поставили генератори яких взяли два: один звичайний, а інший цей самий, екофлов смарт ген, новий ще, не розпакований. Щоб не палити позицію, генератор...

Автоматизація блокпоста

Деякий час тому ваш покірний слуга народу займався надзвичайно важливою справою — ніс вартову службу на одному з блокпостів нашої неосяжної ❤️Батьківщини (no pun intended). Блокпост перекривав дорогу до важливої території, і право проїзду та проходу мали лише визначені автівки та люди. Список номерів автівок був надрукований на двох десятках листків формату А4, та версіонований доповненнями як друкованими, так і від руки. Номери звісно не були посортованими...

Enshittification

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

Прибираємо тормозні анімації на смартфоні

tl;dr: на андроїдах: Accessibility→Vision→Remove Animations. На айфонах: Settings→Accessibility→Motion→Reduce Motion Сучасні інтерфейси грішать великою кількістю анімацій. Плавні переходи між екранами та станами, анімовані кнопки та менюшки, спіннери. Все це може виглядати естетичним, але додає десятки та сотні мілісекунд до кожної дії. Відомо, що люди досить чутливі навіть до найменших затримок. Ось цитата зі статті про затримку в клавіатурах від Dan Luu...

Ruby on Snails: 1 req/sec

Нещодавно один відомий консультант по перформенсу рельс написав твіт, де стверджував що більшість Rails апок тримають 1.5 req/sec на одному ядрі [https://twitter.com/nateberkopec/status/1791927521895985417] й тому треба мільйони vCPU, пам'яті та серверів, щоб воно хоч якось працювало. Надзвичайно контроверсійна заява яка породила відповідну реакцію спільноти, де різні люди заявляли що в них все працює як мінімум в 10 разів...