Интересная, более того - полезная книга о рефакторинге js-кода, доступна на русском и английском языке. https://refactor-like-a-superhero.vercel.app/ru
refactor-like-a-superhero.vercel.app
Рефакторинг на максималках
Книга о том, как эффективно и без боли рефакторить код.
Пока вы спите - люди со своими проектами выигрывают номинации SvelteHack :) вот например товарищ из Канады сделал на svelte опенсорсного убийцу Raycast. Ну круто же! Умеет! МогЁт!
GitHub
GitHub - kunkunsh/kunkun: An open source, cross-platform, extensible app launcher.
An open source, cross-platform, extensible app launcher. - kunkunsh/kunkun
#learning Неплохой архив с руководствами "Как изобрести свой собственный велосипед сделать свой собственный Гугл из говна и палок" https://github.com/codecrafters-io/build-your-own-x может быть вполне полезным для того, чтобы разобраться как работает тот или иной алгоритм и применить его при разработке Яндекса своего продукта, имеющего схожую функциональность.
GitHub
GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.
Master programming by recreating your favorite technologies from scratch. - codecrafters-io/build-your-own-x
Forwarded from Fixed.One: новости мира Apple и не только…
Буквально, обязательное приложение для счастливых обладателей рабочих столов с изменяемой высотой, которые хотят приучить себя попеременно работать сидя и стоя. Оно получило название Stand и работает почти как обычный pomodoro-таймер, но с поправкой на специфику: вы задаете интервалы для работы сидя и стоя, а в промежутке можете делать еще и разные упражнения, которые приложение подберет само. Может работать из дока, меню или как виджет рабочего стола.
Не сочтите за рекламу, но бюджетный такой стол на этих выходных встретили в Hoff — около 20 тысяч рублей. Правда, думали его на кухню поставить и периодически стол превращать в бар, но теперь совсем другой коленкор.
Перейти на GitHub.
#macapps
Не сочтите за рекламу, но бюджетный такой стол на этих выходных встретили в Hoff — около 20 тысяч рублей. Правда, думали его на кухню поставить и периодически стол превращать в бар, но теперь совсем другой коленкор.
Перейти на GitHub.
#macapps
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Я наверно не смогу подобрать лучшей иллюстрации для этого поста на Хабре. Источник - Пездуза.
#svelte #typescript #frontend Скажите, а вы компонентов продаёте или только показываете? А то очень красивое ... Очень классный и главное - бесплатный порт Aceternity UI на Svelte.
Aceternity UI Svelte
Aceternity UI Svelte - Free Incredible Animated Components
Add incredible animated components to your Svelte App for free. Make incredible landing pages in minutes by copy-pasting the source code. 😎
🔥1
Интересно, если я первый раз запосчу (запощщу? запостчу?) про то, на что выходил анонс месяц назад - можно ли это считать новостью? А если я только что про это прочитал? 🙂 Ну ладно - оказывается 22 января Digital Ocean выкатили новый продукт GenAI, о чем написали в своем блоге. Сразу видно - ребята решили не отставать от актуальных трендов, но также как и я - немного слоупоки 🙂 Даже туториал выложили, чтобы проще было бы стартовать с их продуктом.
DigitalOcean
Introducing the GenAI Platform: Simplifying AI Development for All
We are thrilled to announce that the DigitalOcean GenAI Platform is now available for everyone—a powerful and accessible solution that revolutionizes how teams create and deploy AI-powered applications.This new platform advances DigitalOcean’s mission to…
#javascript #svelte Guillermo Rauch, тот самый, который из Vercel, анонсировал Flags - библиотеку для работы с feature flags, которая работает с различными источниками и одним движением руки … руки одним движением … встраивается … библиотека встраивается в элегантные SvelteKit и Next.js приложения :)
Flags SDK
A free, open-source library for using feature flags in Next.js and SvelteKit.
Microsoft зарелизили OmniParser V2 - инструмент для парсинга скриншотов, пишут, что прям хорошо для разработки разных веб-автоматизаций, на 60% быстрее предыдущей версии, а еще что можно любую LLM прикрутить. Как говорил Бруно (ну не мог же Борат этого сказать?) - «Ай красота, мне нраицца!»
Angry Beard
Несмотря на то, что я фактически не использую python, вот эти две утилиты от одного и того же автора выглядят прям очень достойно. uv - питонячий менеджер пакетов и виртуальных окружений. Почти как bun, но без рантайма 🙂 Написан на rust'е, а значит очень…
А вот подоспел и обзор на uv от человека, который год с ним работал.
www.bitecode.dev
A year of uv: pros, cons, and should you migrate
Yes, probably.
#ai #llm Anthropic зарелизили раннюю версию Claude Code. Работает достаточно просто - ставите глобально npm-пакет, говорите «напиши мне убийцу ютуба» и пожалуйста - Rutube готов к релизу :)
#ai #llm Только покойник не ссыт в рукомойник ленивый не обучает свою языковую модель писать код, а значит GitHub должен постараться, чтобы Copilot давал хороший результат при адекватной стоимости. То Anthropic выпустит Claude Code, то всякие Cursor.ai под ногами шастают. Вот и Google подоспел со своим Gemini Code Assist - https://blog.google/intl/en-ca/products/cloud/get-coding-help-from-gemini-code-assist-now-for-free/
Google
Get coding help from Gemini Code Assist — now for free
Our latest developer-oriented DORA research shows that more than 75% of developers are relying on AI in their daily responsibilities. As one example, more than 25% of al…
"Ok, Google, как сделать шапочку из фольги?". На самом деле у меня есть ряд знакомых, которые постоянно цитируют телевизионные фейки и городские страшилки о всемогущих шпиёнах, взламывающих любые устройства, даже если описываемые методы противоречат здравому смыслу и текущему уровню развития технологий. Но при этом мало кто задумывается о проблемах с безопасностью, которые на виду у всех ...
Forwarded from Fixed.One: новости мира Apple и не только…
Исследователи из Университета Джорджа Мейсона обнаружили новый способ слежки за электронными устройствами с поддержкой Bluetooth — от компьютеров и смартфонов до игровых консолей и умных бытовых приборов. Метод, названный «nRootTag», использует Bluetooth-адрес устройства в сочетании с сетью Apple Find My, превращая любое подключенное устройство в невольный маяк для слежения. Атака работает, обманывая сеть Find My, заставляя её думать, что атакуемое устройство является потерянной меткой AirTag.
В ходе экспериментов исследователи смогли определить местоположение стационарного компьютера с точностью до 3 метров, отследить маршрут движущегося электровелосипеда по городу и даже реконструировать точный путь игровой консоли на борту самолета. Особенно тревожным является то, что атака имеет 90-процентную успешность и позволяет отслеживать устройства в течение нескольких минут.
Технически атака работает за счет поиска криптографического ключа, совместимого с Bluetooth-адресом устройства, вместо попыток изменить сам адрес. Исследователи использовали ферму из сотни графических процессоров для быстрого поиска совпадений, что делает атаку экономически доступной благодаря современному рынку аренды GPU.
Самые серьезные опасения вызывают последствия для конфиденциальности, поскольку злоумышленники могут легко использовать эту технику для преследования, корпоративного шпионажа или угроз национальной безопасности. Хотя исследователи уведомили Apple о проблеме, полное исправление может занять годы, так как многие пользователи откладывают обновления своих устройств.
В качестве защиты эксперты рекомендуют следить за разрешениями Bluetooth, поддерживать программное обеспечение в актуальном состоянии и рассмотреть возможность использования операционных систем, ориентированных на конфиденциальность. Как говорится, раньше люди боялись, что за ними следит правительство через микроволновку, а теперь оказалось, что следить может кто угодно через тостер.
@FixedOneNews
В ходе экспериментов исследователи смогли определить местоположение стационарного компьютера с точностью до 3 метров, отследить маршрут движущегося электровелосипеда по городу и даже реконструировать точный путь игровой консоли на борту самолета. Особенно тревожным является то, что атака имеет 90-процентную успешность и позволяет отслеживать устройства в течение нескольких минут.
Технически атака работает за счет поиска криптографического ключа, совместимого с Bluetooth-адресом устройства, вместо попыток изменить сам адрес. Исследователи использовали ферму из сотни графических процессоров для быстрого поиска совпадений, что делает атаку экономически доступной благодаря современному рынку аренды GPU.
Самые серьезные опасения вызывают последствия для конфиденциальности, поскольку злоумышленники могут легко использовать эту технику для преследования, корпоративного шпионажа или угроз национальной безопасности. Хотя исследователи уведомили Apple о проблеме, полное исправление может занять годы, так как многие пользователи откладывают обновления своих устройств.
В качестве защиты эксперты рекомендуют следить за разрешениями Bluetooth, поддерживать программное обеспечение в актуальном состоянии и рассмотреть возможность использования операционных систем, ориентированных на конфиденциальность. Как говорится, раньше люди боялись, что за ними следит правительство через микроволновку, а теперь оказалось, что следить может кто угодно через тостер.
@FixedOneNews
#ai OpenAI анонсировали ChatGPT 4.5, который, если верить анонсу пишет тексты и код даже лучше чем "сын маминой подруги". Хочется пошутить, что скоро кожаные мешки будут годиться только на то, чтобы подметать улицы, вместо того, чтобы писать код, но регулярные анонсы Izhevsk Boston Dynamics даже эту возможность ставят под сомнение 🙂
Openai
Introducing GPT-4.5
We’re releasing a research preview of GPT‑4.5—our largest and best model for chat yet. GPT‑4.5 is a step forward in scaling up pre-training and post-training.
#javascript В мрачных недрах компании Meta темные эльфы куют кольцо всевластия фреймворк Skip, который, как утверждается, служит для разработки реактивного бекенда. Несмотря на то, что он написан на Node, в ближайшем будущем ожидаются как минимум версии для #python и #java. А вот тут можно почитать что он собой представляет и кому подойдет
skiplabs.io
Revolutionizing Cache Invalidation with Skips Incremental Compute Engine
Makes your backend reactive so you can ship better features faster.
Вышел релиз Bootstrap на tailwind DaisyUI 5.0.0. Из нового
- мигрировали на tailwind 4
- отказались от внешних зависимостей
- на 60% сделали бандл меньше размером
- улучшили компоненты и темы, стали использовать всякие полезные штуки типа css nesting
- добавили новые компоненты - list, status, fieldset, label, filter, calendar, validator, dock
Целиком релиз ноутс можно почитать тут
- мигрировали на tailwind 4
- отказались от внешних зависимостей
- на 60% сделали бандл меньше размером
- улучшили компоненты и темы, стали использовать всякие полезные штуки типа css nesting
- добавили новые компоненты - list, status, fieldset, label, filter, calendar, validator, dock
Целиком релиз ноутс можно почитать тут
#macapps #macos #bug Если вы пользуетесь приложением Bartender и у вас оно зависает во время работы или при открытии пункта меню настроек чёрной магии, принеся в жертву девственника во время полнолуния пары команд, которые запускаются в терминале.
Ну что тут скажешь кроме
UPD: баг воспроизводится на macOS Sequoia 15.3.1, возможно на нескольких версиях ранее тоже
Menu Bar Items, то это не ваши (возможно) кривые руки виноваты, а это системный баг (который надеюсь скоро пофиксят). Баг заключается в том, что некорректно отрабатывает запрос разрешений на чтение содержимого экрана. Пофиксить можно с помощью
$ rm -rf ~/Library/Group\ Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist
$ tccutil reset ScreenCapture
Ну что тут скажешь кроме
"При Джобсе такого не было!"
UPD: баг воспроизводится на macOS Sequoia 15.3.1, возможно на нескольких версиях ранее тоже
#javascript #mobile Компания ByteDance, владеющая социальной сетью TikTok, выложила в открытый доступ продукт Lynx, который является framework agnostic убийцей ReactNative и сразу же решила бить конкурента на его поле - зарелизила ReactLynx. Выглядит достаточно интересно, остаётся только запасаться покорном и наблюдать - победит ли китайский Давид американского Голиафа
lynxjs.org
Empower the web community and invite more to build cross-platform apps