Bookmarks

301 bookmarks saved.

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

CodePhoto

code.xxut.ru

Генерирует фотку экрана с кодом, который вставит пользователь

humour,programming

Based Cooking

based.cooking

The fast-loading recipe site with cooking only and no ads.

collection,food

Людские пробки в метро у эскалаторов. Как с ними бороться?

habr.com/ru/articles/733438

О том, почему важно занимать обе стороны на эскалаторе в метро.

Постоянно об этом задумывался, а тут мне скинули статью.

metro,transport

Finnix

www.finnix.org

Hundreds of utilities available for recovery, maintenance, testing and more

Живой диск линупса для починки поломанных систем. Не содержит графического интерфейса, голая консоль и куча утилит.

backup,boot,software

banging errors in go

Reposted flak.tedunangst.com/post/bango

Tedu wrote a tool that lets you handle errors in Go like this:

func decomp(filename string) ([]byte, error) {
        fd := ^os.Open(filename)
        defer fd.Close()
        zd := ^gzip.NewReader(fd)
        data := ^io.ReadAll(zd)
        return data, nil
}

Funky!

go

Text Rendering Hates You

faultlore.com/blah/text-hates-you

Rendering text, how hard could it be? As it turns out, incredibly hard! To my knowledge, literally no system renders text “perfectly”. It’s all best-effort, although some efforts are more important than others.

text

VDO.Ninja

vdo.ninja

Bring live video from your smartphone, computer, or friends directly into Studio.

software

Unum

www.fourmilab.ch/webtools/unum

Утилита, конвертирующая между числами в разных форматах, HTML/XHTML и Unicode символами.

software,text

Helper library for OAuth2 in command-line tools

github.com/Zverik/cli-oauth2
programming,software

Правила пользования почтой

Reposted grishaev.me/mail-rules
email

forlater.email — email-based bookmarking

Reposted forlater.email

an email-based bookmarking service

bookmarking,email

Practical betterments

practicalbetterments.com

A collection of one-off actions that improve your life continuously — however marginally.

life

Macs and 4K 120Hz displays compatibility list

tonsky.me/blog/monitors-mac
collection,mac,monitor

CodeReviewComments

github.com/golang/go/wiki/CodeReviewComments

This page collects common comments made during reviews of Go code, so
that a single detailed explanation can be referred to by shorthands.
This is a laundry list of common style issues, not a comprehensive style guide.

go,programming

My personal C coding style as of late 2023

Reposted nullprogram.com/blog/2023/10/08
c,programming

Monodraw

monodraw.helftone.com

Powerful ASCII art editor designed for the Mac.

mac,software

The invisible problem

Reposted jenson.org/text

Whenever I explain my research at Google into mobile text editing, I’m usually met with blank stares or a slightly hostile “Everyone can edit text on their phones, right? What’s the problem?”

text,writing

Кофейные места

ilyabirman.ru/meanwhile/all/coffee-places

Везде речь о флетвайте. В случае сетей я указываю адреса только тех точек, в которых я был, и при этом там хорошо. Во всех местах из этого списка дают воду, если попросить. Цену указал, где помню.

coffee

Про кофе

ambment.cat/posts/2023-10-05.html
coffee

Search the text in historical maps

flowingdata.com/2023/09/28/search-the-text-in-historical-maps
map,text

Проект Недоверие

pub.phreedom.club/~antitrust

Основная цель проекта - это продвижение освобождения в современном мире.

Можно считать это своеобразным манифестом киберпанка.

manifesto

Time to upgrade your monitor

tonsky.me/blog/monitors

A non-comprehensive and opinionated guide to best monitor for programming

monitor,text

Feedbro

nodetics.com/feedbro

РСС читалка, как расширение для браузера

rss,software

Карта гулябельности Санкт-Петербурга

habr.com/ru/articles/583810
map

The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!)

tonsky.me/blog/unicode

Никита рассказывает про текст и кодировки

programming,text

Локализация шрифта Брайля

Reposted bolknote.ru/all/lokalizaciya-shrifta-braylya

В лифте написано УП вместо ВВЕРХ.

a11y

Robin Rendle

Reposted robinrendle.com

The website of Robin Rendle, a designer and writer from the UK.

site

Power Moby-Dick, the Online Annotation

Reposted www.powermobydick.com

Full text of Moby-Dick by Herman Melville, with notes to help the reader

book

Beacon

digitalbeacon.co

Calculate the environmental impact of a web page, see the breakdown and learn what measures can be taken to improve it.

sustainability,web

SQL

grishaev.me/sql

Представьте, какой гемор был бы построить это в Экселе, Гугле или даже на языке программирования вроде Питона. Там с одним только парсингом дат и времени наешься, а тут все из коробки.

sql

Профессор Попов: американский фашизм, Сёмин, ЧВК «Вагнер» и будущее России

vk.com/video-219252372_456239479

Профессор Михаил Васильевич Попов, советский и российский философ, экономист и политолог, уже давно занял место в истории общественной мысли.
Сегодня мы поговорим о том, что такое американский «фашизм на экспорт», для чего необходимо читать труды Ленина и Сталина, в чём не прав Сёмин и другие современные марксисты, почему не нужно создавать ЧВК, и кто настоящие союзники России.

Внезапно очень интересный человек. Расставляет много точек над и по поводу политических явлений.

economics,history,interview,politics,video

