Как стать автором
Обновить
23
0

Пользователь

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

Физика двоичной логики

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

Вопрос «Как работает компьютер?» чрезвычайно многогранен и ответ на него зависит от выбранного уровня абстракции. Рассказ о компьютере может строиться вокруг прикладного ПО, операционной системы или архитектуры. Эта статья — попытка дать ответ на этот вопрос с точки зрения нижних уровней абстракции: логических схем и принципа их работы.
Читать дальше →
Всего голосов 44: ↑39 и ↓5+34
Комментарии16

Tcl/tk: интегрированная среда разработки TKproE-2.30

Время на прочтение10 мин
Количество просмотров4.7K
Прошло без малого пять лет как я впервые столкнулся с интегрированной средой разработки программ на tcl/tk TKproE-2.20. В апреле 2021 года вышла новая версия этого продукта — TKproE-2.30 и я полностью погрузился в её мир. Он меня заворожил. Название TKproE является аббревиатурой от TCL/TK Programming Environment. TKproE — это интегрированная среда разработки программ для языка сценариев TCL/TK. Сам TKproE полностью написан на языке TCL/TK. В преамбуле к TKproE подчёркнуто, что он поддерживает быструю разработку сложных графических пользовательских интерфейсов.

Что же принципиально нового появилось в новой версии по сравнению с версией 2.20 помимо нового логотипа?
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии8

Желатин, глицерин и щепотка соли: самовосстанавливающийся гидрогель

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


Терминатор, Оптимус Прайм, C-3PO, Робокоп и многие другие киношные роботы наделены самыми разнообразными функциями. Но между ними есть нечто общее — их нельзя назвать мягкими. И речь идет не о чертах характера, если таковые могут быть у робота, а об их оболочке. Тем не менее в последние годы все больший интерес вызывает именно мягкая робототехника, которая может найти свое применение не только в автономных машинах, но и в тактильных интерфейсах или носимой электронике. Проблема столь футуристичной разработки в том, что подавляющее большинство ее представителей куда менее прочные и потребляют куда больше энергии, чем металлические конкуренты. Ученые из Кембриджского университета (Великобритания) нашли метод решения проблемы прочности мягких роботов, создав новый тип материала, который способен регенерировать при комнатной температуре. Из чего сделан чудо-материал, насколько быстро робот, созданный из него, может сам себя отремонтировать, и где именно может быть применена данная разработка? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Читать дальше →
Всего голосов 28: ↑27 и ↓1+26
Комментарии3

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

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

Джон Хортон Конвей (John Horton Conway), член Королевского общества, родом из Принстона, известен многими вещами, но возможно, больше всего своим любопытством и любовью ко всевозможным играм, которую он пронес через всю жизнь. десятками других трудов и изобретением знаменитой игры "Жизнь".

Игра «Жизнь» Конвей изобрел примерно в 1970 году, но она была не первым его “набегом” в область компьютерных наук. Во время своей студенческой карьеры в Кембридже он увлекался с тем, что можно было бы назвать кустарной компьютерщиной. Конвей и его друг Майк Гай (Mike Guy) спроектировали компьютеры, один из которых использовал нитку для вышивания, а другой шарики.

Затем Конвей представил свой водяной компьютер WINNIE — Water Initiated Numerical Number Integrating Engine — инициируемая водой числовая интегрирующая машина или что-то в этом роде. 

Читать далее
Всего голосов 25: ↑20 и ↓5+15
Комментарии8

Какие задачи не решаются bat-файлами?

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

Бат-файлы ведут свою историю со времен MS-DOS. Новые фичи добавлялись с сохранением обратной совместимости. Из-за этого многое в языке bat-файлов, как мы увидим далее, нелогично и неудобно.

Вместе с тем, в bat-файле можно использовать переменные, условия, циклы и подпрограммы. При помощи некоторых костылей можно передавать данные на вход команд и разбирать их вывод. Проще говоря, можно программировать.

В этой статье мы постараемся дать обзор основных элементов языка командного интерпретатора Windows, с помощью которых можно реализовать любой алгоритм.

