Немного о том, что нас ждем в #rails 8.1 - фреймворк уведомлений Action Notifier (так и вижу матерящегося Chris Oliver с его noticed), Active Record Search (fuck you, Elastic) и markdown-редактор House (MD), который ребята уже используют в своём проекте Writebook
#svelte 5 зарелизили, но пока что на официальном сайте нет ни одного упоминания.
GitHub
Release svelte@5.0.0 · sveltejs/svelte
A new major version of Svelte has been released! 🎉
The new version brings:
even better performance,
a more granular reactivity system with runes,
more expressive template syntax with snippets and ...
The new version brings:
even better performance,
a more granular reactivity system with runes,
more expressive template syntax with snippets and ...
FIDO Alliance анонсировали драфт спецификации для переноса passkeys между хранилищами https://fidoalliance.org/fido-alliance-publishes-new-specifications-to-promote-user-choice-and-enhanced-ux-for-passkeys/
Короче говоря - скопипастили то, чтоБлэйд Саймон Феникс изобрел еще в "Разрушителе" 1993 года :)
Короче говоря - скопипастили то, что
#macapps Не знаю как у вас, но у меня на внешнем диске скопилась большая помойка различных файлов - книги, сканы, архивы, скрипты, которые у меня всё не доходят руки разобрать. Специально для таких людей как я какой-то гений написал гениальную утилиту которая позволяет выбрать файлы в Finder, пошевелить мышкой и складировать их в разные плавающие виджеты, чтобы потом раскидать их по нужным папочкам.
PS: Утилиту для файлов я нашел, осталось найти утилиту, которая позволит побороть прокрастинацию 🙂
PS: Утилиту для файлов я нашел, осталось найти утилиту, которая позволит побороть прокрастинацию 🙂
Dropoverapp
Dropover - Easier Drag and Drop on your Mac.
Dropover is a macOS utility that makes Drag and Drop easier. Use it to stash, gather or move any draggable content without having to open side-by-side windows.
#rails Судя по всему - релиз rails8 не за горами. А судя по этому коммиту - работа над 8.1 уже в самом разгаре.
GitHub
Release 8.0.0.rc1 · rails/rails
Active Support
Remove deprecated support to passing an array of strings to ActiveSupport::Deprecation#warn.
Rafael Mendonça França
Remove deprecated support to setting attr_internal_naming_form...
Remove deprecated support to passing an array of strings to ActiveSupport::Deprecation#warn.
Rafael Mendonça França
Remove deprecated support to setting attr_internal_naming_form...
#docker #devops #postgres #aws
В копилку полезных инструментов - docker-образ, который с некоторой периодичностью бэкапит содержимое postgres на AWS S3 и при необходимости позволяет восстановить в кратчайшее время. https://github.com/eeshugerman/postgres-backup-s3
В копилку полезных инструментов - docker-образ, который с некоторой периодичностью бэкапит содержимое postgres на AWS S3 и при необходимости позволяет восстановить в кратчайшее время. https://github.com/eeshugerman/postgres-backup-s3
GitHub
GitHub - eeshugerman/postgres-backup-s3: A handy Docker container to periodically backup PostgreSQL to S3
A handy Docker container to periodically backup PostgreSQL to S3 - eeshugerman/postgres-backup-s3
Angry Beard
#docker #devops #postgres #aws В копилку полезных инструментов - docker-образ, который с некоторой периодичностью бэкапит содержимое postgres на AWS S3 и при необходимости позволяет восстановить в кратчайшее время. https://github.com/eeshugerman/postgres…
#k8s #devops #postgres #aws
И аналогичное решение для kubernetes https://github.com/zalando/postgres-operator
И аналогичное решение для kubernetes https://github.com/zalando/postgres-operator
GitHub
GitHub - zalando/postgres-operator: Postgres operator creates and manages PostgreSQL clusters running in Kubernetes
Postgres operator creates and manages PostgreSQL clusters running in Kubernetes - zalando/postgres-operator
Если вы не побывали на #rails world 2024, а смотреть видео у вас нет времени, то вот тут можно прочитать краткий очерк о мероприятии https://andyatkinson.com/rails-world-2024-conference-recap
Andrew Atkinson - Software Engineer, Author, High Performance PostgreSQL for Rails
Rails World 2024 Conference Recap
This is Part 1 of my recap of Rails World 2024, a phrenetic two-day conference in Toronto, Canada, September 2024, with 1000+ attendees.
#ios
Подозреваю, что вы умеете с помощью iPhone сканировать документы, но если нет - есть бесплатная и опенсорсная утилита Open Scanner. Протестировал - работает.
Подозреваю, что вы умеете с помощью iPhone сканировать документы, но если нет - есть бесплатная и опенсорсная утилита Open Scanner. Протестировал - работает.
openscanner.app
Open Scanner
cargo.site
#rails #rust Все считают свои фреймворки уникальными, но сравнивают их постоянно с rails. Вот и Loco не стали исключением 🙂
PS: но вообще фреймворк на первый взгляд выглядит достаточно симпатичным
PS: но вообще фреймворк на первый взгляд выглядит достаточно симпатичным
loco.rs
Loco.rs - Rust Web Framework
Loco.rs is like Ruby on Rails for Rust. Use it to quickly build and deploy Rust based apps from zero to production.
#rails #devops #docker
Полезный хак - как обойтись без docker hub или аналогичного registry при работе с kamal2 https://nochlin.com/blog/host-your-own-docker-registry-with-kamal-2
Полезный хак - как обойтись без docker hub или аналогичного registry при работе с kamal2 https://nochlin.com/blog/host-your-own-docker-registry-with-kamal-2
Nochlin
Host Your Own Docker Registry with Kamal 2
Kamal 2 brings the capability to run multiple apps on a single host. We can use a few techniques to run a private Docker registry on that same host. This approach can also be used to host other accessories that require a web interface.
#svelte #javascript
Запись выступления Rich Harris в Pace University в Нью Йорке на тему Svelte 5
https://youtu.be/aFFYETUdTxk
Запись выступления Rich Harris в Pace University в Нью Йорке на тему Svelte 5
https://youtu.be/aFFYETUdTxk
YouTube
Svelte 5: New and Improved by Rich Harris
Web development meetup with the minds behind Angular, Qwik, Svelte and Valibot at Pace University in New York.
Rich Harris, the creator of Svelte, revealed that Svelte 5 is on the way, packed with exciting new features. He highlighted Svelte's development…
Rich Harris, the creator of Svelte, revealed that Svelte 5 is on the way, packed with exciting new features. He highlighted Svelte's development…
#macos #macapps Достаточно долгое время я пользовался iTerm2, но в какой-то момент решил перейти на Warp. Всем хорош, но единственное, что меня бесило - это 2 строки в терминале, на первой показывается путь, а во второй вводишь команды. И тут разработчики оказывается внемлили Метатрону, вестнику всемогущего гласа Бога истинного услышали пользователей и сделали возможность сделать однострочную консоль. Аве Цезарю разработчикам! Позор слоупокам типа меня, которые про это узнали только недавно :)
#macos #macapps
Если вас как и меня бесит, что менюбар забит иконками или же у вас ноутбук с "чёлкой" и половина иконок скрывается под ней и поэтому недоступна, то вот неплохой обзор приложений, позволяющих навести порядок в менюбаре.
Если вас как и меня бесит, что менюбар забит иконками или же у вас ноутбук с "чёлкой" и половина иконок скрывается под ней и поэтому недоступна, то вот неплохой обзор приложений, позволяющих навести порядок в менюбаре.
Den's Hub: Technology Solutions, Guides and Best Practices
Bartender for macOS Alternatives
Review of Bartender's ownership changes, privacy concerns, and the best alternatives for managing and customizing your Mac menu bar effectively.
#macos #macapps #docker #devops
Если вам не нравится скорость и запросы к энергопотреблению от Docker Desktop, то Orbstack - это ваш вариант. Еще один плюс инструмента - можно не только контейнеры в нем поднимать, но и полноценные виртуальные машины буквально парой кликов.
А вот тут идет крайне увлекательная дискуссия маководов икрасноглазых пользователей Linux о том, что лучше - линукс на хосте или же в виртуальной машине.
Если вам не нравится скорость и запросы к энергопотреблению от Docker Desktop, то Orbstack - это ваш вариант. Еще один плюс инструмента - можно не только контейнеры в нем поднимать, но и полноценные виртуальные машины буквально парой кликов.
А вот тут идет крайне увлекательная дискуссия маководов и
OrbStack
OrbStack · Fast, light, simple Docker & Linux
Say goodbye to slow, clunky containers and VMs. The fast, light, and easy way to run containers and Linux. Develop at lightspeed with our Docker Desktop alternative.
#macapps #devops
Шикарный просмотрщик логов со всем необходимым инструментарием - поиск, подсветка,го и гейши автоматическое определение формата файла https://lnav.org
Шикарный просмотрщик логов со всем необходимым инструментарием - поиск, подсветка,
#macos #macapps
Еще одно приложение для виртуализации - VirtualBuddy, которое позволяет запускать несколько разных версий macOS на макбуке с процессором Apple Silicon.
Еще одно приложение для виртуализации - VirtualBuddy, которое позволяет запускать несколько разных версий macOS на макбуке с процессором Apple Silicon.
GitHub
GitHub - insidegui/VirtualBuddy: Virtualize macOS 12 and later on Apple Silicon, VirtualBuddy is a virtual machine GUI for macOS…
Virtualize macOS 12 and later on Apple Silicon, VirtualBuddy is a virtual machine GUI for macOS M1, M2, M3 - insidegui/VirtualBuddy
#цитаты
- А как на твой взгляд выглядит идеальный процесс разработки?
- Точно также как и идеальный мужчина - его не существует. Да, по идее он должен быть красивый, сильный, внимательный, ухоженный. Но по факту мы имеем небритого, затраханного и усталого мужика с кучей недостатков, который регулярно косячит. Зато свой. И бросить жалко - столько сил на него сил пришлось потратить. Поверь мне, как человеку, женатому 18 лет - я это слышу каждый день.
- А как на твой взгляд выглядит идеальный процесс разработки?
- Точно также как и идеальный мужчина - его не существует. Да, по идее он должен быть красивый, сильный, внимательный, ухоженный. Но по факту мы имеем небритого, затраханного и усталого мужика с кучей недостатков, который регулярно косячит. Зато свой. И бросить жалко - столько сил на него сил пришлось потратить. Поверь мне, как человеку, женатому 18 лет - я это слышу каждый день.
#macapps
в коллекцию полезных утилит - ImageOptim, позволяет использовать до 11 алгоритмов компрессии изображений.
в коллекцию полезных утилит - ImageOptim, позволяет использовать до 11 алгоритмов компрессии изображений.
ImageOptim
ImageOptim — better Save for Web
A free app that makes images load faster and take less disk space, without sacrificing quality. Removes private EXIF data from photos and improves compression.