habr_com | Business and Startups

Telegram-канал habr_com - Хабр

66438

НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin

Subscribe to a channel

Хабр

Распространённые паттерны опечаток при программировании

Есть бесконечное количество способов ошибиться при написании кода. Однако иногда можно заметить явные интересные закономерности, как и где ошибаются программисты. Поговорим о коде, который «притягивает» опечатки.

Читать полностью…

Хабр

А далее наша планета попробует в IT без генералистов

Мы живём на границе времён. Последние годы эпохи, когда IT создавали люди, которые имеют более-менее полное представление об IT в целом. Молодой студент Цукерберг вполне мог создать «Фейсбук» с нуля, потому что имел достаточно сносные знания о PHP, JS, СУБД, протоколах и HTML. Нынешний фронтенд-программист, если он хочет побыстрее освоить тему фронтенда — не должен отвлекаться на бэкенд и тем более СУБД, ему бы разобраться с JS-фреймворками.

Читать полностью…

Хабр

«Всем привет! На прошлой неделе я выкладывал статью про ремонт Nintendo Switch, который оказался на удивление простым. Сегодня поговорим о более сложном ремонте»

Новый ремонт Nintendo Switch Lite: отвал процессора

Читать полностью…

Хабр

Made at Intel. Жёсткая мужская игра

Для восстановления гендерного паритета сразу после «женской» главы в книжке должна быть «мужская». И мы немедленно к ней приступаем. Но посвящена она будет вовсе не выдающимся мужам, коих в Intel было в преизбытке. Она будет посвящена самым отъявленным разгильдяям light blue — команде Competitive Response Team.

Читать полностью…

Хабр

«Прямо сейчас занимаюсь достаточно интересным проектом, который задействует большое количество пинов микроконтроллера, и, наверное, впервые количество требующихся пинов превзошло количество имеющихся у микроконтроллера. Так что же делать в таком случае?»

Как увеличить количество пинов на ESP32

Читать полностью…

Хабр

Наполняем до краёв: влияние порядка столбцов в таблицах на размеры баз данных PostgresQL

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

Читать полностью…

Хабр

⚡️ Новости к этому часу

🐧 Разработчик из Intel внёс корректировки в код ядра Linux для корректной работы с микрокодом 32-разрядных процессоров x86

👨‍💻 Минцифры создаст рекрутинговую платформу с технологией ИИ

🚗 Электромобили «Атом» будут производить на заводе «Москвич»

🆕 Вышел Git 2.42

🛰 Индийская станция «Чандраян-3» успешно прилунилась

🧑‍🚀 НАСА представило группу учёных-геологов для первой высадки астронавтов на Луну в рамках программы Artemis III

🎮 Sony представила портативную локальную консоль PlayStation Portal за $200 для стриминга игр с PS5

👨‍⚕️ В Курчатовском институте провели испытания токамака Т-15МД

#новости

Читать полностью…

Хабр

Вакансии для джунов на Хабр Карьере.

Разработчик Java и SQL в Idea Platform. Москва. Можно удаленно. 60 000 — 120 000 ₽.

Дежурный администратор группы эксплуатации 24x7 в ЛАНИТ. Можно удаленно.

Младший CRM-маркетолог в Rambler&Co. Москва.

DevOps в Банк ПСБ. Самара.

Java developer в ЮMoney. Санкт-Петербург.

Больше вакансий

#junior

Читать полностью…

Хабр

«Я люблю создавать компоненты везде и всегда, поэтому пользовательские CSS-свойства, также известные как CSS-переменные, являются одной из моих любимых фишек, которая позволяет писать более модульный код. При работе с ними я набил достаточно шишек, выпил литры чая и убил кучу времени. Теперь я мастер, и хочу поделиться своим опытом»

Ох уж эти CSS-переменные

Читать полностью…

Хабр

«Некоторое время назад в Интернете ходила статья о неопределённом поведении, просто бесившая коренную аудиторию Rust. Завсегдатаи С и C++ в ответ только бурчали, что кто-то просто не понимает Всех Тонкостей и Нюансов Их Светлейшего Языка. Как обычно, пришло время и мне постараться изо всех сил и вставить мои пять копеек в эту застарелую дискуссию»

Неопределённое поведение в C/C++ и приёмы против лома

Читать полностью…

Хабр

🥳 Хабр поздравляет всех с Днём интернавта!

