Хабр
123K subscribers
21.9K photos
247 videos
39 files
57.5K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
Компас занимает особое место в истории навигации. Сегодня мы поговорим об использовании компаса отечественными мореплавателями и о том, как этот прибор появился на территории России.

Из летописи навигации: история компаса в России
👍18👎6😁4
«Деградация культуры Google в конце концов станет необратимой, потому что люди, которые нужны вам в качестве морального компаса — это те же самые люди, которые не приходят в организацию без этого самого морального компаса»

Размышления о 18 годах работы в Google
👍45😁5👎4
«Примерно месяц назад пользователь Хабра gentoocat пожаловался, что корпораты из Digma нарушают лицензию GPLv2, отказываясь раскрыть исходный код ядра своего планшета. При этом представители компании глумились и хамили в переписке. В комментариях к публикации упомянули нас, а потому хотим дать свой комментарий по ситуации с кратким юридическим анализом»

Практика судов GPLv2. Ответ на пост «Попытка получения исходников ядра от производителей и последующее хамство от них»
👍40👎5
Межзвёздные путешествия: из пункта А в пункт Б

По космическим меркам человеческая раса весьма хрупкая и слабая: повышение температуры на 50 градусов, увеличение ионизирующего и ультрафиолетового излучения, отсутствие воды, уменьшение кислорода в атмосфере — всё это ведёт к её неминуемой гибели. И нет ничего удивительного в том, что человеческий разум стал искать возможность существования других планет с благоприятными для нашей жизни условиями, дабы «развернуть» на них backup. Однако если планета и будет найдена, вопрос транспортировки остаётся открытым.

Поговорим о способах и перспективах межпланетных и межзвёздных путешествий

#хабраархив
👍26🔥10👎4
Как просеять молекулы?

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

Как ни удивительно, но подобное существует, весьма активно применяется на практике и так и называется — молекулярные сита. В их качестве выступают своеобразные минеральные пористые кристаллы, носящие название «цеолитов».
👍15👎3
«Джва года ждал»: вышел релиз FreeBSD 14.0. Что изменилось в новой версии?

Эта ветка последняя, где будут поддерживаться 32-х разрядные платформы. В 15-й обеспечат поддержку только 64-разрядных, правда, с возможностью сборки 32-разрядных программ и использования режима COMPAT FREEBSD32 для запуска 32-разрядных исполняемых файлов в 64-разрядном окружении. Но давайте посмотрим, что нам подготовили в FreeBSD 14.0.
👍25👎7🔥42😁1
Несколько дней назад стало известно о том, что Британия первой в мире одобрила CRISPR-лечение. В стране начнут использовать технологии генного редактирования для лечения пациентов с очень тяжёлыми генетическими заболеваниями, вылечить которые при помощи обычных медикаментов или иных способов просто нельзя.

Первыми болезнями, которые попробуют лечить таким образом, станут серповидная анемия и бета-талассемия.

Генную инженерию — в массы
👍91🔥125👎4
«В сети есть уйма постов и видео, где разбираются ответы на вопросы LeetCode. Но обычно рассмотрение в них происходит с позиции соискателя, а не работодателя.

На собеседованиях по программированию я часто ставил перед соискателями одну задачу, которую использовал при приёме людей на работу в Amazon, Google и Microsoft. И сегодня я вас с ней познакомлю»

Моя любимая задача для собеседований по программированию
👎30👍121
«Не так давно я побывала на конференции Kubecon 2023 в Чикаго. Готовясь к конференции, я почитала статьи в блогах, посетила несколько семинаров для начинающих. Но всё равно не могла сказать, что уверенно понимаю эту технологию.

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

Теперь попытаюсь реабилитироваться и пофантазировать, как следовало бы ответить»

Как объяснить суть Kubernetes таксисту
👍24👎111
Ошибки на уровне кода — бомба замедленного действия с точки зрения безопасности. Даже небольшие факапы, дыры и «костыли» могут обернуться большой проблемой и привести к реализации различных киберугроз.

Поговорим о распространённых угрозах для приложений, принципах безопасной разработки и роли облаков в обеспечении безопасности.
👎13👍8
Как Microsoft покорил мир с Windows 1.0

Представьте себе 1980-е: наплечники в моде, синтезаторная музыка процветает, а Microsoft совершает смелое вторжение в мир графических операционных систем с Windows 1.0, которая станет неотъемлемой частью технологической истории и послужит основой для компьютерной революции.

