20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
По итогам теста выяснилось, что разница в деградации батарей между моделями с ультрабыстрой (120 Вт) и стандартной (18 Вт) зарядкой составила в среднем всего 0,3 %. Это позволяет сделать вывод, что использование мощных зарядных устройств практически не влияет на износ аккумулятора в долгосрочной перспективе.
Во второй серии тестов проверялось, насколько полезно поддерживать уровень заряда в диапазоне от 30 % до 80 %. Сравнение с режимом полной разрядки до 0 % и зарядки до 100 % показало преимущество «умеренного» режима. При этом разница в состоянии батарей составила 2,5 %.
Everyone knows micromanagement is evil, but very few understand what exactly it is and what's a better alternative.
Вывели с клиентом универсальную «инструкцию к терапии». На случай, если кому-то это нужно. Как часто и бывает, у него была популярная мечта сначала что-то поменять в голове, а потом зажить по-новому.
When a task you're working on is too big or you simply don't want to do it, you cut corners; here is how you can do it professionally.
Quick Look extension for highlight source code files on macOS 10.15 and later.
Бирман общается с людьми. Как по мне, довольно трушный олдскульный формат подкаста.
Темы иногда мега странные, но мне нравится, что их обсуждают.
Андрей Леман рассказывает о теории моральных ошибок, которая является наиболее влиятельной формой обоснованной критики морали в современной философии.
Building great software is hard, and developer tools should be helping you without the headaches. RapidAPI for Mac is exclusively built on macOS, so you should easily get the hang of it. Every feature is built intuitively with quick mouse or keyboard shortcut access.
Раскадровка сняла видео про мусор и переработку!
Информационные войны в прошлом? А что теперь вместо них? А как мы участвуем? А они что? А мы что? А они что? И что же теперь делать?
Из комментариев под статьёй:
Кто-то не очень понимает, что ORM в первую очередь - маппер. Да, и называется он Object-Relational Mapper. Отвечает за взаимосвязь между реляционными данными и объектно-ориентированным миром.
Тот, кто хотя бы раз сталкивался с опечаткой при загрузке поля в объект, уже не задаёт вопросы, оправдан ли ORM. Когда за тебя связку делает кодогенератор с нулевой возможностью ошибки на любой сложности схеме - начинаешь ценить надёжность такого решения.
Что касается SQL. ORM не может в принципе покрыть весь синтаксис SQL. И не должен, это не его задача. Его задача - сделать простым синтаксис 95% случаев, когда дальше джойна и WHERE ничего не надо. ORM не мешает использовать чистый SQL, а чаще всего может его дополнить, переводя результат сложного запроса в набор объектов.
О том, почему важно занимать обе стороны на эскалаторе в метро.
Постоянно об этом задумывался, а тут мне скинули статью.
В лифте написано УП вместо ВВЕРХ.
Как технически обнаружить мусорщика и почему камеры, смотрящие не на фасад, бесполезны
Заметки о том, как писать и оформлять код на Си
Илья рассказывает про свой движок блога. Акцент на заботу о пользователе и невидимых фичах.
Интерактивные статьи, объясняющие сложные вещи.
Мега круто!
OK, your program works. You've tested everything in sight. It's time to ship it. So you make a release version.
And the world crumbles to dust.
You get memory access failures, dialogs don't come up, controls don't work, results come out incorrectly, or any or all of the above. Plus a few more problems that are specific to your application.
Now what?
That's what this essay is all about.
Своеобразный блог про клавиатуры и не только