23 августа 1991 года был представлен первый в мире интернет-сайт и к нему был открыт публичный доступ. Этот день теперь называют Днём навигации по Интернету — Днём интернавта (Internaut Day).

Хабр поздравляет с этим знаменательным событием всех пользователей, веб-разработчиков и аналитиков, дизайнеров, инженеров, создателей контента, системных администраторов, программистов и тех, кто создал хотя бы одну страничку в Интернете на любой платформе и в любом виде. Без вас и вашего опыта и фантазии в сети было бы скучно и неинтересно!

В начале августа 1991 года сотрудник CERN, британский учёный и разработчик Тим Бернерс-Ли (изобретатель URL, HTTP, HTML и WWW) создал свой первый веб-сервер на базе компьютера NeXT. Бернерс-Ли запустил первый веб-сайт 6 августа 1991 года, но доступ к серверу и сайту на нём был открыт всем желающим только через 17 дней.

Первый в мире сайт и первый сервер продолжают работать и находятся по адресу info.cern.ch.

23 апреля 1993 года CERN объявила о своём решении сделать программный код, позволяющий создавать веб-страницы, свободным и бесплатным навсегда.

Читать полностью…

Хабр

Полиция стала главным пользователем базы распознавания лиц Clearview AI из 30 миллиардов фотографий из социальных сетей

Clearview AI собрала базу данных чужих фотографий без согласия или оповещения тех, кто на них, по сути, поместив под вечный полицейский надзор сотни миллионов человек. Любой, кто размещал свои фотографии в «Фейсбуке» за последние 15 лет, может быть идентифицирован Clearview AI, не имея даже возможности об этом узнать.

При этом правовая природа отношений между правоохранительными органами и Clearview AI остаются неясными. Фактически, из-за того, что это взаимодействие происходит в серой, недостаточно регулируемой зоне закона, полиция таким образом может иметь возможность обходить закон и Конституцию США, приближая тем самым Америку к реальности полицейского государства.

Читать полностью…

Хабр

Как iMac спас компанию Apple

После бурных дней революции персонального компьютера в середине 1990-х возник застой. Apple десяток лет транжирила преимущества Mac и, наконец, после громкого появления Windows 95 от них почти ничего не осталось. Это была эпоха бежевых десктопных компьютеров, подключённых к большим ЭЛТ-дисплеям и другой периферии.

В 1997 году Стив Джобс вернулся в Apple, находившуюся на пороге смерти, и быстро оценил пассивы и активы компании. У Apple не было ни волшебной палочки, ни курицы, несущей золотые яйца, зато имелся молодой промышленный дизайнер, который экспериментировал с цветами и прозрачным пластиком.

Мозг Джобса, дизайны Джони Айва и новый чип PowerPC G3 компании Motorola позволили компании начать придумывать план. По сути, Джобс вернулся к своей исходной концепции «компьютер для всех остальных», к продаже простоты. Графический интерфейс Mac с управлением мышью, возможно, и изменил направление движения мира PC, но его дизайн «всё в одном» не сработал. Джобс решил, что настало время повторной попытки.

Читать полностью…

Хабр

«О, Bioshock, как много в этом слове! Страх от неизведанного и нового мира, эстетический восторг от Восторга и вывернутая наизнанку душа по ходу прохождения — в далёком 2007-м эта игра конкретно встряхнула моё юное и неокрепшее сознание. И таким же образом Bioshock перевернул и игровую индустрию, став первым за долгие годы представителем жанра immersive sim, который смог не просто стать успешным, а буквально захватить мир. Как студии Irrational Games удалось буквально невозможное? Насколько тернистым оказался их творческий путь? Об этом и не только сегодня и поговорим»

Как создавалась Bioshock

Читать полностью…

Хабр

Как в «МойОфис» за один день наняли много C++-разработчиков: рекомендации для нанимающих менеджеров

Уже как минимум пару лет формат быстрого найма сотрудников набирает популярность в ИТ-компаниях. У него есть неоспоримые плюсы для всех участников: всего за один день работодатель закрывает вакансию (а то и несколько), а кандидат получает ответ (и, возможно, предложение о работе). 17 июня ребята из «МойОфис» провели ряд онлайн-собеседований c C++-разработчиками уровня middle и senior — и в итоге пополнили команды сразу нескольких отделов.

В этом посте вы найдёте ценные наблюдения по итогам проекта и важные инсайты

Читать полностью…

Хабр

«Итак, я должен сделать небольшое, но важное публичное заявление: Google лгал нам о поддержке RTL в полях ввода. Она намного проще, чем можно было представить»

