Уже несколько лет я веду детальный контроль наших семейных расходов. Делаю я это в первую очередь для того, чтобы самому себе ответить на вопрос: а сколько мы в действительности тратим денег в разрезе разных категорий? А какова динамика этих расходов во времени? И самое главное - какова наша личная инфляция?Тактико-технические характеристики персонажа из статьиО себе: Мне 34 года. Я живу в Санкт-Петербурге.Состав семьи: Нас двое взрослых и двое детей дошкольного возраста.О расходах: Среднемеся…
За время работы в Google я провёл более двух сотен интервью. И главное, что я вынес из этой работы — проводить качественные собеседования очень непросто. Все дело в сигналах, которые мы посылаем и получаем. И у интервьюера, и у самого кандидата есть меньше часа, чтобы выложиться на полную. Порой, по разным причинам, мы получаем друг от друга ложные или неточные сигналы. Такова уж человеческая природа.С годами я выработал вопрос по кодингу, который мне самому очень нравится. Это до жути простой…
В жизни каждого инженера‑фронтендера наступает момент, когда осознаёшь: далее не обойтись без кэширования данных из API. Всё может начаться с самых невинных вещей: сохраняем предыдущую страницу с данными, чтобы кнопка «Назад» срабатывала мгновенно; реализуем простенькую логику отмены действия или обеспечиваем слияние нескольких состояний от различных запросов к API. Но все мы знаем, чем такое кончается. Один за другим возникают запросы на новые фичи, и вскоре мы уже не покладая рук реализуем к…
В данной статье содержатся тесты фреймворка Cample.js бета-версии 3.2.0-beta.6. Это нулевой отчёт о тестах. По мере изменения результатов фреймворка, возможно, могут выйти ещё несколько отчётов. Отчёт включает в себя сравнения по скорости с популярными фреймворками и библиотекой, а также сравнение с реализацией на чистом javascript. Все результаты тестов основаны на показателях keyed реализации в репозитории js-framework-benchmark в github. Сами они располагаются на странице выпуска № 120.Общи…
Всем привет! Telegram устроил конкурс на разработку мини-приложений, где моя работа заняла призовое место. В конкурсе была высокая конкуренция, так как выбор технологий и идеи для приложения был свободный. В связи с этим Telegram даже увеличил общую стоимость призовых. В этой статье разберём как проходила разработка, с какими сложностями столкнулся и чему научился. О конкурсеTelegram позволяет встраивать в мессенджер мини-приложения. Примером такого приложения является Wallet — инструмент для …
Convert your videos to densepose and use it on MagicAnimateVid2DensePose Overview The Vid2DensePose is a powerful tool designed for applying the DensePose model to videos, generating detailed "Part Index" visualizations for each frame. This tool is exceptionally useful for enhancing animations, particularly when used in conjunction with MagicAnimate for temporally consistent human image animation. Key Features Enhanced Output: Produces video files showcasing DensePosedata in a vi…
Open SalamanderOpen Salamander Open Salamander is a fast and reliable two-panel file manager for Windows. Origin The original version of Servant Salamander was developed by Petr Šolín during his studies at the Czech Technical University. He released it as freeware in 1997. After graduation, Petr Šolín founded the company Altap in cooperation with Jan Ryšavý. In 2001 they released the first shareware version of the program. In 2007 a new version was renamed to Altap Salamander 2.5. Many other pr…
Statistical Rethinking (2024 Edition) Instructor: Richard McElreath Lectures: Uploaded and pre-recorded, two per week Discussion: Online (Zoom), Fridays 3pm-4pm Central European (Berlin) Time Purpose This course teaches data analysis, but it focuses on scientific models. The unfortunate truth about data is that nothing much can be done with it, until we say what caused it. We will prioritize conceptual, causal models and precise questions about those models. We will use Bayesian data analysis t…
A Chrome extension helps you group your tabs with AI.AI Group Tabs A Chrome extension helps you group your tabs with AI. The extension is still under development, feel free to open issues and pull requests. Any suggestions are welcome. Demo Video: Roadmap Group tabs with AI by default categories Fill OpenAI API key in popup and save in Chrome storage Customize categories in popup Group new tabs automatically Publish on Chrome store Better prompt engineering Logo and name CI / CD…