Category : habrahabr

habrahabr
Шпаргалка для алгособеса — алгоритмическая сложность, структуры данных, методы сортировки и Дейкстр…

Привет, Хабр!Так уж повелось, что любой уважающий себя работодатель перенимает передовые методики FAANG — по этой причине практически во всех IT-собесах есть она: секция алгоритмов. Кто-то ей рад, кто-то не очень, но секция есть и уходить пока не планирует. Поэтому нужно закатать рукава и достойно встретить суровую реальность.При изучении алгоритмов расслабьтесь и получайте удовольствие, ведь есть ненулевая вероятность, что вам понадобятся полученные знания вне собеса. Кто знает, может однажды…

  • вторник, 20 февраля 2024 г. в 00:00:16
habrahabr
Экспедиция Колумба — полностью провальный по меркам бухгалтерии проект

Поначалу все, к кому Колумб обращался за помощью, реагировали примерно как Изабелла на этой картине Христофор Колумб девять лет разрабатывал проект экспедиции, а потом ещё восемь последовательно и упорно искал инвестора, показывая его королям нескольких европейских государств. Проект полностью провалился, но, несмотря на нецелевое использование средств, в путешествия Колумба инвестировали ещё трижды. Во время предпоследнего первооткрыватель даже попал в испанскую тюрьму, но всё равно получ…

  • понедельник, 19 февраля 2024 г. в 00:00:20
habrahabr
Кнопки в автомобиле — это уже роскошь

В 2021-м году я перевел и опубликовал десятилетнюю (на тот момент) статью Будущее интерактивного дизайна в руках. Кроме хороших комментариев, я прочитал ремарку о том, что перевел старую статью и она уже неактуальна. На дворе 2024 год, но она актуальнее ещё больше. Ведь лучше не стало — кнопки нещадно истребляют в автомобилях, заменяя их на «планшеты»Дисклеймер. Хочу предупредить, что здесь вас ожидает ворчание, старческое брюзжание и неуместный сарказм и маразм. Прошу заранее извинить, если м…

  • понедельник, 19 февраля 2024 г. в 00:00:19
habrahabr
Как изучить Haskell всего за 15 лет

Haskell — это язык программирования, изобретённый в 20-м веке шотландскими логиками в качестве пранка (вероятно). Примерно пятнадцать лет назад я начал изучать Haskell по причинам, которые уже и не упомню. Сегодня я наконец написал полезную программу на Haskell и уверен, что смогу сделать это снова, если мне когда-нибудь понадобится ещё одна компьютерная программа. Я не знаю, как изучал функциональное программирование в целом и Haskell в частности. В 2006-м я следил за проектами why the luck…

  • понедельник, 19 февраля 2024 г. в 00:00:18
habrahabr
Создание PDF размером с Германию

Сегодня утром, пролистывая ленты социальных сетей, я уже в который раз встретила утверждение, что у PDF-документа есть максимально допустимый размер. Подобное утверждение появилось на просторах интернета ещё в 2007 году. Этот твит является характерным примером постов с аналогичным заявлением, в которых оно преподносится как твёрдый факт без каких-либо подтверждающих свидетельств или объяснений. То есть мы должны просто принять, что один PDF может покрыть лишь около половины площади Германии,…

  • понедельник, 19 февраля 2024 г. в 00:00:18
habrahabr
Китайский процессор Loongson 3A6000: производительность оставляет желать лучшего, но перспективы — …

Да, звучит немного странно, но дело обстоит именно таким образом. Стоит напомнить, что чип действительно китайский. В 2021 году компания Loongson Technology практически с нуля разработала архитектуру, получившую название Loongson Architecture или LoongArch. Разработчики Loongson заявили, что система команд новой архитектуры включает около 2000 уникальных инструкций. Благодаря тому, что все технологии разрабатывались практически с нуля, компании удалось добиться повышенной энергоэффективности …

  • понедельник, 19 февраля 2024 г. в 00:00:17
habrahabr
Как китайцы RTX 4090 закупают в обход санкций, превращая их в ИИ-ускорители

Всплеск интереса к развитию и использованию искусственного интеллекта в сочетании с санкционными ограничениями США поставили китайских производителей и разработчиков в сложное положение. Америка запретила NVIDIA экспортировать RTX 4090 и другие мощные GPU. Затем умельцы модифицируют карты таким образом, чтобы их можно было использовать в серверах. Как проводят закупки запрещенных к экспорту видеокарт Согласно отчету, граждане смежных с Китаем стран не против получить прибыль от противостоян…

  • воскресенье, 18 февраля 2024 г. в 00:00:16
habrahabr
Рыбачим в эфире: данные с метеостанции, номер борта, соседский звонок и другие интересные находки

Анализаторы спектра и широкополосные радиоприемники — довольно популярные устройства, но ценовой диапазон может быть совершенно разный. У нас под рукой был свободный контроллер под Linux, мы решили собрать на его основе систему анализа радиочастот. Пришлось докупить разве что недорогой «USB-свисток» RTL-SDR, который подключили к контроллеру. С помощью софта мы переводим полученную информацию в удобные топики MQTT, которые затем можно обрабатывать. Посмотрим, что полезного можно «нарыбачить» в …

  • воскресенье, 18 февраля 2024 г. в 00:00:15
habrahabr
freenginx: комментарии от Макса Дунина

14-го февраля Максим Дунин анонсировал форк nginx — freenginx (freenginx.org). Максим — старейший сотрудник nginx и core‑контрибьютор nginx со времен Рамблера. Максим любезно согласился на интервью, вопросы задавал Алексей Рыбак (@rybakalexey), DevHands.io.[АР] Почему ты решил форкнуть nginx и запустить проект freenginx? Почему ты делаешь акцент на свободе, в чём был несвободен nginx внутри F5?[МД] Я в течении почти двух лет пытался избежать создания форка и безвозмездно занимался улучшением n…

  • воскресенье, 18 февраля 2024 г. в 00:00:13