20 random bookmarks

Тут будут ссылки на всё-всё, что я найду интересным

2026-05-20

Reposted 971.

Prolog Basics Explained with Pokémon

unplannedobsolescence.com/blog/prolog-basics-pokemon

Demonstrating the basics of logic programming with data from the Pokémon games.

2026-04-20

965.

Underrated areas of child safety

juliawise.net/underrated-areas-of-child-safety

2026-03-30

949.

Pure and impure software engineering

www.seangoedecke.com/pure-and-impure-engineering

2025-06-08

871.

Психиатрический диагноз как новая культура себя

insolarance.com/diagnosis-culture

Михаил Бурдин рассказывает о проблемах нового психоцентризма, с которым столкнулся современный человек.

2025-02-04

832.

A selfish personal argument for releasing code as Open Source

simonwillison.net/2025/Jan/24/selfish-open-source

2024-09-05

Reposted 758.

Расстрельный список препаратов — Encyclopedia Pathologica

encyclopatia.ru/wiki/Расстрельный_список_препаратов

База.

2024-08-01

726.

Нефть

vas3k.club/post/18712

2024-07-10

706.

Как не замучить пользователя плохими контролами / Илья Бирман

www.youtube.com/watch?v=KWSaJJsDvtw

В своём докладе Илья покажет, как плохие контролы могут доставлять мелкие неудобства, которые достаточно быстро доведут пользователя до белого каления. И объяснит, как делать нормальные кнопки, поля ввода, выпадайки, чекбоксы, радиокнопки, слайдеры и прочие календарики. Все тезисы проиллюстрированы примерами!

2024-06-20

690.

Skip

skip.tools

Skip brings Swift app development to Android

2024-05-27

668.

Four NOs of a Serious Code Reviewer

www.yegor256.com/2015/02/09/serious-code-reviewer.html

It is very important to conduct regular code reviews within every software team, but it is not so easy to do them right; here are a few typical pitfalls.

2024-05-17

645.

Stop Chatting, Start Coding

www.yegor256.com/2014/10/07/stop-chatting-start-coding.html

In XDSD everybody is motivated to produce tangible and meaningful results. That's why we don't use emails, Skype, HipChat or phone calls.

2024-03-10

566.

valyala/quicktemplate

github.com/valyala/quicktemplate

Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template

2023-11-16

421.

Case-Insensitive Search in SQL

use-the-index-luke.com/sql/where-clause/functions/case-insensitive-search

Using UPPER or LOWER for case-insensitive search is not a good practice. Prefer using a _CI collation if possible or at least add the right indexes to make your query fast.

418.

Modern SQL: A lot has changed since SQL-92

modern-sql.com

SQL has evolved. Beyond the relational model. Discover it now.

2023-11-15

414.

Indexing SQL range conditions less than, greater than and between

use-the-index-luke.com/sql/where-clause/searching-for-ranges/greater-less-between-tuning-sql-access-filter-predicates

Rule of thumb: index for equality first—then for ranges.

2023-07-09

231.

SVG Repo

www.svgrepo.com

Коллекция свободных SVG картинок

2023-05-20

184.

Как складывать одежду

www.youtube.com/watch?v=IjkmqbJTLBM

2023-03-28

157.

Bartosz Ciechanowski

ciechanow.ski

Интерактивные статьи, объясняющие сложные вещи.
Мега круто!

2023-03-21

134.

Типографская раскладка Ильи Бирмана

ilyabirman.ru/typography-layout

2023-03-14

118.

Как быстро и дёшево снимать и монтировать видео для Ютюба - YouTube

www.youtube.com/watch?v=wbaSQsEMdTA

Илья рассказывает как ютюбить