Читать далее
Всего голосов 36: ↑34 и ↓2+32
Комментарии53

Kincony KC868-A8: старший брат из Ханчжоу. Часть 1. ESP32 + Ethernet

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


Пока мы с вами разбирались с универсальным контроллером начального уровня на ESP32 для DIY автоматизации Kincony KC868-A4 1, 2, 3 «подъехал» его старший брат Kincony KC868-A8 — значительно более серьёзное устройство с 8-ю оптоизолированными цифровыми входами, 8-ю реле на борту для управления различным оборудованием, выведенным на плату I2C разъёмом, встроенным Ethernet-интерфейсом на LAN8270A и прочими интересными возможностями.

В этой статье мы подробно разберём устройство этого контроллера, но сразу хочется отметить, что одновременное наличие и сочетание двух интерфейсов — беспроводного Wi-Fi и проводного Ethernet делает KC868-A8 очень интересным решением — контроллер может работать по Wi-Fi или Ethernet и использовать альтернативный интерфейс как резервный или работать одновременно по двум интерфейсам (проводному и беспроводному) и взаимодействовать с разными сетями и т. д.

В общем, устраивайтесь поудобнее — вас ожидает очередное увлекательное путешествие в удивительный мир микроконтроллеров и DIY автоматизации…
Читать дальше →
Всего голосов 32: ↑32 и ↓0+32
Комментарии31

Девочка, балансирующая на NVME-over-TCP 2.0

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

Привет всем! Рад вас снова видеть, и я счастлив, что вам так понравилась моя предыдущая статья под названием «А все ли врут? Продолжаем издеваться над NVME».

Напомню, что в этой статье я объяснил, как правильно подключить ваш NVME диск удалённо по сети. Не «как расшарить папку на диске?» и не «какой стороной впихивать NVME в компьютер?» а именно «Как подключить ваш NVME диск по сети».

Что вам это даёт? Вы можете подключить NVME диск на одном компьютере в другой компьютер прямо по сети. По самому обыкновенному медному кабелю. И вам не нужно будет устанавливать какие-то левые программы и настраивать что-то сомнительное. Вся система — часть стандартного набора драйверов Linux.

Более того, при наличии сети на 10Gbps вы сможете в полной мере насладиться полной скоростью NVME устройства. Вам будет казаться, что устройство работает как будто на вашем компьютере и с максимальной скоростью. Главное, чтобы сеть позволяла.

Всё это кажется магией, но на самом деле это возможно. И, конечно, у многих из вас это вызвало массу вопросов. Что же, у меня есть ответы. Всё, что вы хотели узнать об NVME-over-TCP, но боялись спросить.

Давайте под кат.
Читать дальше →
Всего голосов 55: ↑55 и ↓0+55
Комментарии15

Как мы мигрировали в облако… пепла

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

Такой вот звонок ко мне пришел от нашего VP of Engineering Виктора около 7 вечера 9 марта прошлого года. Дело в том, что Виктор знает русский, но никогда не жил в России, поэтому он часто добавляет "как у вас говорят" или какие-то другие только ему ведомые присказки, поговорки и пословицы. Но сейчас не об этом.

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

7 часов вечера по Калифорнии - это такое редкое время, когда Москва еще не проснулась, а наши уже закончили и можно отдохнуть. На тот момент у нас еще не было команды в Томске и я с 7 до 10-11 вечера обычно отдыхал. Но не 10 марта. И вообще не в марте. Честно говоря, слабо помню как выглядел март прошлого года после 10-го числа. И апрель тоже. Время немного ускорили той весной и потом отпустили уже летом.

Дальше больше
Всего голосов 69: ↑67 и ↓2+65
Комментарии20

Как уйти с государственной службы и остаться в живых

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

"И как же ты это представляешь? А кто будет за тебя работать? Ты же предаёшь семью" - это первые слова моего руководителя на фразу о возможном уходе.

