habrahabr
Не пиши простой код

По мотивам статьи: Пиши простой код / Хабр ПредПредПредисловие: Это должен был быть пост, но не хватило 4000 символов. Прошу прощения за все отсутствующие запятые, отдельно за присутствующие, за ошибки грамматические, орфографические и стилистические.ПредПредисловие: Если Ваш код правят спустя пять и более лет - забудьте о претензиях вообще. Никто из всей цепочки от инвестора до Вашего непосредственного ни думал на такую дистанцию, все полезное что Ваш код должен был этим людям сделать (а это …

  • пятница, 25 апреля 2025 г. в 00:00:12
habrahabr
Интеграл, который не могли решить сто лет

Интеграл sec(x) хорошо известен любому студенту, начавшему изучать математический анализ. Но когда-то этот интеграл был серьёзной математической задачей. Впервые она была сформулирована Герардом Меркатором, которому понадобилась для создания в 1569 году его знаменитой карты. Он не смог найти интеграл и использовал вместо него аппроксимацию. Точное решение было найдено случайно спустя 86 лет, в 1645 году, когда матанализа ещё не существовало. И потребовалось ещё два десятка лет для появления в 1…

  • пятница, 25 апреля 2025 г. в 00:00:11
habrahabr
Все знают, где ты находишься — можешь убедиться сам

Прошло больше двух месяцев после того, как я опубликовал свой первый пост о передаче данных местоположения сторонним приложениям. За это время я пообщался со многими людьми из этой сферы: с членами некоммерческих организаций, сражающихся за права на конфиденциальность данных в разных странах до сотрудников компаний, занимающихся рекламными технологиями. Они подтвердили или опровергли мои слова (в основном подтвердили). Меня даже пригласили в подкаст «Lock and Code» для обсуждения геолокацион…

  • пятница, 25 апреля 2025 г. в 00:00:10
habrahabr
На работе записывали экран, требовали 2 отчёта в день и контролировали, что я ем

Эту историю мне рассказал человек, который захотел остаться анонимным, а я решил написать статью для своего блога.Я Android-разработчик. Два года назад я попал в ловушку микроменеджмента. Мой руководитель требовал ежедневные планы, контролировал каждое действие и даже фиксировал продолжительность моих обеденных перерывов. Расскажу, как я распознал проблему, дошел до точки кипения и нашел выход из этой ситуации.Два года назад я устроился на должность Android-разработчика в небольшую компанию. На…

  • пятница, 25 апреля 2025 г. в 00:00:10
golang
Golang: когда make, когда new

Привет, Хабр! Сегодня разберёмся, зачем в Go существуют два способа создавать значения — make и new, чем они отличаются, как они работают и когда выбирать каждый из них Что мы вообще создаём в GoЧтобы понимать разницу между make и new, нужно начать с главного: в Go есть два больших семейства типов. Одни — это обычные значения (int, struct, массивы, float64, bool, и т. д.), другие — это ссылочные структуры, к которым относятся только три типа: slice, map и chan.Первое семейство — value types — м…

  • пятница, 25 апреля 2025 г. в 00:00:08
javascript
Я знаю, что ты думал в прошлый дейлик

Aw sheets, here we go againУтро среды. Вы медленно открываете meet/slack/rocket/etc и нажимаете на кнопку "📞" Имена людей в групповом звонке вам давно известны. Слова, произносимые людьми вам тоже, кажется, известны. Но что-то было вами забыто, что-то очень важное, что будет так нужно вспомнить в тот момент, как очередь доберется по вашу душу. Через окно солнце щекочет экран монитора, заставляя вас отклоняться то вправо, то влево, дабы увидеть символы на мониторе. На крутом подоконнике…

  • пятница, 25 апреля 2025 г. в 00:00:06
javascript
От клика до железа: хроника одного запроса. Часть 1

ВведениеУвлекались ли вы когда-нибудь задачей так сильно, что полностью выпадали из жизни? Я — да. Писал код, разбирался с нюансами, тестировал, переделывал, снова тестировал… В какой-то момент мой друг, давно не слышавший обо мне, решил узнать, куда я пропал. Мы созвонились, и я рассказал, чем занимаюсь. Он послушал, усмехнулся: «Как же хорошо, что я выбрал бэкенд-разработку».На самом деле ничего сверхъестественного в этой задаче не было. Но и простой её тоже не назовёшь — архитектура сложилас…

  • пятница, 25 апреля 2025 г. в 00:00:05
javascript
WASM — магическая шляпа или как не обрести безумие

Всем доброго времени суток. Сегодня с вами я хотел бы обсудить, как можно расширить возможности JavaScript. Первый вопрос, с чего вдруг такие мысли. Я давно работаю front-end разработчиком и последнее время все чаще и чаще я стал сталкиваться с нетривиальными задачами. Пример, получить электронную подпись для документа в браузере или рендеринг 3д моделей для презентации функциональности станков.Так как я человек любопытный для меня это звучит как вызов - а действительно такое нельзя провернуть …

  • пятница, 25 апреля 2025 г. в 00:00:04
github
jujumilk3 / leaked-system-prompts

Collection of leaked system promptsleaked-system-prompts Collection of leaked prompts anthropic-claude_2.0_20240306.md anthropic-claude_2.1_20240306.md anthropic-claude-3-haiku_20240712.md anthropic-claude-3-opus_20240712.md anthropic-claude-3-sonnet_20240306.md anthropic-claude-3-sonnet_20240311.md anthropic-claude-3.5-sonnet_20240712.md anthropic-claude-3.5-sonnet_20240909.md anthropic-claude-3.5-sonnet_20241022.md anthropic-claude-3.5-sonnet_20241122.md anthropic-claude-3.7-sonnet_20250224.…

  • пятница, 25 апреля 2025 г. в 00:00:03