517 bookmarks

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

2024-07-25

724.

Just discovered in amazement that in Bash scripts,... | Nathan Manceaux-Panot

friends.grishka.me/posts/1392836

any variable named SECONDS will automatically increment every second. Bash is bonkers

2024-07-20

720.

SDK, работа над ошибками

grishaev.me/aws-sdk-fix

используйте неизменяемые объекты, не допускайте частичной инициализации, требуйте обязательные поля сразу – не надейтесь, что кто-то заполнит их позже

2024-07-19

719.

Паттерны

grishaev.me/patterns
718.

Public Monitoring - IoT Project on the map

narodmon.ru

an Internet of Things (IoT Cloud) Project for collecting, processing, storing and displaying (on a map and in applications) sensor readings and webcams of its participants with public or private access on various platforms.

2024-07-18

716.

Правда, которую удалят! – тайные армии НАТО! [расследование]

rutube.ru/video/a9384810bd8953c8ca6e97122a823aca

О Гладио

715.

Pepsi design strategy

ia802800.us.archive.org/15/items/pepsi-arnell-021109/pepsi-arnell-021109.pdf

2024-07-17

714.

Как разработчику вкатываться в новые проекты

strizhechenko.github.io/2024/07/12/how-to-dig-into-a-project.html
713.

Павел Баздырев и «Союз»: российские микрофоны, которые любят везде

www.youtube.com/watch?v=cqAJAKWFftY
712.

Obvious travel advice

dynomight.net/travel
711.

Why doesn’t advice work?

dynomight.net/advice
709.

Are You a Micromanager?

www.yegor256.com/2015/09/22/micromanagement.html

Everyone knows micromanagement is evil, but very few understand what exactly it is and what's a better alternative.

2024-07-15

Reposted 707.

Self-care checklist – Thomas Baart's Microblog

micro.thomasbaart.nl/2024/07/13/self-care-checklist

2024-07-10

706.

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

www.youtube.com/watch?v=KWSaJJsDvtw

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

2024-07-09

Reposted 705.

Выгорание - личный опыт и пошаговая инструкция по приведению себя в порядок за 24 часа

vc.ru/life/1293647
  • 17:00 - 20:00 - отпустить тормоза. Избегайте наркотиков, но в остальном дайте себе полный карт-бланш в том, что вы себе обычно не позволяете.

  • 20:00 - 22:00 - прислушайтесь к своим чувствам. Включите музыку, побейте грушу, посидите в тишине. У каждого свой метод. На этом этапе важно дать волю эмоциям.

  • 22:00 - 7:00 - сон. Чем дольше, тем лучше. Но важно не валяться, если вы уже проснулись.

  • 07:00 - 10:00 - уборка. Чем больше вы выкинете или подарите кому-то, тем лучше. Делайте это с предельной жестокостью.

  • 10:00 - 13:00 - спорт, массаж, баня (безусловно можно сочетать). Помните о том, что здесь важно почувствовать тело. Вернуться в реальность через ощущения и движения.

  • 13:00 - 14:30 - десять дел. Важно не делать больше, не делать сложного, но использовать этот метод для разгона внутреннего генератора и перевода его в созидательное русло.

  • 14:30 - 17:00 - потоковое творчество. От футбола до рисования. Это очень индивидуально. Принципиально важно на этом этапе создать что-то свое, вернуть вкус творчества и игры.

2024-07-05

704.

BRIN Indexes

www.postgresql.org/docs/current/brin-intro.html

BRIN stands for Block Range Index. BRIN is designed for handling very large tables in which certain columns have some natural correlation with their physical location within the table.

703.

Как фальсифицировали историю: разбор Егора Яковлева

rutube.ru/video/3d6b1e3b1eb02b38d978da5c141ff53a

Про Нюрнбергский процесс, пакт Молотова-Риббентропа, Ильина, блокаду Ленинграда,..

2024-07-04

702.

Conventional Commits

www.conventionalcommits.org/en/v1.0.0

A specification for adding human and machine readable meaning to commit messages

2024-07-03

Reposted 700.

Как на самом деле запоминать всё, что прочитал

fedorovpishet.ru/kak-na-samom-dele-zapominat-vsyo-chto-prochital
  • Приложения для сбора хайлайтов из статей и книг не помогают запоминать прочитанное

  • Для того, чтобы запоминать прочитанное не нужна хорошая память

  • Лучший способ запомнить прочитанное — понять то, что ты прочитал

  • Чтобы на самом деле понять прочитанное, нужно приложить усилия

  • Объясняй другим идеи, чтобы лучше понимать и запоминать их

  • Заведи блог

  • Участвуй в сетевых дискуссиях

  • Откажись от автоматизации

2024-06-30

697.

Yugo: the non-game by Petrit Hoxha

petrithxha.itch.io/yugo

When a player starts a session, they are the car driver, and each person that joins is seated in one of the other three passenger seats.

Players are automatically connected via voice chat.

The radios stations are real-life internet radio streams and several of them are available in the game world.

2024-06-28

696.

