Как стать автором
Обновить
17
0.2

Любитель ферритовой памяти и больших ЕС ЭВМ

Отправить сообщение

Как собрать рентген-аппарат из мотка скотча

Время на прочтение13 мин
Количество просмотров29K
Картинка kjpargeter, Gpointstudio, Freepik

Задумывались ли вы над тем, что прямо под руками, может, даже и сейчас, у вас находится весьма мощный потенциальный источник рентгеновского излучения, о котором мало кто знает, потому что «его надо правильно готовить»? А что, если я скажу вам, что это самый обыкновенный скотч? Да-да, та самая банальная клейкая лента, которой мы упаковываем всё подряд! Тем не менее, в определённых условиях она обладает поразительными свойствами, несмотря на кажущуюся странность такого утверждения…
Читать дальше →
Всего голосов 96: ↑94 и ↓2+120
Комментарии99

Новый китайский аналоговый процессор в 3000 раз быстрее GPU A100 от Nvidia. Что это за чип и для чего он нужен?

Время на прочтение3 мин
Количество просмотров57K

Именно это преимущество нового чипа указывают в статье, описывающей новое изобретение, китайские разработчики. Команда ученых из университета Цинхуа создала аналоговый фотоэлектронный чип. По мнению самих разработчиков, этот чип способен вывести отрасль машинного зрения на новый уровень. Чип получил название ACCEL (All-analog Chip Combining Electronic and Light Computing).

В новой разработке используются технологии и достижения из отрасли фотонных вычислений, где свет использует для обработки данных. В частности, в чип применяются как дифракционные оптические аналоговые вычисления (OAC) и электронные аналоговые вычисления (EAC), что позволяет значительно увеличить энергоэффективность и производительность. Подробности о чипе — под катом.
Читать дальше →
Всего голосов 52: ↑49 и ↓3+66
Комментарии80

Город, которого нет: как и почему с карты России исчезали поселения

Время на прочтение10 мин
Количество просмотров22K

История знает немало примеров, когда целые города по тем или иным причинам исчезали с лица Земли. Какие‑то уничтожали землетрясения, Помпеи погубил Везувий, а в России многие города оказались под водой в период активной индустриализации.

У нас в стране есть своя Атлантида и другие города, которых сегодня не найти на карте. Предлагаем узнать их истории подробнее.

Читать далее
Всего голосов 58: ↑47 и ↓11+50
Комментарии187

Оскар Толедо: потомственный волшебник

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров10K

Семья Толедо (пригород Мехико) и разнообразная техника их кустарного производства, в том числе компьютер, 1980 год

Оскар Толедо — пятикратный победитель программистского конкурса IOCCC, (Международный конкурс обфусцированного кода на С). Он интересен не только сам по себе, но ещё в контексте своей семьи. Это уникальные люди, которые скромно живут в пригороде Мехико и вообще не стремятся к известности. 25 лет назад они написали свою ОС, браузер и кучу софта для него.

Оскар Толедо — просто продолжатель семейного дела, которое началось примерно в 70-е годы прошлого века.
Читать дальше →
Всего голосов 47: ↑45 и ↓2+62
Комментарии8

10 интересных научно-фантастических книг 2023 года

Время на прочтение9 мин
Количество просмотров91K

К 1 сентября мы подготовили подборку из 10 НФ произведений, вышедших или планирующихся к выходу в этом году в России и которые, как нам кажется, будут интересны любителям жанра. Ведь не только же перечитывать старых добрых Брэдбери, Херберта, Стругацких или Лукьяненко? (спойлер — он тоже есть в подборке).

Сразу оговоримся — никакие рейтинги присваиваться не будут.  
1. В подборке представлены не только зарубежные, но и отечественные авторы, некоторые из них пока мало кому известны.
2. Некоторые книги могли быть написаны раньше, но в список они попали, потому что были изданы в 2023 году на русском языке (!) — это очень важный критерий. 
3. В подборку вошли только научно-фантастические книги — про классное фэнтези сделаем отдельную статью, если вам понравится формат.
4. Мы не одобряем пиратства, за исключением самиздата, если автор сам распространяет книгу бесплатно. Поэтому приводим ссылки на фрагменты книг для ознакомления, чтобы вы могли решить, нравится ли стиль автора и завязка сюжета.

Читать далее
Всего голосов 27: ↑24 и ↓3+27
Комментарии17

Чудовищное уравнение 45-ой степени, которое Франсуа Виет решил в 16 веке

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров82K
О Франсуа Виете не слышал только ленивый: в школе все любили, обладающий особым шармом, его метод решения квадратных уравнений, а чуть позже, интересуясь историей математики, понимали, что он — отец современной системы буквенных обозначений в математике.
image