Objective-See: LuLu

objective-see.org/products/lulu.html

LuLu is the free, open-source firewall that aims to block unknown outgoing connections, protecting your privacy and your Mac!

mac,software

Human Record Player

humanrecordplayer.com

Spin Weezer's new single "Records" literally, with your body.

Когда у браузера есть доступ к акселерометру твоего телефона

interactive,music,site

НА БАЗЕ Максим Ильяхов: сколько нужно читать иноагентов, чтобы полюбить Россию

www.youtube.com/watch?v=HyY_0EuF6Ls

Максим выдаёт базу про СМИ, манипуляцию общественным мнением, политические интересы и решение проблем на разных уровнях.

interview,journalism,politics,video,writing

Writing safe-to-use Go libraries

Reposted blog.orsinium.dev/posts/go/safe-api

The Go standard library is full of bad design choices from the perspective of safety of use.

go

In a git repository, where do your files live?

jvns.ca/blog/2023/09/14/in-a-git-repository--where-do-your-files-live-
git,programming

Sunandstuff

sunandstuff.com

Ещё одна коллекция интерактивных штуковин.
Очень много разных визуализаций

collection,site

Ableist interactions

hidde.blog/interactions-about-accessibility
a11y

Plain Text • Dylan Beattie • GOTO 2023

youtube.com/watch?v=4mRxIgu9R70

Выступление про текст, кодировки, шрифты, эмодзи, лигатуры, диакритику итп.

Хорошее

talk,text

Alphabet Inc. Grades (Top Level)

ambment.cat/posts/2018-6-12.html
humour

Бюджетирование по принципу YNAB

zerro.app/about/method

Давайте разберёмся, каких принципов бюджетирования стоит придерживаться и почему.

Именно так я и веду свои финансы

finance

Re-thinking procurement incentives for electric vehicles to achieve net-zero emissions - Nature Sustainability

www.nature.com/articles/s41893-022-00862-3

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.

Внезапно)) электрокары вредны и особенно вредны, если на них не ездить.

economics,research,sustainability

Антон Жиянов рассказывает про SQL

podlodka.io/321
podcast,sql

Comparative Analysis

matklad.github.io/2023/09/13/comparative-analysis.html

The core idea is to canonicalize things. Both x < y and y > x mean the same, and, if you usethem with roughly equal frequency, you need to spend extra mental capacity to fold the two versionsinto the single “x tiny, y HUGE” concept in your head.

programming

Cursor keys belong at the center of your keyboard

tonsky.me/blog/cursor-keys/#important-overriding-your-habits

You already know how to type, and that’s the problem. Old typing habits will get in your way.

keyboard

Ukelele

software.sil.org/ukelele

Настройщик раскладки под макось

keyboard,mac,software

Готово для Apple Silicon?

isapplesiliconready.com/ru

Полное руководство по приложениям MacOS, оптимизированным для M1 Apple Silicon MacBook

collection,software

Фонетические раскладки под винду

winrus.net/kbd_r.htm

Русская фонетическая раскладка.
На винде использую ЯВЕРТЫ 2-й версии

keyboard

A Senior Engineer's CheckList

littleblah.com/post/2019-09-01-senior-engineer-checklist

This is a simple checklist, and while it is useful to any software engineer, it is especially useful to senior engineers.

programming,work

Explaining The Postgres Meme

www.avestura.dev/blog/explaining-the-postgres-meme
database,humour,sql

PRQL

prql-lang.org

PRQL is a modern language for transforming data

Интересная замена SQL. Запросы для аналитики данных станет писать намного проще. Не думаю, что для чего-то другого этот проект подойдёт. Условный CRUD проще написать, используя именно SQL запросы, здесь PRQL излишен.

database,prql,sql

Я вижу как ты мусоришь со своего балкона / Хабр

habr.com/ru/articles/758894

Как технически обнаружить мусорщика и почему камеры, смотрящие не на фасад, бесполезны

analytics,surveillance

Как растить джуниоров

strizhechenko.github.io/2017/01/14/junior-learning.html

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

programming,work

Пенсия: как она появилась и почему у вас её не будет

www.youtube.com/watch?v=icXfb5xEiy8
economics,video

Ventoy

www.ventoy.net/en/index.html

Утилита для создания загрузочной флешки сразу с несколькими образами

boot,software

Делаем Django на Go (ну почти)

blog.exo.icu/posts/django-on-go

Go - классный язык программирования у которого есть все шансы обеспечить конкуренцию Python. Этот очерк показывает как из уже существующих библиотек построить крутой бекенд для web-приложения.

Теперь почти все готово к первому билду, осталось только синхронизировать зависимости, выполняем такую команду

go mod tidy && go mod verify && go mod tidy

go,programming,web

oimo.io

oimo.io

Коллекция интерактивных штуковин. Очень красивое

collection,site

unasanu — вселенная как число

unasanu.xyz/ru

Философская концепция, которая объясняет, почему существует любая вселенная и что будет после смерти

math,philosophy,physics

Why We Need a Speed Limit for the Internet

Reposted solar.lowtechmagazine.com/2015/10/why-we-need-a-speed-limit-for-the-internet

The energy use of the internet can only stop growing when energy sources run out, unless we impose self-chosen limits.

internet,sustainability

Simple Appropriate Technologies

Reposted www.omick.net/index.html
sustainability
2 4 5