Отчёт о прогрессе в области устойчивого развития группы компаний Яндекса за 2023 год

ir-docs.s3.yandex.net/sustainability/YA RU [23] Report_2706.pdf

2024-06-26

695.

Как правильно работать с убеждениями

spectator.ru/entry/6701

Вывели с клиентом универсальную «инструкцию к терапии». На случай, если кому-то это нужно. Как часто и бывает, у него была популярная мечта сначала что-то поменять в голове, а потом зажить по-новому.

694.

Фундаментальная ошибка психологии

spectator.ru/entry/6702

Вот еще одна иллюстрация на тему «психология гавно». Увидел в 2024 году в инстаграме психолога, борющегося с «когнитивными искажениями» и утверждающего, что фундаментальная ошибка атрибуции — это «Самая Тупая Ошибка Мышления».

2024-06-24

691.

Local, first, forever

tonsky.me/blog/crdt-filesync

If you set out to build a local-first application that users have complete control and ownership over, you need something to solve data sync.

Dropbox and other file-sync services, while very basic, offer enough to implement it in a simple but working way.

Sure, it won’t be as real-time as a custom solution, but it’s still better for casual syncs. Think Apple Photos: only your own photos, not real-time, but you know they will be everywhere by the end of the day. And that’s good enough!

Imagine if Obsidian Sync was just “put your files in the folder” and it would give you conflict-free sync? For free? Forever? Just bring your own cloud?

I’d say it sounds pretty good.

2024-06-20

690.

Skip

skip.tools

Skip brings Swift app development to Android

2024-06-19

Reposted 689.

Your brain does not process information and it is not a computer | Aeon Essays

aeon.co/essays/your-brain-does-not-process-information-and-it-is-not-a-computer

Your brain does not process information, retrieve knowledge or store memories. In short: your brain is not a computer

2024-06-17

687.

Six Facts on Men’s Health - American Institute for Boys and Men

aibm.org/research/six-facts-on-mens-health-from-aibm

This brief highlights key statistics on men’s health. Men face significant health challenges, including shorter life expectancies, high suicide rates, and substantial losses due to drug overdoses and COVID-19. Despite these issues, there aren’t many public health goals that target men, and only one male-specific preventive measure is covered by the ACA. These facts underscore the need for focused attention on men’s health.

685.

Банальность в терапии

spectator.ru/entry/6699

2024-06-15

684.

Гинеколог Оксана Богдашевская о здоровье матери

www.youtube.com/watch?v=517_8Jy4FqM

Максим Ильяхов разговаривает с гинекологом

2024-06-14

683.

ChatGPT is bullshit - Ethics and Information Technology

link.springer.com/article/10.1007/s10676-024-09775-5

Recently, there has been considerable interest in large language models: machine learning systems which produce human-like text and dialogue. Applications of these systems have been plagued by persistent inaccuracies in their output; these are often called “AI hallucinations”. We argue that these falsehoods, and the overall activity of large language models, is better understood as bullshit in the sense explored by Frankfurt (On Bullshit, Princeton, 2005): the models are in an important way indifferent to the truth of their outputs. We distinguish two ways in which the models can be said to be bullshitters, and argue that they clearly meet at least one of these definitions. We further argue that describing AI misrepresentations as bullshit is both a more useful and more accurate way of predicting and discussing the behaviour of these systems.

2024-06-12

682.

Сетунь (компьютер) — Википедия

ru.wikipedia.org/wiki/Сетунь_(компьютер)

2024-06-11

681.

Loop

links.danilax86.space/681
680.

What is love-3

spectator.ru/entry/6579
679.

What is love-2

spectator.ru/entry/6575
678.

What is love

spectator.ru/entry/6574

2024-06-09

674.

Перегибы на местах

spectator.ru/entry/6707

терапевтка принимала на дому, делала записи и вышла, например, в туалет, а клиентка залезла в эти записи и получила — правильно — скандал про«нарушение границ» и чуть ли не отказ работать дальше.

Правильный терапевт, разумеется, не только знал бы, что терапия — это место, где его границы будут нарушаться (и это будет оплачиваться), но и первым делом с интересом обсудил бы мотивы и фантазии клиента, зачем он это сделал и что хотел там найти. И только потом бы с любовью и принятием говорил про нарушение границ.

2024-06-08

673.

GitButler

gitbutler.com

A Git client for simultaneous branches on top of your existing workflow.

  • Виртуальные ветки !!! (Теперь, если нашёл внезапный баг, не относящийся к текущей задаче, его исправление можно сразу же переместить в новую ветку, не теряя текущие изменения)

  • Отмена действий, сквоши, смена коммитов местами перетаскиванием!

2024-06-04

Reposted 672.

Staticcheck - The advanced Go linter

github.com/dominikh/go-tools

Staticcheck - The advanced Go linter. Contribute to dominikh/go-tools development by creating an account on GitHub.

2024-06-02

671.

Self-Hosted Applications and Alternatives

selfh.st/apps

A directory of self-hosted software and applications for easy browsing and discovery