Добавьте 𝚍𝚒𝚛="𝚊𝚞𝚝𝚘" к полю ввода

Читать полностью…

Хабр

Эволюция технологий виртуализации сети в Linux

Виртуализация оборудования — одна из важнейших и фундаментальных технологий в области облачных вычислений. Без неё не смогло бы работать ни одно «устройство» внутри виртуальных машин: ни сетевая карта, ни диск, ни клавиатура, ни мышь и т. п. В статье мы проследим развитие технологий виртуализации оборудования в Linux.

Читать полностью…

Хабр

Как PDF изменил мир

Нам сейчас трудно представить, но было время, когда документы для печати нельзя было создать и подготовить за считанные секунды. И вообще, раньше обмен документами был громоздким процессом, который включал в себя распечатку и физическую передачу из рук в руки. Но всё изменилось в 1993 году, когда Adobe Systems представила миру PDF (Portable Document Format) — революционно новый формат файлов, он упростил обмен документами и их архивирование.

Тридцать лет спустя PDF — популярный формат документов для всего: от налоговых форм до электронных книг и руководств пользователя. PDF изменило то, как пользователи создают, делятся и получают доступ к цифровым документам. Только в прошлом году пользователи открыли более 400 миллиардов PDF-файлов в продуктах Acrobat, а Adobe обработала более 8 миллиардов транзакций с электронными и цифровыми подписями.

Читать полностью…

Хабр

Индийская организация космических исследований (ISRO) показала короткое видео с луноходом «Прагьян». В ролике видно, как луноход впервые съезжает по трапу посадочного модуля «Чандраян-3» на лунную поверхность, усеянную небольшими кратерами.

Читать полностью…

Хабр

Индийская организация космических исследований (ISRO) показала видеозапись процесса посадки модуля «Чандраян-3» с бортовой камеры аппарата Lander Imager Camera.

На посадочном модуле «Чандраян-3» установлены четыре научных инструмента:

— зонд Ленгмюра RAMBHA-LP для исследования плазмы;

— прибор для термофизических исследований поверхности ChaSTE (представляет собой зонд, который погружается в реголит на глубину до 10 см и измеряет теплопроводность грунта);

— трёхкомпонентный сейсмограф ILSA (Instrument for Lunar Seismic Activity);

— уголковые отражатели LRA для лазерной локации Луны (предоставлены НАСА).

В ISRO пояснили, что научные приборы на посадочном модуле включены и находятся в рабочем состоянии. Инженеры начали получать телеметрию и научные данные с модуля «Чандраян-3» на Луне.

Читать полностью…

Хабр

Борьба за ресурсы: Китай ограничил экспорт важнейшего для электронной промышленности галлия

Последствия уже проявились. Например, галлий всего за две недели подорожал на 50%. Вероятно, это не предел, плюс Китай может предпринять и дальнейшие шаги по ограничению экспорта — уже других элементов.

Читать полностью…

Хабр

Присасывание кораблей друг к другу при обгоне на параллельных курсах

История с «феноменом» присасывания судов друг другу при обгоне на малых расстояниях началась в далёком 1911 году, когда столкнулись гигантский суперлайнер того времени «Олимпик» (старший брат «Титаника») и крейсер ВМС Британии «Хоук».

Крейсер «Хоук» шёл попутным курсом на расстоянии около 3,5 миль (6,5 км) от «Олимпика».

Через какое то время, крейсер нагнал «Олимпик», и они пошли почти параллельными курсами, под небольшим углом друг к другу, медленно сближаясь. Оба судна шли со скоростью 15 узлов (около 28 км/час).

Потом произошло нечто необъяснимое. Внезапно крейсер «Хоук» резко вильнул влево и, как писали многочисленные газеты, буквально «бросился» на «Олимпик».

Это первый зарегистрированный и подробно обсуждаемый в прессе случай, так как происшествие с участием таких морских гигантов замолчать было невозможно. Сам же «феномен» наблюдался и раньше, но лишь при маневрировании мелких судов, а потому в медийно-научную плоскость он не переходил.

Читать полностью…

Хабр

Как загружается процессор Intel x86

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

Читать полностью…

Хабр

Марк Руссинович — человек, который знает о Windows всё

Существуют эксперты, внесшие значительный вклад в историю развития IT, благодаря чему их имена стали буквально нарицательными. Питер Нортон, Джон Маккафи, Евгений Касперский… В этом ряду нельзя не упомянуть и Марка Руссиновича — известного программиста и писателя, о котором наверняка слышал каждый, кто работал с персональными компьютерами в эпоху Windows 9x/2000.

Его карьера всемирно известного специалиста по архитектуре операционных систем производства корпорации Microsoft достигла апогея в первой половине «нулевых», однако в биографии Руссиновича имеются и не столь известные широкой публике страницы. Например, немногие знают, что Марк — не только автор первого полноценного драйвера файловой системы NTFS для MS-DOS, но ещё и успешный автор популярных триллеров.

Читать полностью…

Хабр

«Монтируете ли вы шары, как их монтирую я? Вероятно, нет, так как очень крутой опции multiuser на просторах Интернета уделено слишком мало внимания, а man mount.cifs в её отношении весьма немногословен и скуп на наглядные примеры. Именно это и сподвигло меня поделиться с вами парой рецептов, которые могут облегчить вам и вашим пользователям движение в сторону отечественных десктопов и ИТ-инфраструктур»

Монтируем шары для юзеров

Читать полностью…

Хабр

Курс проложит аналитик: проверьте, какими SQL-скилами вы экипированы

Если вы не первый год в аналитике, то знаете, каково это — прокладывать дорогу сквозь неопределённость. Рассматривать гипотезы и принимать ту, по которой работать, — это как выбирать дорогу, по которой идти всей команде. Волнительно и непросто отправляться на неосвоенные земли.

Вот вы — хороший штурман? Готовы встретиться с вызовами? Перетряхнём же рюкзак, посмотрим, чем он набит, и есть ли там самое важное, без чего не выжить в пути!

Читать полностью…

Хабр

Regex engine internals as a library [full]

Это полный перевод большой статьи по внутреннему устройству крейта regex свежей версии. Если вам всегда было интересно, как оно там под капотом устроено, а в книге Фриддла или в книге дракона вы не нашли подробностей, то добро пожаловать — будет интересно и очень сложно.

Читать полностью…

Хабр

«Привет, Хабр! Наконец-то я снова выбрался на барахолку рядом с Валенсией. Не был больше месяца, поскольку сейчас очень жарко, поэтому удовольствие посещения такого огромного блошиного рынка то ещё. Продавцов чуть меньше, чем в более прохладные месяцы, но интересные вещи всё же встречаются. Что-то я приобрёл, что-то — просто сфотографировал»

Клавиатуры, роботы-пылесосы и новые странные штуки с испанской барахолки

Читать полностью…

Хабр

Самое ценное в сезоне Java One Love — это обмен опытом!

Джуны пишут свои первые статьи о реализации Java-приложений, ищут советы и рекомендации, а опытные джависты демонстрируют редкие решения для серьёзной промышленной эксплуатации:

📦 Поднимаем кластер PostgreSQL в Docker и Testcontainers
🤳 Авторизация в приложении Spring Boot с Spring Security 3.1.0 и PostgreSQL
💥 Использование Kotlin и WebFlux для выполнения задач ML в Apache Spark на GPU
🌱 Магия Spring Framework своими руками
📋 Исчерпывающее руководство по одномерным массивам в Java
⚡️ Новый взгляд на Maven-plugin для IDEA — GMaven

Сезон Java One Love мы проводим вместе со спонсором — Мир Plat.Form. Сезон идёт до 15 сентября. Если у вас есть Java-опыт — делитесь им на Хабре и получайте призы.

Читать полностью…

Хабр

«Я делал много вещей с компьютерами, но в моих знаниях всегда был пробел: что конкретно происходит при запуске программы на компьютере? Я думал об этом пробеле — у меня было много низкоуровневых знаний, но не было цельной картины. Программы действительно выполняются прямо в центральном процессоре (central processing unit, CPU)? Я использовал системные вызовы (syscalls), но как они работают? Чем они являются на самом деле? Как несколько программ выполняются одновременно?

Наконец, я сломался и начал это выяснять. Мне пришлось перелопатить тонны ресурсов разного качества и иногда противоречащих друг другу. Несколько недель исследований и почти 40 страниц заметок спустя я решил, что гораздо лучше понимаю, как работают компьютеры от запуска до выполнения программы. Я бы убил за статью, в которой объясняется все, что я узнал, поэтому я решил написать эту статью»

Как работает компьютер: глубокое погружение на примере Linux

Читать полностью…
Subscribe to a channel