Senior Software Vlogger
Хорошей пятницы
Оказалось, что это один принципал давно на всю большую компанию заложил такой вот патерн и никто с тех пор его не переосмыслил. Казалось бы, ну работало же в 98% случаев? С другое стороны когда у тебя в запросе встречается t1.field = t1.field это же должно пованивать, нет?
Пара новостей от $MSFT

1. После покупки форка VS Code Windsurf через свою прокладку OpenAI, ребята решили подрубить остальные AI редакторы и опенсорснули своего VS Code Copilot под лицензией MIT!!!!1111 Бери, кто хочу, переименовывай, продавай, зарабатывай деньги. Зачем было тратить 3 ярда не windsurf, о котором вы скорее всего даже не знали - вот в чем вопрос. Возможно, чтобы смержить их разницу и опенсорснуть.

2. Если этого мало, то вот действительно убийственная новость: новый КОНСОЛЬНЫЙ редактор от Майков: edit. Написан конечно же на расте. Кому нужен хз. Название тоже сомнительное. По моему мнению, упустили шанс называть его W. Во первых Windows, во вторых - отсылка к vi, в третьих Huge W (для игровых).

Ссылок не будет, сам зажепетишь.
Платки клавиатуры ушли на золото.

Я все думаю, что придется сделать разные версии. Универсалка хороша (если еще заработает), но ее возможно будет тяжеловато пять руками. Т.е. нужно делать неуниверсальные версии, но которые можно будет частично собрать на заводе. Например впаять светодиоды. Тут обратная сторона в том, что тогда ты платишь за компоненты на 5 клавиатур, потому что это минимальный тираж и все равно нужно руками впаивать контроллер из-за особенностей конструкции.

И как бы есть пара идей, что с этим сделать и даже идея добавить USB-C Hub минимум на 1 порт для yubi key, но тогда оно уже переходит в разряд бизнеса на продажу, а я не уверен, что для этого есть рынок.
Вы знаете Progressive JPEG, но вы знаете о Progressive JSON?

Пару дней назад Дэн Абрамов написал статью объясняя новый тип стриминга данных с сервера. Обычно, когда мы стримим данные, мы стримим строчку за строчкой или отправляем какие-либо инкрементальные сообщения. Тут предлагается отправлять json используя обход дерева в ширину. Ну, те самые ненужные структуры данные и алгоритмы.

Т.е. сперва вы поймаете верхнюю структуру с ключами-заглушками, которые поступят позже:


{
"imageUrl": "$1",
"title": "$1",
"comments": "$3"
}


Вот эти $1, $2, $3 это как раз те заглушки, которые обработаются на клиенте как промис. Это позволяет разбить все данные на куски и отправлять их по мере готовности и оптимизировать запросы на стороне сервера. Таким образом, мы можем начать заполнять данные на странице по частям, а не ждать пока все загрузится. С одной стороны эти запросы можно разбить на несколько частей и грузить параллельно, но что если нам для каких-то целей удобнее грузить что-то одним потоком?

Оказывается именно так и подгружаются серверные компоненты в React. Приложение тоже своего рода дерево. Дэн Абрамов объясняет, что Progressive JSON позволяет загружать данные по частям, что делает загрузку более эффективной и отзывчивой. При этом мы всегда знаем, какие компоненты еще не загрузились и можем отобразить их в виде заглушек.

Понятное дело, что тут они оптимизирут отправку иерархической структуры данных по сети. Я подозреваю, что оно ляжет в один поток QUIC. Т.е. если бы можно было разбить этот стрим на несколько, то quic смог бы тянуть несколько потоков? Я понимаю, что смешиваю транспортный уровень и уровень приложения, но все же.

В любом случае интересно, мозги шуршат.

https://overreacted.io/progressive-json/
Вообще конечно показательно как бекенщики запереживали, что им или серверу сейчас надо будет больше работать.

Не плачьте, бекенщики, не надо будет.
Я почему так возбудился. Просто я в своё время реализовывал похожую штуку, где протокол придумывали головастые Си программисты.