Windows 1.0 сейчас может показаться примитивной ОС, но в то время это был огромный шаг вперёд в сфере персональных компьютеров. ОС заложила основу для последующих операционных систем Windows и ознаменовала новую эру в мире технологий
👎33👍23🔥11😁31
На прошедшей неделе мы следили за судьбой Сэма Альтмана, вкатывались в Machine Learning с нуля, обсуждали токсичность в IT и выясняли, как работается в Google.

Десять лучших публикаций недели (20-26 ноября)
👎14👍7🔥43😁2
Секретная плата с китайского экзамена по электронике

Китай является мировым лидером в производстве электроники во многом потому, что имеет систему образования, ориентированную на развитие этой отрасли. Сегодня мы исследуем интересное учебное пособие из Китая, предназначенное для проверки базовых знаний по схемотехнике и умения собирать и налаживать электронные приборы.
👍29👎32
«Все люди разные и их судьбы уникальны. Мой рассказ глубоко субъективный, но я считаю, что обычный, можно сказать, бытовой подвиг мам, который продолжается на протяжении всей их жизни, является универсальным. Я хочу выразить глубокую признательность каждой маме за него!»

Дню матери посвящается
👍38👎114
Житель Румынии Андрей Билби Арджентис собрал коллекцию из 3456 мобильных телефонов, став новым рекордсменом Книги Гиннесса. Предыдущий рекорд составлял 2779 телефонов.

Как утверждает Арджентис, на самом деле у него намного больше телефонов, однако часть из них представляет собой дубликаты, что не учитывается при регистрации рекорда. Любопытно также, что свою коллекцию он начал собирать всего несколько лет назад, в 2018 году.
😁52🔥25👎8👍7
«Меня зовут Станислав Герасимов, 31 год, я разработчик. Хочу рассказать свою жизненную историю и о том, как я, преодолевая трудности и преграды, шёл и иду к своим мечтам — стать профессиональным разработчиком, поправить здоровье и найти друзей»

Путь к мечте: как инвалидность не помешала стать разработчиком и продолжить борьбу за здоровье
👍9114👎10
«Когда корректностью можно пожертвовать в угоду производительности, такое решение окажется эффективным, но мы зачастую идём на эту жертву ненамеренно. Когда нам нужно оптимизировать программу, лучше всего использовать наименее сложную оптимизацию, которая обеспечит желаемое быстродействие, поскольку она наверняка внесёт меньше всего багов»

Четыре способа оптимизации программного обеспечения
👍5👎41
16-, 8- и 4-битные форматы чисел с плавающей запятой

Уже лет 50, со времён выхода первого издания «Языка программирования Си» Кернигана и Ритчи, известно, что «числа с плавающей запятой» одинарной точности имеют размер 32 бита, а числа двойной точности — 64 бита. Существуют ещё и 80-битные числа расширенной точности типа «long double». Эти типы данных покрывали почти все нужды обработки вещественных чисел. Но в последние несколько лет, с наступлением эпохи больших нейросетевых моделей, у разработчиков появилась потребность в типах данных, которые не «больше», а «меньше» существующих, потребность в том, чтобы как можно сильнее «сжать» типы данных, представляющие числа с плавающей запятой.

Автор этой статьи был удивлён, когда узнал о существовании 4-битного формата для представления чисел с плавающей запятой. Как такое вообще возможно?! Лучший способ узнать об этом — самостоятельно поработать с такими числами. Сейчас мы исследуем самые популярные форматы чисел с плавающей запятой, создадим с использованием некоторых из них простую нейронную сеть и понаблюдаем за тем, как она работает.
👍27👎2
«Мне 14. Обучаясь на втором году Яндекс Лицея, нужно было написать несколько проектов. Первым из них стал проект на PyQT5. Я долго думал над идеей и вспомнил, что летом я хотел создать свой язык, но у меня этого не получилось. И вот мне пришла идея — сделать свой язык программирования и написать для него IDLE. Ещё полгода назад я изучал асинхронность и многопоточность, поэтому именно одну из этих идей я хотел воплотить в своём языке»

Интерпретируемый язык программирования на Python за месяц
👎48👍3516🔥5😁4
Разоблачаем Эффект Даннинга-Крюгера

Эффект Даннинга-Крюгера возникает из данных, в которых его не должно быть. Например, если вы тщательно обработаете случайные данные так, чтобы они не содержали эффекта Даннинга-Крюгера, вы всё равно обнаружите этот эффект. Причина оказывается до неприличия простой: эффект Даннинга-Крюгера не имеет ничего общего с человеческой психологией. Это статистический артефакт — потрясающий пример автокорреляции.
👍35👎7🔥32