Хабр
124K subscribers
21.9K photos
249 videos
39 files
57.6K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
Как компьютер играет в шахматы?

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

Давайте узнаем, как устроены шахматные движки

#хабраархив
👍29👎42
Правильные, но (не)простые бэкапы: как настроить резервное копирование в Kubernetes

Разработчикам и системным администраторам важно обеспечивать надёжность и доступность данных в приложениях Kubernetes. Несмотря на высокую степень автоматизации и управления контейнерами, всегда остаются риски сбоев или человеческих ошибок — поэтому необходимо заранее задуматься о резервном копировании.

В этой статье Филипп, системный администратор в отделе Data- и ML-продуктов Selectel, постарается раскрыть, какие есть решения для резервного копирования в Kubernetes, и на простом примере покажет, как с ними работать
👍10👎82🔥1
«Взять на себя ответственность подготовить список современных проблем физики я не могу, однако мне есть что предложить заинтересованному читателю: давайте вместе ознакомимся с одной замечательной статьёй безусловно выдающегося человека — Виталия Лазаревича Гинзбурга»

Современные проблемы физики (30+25 лет спустя)
👍33👎5
Всё пространство-время дрожит от пульсации гравитационных волн

Со всех концов Вселенной планеты, звёзды, остатки звёзд и другие массивные объекты вступают в сложный, но по своей сути нестабильный гравитационный танец. Каждая масса искривляет ткань пространства-времени в своей окрестности, а все остальные массы движутся по траектории, определяемой этим искривлённым пространством-временем. Но этот простой акт — движение одной массы через пространство, искривлённое другой массой, — по своей сути нестабилен, поскольку гравитирующие массы, движущиеся через гравитационное поле, сами испускают гравитационное излучение, или гравитационные волны.
👍20👎6
Удивительный мир бинов банковских карт

Наверняка многие знают, что первые 6 цифр номера карты называются бином, по которому можно узнать банк и платёжную систему, выпустившие карты. Но как банки договариваются об использовании бинов? Чем на практике эти условные 6 цифр помогают участникам платёжных систем? И какую дополнительную информацию они в себе несут? Попробуем вместе разобраться в запутанной жизни первых цифр вашей карты.
👍31👎101
Цифровая археология: как гик копирует дискеты для спасения старых игр и приложений

Сегодня мы познакомимся с историей Джона К. Морриса, программиста и известного участника комьюнити, посвящённого компьютерам Apple II. Поняв, что драгоценные данные с гибких дисков от времени стали безвозвратно теряться, он решил создать собственный способ сохранить любимые игры и приложения в целости. Джон не только разработал устройство для максимально точного копирования флоппи-дисков, но и создал для него специализированное приложение и даже собственные форматы хранения данных.
🔥26👍6👎1
HPM62xx: первые шаги

Китайский рынок микроэлектроники бурно развивается и способен удивить практически любого человека. Менее чем за пять лет был пройден серьёзный путь от производства реплик STM32F103 до интересных и самобытных решений, среди которых микроконтроллеры за 10 центов от WCH, микропроцессоры Kendryte, RISC-V решения от SophGo, а также «самый быстрый микроконтроллер реального времени» от HPMicro (HPM6750 по состоянию на Q3 2023 года), на «младшего брата» которого мы сегодня и обратим внимание.
👍24👎51
«Подходы у всех команд разработки в целом общие, но есть профессиональные хитрости, которые отражаются и на процессе сбора информации, и на том, как оформляются бизнес-функциональные требования. У нашего подразделения — свои подходы. Это не истина в последней инстанции, но у нас они работают достаточно хорошо. Мы хотим поделиться своим видением того, как собрать требования в единый документ, и покажем пример структуры шаблона. Используя его, можно сфокусироваться на качественном сборе требований, не тратя время на придумывание и реализацию оформления»

Шаблонизируй это, или Как ускорить разработку при помощи одного документа
👍13👎2
Все дороги ведут к простым числам: таинственная и удивительная история поиска самых совершенных чисел в мире

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

В одной из таких загадок, как в зеркале, отражается вся история математики. Эта задача связана с рядом чисел, которые ещё в глубокой древности называли «совершенными». Последующие поколения математиков добавляли в копилку знаний человечества новые числа этого ряда. Процесс ещё не окончен, поиски продолжаются. Кроме того, с совершенными числами связано много тайн и не разрешённых до сих пор загадок. Узнаем, что же в них такого особенного.
👍2813🔥3👎1
— Ты должен вкручивать по 10 лампочек в минуту! Зачем иначе наша компания закупила подписку на LightGPT? Мы потратили 20 долларов на человека! Мне кажется, я сам бы быстрее вкрутил, чем весь ваш отдел…

Смогут ли 10 менеджеров вкрутить лампочку за час?
👍16👎6
Исследователи заставили ChatGPT процитировать данные, на которых он учился