Без извращений с особенностями браузера не обошлось, хотя на заднеприводных сокетах проблем у ребят не возникало.

https://www.tg-me.com/seniorsoftwarevlogger/1226
Please open Telegram to view this post
VIEW IN TELEGRAM
Время паять
Ваше повышение — это не работа менеджера.

Извини друг. Присядь. Дыши.

Отлегло? Ну поехали.

Менеджер должен следить от джуна до мидла. Ну с натяжкой от мидла до сеньора. Дальше вы промоутите сами себя.

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

САМИ ГОВОРИТЕ ПРЯМО РТОМ, ЧТО РАБОТАЕТЕ НА ПОВЫШЕНИЕ.

На высоких уровнях даже черновики промо документов люди сами за себя часто пишут.

Любой или все из этих пунктов может делать вас менеджер по своей инициативе. Но вы же не хотите просрать пару лет чтобы потом вам сказали: ты не говоришь, что хочешь идти на стафф. Поэтому работаем.

Да, менеджеров это касается в первую очередь. Там ещё надо грамотно через голову работать и искать спонсоров среди скипов и выше.

Последнее: ваш менеджер должен быть заинтересован в вашем повышении, что бы это ни значило.
Я на айти Ютубе 13 лет и вот так эволюционировали интересы аудитории:

2012: техничка, обучение, мясо
2018: софт скилы
2020: вкат
2023: как наебать 3 работодателя сразу
2025: 3 признака, что вас скоро сократят
Новое мать его видео!

Операционная система для ИИ агентов и huly.io вы им сделаете? Андрей Платов

Вот вы говорите ИИ агенты? А где агенты будут жить, как будут взаимодействовать между собой и с людьми? Как будут платить за свою жизнь и будут ли они воровать не только нашу работу, но и все, что плохо лежит?

Все эти вопросы я разобрал с Андреем Платовым. Андрей в прошлом известен по компании XORED, теперь Андрей развивает свой стартап Huly, в котором, в том числе есть место и ИИ сотрудникам.

https://youtu.be/GfnueD7jEzw
1. Добавил в прошивку поддержку ZMK Studio - возможность редактировать раскладку из браузера. Это как VIA или Vial.
2. Вывел контакты под экранчик, хоть у микрушки с ним сейчас проблемы
3. Почти допеределал вторую половинку корпуса

Финишная прямая.

Обнова: экран завёлся 🤯 фото в сторис.
Что случилось с прошлым андроид разработчиком, Павел. Отвечай, что случилось с прошлым разработчиком? 🤨
Ну что, как рыночек, ребята? Уже не в нашу пользу? Сейчас еще обиднее получить собеседование в хорошую компанию и провалиться. Потому что второго шанса уже может не быть. Сам плавал... знаю. Я собеседуюсь на менеджера и у меня другие этапы, но, нанимая программистов, да и сам будучи программистом, я наблюдал что люди часто срезаются на алгосиках. А их спрашивают все биг техи, да и компании поменьше тоже просят.

К счастью, этот этап можно натренировать. Еще легче это сделать если помогает человек, который уже собаку съел на алгосиках и может подтвердить опыт оферами из бигтеха.

Макс как раз такой парень — работал в куче бигтехов РФ, а в от тех где не работал — получал оферы на >400k.

Макс готовит к алгосикам, разбирает с вами самые частые задачки, делится хаками. Перед курсом “алгоритмы и структуры данных для собеседований” вас ждет бесплатный открытый урок, посетив который вы получите скидку.

Ноль причин скипать, го регаться 👈

#реклама, ИП Фатин Максим Романович, ИНН 525406426719
erid: 2VtzqxT2D9g
Про долги Фила Ранжина

Филу надо помочь поэтому ни в коем случае не давайте Филу в долг.

Мне Фил остаётся должен 900 баксов, и как бы хер с ним, но Фил писал в личку совсем рандомным твиттерским. Поэтому я не могу вас не предупредить.

https://teletype.in/@insalander/the_debts_of_phillip_ranzhin
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/30 23:54:24
Back to Top
HTML Embed Code: