rukeba.com — Momentary

Momentary

Хоч і не часто, але вже багато років мені сниться схожий сон. Кінець семестру, скоро екзамен, а я ще не був ні на одній лекції, немає жодного конспекту і часу залишається все меньше. Це дивно, бо в універі в мене такого не було, я все робив вчасно. (хоча був якийсь предемет на п’ятому курсі, на який я жодного разу не прийшов, але я знав, що там все буде ок)

Останній літній вечір. Жарко, душно, листя дерев в пилюці, втомлені кущі, рано темніє, вже осіннє сонце.

Адміни такі адміни!

Як ви знаєте в браузерах дуже закрутили гайки по трекінгу користувачів: блокування third party cookies, блокування third party scripts і таке інше. Але, наприклад, у FB є API для передавати той самий fbevent тільки з бекенду, server side event. І користувач це заблокувати не може, він навіть і не знатиме, що все, що він робить на сайті, буде передаватися в FB.

Ми зробили таке для одного з клієнтів і сервер передає там в рази більше даних, ніж браузер.

За що я люблю нашу компанію:

Вадим — це наш CEO.

Про це я часто думаю. Інформація в інтернеті це дуже ненадійна штука. Сьогодні є сайт, завтра вже його немає. Через 80 років про наш час зовсім не залишиться ніяких згадок і документів, всі ці твітери, фейсбуки, гуглдрайви і айклауди не доживуть, я впевнений.

А от вордпрес думає, що доживе. І пропонує план на 100 років, за $38k.

https://wordpress.com/blog/2023/08/25/introducing-the-100-year-plan/

Кілька годин вчора і сьогодні боровся з тим, щоб на убунті з башу можна було відправляти пошту, з атачментом. Звичайно свій smtp вже нічого відправляти не може, треба дуже багато дій, щоб йому почали довіряти. Порт 25 у всіх закритий, тільки tls або starttls. Вийшло через smtp fastmail, і далеко не з першого разу. Так, інтернет вже не той :)

Багато бачив згадувань про htmx, але після цієї статті обов’язково подивлюся на нього детальніше.

https://htmx.org/essays/no-build-step/

Коли переходиш в десктопному браузері, наприклад з пошукової видачі, на сторінку в Instagram, то цей непотріб затирає історію вкладки, так що навіть кнопка Back не працює, не можна повернутися назад в пошукову видачу. Такої негідної поведінки я ще не бачив, за це в пеклі буде окремий куток з підвищенною температурою для менеджерів та розробників цого ярмарку марнославства.

Багато років тому я зробив велику помилку: зробив дружині імейл адресу на власному домену в Google Apps/GSuite/Workplace. Рік тому воно стало платним, але це півбіди. В цей аккаунт багато років загружалися фотки з Google Photos і на днях там скінчилися 30G місця, навіть пошта перестала працювати. Фотки можна забрати через takeout і в новий персональний гугл аккаунт іх буде складно запхати назад. А от пошту прийдеться якось переносити в інший сервіс і форвардити на персональний гугл аккаунт.

До того ж і сам домен був зареєстрований теж через Google Apps/GSuite. Подивимось чи можна йому зробити transfer.

25 років тому, в середині серпня 1998 року я приїхав в Дніпро. З невеликого провінційного шахтарського містечка. З однокласниками ми вступили до Гірничої Академії і приїхали на «практику». Ми були безкоштовною робочою силу в інституті та гуртожитку. Вдень якась дурня, а ввечері обов’язкова культурна програма. Перші дні без батьків, але з якимось грошима. Напивалися майже до смерті. Добре пам’ятаю один вечір на задньому дворі 23-ої школи. Але якось вижили.

З нас чотирьох в Дніпрі лишився лише я.

Епічна детальна стаття про побудову веб сервера на rust.

https://ibraheem.ca/posts/too-many-web-servers/

Не часто я таке тепер бачу, всього три результати в пошуку Гугла. Зазвичай це був поганий знак. Але тепер хоч є лінк на код.

Github, без якого робота неможлива: $60 (15 users).

Slack, який можна замінити іншим мессенджером: $155 (20 users).

Вночі та вранці дощило з громом і блискавками. Нарешті можна вдягнути джинси а не шорти.

На початку тижня зникли серпокрильці, які весь червень і липень носилися між висотками біля дому.

Сьогодні був чудовий серпневий день.

Сильний гарячий вітер. Не пам’ятаю такого в наших широтах.

Хоча охоронець на стоянці каже це звичайний суховій, немає нічого дивного.

Hotel

Підбірка фото з (пустого) готелю.

https://ruslanium.com/2023-hotel/

Написав довгого детального листа з питаннями до одного контрактора.

Отримую відповідь через пару годин: ознайомлюсь з питаннями і відповім.

Блін, та мене і багатьох хто в CC, зовсім це не цікавить. Пиши, коли вже будуть відповіді, навіть якщо це буде завтра.

Всім з команди я так одразу і пишу, а тут новенька людина, не хочу його налякати.

Змінили nameserver з worldnic.com на cloudfalre.

dns lookup time змінився з 100-150 ms до 40-50 ms.

І в боротьбі з Core Web Vitals це досить суттєво.

Наточив ножі, приготував плов, поміняв фільтри для пральної машини і для осмосу, купив в макдаку гамбургерів, полагодив постінг твітів. Такий день.

Привіт, Бьорк. Давно тебе чув. А сьогодні почув. Ти афігезна.

На одному нашому сайті-магазину з кухонним обладнанням є дуже класний блог. За 5 років туди написали 950 постів. Блог мав трафік, приносив якусь користь. Але SEO команда вирішила, що блог з’їдає багато із crawling budget Гугла. І ось сьогодні піля довгих перемовин я приховав 780 постів блога за редиректами. Десь 2-3 роки праці нашого редактора пішли в нікуди, щоб гуглобот мог кравлити інші сторінки (каталоги, продукти).

Не можу я цього зрозуміти.

Після багатьох років носіння поясної сумки на плечі нарешті вдягнув її на пояс. Дуже зручно, неперевершений користувацький досвід!

Вже давно я зрозумів, що доски, канбани, майнд-мапи це не моє. Моє це деревовидні списки. Саме так мені зручно записувати якусь задачу чи проект, так зручно вести робочі хай-левел ту-ду списки. Мабуть десь так і в голові воно зберігається.

Десь років десять тому я знайшов ідеальний інструмент для таких списків: https://workflowy.com Це дуже кльовий веб-застосунок, продуманий до дрібниць, з клавіатурною навігацією і приємним простим інтерфейсом.

Але нещодавно я майже випадково дізнався про https://logseq.com і він мені сподобався ще більше. Це вікі для списків, з маркдауном під капотом, зберігає все в локальних звичайних файлах. Щоденний журнал, звичайні сторінки, швидкі крос-посилання, теги, графи і багато ще чого.

І все це у текстовому форматі звичайного маркдауну. Коротше, якщо вам цікава ця тема, дуже раджу подивитися на Ютубі відео як воно працює і спробувати самому.

Premiere.

From November 2022 to April 2023 I recorded one track a month. Finally collected the favorites into an album.

Take a listen. What would you call this style?

https://keba.bandcamp.com/album/seven-months

Нарешті зрозумів навіщо мені дешеві мануальні китайські обʼєктиви. З ними не можливо зробити технічно «правильну» світлину. Тому й концентруватися треба на іншому: на передачі відчуття, моменту, відбитка часу.

Червень

Перший раз в житті зробив веб-сокети на бекенді. Цікаво, зловив поток. Навіть в п’ятницю ввечері і в суботу трохи попрацював. Ну звичайно там не просто веб-сокети, там ще й redis pubsub, багато легасі коду, два різних DI в одному проекті. Але все вийшло красиво і запрацювало.

Здихалися останнього віртуального Windows сервера в AWS. За тіж самі гроші взяли залізний сервер у звичайного хостера. По параметрам всього в два рази більше/швидше. А реально буде ще швидше. За першу ніч роботи ні одного таймауту при перерахнку деяких даних.

Total Recall 2012 набагато, набагато цікавіший і крутіший ніж Total Recall 1990. В останньому тільки Арнольд чогось коштує.