Чтобы создавать новый и уникальный контент, генеративные нейросетевые модели обучаются на больши́х объёмах данных. В процессе обучения модели «запоминают» примеры из датасетов обучения. Атакующий может извлечь эти примеры из модели.
👍14😁11👎3
Британская актриса Тесса Коутс во время примерки свадебного платья сделала необычное фото на свой iPhone. Она заявила об ошибке в обработке изображения, но скептики думают иначе.

На фото Коутс стоит перед двумя зеркалами, но в одном она запечатлена с опущенными руками, а в другом её руки соединены на талии, тогда как сама женщина согнула правую руку и опустила левую.

Коутс в своём описании в Instagram (запрещён в России) утверждает: «Это настоящая фотография, а не фотошоп, не панорама и не живое фото». Она предположила, что так вышло из-за вычислительной ошибки в системе Apple, и камера смартфона восприняла отражения как разных людей.

Однако многие усомнились в таком объяснении феномена. Техноблогер Джон Грубер отмечает, все три изображения идеально резкие, и их невозможно было получить, сделав лишь одно фото. Предположительно, фото могло быть снято в режиме панорамы, но Коутс утверждает, что это не так. Грубер говорит, что подобное странное изображение можно было снять, используя функцию Best Take в Google Pixel 8, но у iPhone нет такой функции.

Автор подкаста о фотографии Тайлер Сталман подтвердил, что это не могло быть ошибкой обработки изображения.

Писатель Дэвид Имель также не считает изображение реальным. По его словам, HDR на телефонах снимает 5-7 кадров с выдержкой в доли секунды.

Коутс в новом посте написала, что она обратилась в Apple Store за объяснениями, и там ей рассказали, что компания проводит «бета-тестирование» функции-аналога Best Take от Google. Однако официально Apple не анонсировала подобного, и даже в этом случае Коутс пришлось бы самой установить бета-версию iOS.

Участники спора склоняются к тому, что женщина всё же сделала снимок в панорамном режиме.
😁47👎18👍115
Domain fronting для чайников и как его использовать для обхода блокировок

Может ли быть так, что клиент подключается, ну, например, к серверу www.python.org, а потом использует его как прокси и гоняет через это подключение трафик до своего VPS для доступа в неподцензурный интернет? Если вы не уверены в ответе на этот вопрос или почему-то ответили «нет», то добро пожаловать в статью.
🔥29👍5👎21
Мягкое знакомство с дополнительным кодом

Java- и Python-программисты не сталкиваются с нативным типом беззнакового целого числа. В этих языках подобные тонкости реализуются за них. Всё это круто, но компьютер, за которым вы сидите, внутренне обрабатывает такие числа довольно простым способом, и хорошо бы знать, как именно это происходит. Плюс это всё же наука. Так что давайте разбираться.
👍13👎21
Абсолютный минимум об Unicode на 2023 год (всё ещё — никаких оправданий!)

Двадцать лет назад Джоэл Спольски написал:

«Не существует такой штуки, как «обычный текст».

Если имеется строка, но неизвестно, какую кодировку символов она использует — смысла в этой строке нет. Больше нельзя спрятать голову в песок и притвориться, что «обычный» текст имеет кодировку ASCII»


Многое изменилось за 20 лет. В 2003 году главный вопрос звучал так: «Что это за кодировка?». В 2023 году такой вопрос больше не стоит: с вероятностью в 98% это — UTF-8. Наконец-то! Можно снова спрятать голову в песок!

Теперь главный вопрос в том, как правильно пользоваться UTF-8. Давайте это выясним.
👍15👎1
Клиповое мышление: как замедлить цифровое слабоумие

Эволюция сыграла с человечеством злую шутку. Наш мозг так устроен, что в нём заложена функция собирать как можно большее количество информации из окружающего мира. В дикой среде это было вопросом выживания. До поры до времени это правило работало: чем больше изучаешь, тем больше развиваешь интеллект. Но всё перевернулось с наступлением века цифровых технологий. Теперь новая информация (нужная и не нужная) окружает нас везде и всюду. А мозг с его эволюционными настройками, уже не актуальными для современного мира, продолжает жадно её потреблять.

В итоге у людей начинает преобладать так называемое «клиповое мышление». Это когда информация воспринимается урывками и поверхностно, а не глубоко и целостно. Люди с таким мышлением рассеяны, невнимательны и сложно схватывают суть, лежащую между строк. Они прыгают с одного дела на другое, не закончив предыдущее, и с трудом строят логические связи. А также плохо отделяют главное от второстепенного.
🔥35👍22👎135😁3
Новосибирск глазами айтишника

Сибирь известна как центр декоративного медведеводства, точка начала нефтепроводов и крупнейший потребитель пищевого спирта. А как оно там на самом деле? Стоит ли ехать программисту в Новосибирск? Немного истории и инсайдерской информации — без глянца, но и без мрачных тонов. Как один город стремительно обогнал своё время и как время его догнало.
20👍10👎6😁3
Почему даже Эйнштейн не смог объединить физику

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

Теперь, имея более чем столетний опыт решения квантовых задач, мы можем увидеть, насколько у этой проблемы глубокие корни. Всё дело в гадской вероятностной природе квантового мира.
👍23👎8🔥3