2024-05-31

669.

Как обойти блокировку Docker Hub в России / Var Note

varnote.ru/posts/other/docker-hub-mirrors

Настройка зеркалирования Docker Hub для Docker и Kubernetes в условиях блокировки docker.io

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.

667.

Don't Aim for Quality, Aim for Speed

www.yegor256.com/2018/03/06/speed-vs-quality.html

When project scope is perfectly decomposed and management rules are clear and strict, speed of delivery is the virtue, not the quality.

2024-05-26

666.

Джон и чат

grishaev.me/john-chat

Если вы — Майкл и Карл, то желать выздоровления больше одного раза не нужно. Если прям неймется, поставьте к первому сообщению лайк — в знак того, что вы присоединяетесь к пожеланию. Иначе вы затрахете коллегу и всех, кто в чате.

Если вы — Джон, и коллег не перевоспитать, не пишите о личных проблемах в общий чат. Достаточно написать руководителю и паре людей, с которыми вы плотно работаете. Остальным хватит и статуса в мессаджере.

2024-05-25

665.

Convert bookmarklet to Chrome extension

sandbox.self.li/bookmarklet-to-extension

2024-05-24

664.

Feature Flags: What They Are and How to Use Them | The Space Blog

blog.jetbrains.com/space/2022/06/16/feature-flags

The concept of feature flags is simple – it’s essentially just an if. This makes it a very powerful concept!

Жетбрейнсы рассказывают о концепции фича-флагов

2024-05-22

663.

Writing commit messages

www.chiark.greenend.org.uk/~sgtatham/quasiblog/commit-messages

Гайд, как правильно писать сообщения для коммитов. О важности упоминания не просто того, что делает изменение, а зачем оно это делает. Очень мудро.

2024-05-19

662.

Садитесь, к вам подойдет официант

ilyabirman.ru/meanwhile/all/sadites-k-vam-podoydet-oficiant

Бывает, придёшь в кафе, там всякие круассаны и пирожные лежат красиво. Поразглядывал, выбрал, обращаешься к девушке. А она такая: «Вам с собой?» Нет, здесь. «Садитесь, к вам подойдет официант».

Reposted 661.

Нефтяные камни: город на сваях в открытом море - Недвижимость Onlíner

realt.onliner.by/2013/12/12/oil

В конце 1940-х годов в 100 километрах к востоку от побережья Азербайджана началась реализация удивительного проекта. Прямо в море за несколько десятилетий вырос настоящий городок с многоэтажками, поликлиникой, столовой, пекарней и даже лимонадным цехом, окруженный сотнями километров эстакад с автомобильным движением. Это Нефтяные камни, уникальный поселок нефтяников, аналогов которому на планете нет. Onliner.by рассказывает, как человек в очередной раз победил природу, построив в открытом море город.

Обалдеть

2024-05-18

660.

I can't speak

www.yegor256.com/2024/01/03/not-able-to-speak.html

То, что западноевропейским ученым запрещают выступать на конференциях в России безусловно огорчает, но более всего настораживает их на это реакция.

2024-05-17

659.

Не такой как все!

www.yegor256.com/2023/10/01/individualism-vs-collectivism.html

Уже тридцать лет нас учат, что индивидуализм это счастье и прогресс, а коллективизм это тоска и застой — задумаемся, так ли это?

658.

A Distributed Team Delivers Code of Higher Quality

www.yegor256.com/2016/08/05/distributed-teams-are-higher-quality.html

A properly configured distributed team of programmers can and must deliver a higher quality of code than a co-located one.

657.

Hourly Pay Is Modern Slavery

www.yegor256.com/2015/07/21/hourly-pay-modern-slavery.html

Paying by the hour is a modern form of slavery that must be replaced by paying for results, which is a much more effective and healthy form of management.

656.

How Much Do You Cost?

www.yegor256.com/2014/10/29/how-much-do-you-cost.html

How do you know what hourly rate you are worth? What factors should be taken into account? Here are my criteria.

655.

Good Programmers Don't Work for Equity

www.yegor256.com/2016/01/12/good-programmers-dont-work-for-equity.html

Equity or cash? These days, it seems that working for equity is the way to become a millionaire. I don't think it's true.

652.

16 Don'ts of Career Growth

www.yegor256.com/2017/01/24/career-advice.html

I often hear the question of how to become a senior developer; this is my story and my advice; hope it helps you.

651.

Stack Overflow Is Your Mandatory Tool

www.yegor256.com/2017/02/14/stackoverflow-is-your-tool.html

If you actively use Stack Overflow as a coding instrument, your reputation will be lofty; if you don't use it, you're not really a professional software engineer.

650.

Are You a Hacker or a Designer?

www.yegor256.com/2014/10/26/hacker-vs-programmer-mentality.html

Twenty years ago we worried about performance. Now it is time to worry about maintainability, even though it often compromises performance.

649.

How to Cut Corners and Stay Cool

www.yegor256.com/2015/01/15/how-to-cut-corners.html

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.

1 3 4 5 6 7 8 9