Одна из страниц его биографии известна чуть менее широко. Связана она с решением поистине чудовищно сложного для тех времен алгебраического уравнения 45-ой степени!
Читать дальше →
Всего голосов 82: ↑80 и ↓2+103
Комментарии61

Почему C++ не устаревает

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров24K

Привет, Хабр! Меня зовут Георгий Осипов. Я работаю в МГУ и компании Яндекс, а также в команде курса «Разработчик С++» Яндекс Практикума. В этой статье я поделюсь своими мыслями о том, почему немолодой язык С++ до сих пор не теряет актуальности.


Кажется, что первое доказательство — новость 2022 года, когда компания Google анонсировала новый язык Carbon. Он должен стать альтернативой C++. Первая версия Carbon выйдет только через 2-3 года, но уже сейчас понятно — если C++ языку ищут замену, значит, её нет.

Читать дальше →
Всего голосов 57: ↑40 и ↓17+33
Комментарии329

Осваиваем анализ лидарных данных и измеряем дорожные знаки

Время на прочтение14 мин
Количество просмотров47K

Всем привет! Сегодня мы хотели бы поделиться с вами нашим опытом анализа лидарных облаков. В заметке расскажем: 

какими инструментами и библиотеками можно пользоваться для анализа и обработки лидарных данных;

рассмотрим практический пример анализа лидарных облаков, полученных с лидарного комплекса, установленного на автомобиле;

попробуем применить стандартные библиотеки и техники для анализа и визуализации данных.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Собираем и запускаем калькулятор из Windows XP в среде Windows 10 c помощью GCC x64

Уровень сложностиСложный
Время на прочтение63 мин
Количество просмотров13K

Привет всем.

В данной статье мы немного проанализируем код Windows XP, a также соберем калькулятор c использованием GCC x64 в среде Windows 10. Будут показаны ошибки, с которыми я столкнулся в процессе сборки и подробно расписаны способы их решения. В конце будет продемонстрирован рабочий билд приложения calc.exe.

Всем приятного прочтения!

Читать далее
Всего голосов 98: ↑98 и ↓0+98
Комментарии48

Что внутри у однорукого бандита? Разборка, моддинг, и написание кейгена. [Part 1]

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров11K
Дисклеймер: азартные игры опасны для вашего кошелька и психического здоровья.

image

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

И вот, в один из походов по барахолкам, моё внимание привлёк как раз один из таких девайсов.
Читать дальше →
Всего голосов 63: ↑63 и ↓0+63
Комментарии34

Ортографическая проекция в фотографии и прочие интересные фокусы с объективами

Уровень сложностиСредний
Время на прочтение30 мин
Количество просмотров23K

С тем как работает фотоаппарат мы знакомимся еще со школьной программы. Однако привычное нам из школьного курса сведение объектива к "тонкой линзе" на самом деле не отвечает на массу практических вопросов. Например как удается создавать объективы с ортографической проекцией применяемые в системах технического зрения?

Да-да, такие тоже бывают не только в компьютерной графике, но и в фотографии: попробуйте-ка это объяснить оперируя исключительно в терминах "тонкой линзы". Размер изображения предмета в таких системах (почти) не зависит от того на каком расстоянии от объектива они находятся и это весьма удобно для измерения размеров предмета. В этой статье мы поговорим о том как этого удается добиться, как работает автофокус и пленоптические камеры и о многих других интересных вещах

Так как же работает объектив?
Всего голосов 132: ↑131 и ↓1+160
Комментарии38

Нулевая энергия квантовой системы не равна нулю — и это проблема современной космологии

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров12K


Энергия нулевой точки, или нулевая энергия — это минимально возможная энергия, которой может обладать квантовомеханическая система. В отличие от классической механики, квантовые системы постоянно колеблются вокруг состояния наименьшей энергии — об этом говорит принцип неопределённости Гейзенберга. Поэтому даже при абсолютном нуле атомы и молекулы сохраняют некоторое колебательное движение. Кроме атомов и молекул, этими свойствами обладает и пустое пространство — вакуум. Согласно квантовой теории поля, Вселенную можно представить не как набор изолированных частиц, а как непрерывные колеблющиеся поля: поля материи, квантами которой служат фермионы (т. е. лептоны и кварки), и поля сил, квантами которых являются бозоны (например, фотоны и глюоны). Все эти поля обладают энергией нулевой точки. С какой-то точки зрения можно сказать, что все эти колеблющиеся поля напоминают нам старую теорию об эфире — некоторые системы позволяют обнаружить эту энергию.

