Forwarded from format/fm
Вот и накопилось 2000 заблокированных каналов в моей блоклисте. Омг! 😳
Для удобства перенес в Gist https://gist.github.com/formatq/ca6693a9487313dd91c0379cf33b9f9b
Само расширение для браузера - https://chrome.google.com/webstore/detail/blocktube/bbeaicapbccfllodepmimpkgecanonai
Для удобства перенес в Gist https://gist.github.com/formatq/ca6693a9487313dd91c0379cf33b9f9b
Само расширение для браузера - https://chrome.google.com/webstore/detail/blocktube/bbeaicapbccfllodepmimpkgecanonai
Gist
A trash list of Russian Youtube channels that appear in Youtube trends (>3100 blocked channels)
A trash list of Russian Youtube channels that appear in Youtube trends (>3100 blocked channels) - Trash list of Russian Youtube channels BlockTube Backup.txt
Никогда не видел многих вещей из этого видео. Каждая минута удивляла меня по новому.
https://www.youtube.com/watch?v=6avJHaC3C2U
https://www.youtube.com/watch?v=6avJHaC3C2U
YouTube
The Art of Code - Dylan Beattie
Software and technology has changed every aspect of the world we live in. At one extreme are the ‘mission critical’ applications - the code that runs our banks, our hospitals, our airports and phone networks. Then there’s the code we all use every day to…
Попробовал Spring Native. Это Spring пытается обогнать проект Quarkus.
Приложения на Spring Native, как и Quarkus, компилируются и запускаются на GraalVM. При этом важно отсутствие использования рефлексии в коде, в том числе в коде подключаемых зависимостей.
Так вот, пустое приложение (c модулями Spring Web + Spring Security + Spring Actuator + Lombok) запускается за 0.090 секунд! (обычно за секунд ~8-15)
Но код компилируется за 4-6 минут занимая при этом 5-7ГБ оперативной памяти. По завершению компиляции создается докер образ и jar файл.
Что могу сказать. Это круто, но многие модули Spring Boot пока не поддерживается.
Приложения на Spring Native, как и Quarkus, компилируются и запускаются на GraalVM. При этом важно отсутствие использования рефлексии в коде, в том числе в коде подключаемых зависимостей.
Так вот, пустое приложение (c модулями Spring Web + Spring Security + Spring Actuator + Lombok) запускается за 0.090 секунд! (обычно за секунд ~8-15)
Но код компилируется за 4-6 минут занимая при этом 5-7ГБ оперативной памяти. По завершению компиляции создается докер образ и jar файл.
Что могу сказать. Это круто, но многие модули Spring Boot пока не поддерживается.
Announcing Spring Native Beta!
Level up your Java code and explore what Spring can do for you.
Есть следующая ситуация:
есть два бага на одном проекте, под каждый баг заводится отдельная ветка, которая потом в ПР будет. Пока первый баг билдится/ревьювится, нужно не тратить время и решать второй баг. Но пока работаешь над вторым багом может прилететь пара замечений по первому багу, и нужно переключится потому что этот баг приоритетней второго.
Я такое решаю обычно заведением второго клона проекта - две IDE на один git-проект. Есть недостатки в виде синхронизации конфигураций (обычно у IDEA привязка настроек к проекту). Но есть и преимущества - не надо постояно шелфить/расшелфивать код.
Может быть кто-то по другому это решает? поделитесь своим опытом пожалуйста
есть два бага на одном проекте, под каждый баг заводится отдельная ветка, которая потом в ПР будет. Пока первый баг билдится/ревьювится, нужно не тратить время и решать второй баг. Но пока работаешь над вторым багом может прилететь пара замечений по первому багу, и нужно переключится потому что этот баг приоритетней второго.
Я такое решаю обычно заведением второго клона проекта - две IDE на один git-проект. Есть недостатки в виде синхронизации конфигураций (обычно у IDEA привязка настроек к проекту). Но есть и преимущества - не надо постояно шелфить/расшелфивать код.
Может быть кто-то по другому это решает? поделитесь своим опытом пожалуйста
Прошел уже где-то месяц как я полностью перешел на Ubuntu 20.04 LTS на рабочем компьютере. Все хорошо, работает быстрей, чем Windows.
Потом прошло 2 недели как я полностью обновился до нестабильной версии Ubuntu 21.04 на том же рабочем ноуте. Все хорошо. Был один баг с нечастным залипанием зума при переключении активных окон (решалась ребутом).
И вот сегодня я обновился до Gnome 40 (GTK4) (c Gnome 3.38 на GTK3). Обновилось все хорошо, но интерфейс переключения активных окон глючил и накладывался сам на себя. Покопав документацию, и следуя инструкциям я сломал совсем рабочий стол системы, был доступен только терминал. Покопав еще пару десятков статей через телефон, понял что дело в стилях прошлой версии, почему то они запускались на новом Gnome 40. Статья очень помогла. Но что бы следовать ей мне пришлось в рекавери-моде решить проблему пакетов.
В итоге теперь мой рабочий ноут на последней версии Ubuntu с последней версией Gnome 😏
PS: В целом никакой принципиавльной разницы не заметил :)
Потом прошло 2 недели как я полностью обновился до нестабильной версии Ubuntu 21.04 на том же рабочем ноуте. Все хорошо. Был один баг с нечастным залипанием зума при переключении активных окон (решалась ребутом).
И вот сегодня я обновился до Gnome 40 (GTK4) (c Gnome 3.38 на GTK3). Обновилось все хорошо, но интерфейс переключения активных окон глючил и накладывался сам на себя. Покопав документацию, и следуя инструкциям я сломал совсем рабочий стол системы, был доступен только терминал. Покопав еще пару десятков статей через телефон, понял что дело в стилях прошлой версии, почему то они запускались на новом Gnome 40. Статья очень помогла. Но что бы следовать ей мне пришлось в рекавери-моде решить проблему пакетов.
В итоге теперь мой рабочий ноут на последней версии Ubuntu с последней версией Gnome 😏
PS: В целом никакой принципиавльной разницы не заметил :)
Forwarded from insane format
девопсер паша преисполнил
с кубератакой занемог
сложивши лапки он усвоил
урок
с кубератакой занемог
сложивши лапки он усвоил
урок
Forwarded from Стой под стрелой
Вашему внимаю представляется список сложнейших, практически неразрешимых задач в IT:
- Инвалидация кэша
- Придумывание названий
- Off-by-one ошибки
- Кнопка «Назад»
- Плавный скролл
- Запомнить позицию скролла
- Плавные веб-анимации
- Звук на видеоконференциях
- Верстка имейлов
- Выравнивание текста и иконки
- Файловые пути с пробелами
- Запоминание «Запомнить меня»
- Не писать еще один пакетный менеджер (ой, написал)
- Логгирование в Джаве
- Юнит тесты в Джаве
- Сборка проекта в Джаве
- Выделение текста в PDF
- Оценка оставшегося времени в прогресс-барах
- Кража фокуса
- Запись в файл (надежная)
- Парсинг XML (надежный)
- Переключение режимов монитора в Windows
- Поиск пути, куда установлена Visual Studio
- Запоминание, на каком мониторе открывать окно
- Плавное изменение размера окна
- Подключение Bluetooth-наушников
- Цветовые пространства
- Ввод текста
- Вывод текста
- Часовые пояса
UPD (из комментов):
- Синхронизация файлов в iCloud
- Принтеры
- Выход из vi
- Счетчик непрочитанных
- Инвалидация кэша
- Придумывание названий
- Off-by-one ошибки
- Кнопка «Назад»
- Плавный скролл
- Запомнить позицию скролла
- Плавные веб-анимации
- Звук на видеоконференциях
- Верстка имейлов
- Выравнивание текста и иконки
- Файловые пути с пробелами
- Запоминание «Запомнить меня»
- Не писать еще один пакетный менеджер (ой, написал)
- Логгирование в Джаве
- Юнит тесты в Джаве
- Сборка проекта в Джаве
- Выделение текста в PDF
- Оценка оставшегося времени в прогресс-барах
- Кража фокуса
- Запись в файл (надежная)
- Парсинг XML (надежный)
- Переключение режимов монитора в Windows
- Поиск пути, куда установлена Visual Studio
- Запоминание, на каком мониторе открывать окно
- Плавное изменение размера окна
- Подключение Bluetooth-наушников
- Цветовые пространства
- Ввод текста
- Вывод текста
- Часовые пояса
UPD (из комментов):
- Синхронизация файлов в iCloud
- Принтеры
- Выход из vi
- Счетчик непрочитанных
Тут подумал как будет трудно жить людям будущего. Когда версии всех фреймворков перевалят за 1500.4.0 и выше. Когда все будет настолько отточено и смазано всякими нейронками, что кампании максимум что будут делать так это нанимать стажёров которые им за пару кликов настроят бизнес. Да даже бизнес уже особо не нужен будет потому у все все будет
Блин,коммунизм какой то получается..
Блин,коммунизм какой то получается..
Интересно, а уже кто-то придумал программу для веб камеры, которая при обнаружении человека за твоей спиной выключает экран? Как это загуглить?