Хабр
122K subscribers
21.7K photos
245 videos
39 files
57.3K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
PostgreSQL Antipatterns: валим «слона» — highload на ровном месте

Эта статья посвящена нелёгким взаимоотношениям клиентского приложения и сервера PostgreSQL: как на ровном месте неудачной архитектурой приложения можно обеспечить себе хронические проблемы производительности. Рассмотрим классические ситуации, когда разработчики начинают жаловаться на производительность БД — а виновата-то и не она.
👍26🥱7
🪲 Клуб охотников за ошибками. А что вы знаете о современном багхантинге?

Безопасная разработка для современного IT — важнее некуда. Однако создание крупных решений становится сложнее, обновления — всё быстрее. Трудно отловить все баги, убедиться, что пользовательский опыт и ценные данные безупречно защищены. Поэтому всё чаще компании не только развивают внутреннее ИБ-подразделение, но и обращаются к сообществу — открывают программы багхантинга. Предлагают опытным айтишникам помочь в поиске уязвимостей.

Ребята из Positive Technologies решили выяснить, кто такие современные багхантеры и как их видит IT-сообщество. Если хотите помочь, поучаствуйте в исследовании 👈

ВАЖНО! Ваш грейд роли не играет, участвовать могут даже те, у кого нет никакого опыта в поиске уязвимостей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🥱92
Великобритания перестала производить электроэнергию из угля, что положило конец 142-летней зависимости от ископаемого топлива. Последняя в стране угольная электростанция Рэтклифф-он-Соар закончила работу в начале октября, проработав с 1967 года.

Эта и другие научпоп-новости за неделю, о которых мы не писали
🔥90👍46😁265👏5👎3🤔3🥱2😱1😐1
Реймонд Хилл и его блокировщик uBlock Origin

Реймонд Хилл — автор и мейнтейнер оригинального блокировщика рекламы uBlock и нынешнего uBlock Origin. Признанный авторитет в сообществе, каждая его статья или твит имеет большой вес. В последние годы он часто высказывается о лицемерной политике компании Google, которая под видом заботы о пользователях ужесточает требования к расширениям для браузера Chrome, что в первую очередь затрагивает блокировщики рекламы.

К сожалению, в ближайшие месяцы расширение uBlock Origin окончательно перестанет работать в браузере Chrome.

Отдельная головная боль — видеохостинг YouTube, который тоже объявил «священную войну» блокировщикам рекламы, пытается их идентифицировать и помешать работе, придумывая всё новые способы внедрения неудаляемой рекламы.
👍6711😁4😱3👎2
MVP, остановись!

Делая MVP, вы значительно обрезаете объём продукта, сильно упрощаете все его аспекты. После запуска продукта и получения подтверждения его работоспособности, вам следует резко всё изменить. Вам следует внедрить полноценные процессы управлением продуктом. Вам следует увеличить инвестиции и нанять больше рабочих рук. Всё, что вы обрезали на начальном этапе, вам нужно будет сделать прямо сейчас. И с этим нельзя медлить, потому что по мере роста продукта любое глубокое изменение сделать гораздо сложнее.
👍4612🔥6👎2🤔2
«DOS Navigator не был каким-то уникальным явлением в те годы. У него было прилично конкурентов, да и в целом некоторые решения можно назвать спорными. Но глядя на этот файловый менеджер, который начинался как пет-проект для того, чтобы попрактиковаться в программировании, хочется сказать авторам только одно слово: браво!»

DOS Navigator: заходим в файловый менеджер, которому исполнилось 33 года
👍58🔥194👎3🎉2👌2
PARI/GP: как посчитать что-то просто, точно и параллельно

Мир изменился. Многоядерные процессоры повсюду. Использование их потенциала позволяет количество вычислительной мощи превратить в новое качество. Многие задачи стало выгодно численно решать и проводить эксперименты над ними.

В этой статье поговорим о программе PARI, язык которой GP имеет очень низкий порог вхождения, примерно как Basic, но при этом позволяет проводить быстрые сверхточные целочисленные и вещественные вычисления. А большой свечкой на торте является то, что с её помощью можно совершенно элементарно загрузить все ядра ваших процессоров и серверов для получения максимально быстрого результата.

Узнаем, как легко и просто загрузить компьютер на 100% вашими вычислительными задачами, даже если вы не являетесь профессиональным программистом
👍264🤔3
Прокачиваем бюджетный семиструн

Сегодня мы посмотрим на примере электрогитары Harley-Benton R-457MN, насколько широкую палитру звучаний можно получить, имея в распоряжении всего два дешёвых китайских хамбакера.

Причём встраивать активную электронику, дополнительные тумблеры и «пуш-пул» потенциометры с подъёмной ручкой не понадобится. Внешняя эстетика инструмента не меняется от слова «совсем», батарейки или аккумуляторы не требуются, а интуитивно понятный пикгард не превращается в запутанный космический пульт.

Требуется просто заменить штатный ножевой переключатель на пятипозиционный, но не стандартный, а «мегасвитч»
11👍7🔥2🤮2👎1😁1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
16-летний американский геймер Майкл Артиага стал первым человеком, который смог достичь «возрождения» в Tetris для Nintendo Entertainment System: он прошёл 255 уровень и сбросил счётчик уровней до нуля.

Артиага, известный под псевдонимом dogplayingtetris, транслировал свой рекорд на Twitch и опубликовал запись на YouTube. Достижение заняло у него 80 минут. После он возобновил игру и дошёл до 91 уровня, зачистив в общей сложности 4216 рядов и набрав 29,4 млн очков.