Здравствуйте, меня зовут Михаил, и я бюджетник. Программист, который смог вырасти от простого джуна-программиста до начальника отдела разработки ИС. К такому долгому карьерному росту я шёл целых 8 лет, благодаря которым я нашёл несколько хороших друзей и приятелей, классный коллектив, да и просто вырос от зеленого студента до руководителя (наверное даже очень неплохого). При этом было много НО. Именно о таких НО и пойдёт речь.

Читать далее
Всего голосов 318: ↑313 и ↓5+308
Комментарии198

Европа создает конкурента Starlink и заодно хочет ввести регулирование в космосе, опасаясь монополии Маска

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

У Евросоюза большие планы по поводу создания собственной системы спутникового интернета. Причем ЕС далеко не первый в своем желании разработать и запустить в работу масштабную космическую сетевую инфраструктуру. Так, в прошлом году правительство Великобритании спасло от банкротства конкурента Starlink, компанию OneWeb. После этого о своем желании создать собственный аналог заявили и китайцы. Они планируют запустить на орбиту Земли около 40 тысяч спутников.

У OneWeb с Великобританией (где замешан еще и индийский бизнес) все идет, как говорится, по плану. Несколько десятков спутников уже на орбите, и только пара-тройка месяцев отделяет сеть от полноценного запуска. Что касается китайцев, то об их системе информации не так много, но вроде как проект тоже реализуется согласно плану. В общем, было бы странно, если бы в этих условиях ЕС не стал бы разрабатывать нечто свое. И сейчас этот процесс как раз стартовал, причем в Европе заявили о необходимости строго контролировать не только пуски ракет-носителей, но и планы по разворачиванию сетей других государств на орбите планеты. Обо всем этот — под катом.
Читать дальше →
Всего голосов 47: ↑47 и ↓0+47
Комментарии6

Упорство, мастерство, точный расчет и жадноcть, глупость, упоротость — речь пойдет о самых глубоких колодцах мира

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

Колодцы, как источники воды и жизни, люди копают и строят уже тысячи лет. В Китае найдены глубокие колодцы возрастом 6-7 тысяч лет, а совсем недавно на Кипре обнаружили самый древний колодец на сегодняшний день – ему 8.5-9 тысяч лет по данным радиоуглеродного датирования органики, найденной на дне колодца.

Обычный деревенский колодец в средней полосе глубиной не более 15-20, максимум, 30 метров, глубже обычно не копают, ибо черпать из такого, а уж тем более рыть такой колодец – себе дороже.

Читать далее
Всего голосов 132: ↑116 и ↓16+100
Комментарии40

Новые операционные системы 2021 и 2022 года

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


В конце 2021 года мир увидел прекрасную операционную систему Essence с рядом функций, которых по умолчанию нет в популярных ОС, таких как Windows, MacOS или Ubuntu. Например, векторный UI и группировка окон по вкладкам (табам), как на скриншоте вверху. Действительно, очень удобно. Даже странно, почему никто из «больших» ещё не реализовал.

Essence — не единственная система, созданная с нуля одним человеком или небольшим коллективом. Есть такие феномены и в России.
Читать дальше →
Всего голосов 44: ↑39 и ↓5+34
Комментарии58

Объект, камера, монитор – что происходит с цветом?

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

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

Те, кому не приходилось окунуться в настройку профилей по необходимости, нередко считают, что цифровой цвет всегда правильный. Но это не совсем так.

В этой статье рассмотрены некоторые тонкости процесса цветопередачи в цепочке цифровая камера - компьютер - монитор.

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

Модернизируем твёрдотельный лазер без регистрации и смс

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

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

Под катом высокое напряжение, много картинок, схемы и видео работы твёрдотельного неодимового импульсного лазера в частотном режиме с факелами пламени, искрами от стали и хлопьями сажи от пластика. :)
Читать дальше →
Всего голосов 42: ↑42 и ↓0+42
Комментарии29

История про кримперы и то, как скупой платит дважды

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

Обжимные клеммы позволяют легко подключать/отключать электронные компоненты без использования паяльника и оплетки для выпайки. И за просмотром одной из дешевых торговых платформ, вы можете решить, что для использования этого удобного метода достаточно приобрести кримпер вместе с набором клемм JST и DuPont (клон Mini-PV). В конце концов, это ведь просто кусок металла, который обжимается вокруг оголенного провода. Какие тут могут возникнуть проблемы?
Читать дальше →
Всего голосов 50: ↑42 и ↓8+34
Комментарии53

Как обмануть техническую разведку

Время на прочтение8 мин
Количество просмотров30K
Являясь продолжением моей вчерашней статьи, этот материал неожиданным образом перекликается с постом недельной давности от другого автора Хабра про техническую разведку ЦРУ. Такой вот спин-офф.

Вчера мы рассмотрели технологические вопросы обеспечения движения крылатых орбитальных машин в атмосфере. В качестве примера были взяты опытные образцы беспилотных ракетопланов — БОР-4 и БОР-5. Однако для проверки ответов на эти вопросы необходимо было отпустить этих птичек полетать вокруг нашей планеты. А потом приземлить где-нибудь — не разбив, не потеряв, а главное не передав в руки наших визави по Холодной войне. Разумеется, их разведка не дремала и стягивала наблюдательные силы в предположительные районы приземления секретных аппаратов.

Полседьмого утра по местному времени 4 июня 1982 года БОР-4 под шифром Космос-1374 плавно сел на воду в удалённом районе Индийского океана. Игра началась.


Съёмка наших действий по эвакуации БОР-4 с американского самолёта-разведчика
Читать дальше →
Всего голосов 67: ↑59 и ↓8+51
Комментарии26

Калибровка и профилирование мониторов

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

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

В чём существенные отличия между профилированием и калибровкой? Доступны ли эти процедуры домашнему пользователю компьютера? Возможна ли программная реализация калибровки монитора не уступающая по качеству аппаратному профилированию?

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

Давайте разберемся. Состояние спутниковой группировки Starlink

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

Вячеслав Ермолин, 18 февраля 2022 года.

Хочется знать сколько реально спутников Starlink сейчас на орбите, сколько находятся в работоспособном состоянии и сколько на целевых орбитах (штатных орбитах для предоставления услуг связи потребителям на земле, море, в небе и космосе).

Читать далее
Всего голосов 30: ↑25 и ↓5+20
Комментарии28

Теплозащита и Аэродинамика — пара нюансов, отделивших нас от Космоса

Время на прочтение11 мин
Количество просмотров17K
Пилотируемый орбитальный полёт, без сомнения, является наиболее захватывающим воплощением технического прогресса. Вот он — настоящий шаг человечества в космос. Повинуясь воле пилота корабля, многотонная машина минует звуковой барьер, выходит на «гиперзвук» и преодолевает притяжение матери-Земли. Или же на колоссальной скорости входит в атмосферу, элегантным манёвром гасит скорость и садится на штатную ВПП. Ну разве что немного потрясёт. Примерно так это выглядит в научно-фантастических фильмах, рассказывающих нам, как оно будет — и не имеет ничего общего с реальностью.

В реальности же дерзнувшего с равной вероятностью испепелит и размотает до винтиков весьма интересными эффектами планетной атмосферы, если он не предпримет заранее особые меры. Я постараюсь вам рассказать, как на самом деле решались две важнейшие задачи суборбитальной космонавтики — теплозащиты и аэродинамики — на примере испытательных прототипов проекта «Буран» — беспилотных орбитальных ракетопланов БОР-4 и БОР-5.

Читать дальше →
Всего голосов 57: ↑54 и ↓3+51
Комментарии46

Машинное обучение помогает в расшифровке древних языков

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

Термин «Гуглоперевод» постепенно престаёт быть синонимом кривого дословного перевода текстов. Порой сложно догадаться, кто выполнил работу: машина или человек – качество стало действительно высоким. Это наводит исследователей на мысль: а не сможет ли ИИ помочь в расшифровке древних языков? Рассказываем.

Читать далее
Всего голосов 23: ↑20 и ↓3+17
Комментарии4
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность