20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
A description of some of the recent changes to do allocations on the stack instead of the heap.
Some degree of ownership over the code you write is inevitable and probably healthy. You should care about the things you build! But that doesn’t mean you have any actual ownership. The codebase you spend time on at work is the company’s codebase, and they can do whatever they want with it. You should communicate the risks and consequences of decisions, but ultimately it’s not your call.
The 2025 Go Developer Survey results, focused on developer sentiment towards Go, use cases, challenges, and developer environments.
Looking at the first principles of icon design—and how Apple failed to apply all of them in macOS Tahoe
Иван Кудряшов рассказывает об учении Эпикура, показывая, как оно может помочь современному человеку стать счастливее
A properly configured distributed team of programmers can and must deliver a higher quality of code than a co-located one.
I often hear the question of how to become a senior developer; this is my story and my advice; hope it helps you.
the best solution would be to show the application's previous state and point out that the application is still loading
Из комментариев под статьёй:
Кто-то не очень понимает, что ORM в первую очередь - маппер. Да, и называется он Object-Relational Mapper. Отвечает за взаимосвязь между реляционными данными и объектно-ориентированным миром.
Тот, кто хотя бы раз сталкивался с опечаткой при загрузке поля в объект, уже не задаёт вопросы, оправдан ли ORM. Когда за тебя связку делает кодогенератор с нулевой возможностью ошибки на любой сложности схеме - начинаешь ценить надёжность такого решения.
Что касается SQL. ORM не может в принципе покрыть весь синтаксис SQL. И не должен, это не его задача. Его задача - сделать простым синтаксис 95% случаев, когда дальше джойна и WHERE ничего не надо. ORM не мешает использовать чистый SQL, а чаще всего может его дополнить, переводя результат сложного запроса в набор объектов.
The disappearance of the sex scene in American cinema, the suppression of the body under the moral imperative of commodities in neoliberal capitalism, and Verhoeven as antagonizer.
Игорь рассказывает, как делает заметки.
Вложенные теги не нужны
Do not try to create a hierarchy (taxonomy) for your notes. It is not scalable and only works for narrow domain. Prefer tags.
Не понимал, зачем раскрашивать буквы в книжках, но Игорь пишет, что это полезно, когда есть комментарии
It is not useful to highlight without commenting. Writing summary is mandatory, highlighting is optional 1.
Free Encyclopedia of Programming Languages.
Никита рассказывает про текст и кодировки
The environmental effectiveness of procurement incentives for electric vehicle (EV) sales depends on the behaviour of EV adopters. This study explores such a relationship and how procurement policies should be designed in order to achieve emissions reduction and be economically efficient.
Внезапно)) электрокары вредны и особенно вредны, если на них не ездить.
Философская концепция, которая объясняет, почему существует любая вселенная и что будет после смерти
На этой карте показано, как далеко можно уехать по железным дорогам Европы за 8 часов
Ethical, easy-to-use and privacy-conscious alternatives to well-known software