«О боже, я так рад, что эта игра закончилась. Я больше никогда не буду в неё играть», — заявил Артиага по завершении.
😁28933👏24🔥20👍16🤯10🤮8🥱4🫡4😢1🤩1
«Привет, Хабр, меня зовут Иван Белов, я руководитель Backend-разработки в НЛМК ИТ. Регулярно принимаю на работу новых специалистов из различных отраслей и хорошо знаю, какие заблуждения есть у тех, кто мало знаком с нашей отраслью. Давайте попробуем развенчать самые распространённые мифы и послушаем истории наших айтишников»

Развенчиваем мифы об ИТ в металлургии
👍31🤮24👎8🥴2
«Он хотел сказать middle минус!»

Это первые слова, которые написал Дмитрий Алексеенков из X5 Tech после завершения собеседования. Так он оценил уровень Радика на собеседовании, но оговорился и сказал «джун минус». Переволновался, видимо 😊

Само собеседование прошло по всем просьбам аудитории: один (!) софтовый вопрос, остальное время — теория и задачки.

В общем, смотрите запись эфира и откликайтесь на вакансию Android-разработчика в X5 Tech.
🤮63👍10👎6🥴43
Как Яндекс помогает астрофизикам изучать вспышки на красных карликах

В этом году Яндекс запустил совместный проект со специалистами Государственного астрономического института имени П. К. Штернберга МГУ, Факультета Космических Исследований МГУ и Университета Карнеги‑Меллона, которые работают в международной команде SNAD. Центр технологий для общества Yandex Cloud помог учёным выстроить пайплайн машинного обучения для поиска звёздных вспышек с помощью облачного сервиса Yandex DataSphere и в итоге создать самую крупную выборку вспышек на красных карликах по данным наземных наблюдений.

Узнаем, как именно машинное обучение помогает астрофизикам и какие новые научные прорывы это может обещать
35🤮29👍10👎2🔥2
☀️ «Горячая» осень: чемпионат по программированию, хакатоны и конференции

Напоминаем, что у нас есть Хабр Календарь, в котором можно отслеживать разные интересные IT-мероприятия. Например, вы знали, что сейчас проходит финал Чемпионата RuCode по алгоритмическому программированию и ИИ?

👉 Полный список мероприятий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔21👎1
Сделано на Wiren Board: умный медиакиоск для остановок

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

В Калининграде российский производитель разработал и установил несколько десятков таких медиакиосков. Поговорим о процессе разработки и проблемах, которые инженерам пришлось решать, подробно рассмотрим устройство медиакиоска и узнаем, зачем там нужен контроллер Wiren Board, хотя уже есть полноценный ПК x86.
👍34🔥13🤮21
Перфоратор не помеха: наслаждаемся «чистым» звуком с денойзером от SaluteJazz

Представьте себе ситуацию: вы работаете на удалёнке и должны принять участие в важной видеоконференции, а в этот момент домашняя кошка решила устроить спортивный забег, снося всё на своем пути. В соседней комнате заплакал ребёнок, а сосед именно в этот момент решил просверлить несколько отверстий под новую полочку. Могло бы случиться непоправимое, но во избежание катастрофы в SberDevices придумали своё решение, которое не даст вашим собеседникам заметить что‑то подозрительное.
🥴20👍152👎2🔥2🥱1
Olimex RVPC за один евро: что умеет миниатюрный одноплатник на базе RISC-V

Основная цель — предоставить разработчикам и DIY-энтузиастам доступный и удобный способ изучения архитектуры RISC-V. Устройство поддерживает работу с клавиатурой PS/2 и выводит изображение через VGA-интерфейс, что делает его подходящим для учебных и экспериментальных целей.
👍30👎2🤔1
Как завалить проект и карьеру: 10+ вредных советов разработчику от менеджеров и сеньоров

Недавно в «Лаборатории Касперского» провели онлайн-митап, где технические менеджеры и разработчики из команды Mobile Dev давали вредные советы про работу и карьеру. В частности, объясняли, что нужно сделать, чтобы поджечь релиз и затормозить своё развитие, и какие рабочие сигналы игнорировать, чтобы постоянно жить в хаосе.

Вот краткая выжимка эфира в нескольких ключевых тезисах
🤮33👍20👎7🔥4😴3👌1
«Мы вступаем на неизведанную территорию математики»

Теренс Тао, профессор математики из Калифорнийского университета, — это настоящий сверхразум в реальной жизни. «Моцарт от математики», как его иногда называют, считается величайшим из ныне живущих математиков. За свои достижения и доказательства он получил множество наград, включая аналог Нобелевской премии по математике. Сейчас ИИ практически не приближается к его уровню.
👍89👎7🤓51🤝1
Разложение (проституирование) инженерной деятельности как ключевая причина краха советской системы

Есть тема, которая проявляла себя в бесконечном количестве рассказанных реальных, но при этом жутко анекдотических историй из инженерной деятельности, когда ресурсы, результаты НИОКРов, и много чего «сливали в унитаз».

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

И наконец, мемом начала примерно 2010 года стала на просторах Интернета запись какого-то реального технического совещания, закончившегося воплями «...Просрали все полимеры!!..».

Откуда всё это? Анекдоты рассказываются, вопли стихают… А далее следует пустота и молчание... Есть некоторое табу молчания на углубление в «механику» из шкурных интересов, которые создают проблемы и реинкарнируют их снова, снова и снова.
🤮59👍45🥴30👎7🎉53🔥2😁1🤪1