Хорваты знают толк в Java https://hujak.hr/ 😆
HUJAK - Hrvatska udruga Java korisnika
Croatian Java User Association
20 Things I've Learned in my 20 Years as a Software Engineer - Simple Thread
https://www.simplethread.com/20-things-ive-learned-in-my-20-years-as-a-software-engineer/
https://www.simplethread.com/20-things-ive-learned-in-my-20-years-as-a-software-engineer/
Simple Thread
20 Things I've Learned in my 20 Years as a Software Engineer
Important, Read This First You’re about to read a blog post with a lot of advice. Learning from those who came before us is instrumental to success, but we often forget an important caveat. Almost all advice is contextual, yet it is rarely delivered with…
Shopify/toxiproxy: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
https://github.com/Shopify/toxiproxy
https://github.com/Shopify/toxiproxy
GitHub
GitHub - Shopify/toxiproxy: :alarm_clock: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing - Shopify/toxiproxy
Интересно, а уже есть такой сервис, который предложение из слов переводит в последовательность эмодзи?
Трэшлист каналов Youtube достиг 3000 каналов!
Трешлист доступен по адресу https://gist.github.com/formatq/ca6693a9487313dd91c0379cf33b9f9b
А еще год назад в листе было 1000 таких каналов, писал об этом тут https://t.me/format_fm/926.
Напомню что каналы блокируются только из ветки Трендов (now, music, gaming, movies).
Список начал составлять где то в августе 2020 года.
Попадают в бан: бои, футбол, эзотерика, shorts, российская пропаганда, детский gaming, узбекский (и около того) контент, попсовая музыка.
Для блокировки использую расширение браузера Google Chrome - BlockTube (для Firefox).
Исходный код расширения имеется на GitHub
Трешлист доступен по адресу https://gist.github.com/formatq/ca6693a9487313dd91c0379cf33b9f9b
А еще год назад в листе было 1000 таких каналов, писал об этом тут https://t.me/format_fm/926.
Напомню что каналы блокируются только из ветки Трендов (now, music, gaming, movies).
Список начал составлять где то в августе 2020 года.
Попадают в бан: бои, футбол, эзотерика, shorts, российская пропаганда, детский gaming, узбекский (и около того) контент, попсовая музыка.
Для блокировки использую расширение браузера Google Chrome - BlockTube (для Firefox).
Исходный код расширения имеется на GitHub
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
JetBrains выпустила новую IDE - Fleet https://www.jetbrains.com/fleet
Ключевые особенности:
- Редактор написан с нуля, использует для анализа Code Engine от Intellij Idea;
- Поддерживает различные Language Servers;
- Мульти-окружение: локальное, удаленная машина, Docker-контейнер, Cloud-провайдеры;
- Имеет тесную интеграцию с Jetbrains Space.
На что только не пойдут люди, лишь бы индексирование в идее не чинить
Ключевые особенности:
- Редактор написан с нуля, использует для анализа Code Engine от Intellij Idea;
- Поддерживает различные Language Servers;
- Мульти-окружение: локальное, удаленная машина, Docker-контейнер, Cloud-провайдеры;
- Имеет тесную интеграцию с Jetbrains Space.
На что только не пойдут люди, лишь бы индексирование в идее не чинить
JetBrains
JetBrains Fleet: The Code Editor and IDE for Any Language
Built from scratch, based on 20 years of experience developing IDEs. Fleet uses the IntelliJ code-processing engine, with a distributed IDE architecture and a reimagined UI.
Forwarded from Копипаста
В интервью с Гришей Петровым, Гослинг даже посмеялся, что TypeScript — это такая эрзац-Java. Вначале из Java убрали типы и получили JavaScript, а потом TypeScript добавил их назад.
Forwarded from Копипаста
I have successfully login in Apple TV application and after that was able to log in App Store application. Looks like apple engineers have good skills in leetcode, know how to pass 10-steps interview, but forgot how to code well.
Ideal monitor rotation for programmers
https://sprocketfox.io/xssfox/2021/12/02/xrandr/
https://sprocketfox.io/xssfox/2021/12/02/xrandr/
xssfox
Ideal monitor rotation for programmers
How to be a pro programmer
Порекомендую один новый канал - @evgen_voheret. Этот канал про ИТ, но больше не про технические тонкости, а про процессы и управление разработкой, тестированием и т.п..
В постах много рефлексивных мыслей о текущих процессах и о том как бы это все улучшить. Автора канала (моего коллеги) знаю как человека много читающего и анализирующего, прочитанное (он использует свое веб-приложение для конспектов с перекрёстным ссылками, и там уже цела гора этих постов-конспектов). Я уверен, что это большой труд по нынешним меркам. Подписывайтесь ;)
В постах много рефлексивных мыслей о текущих процессах и о том как бы это все улучшить. Автора канала (моего коллеги) знаю как человека много читающего и анализирующего, прочитанное (он использует свое веб-приложение для конспектов с перекрёстным ссылками, и там уже цела гора этих постов-конспектов). Я уверен, что это большой труд по нынешним меркам. Подписывайтесь ;)
😱2
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (Egor Tolstoy)
Сборник законов и принципов разработки софта, с каждым из которых стоит быть знакомым в том числе при разработке iOS приложений.
Несколько примеров:
- Закон Конвея. Архитектура системы отражается в структуре организации, которая ее разрабатывает.
- Закон Галла. Любая работающая сложная система начиналась с другой работающей системы меньшей сложности. Иначе говоря, сложные системы, задизайненные с нуля, обречены на провал.
- Закон Хайрума. Не важно, что вы обещаете в контрактах своего API – при достаточном количестве пользователей, кто-то будет зависеть от всех его свойств, даже не явных и приватных.
https://github.com/dwmkerr/hacker-laws
Несколько примеров:
- Закон Конвея. Архитектура системы отражается в структуре организации, которая ее разрабатывает.
- Закон Галла. Любая работающая сложная система начиналась с другой работающей системы меньшей сложности. Иначе говоря, сложные системы, задизайненные с нуля, обречены на провал.
- Закон Хайрума. Не важно, что вы обещаете в контрактах своего API – при достаточном количестве пользователей, кто-то будет зависеть от всех его свойств, даже не явных и приватных.
https://github.com/dwmkerr/hacker-laws
GitHub
GitHub - dwmkerr/hacker-laws: 🧠 Laws, Theories, Principles and Patterns for developers and technologists.
🧠 Laws, Theories, Principles and Patterns for developers and technologists. - dwmkerr/hacker-laws
👍1
IT Монах пишет: "Идеальная форма перезагрузки выглядит так: отсутствие какой-либо интеллектуальной (желательно и физической) деятельности, минимизация социальных контактов, незамутнённое сознание. Первые дня три не отпускает апатия: просто лежу на кровати и смотрю в потолок. Потом начинается период просмотра всех подряд фильмов, меня не очень увлекает это занятие, поэтому скука начинает нарастать. Через неделю появляется сильное желание начать созидательную деятельность. Тут бы начать/продолжить пилить какой-то пет-проект, но торопиться не стоит. Именно период сильной скуки и является исцеляющим, ты начинаешь воспринимать мир IT как в юности, всё кажется интересным и даже романтичным. Этот период также плодотворен идеями и планами. Мозг начинает сам себя развлекать, улучшается настроение, креативность."
Способ действенный, часто использую его. Обычно просмотр фильмов/сериалов доходит до тошноты и ты говоришь "так всё, хватит с меня этого, пойду делать тот плинтус, который отошёл или пойду кран починю или доску забью" - какая то физическая задача, которую откладывал давно. И тут включается смекалка, тоже крутишь в голове какие то объекты, но они физические и потом руками, а не клавишами, их реализуешь.
Способ действенный, часто использую его. Обычно просмотр фильмов/сериалов доходит до тошноты и ты говоришь "так всё, хватит с меня этого, пойду делать тот плинтус, который отошёл или пойду кран починю или доску забью" - какая то физическая задача, которую откладывал давно. И тут включается смекалка, тоже крутишь в голове какие то объекты, но они физические и потом руками, а не клавишами, их реализуешь.
Telegram
IT Монах
Несмотря на мою любовь к компьютерам и айти в целом (даже сейчас, когда я на смартфоне пишу список тезисов для этой заметки, в моём рюкзаке зачем-то лежит ноутбук, который я специально взял с собой, хотя я еду в центр города просто погулять), иногда настают…
Скрипт для удаления своих лайков с видео на youtube.com
вводить надо в консоль на странице https://www.youtube.com/playlist?list=LL
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function deleteLikedVideos() {
'use strict';
var items = document.querySelectorAll('ytd-menu-renderer > yt-icon-button.dropdown-trigger > button[aria-label]');
var out;
for (var i = 0; i < items.length; i++) {
items[i].click();
out = setTimeout(function () {
if (document.querySelector('tp-yt-paper-listbox.style-scope.ytd-menu-popup-renderer').lastElementChild) {
document.querySelector('tp-yt-paper-listbox.style-scope.ytd-menu-popup-renderer').lastElementChild.click();
}
}, 100);
await sleep(500);
clearTimeout(out);
}
}
deleteLikedVideos();вводить надо в консоль на странице https://www.youtube.com/playlist?list=LL
👍2
Наконец-то нашел нормальный файловый менеджер для MacOS - Dcommander
Искал максимально похожий на Total Commander для Windows. (Для Linux мне понравился - Double Commander)
Что я перепробовал:
Commander One - похож на TC, но шоркаты прям вообще не удобны, приходилось переустанавливать их. В нем нет мульти-ренейминга, и почему-то не удобно подключаться к сети. Удобный просмотрщик файлов, в том числе и картинок. Использовал его примерно 2 месяца, но захотелось большего.
Nimble Commander - установил, потыкался удалил. Не понравился, как минимум из-за чуть другого интерфейса.
CRAX Commander - установил, поигрался, но тоже мимо
DCommander - сразу понравился. Мульти-ренейминг файлов, просмотрщик, возможность копирования полного пути, дополнительные сбоку панели предосмотра.
Минус во всем этом что это платные программки. TC тоже платный, ну, как сказать, как winRar, если вы понимаете о чем я :)
Поживу с DCommander, если не зайдет, попробую CRAX Commander подробнее.
Искал максимально похожий на Total Commander для Windows. (Для Linux мне понравился - Double Commander)
Что я перепробовал:
Commander One - похож на TC, но шоркаты прям вообще не удобны, приходилось переустанавливать их. В нем нет мульти-ренейминга, и почему-то не удобно подключаться к сети. Удобный просмотрщик файлов, в том числе и картинок. Использовал его примерно 2 месяца, но захотелось большего.
Nimble Commander - установил, потыкался удалил. Не понравился, как минимум из-за чуть другого интерфейса.
CRAX Commander - установил, поигрался, но тоже мимо
DCommander - сразу понравился. Мульти-ренейминг файлов, просмотрщик, возможность копирования полного пути, дополнительные сбоку панели предосмотра.
Минус во всем этом что это платные программки. TC тоже платный, ну, как сказать, как winRar, если вы понимаете о чем я :)
Поживу с DCommander, если не зайдет, попробую CRAX Commander подробнее.