Понятие энергии нулевой точки важно и для космологии, и в настоящее время в физике отсутствует полная теоретическая модель для понимания энергии нулевой точки в этом контексте. В частности, источником серьёзных разногласий служит расхождение между теоретической и наблюдаемой энергией вакуума. Физики Ричард Фейнман и Джон Уилер рассчитали, что излучение нулевой точки вакуума на порядок превышает ядерную энергию, а энергии одной лампочки будет достаточно для того, чтобы вскипятить весь Мировой океан. Однако, согласно общей теории относительности Эйнштейна, любая подобная энергия должна оказывать гравитационный эффект, а экспериментальные данные о расширении Вселенной, тёмной энергии и эффекте Казимира показывают, что эта энергия исключительно слабая.
Читать дальше →
Всего голосов 42: ↑39 и ↓3+55
Комментарии14

Лучшая фантастика последних трех лет по версии Goodreads

Время на прочтение5 мин
Количество просмотров144K

GoodrGoodreads — пожалуй, главный книжный сайт англоязычного интернета. Недавно он составил список самых популярных фантастических книг за 2020-2023 годы, опираясь на мнение пользователей. К сожалению, на русский язык переведено далеко не все, однако даже те книги, которые уже можно прочитать в переводе, составляют внушительный список. Вот он.

Читать далее
Всего голосов 50: ↑46 и ↓4+54
Комментарии186

Можно ли оставаться анонимным внутри государства, которое закрыло весь внешний Интернет?

Уровень сложностиСредний
Время на прочтение42 мин
Количество просмотров38K

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

Читать далее
Всего голосов 38: ↑33 и ↓5+35
Комментарии37

Правильный if для ускорения работы

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров27K

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

Читать далее
Всего голосов 22: ↑20 и ↓2+23
Комментарии12

Реализуем с нуля функцию косинуса на языке C

Уровень сложностиСложный
Время на прочтение10 мин
Количество просмотров14K

Я изучил, как реализовать функцию косинуса при помощи нескольких разных подходов. Одна из реализаций почти в три раза быстрее, чем math.h, но придётся смириться с точностью до четырёх знаков после запятой.

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

Моё исследование началось с того, что мой друг и коллега Стивен Марц работал над ядром операционной системы и я предложил, чтобы он отрисовал на экране функцию косинуса. Я часто использую косинус в качестве «hello, world» для графических приложений. Возникла проблема: его ядро не задействовало стандартную библиотеку C (а значит, прощай math.h!), а целевой платформой являлась архитектура RISC-V (а значит, никаких подобий команды fcos Intel!).

Так началось моё долгое приключение.
Читать дальше →
Всего голосов 43: ↑40 и ↓3+54
Комментарии29

Ретро: электромеханический аналоговый компьютер CADC 1955 года

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров8.2K

В 1955 году для нужд ВВС США было разработано специальное вычислительное устройство Bendix Central Air Data Computer (далее CADC), которое представляло из себя электромеханический компьютер состоящий из шестерней, кулачков, синхронизаторов и магнитных усилителей. Основным назначением данного устройства, являлось вычисление "воздушных данных", математика уравнений для их вычислений усложнялась при приближении летательного аппарата к скорости звука. После вычислений "воздушных данных", CADC передавал результаты своих расчетов в смежные системы и на приборы индикации в кабине пилота. Вычислитель CADC применялся в различных летательных аппаратах ВВС CША (например, в истребителях F-101 и F-111, в бомбардировщике B-52).

Читать далее
Всего голосов 32: ↑32 и ↓0+32
Комментарии12

Процессор ЭВМ ЕС-1020. Микропрограммное управление

Уровень сложностиСредний
Время на прочтение24 мин
Количество просмотров7K

Продолжение серии статей, посвящённых устройству процессора ЭВМ ЕС-1020. На сей раз речь пойдёт о блоке микропрограммного управления — в первую очередь, о формате и назначении отдельных полей микрокоманды.

Читать далее
Всего голосов 21: ↑20 и ↓1+24
Комментарии34

Процессор ЭВМ ЕС-1020. Общая структура и система синхронизации

Уровень сложностиСредний
Время на прочтение27 мин
Количество просмотров4.1K

Первая из серии статей, посвящённых внутреннему устройству процессора ЭВМ ЕС-1020, в которой рассматривается система синхронизации. В предшествующих статьях были освещены важнейшие особенности архитектуры и конструктивное исполнение ЕС ЭВМ.

Читать далее
Всего голосов 26: ↑26 и ↓0+26
Комментарии7

Процессоры ЕС ЭВМ. Конструктив

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.4K

Эта статья продолжает предыдущую. Будучи задуманной как пара вводных абзацев к рассказу об устройстве процессора ЕС-1020, она разрослась до неприличных размеров, а поэтому была раздута ещё больше и превращена в отдельную публикацию. Ну а ЕС-1020 переносится на ближайшее будущее.

Читать далее
Всего голосов 29: ↑28 и ↓1+38
Комментарии56

Информация

В рейтинге
2 619-й
Откуда
Новосибирск, Новосибирская обл., Россия
Работает в
Зарегистрирован
Активность

Специализация

Computer Vision Engineer