Как стать автором
Обновить
83
-0.6

разнорабочий

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

Звёздный десант: как показать проигранное сражение

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

Приветствую! Не так давно мы с вами обсуждали образцовую постановку батальной сцены на примере «Братства кольца» Питера Джексона, где показанные в кадре толковые действия одной из сторон приводят к победе? Сегодня предлагаю поговорить об изображении в кино противоположной ситуации: батальной сцены, снятой с перспективы проигравшей стороны, причем так, что причины разгрома удачно объяснены зрителю. Примером послужит, как вы уже поняли, Первая битва за Клендату из фильма «Звёздный десант» Пола Верховена.

Насекомых хватит на всех!
Всего голосов 71: ↑65 и ↓6+59
Комментарии98

Первое занятие Школы Синтеза и удар в спину от Ubuntu

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

В субботу прошло первое занятие Школы Синтеза Цифровых Схем. Записалось 650 человек в 15 городах России и Беларуси, пришли 400 (250 офлайн и 150 онлайн). Российский флаг на мониторе нарисован комбинационной логикой FPGA (первое что пришло в голову рисовать студентам сразу в двух кластерах). Вообще обычно на первом занятии мигают светодиодами, но мы решили пойти дальше и показали им как рисовать картинки. Для этого два счетчика формируют X и Y, а задача студента - реализовать функцию RGB (X, Y).

Из-за наличия зоопарка плат, версий Windows и Linux, а также EDA софтвера, глючных программаторов, и при этом свежих и недотестированных bash-скриптов, возникла ситуация полного ада, особенно у онлайн-пользователей (преподаватели на местах героически справлялись). Возникла ошибка, которая меня реально удивила. И не только меня:

Читать далее
Всего голосов 78: ↑58 и ↓20+38
Комментарии62

Британская фобия embarrassment-а и российская движуха портабильных примеров на ПЛИС

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

Гугл переводит английское слово embarrassment как "смущение", но для британцев это не просто смущение. Для них это сродне ощущение во сне, в котором вы приходите на экзамен совсем не готовым и при этом голым. Когда британцы проводят семинар с какими-нибуть платами в далекой стране, они панически боятся, что плата не заработает и будет embarrassment. Поэтому они стараются использовать один тип плат в фиксированной конфигурации, если всего этого нельзя избежать вообще и просто показывать плату издалека.

В глубине души британцы завидуют русским, которые "able to cope with difficulties". И вот вам свежий пример: когда выяснилось, что на более чем 300 заявок (UPD: сейчас уже больше 600) на Школу Синтеза Цифровых схем в 15 российских кластерах (UPD: уже 19, из них один белорусский) не хватает FPGA плат, группа волонтеров реализовала возможность легкого портирования учебных примеров на зоопарк из более чем 20 типов плат от Intel FPGA, GoWin и Xilinx, с идеей расшириться до 50 типов, с креативным добавлением недорогих внешних устройств.

Читать далее
Всего голосов 19: ↑13 и ↓6+7
Комментарии28

Лоботомия – зло, казавшееся благом

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

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

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

Читать далее →
Всего голосов 64: ↑56 и ↓8+48
Комментарии114

«Процедурное рисование» в ComfyUI

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

Кто интересуется темой рисующих нейросетей знают, что сейчас самый продвинутый и часто используемый интерфейс для Stable Diffusion (далее SD) это Automatic1111. Он позволяет использовать, вероятно, все существующие возможности SD на сегодня. Множество расширений, регулярные обновления и поддержка сообщества делают его мощным и удобным инструментом для генерации изображений. Но есть и альтернативные решения, одно из которых я сегодня рассмотрю.

Статья подойдет как тем кто уже пользуется Automatic1111, так и тем кто только планирует более глубоко погрузиться в мир "процедурного рисования".

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

История электронных компьютеров, часть 1: пролог

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

<< До этого: Электронная эра

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

С 1939 по 1945 года на базе этих новых электронных компонентов было создано три компьютера. Даты их постройки не случайно совпадают с периодом Второй Мировой войны. Этот конфликт — не имевший аналогов в истории по тому, как он впрягал людей в ярмо колесницы войны — навсегда изменил взаимоотношения как между государствами, так и между наукой и технологией, а также принёс в мир большое количество новых устройств.

Истории трёх первых электронных компьютеров переплетены с войной. Первый был посвящён расшифровке немецких сообщений, и оставался под покровом секретности вплоть до 1970-х, когда он не представлял уже никакого интереса, кроме исторического. Вторым, о котором большинство читателей должны были слышать, был ENIAC, военный калькулятор, который достроили слишком поздно для того, чтобы он помог в войне. Но здесь мы рассмотрим самую раннюю из трёх этих машин, детище Джона Винсента Атанасова.
Читать дальше →
Всего голосов 26: ↑24 и ↓2+22
Комментарии14

Стартуем на ПЛИС, но сначала припаяем его с конструктором беспилотного автомобиля Zoox

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

Однажды мне не спалось ночью и я залип на сайтах про паяльники. Возникло желание купить и сразу появились вопросы: на сколько ватт? Не больше 30? А почему большинство на 60-80 ватт? 60/40 олово свинец? А почему куча паяльных станций идут в комплекте с lead-free проводами припоя? Канифоль сейчас внутри проводов? А почему есть и провода припоя без канифоли? Бронзовую мочалку для очистки? А почему столько комплектов с и белой и бронзовой?

Вспомнил и повод, чтобы научиться паять. Когда-то Руслан Тихонов, руководитель кружка из Москвы, говорил мне что хочет сделать простые упражнения на платах ПЛИС для школьников. Как часть триады "микросхемы малой степени интеграции - ПЛИС - Ардуино". По этому поводу я купил самую дешевую плату с CPLD Altera MAX II (ныне это Intel FPGA), но обнаружил что у нее не припаян переходник.

Я выставил вопросы по паяльники на фейсбук и после оживленной дискуссии мой приятель Денис Никитин вызвался научить меня паять как полагается. Денис работает проектировщиком печатных плат в компании Zoox, ныне часть компании Amazon. Zoox делает беспилотные автомобили, то есть Денис на передовом рубеже паятельного прогресса. Я заснял мастер-класс от Дениса на видео:

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

Где скачать научную статью легко и доступно?

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

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

Однако стоимость одной статьи от платных издателей может составлять 150 долларов, что не так уж и мало по сравнению с размером стипендии студента.

Здесь собраны совершенно бесплатные ресурсы, где вы можете найти интересующую Вас научную статью.

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

О мобилизации для IT-специалистов

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

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

Мобилизируемся вместе с профсоюзом ИТ
Всего голосов 146: ↑135 и ↓11+124
Комментарии591

Как разрезать полметра стали, в домашних условиях, почти бесшумно — используя электричество?

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

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

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

Читать дальше →
Всего голосов 131: ↑129 и ↓2+127
Комментарии59

Паровой мотоцикл своими руками

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

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

Читать далее
Всего голосов 325: ↑324 и ↓1+323
Комментарии190

Ликбез по работе с перфокартами (или история о том, как с 1890-го по 1970-й «большие данные» обрабатывались)

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

В период 1890-1970 вся обработка больших данных осуществлялась через перфокарты. Перфокарты в свою очередь обрабатывались при помощи т.н. «регистрирующей аппаратурой», центральным звеном которой был электромеханический «сортировщик перфокарт». Перфокарты и сопутствующую аппаратуру применяли для решения самых разнообразных задач: перепись населения, бухгалтерский учёт, инвентаризация, расчёт заработной платы и т.д.


Как люди работали с перфокартами? Какому алгоритму следовал электромеханический сортировщик перфокарт? Как осуществлялась сортировка по числовым полям данных? А по строковым? Обо всём этом – ниже.


Всего голосов 36: ↑36 и ↓0+36
Комментарии30

Гусеничный автономный робот. Платформа для Ваших роботов

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

DIY разработка. Возможные сферы применения. Я покажу свой опыт как сделать автономный гусеничный робот, не раздувая щеки и бюджет. Задача оказалась достаточно интересной, а в процессе реализации я собрал все грабли, которые мог.

Читать далее
Всего голосов 55: ↑54 и ↓1+53
Комментарии24

Так кто же изобрёл радио: Гульельмо Маркони или Александр Попов?

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

Попов, возможно, был первым — но он не запатентовал свои изобретения и не пытался их коммерциализировать



В 1895 году русский физик Александр Попов использовал свой инструмент для исследования гроз для демонстрации передачи радиоволн

Кто изобрёл радио? Ваш ответ, вероятно, будет зависеть от того, откуда вы родом.

7 мая 1945 года Большой театр в Москве был забит учёными и государственными деятелями из коммунистической партии Советского Союза, праздновавшими 50-летний юбилей первой демонстрации радио, проведённой Александром Поповым. Это была возможность воздать почести отечественному изобретателю и попытаться увести исторические записи в сторону от достижений Гульельмо Маркони, которого во многих странах мира признают изобретателем радио. 7 мая было объявлено в СССР днём радио, который празднуется по сей день и в России.

Заявление о приоритете Попова как изобретателя радио основывается на прочитанной им 7 мая 1895 года лекции «Об отношении металлических порошков к электрическим колебаниям» в Санкт-Петербургском университете.
Читать дальше →
Всего голосов 34: ↑32 и ↓2+30
Комментарии64

Штука для намотки трансформаторов. Без Arduino

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

В одном из проектов понадобилось намотать под сотню трансформаторов. Это стало поводом пересмотреть нелюбовь к моточным изделиям, которая тянулась ещё со школы, где, помогая в кабинете физики, вручную перематывал большую катушку для опытов Фарадея. Зелёную, как сейчас помню.

Поэтому вместо поиска трансформаторного завода меня манил ящик с деталями от старых проектов.

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

Первые персональные вычислительные машины: LPG-30, Bendix G-15

Время на прочтение6 мин
Количество просмотров8.4K
Как на счет того, чтобы приобрести персональный компьютер стоимостью в несклько сотен тысяч долларов, а то и миллион? Отвести под рабочее место пару десятков квадратных метров в вашей квартире и… наслаждатся «тихой» работой устройства. Не самое лучшее предложение, не правда ли?

Первые ЭВМ были далеко не миниатюрных размеров. Это были настоящие сооружения. Только представьте масштабы: 42 блока, из которых состоял первый в мире электронный универсальный компьютер ENIAC (1946 год), занимали помещение, площадью почти 170 квадратных метров. 30 тонный монстр, потребляющий около 160 киловатт. Кроме того, они стоили огромных денег. Например, первый условно коммерческий компьютер UNIVAC I (1947—1951 года), занимающий площадь около 36 квадратных метров, обошелся бы вам в 1956 году почти в 1,5 миллиона долларов.



Изобретение транзистора в 1948 году и интегральной схемы в 1958 году способствовали постепенному уменьшению размеров машин. Уже к середине 50-х создание небольших, экономичных вычислительных машин перестало быть утопией. А следовательно, расширился и круг их применения. Теперь даже средние организации и предприятия могли позволить себе приобретение такого устройства. LGP-30 и Bendix G-15 были одними из самых востребованных и известных малогабаритных вычислительных машин.
Всего голосов 19: ↑19 и ↓0+19
Комментарии7

Можно ли тренировать чиподелов на 3 нанометра упражнениями с 130 нм? А упражнениями с 20000 нм?

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

В модном и молодежном учебнике электроники от Харрисов есть пример простого конечного автомата - "улыбащейся улитки". Я решил наглядно показать, как можно в домашних условиях реализовать улитку на трех технологиях:

1. Микросхемы малой степени интеграции CMOS 4000. Первая массовая КМОП-серия, выпущенная в 1968 году. 20 микрон то бишь 20 тысяч нанометров. На таких микросхемах учились электронике бумеры, то бишь люди, родившиеся во время бэби-бума 1950-х годов и вошедшие в технологию в начале 1970-х. В том числе Стив Джобс и Стив Возняк.

2. Микросхемы программируемой логики Altera Cyclone IV, ныне Intel FPGA Cyclone IV. 2009 год, 60 нанометров. Интеловская микросхема, в которой вообще нет никакого процессора, только набор логических ячеек, между которыми можно программировать соединения. Удобна как тренажер для будущих проектировщиков микропроцессоров, так как для построения в схемы внутри FPGA не нужно делать заказ на фабрике.

3. ASIC-технологии фабрики Skywater - лидера американского импортозамещения. 2019 год, 130 нанометров. На своем вебсайте компания пишет что они единственная в США контрактная фабрика микросхем, у которой нет инвесторов-иностранцев: "SkyWater is the only US-investor owned pure-play semiconductor and technology foundry". Поэтому в них инвестировал 170 миллионов долларов Пентагон.

На работе у меня есть доступ и к технологии 3 нанометра, но показать ее вам на Хабре не могу, поэтому прошу вас поверить мне на слово, что и на 3 нанометра "улыбающаяся улитка" работает. Кстати, все это будет на семинаре в Бишкеке на следущей неделе.

Итак:
Всего голосов 35: ↑32 и ↓3+29
Комментарии17

Алгоритм Томасуло как фактор импортозамещения российских процессоров

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

Проектированием простого процессора сейчас никого не удивишь. Любой способный студент может за пару недель написать на верилоге однотактный RISC-V или ARM процессор и синтезировать его для ПЛИС. Процессор будет работать на учебной плате и выполнять простые программы на Си и ассемблере.

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

На границе между вводным и продвинутым курсом микроархитектуры CPU принято ставить внеочередное выполнение инструкций, именно оно отделяет мальчика от мужа. Эта фича впервые появилась еще в 1960-е годы в суперкомпьютерах CDC 6600 и IBM 360/91, но проникла в персоналки с PentiumPro только в 1996 году и в Apple iPhone в 2012 году.

Именно внеочередное выполнение инструкций - главная козырная карта самого горячего процессорного проекта российской микроэлектроники - двухгигагерцового RISC-V процессора для ноутбуков от компании Ядро / Syntacore. Этот проект был объявлен в прошлом году. Что с ним станет в результате известных событий?

Читать далее
Всего голосов 110: ↑89 и ↓21+68
Комментарии127

БДСМ с БД ПМО или как я работал с госданными

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

Росстат ежегодно публикует порядка 4 тысяч показателей государственной статистики. Они доступны всем без каких-либо ограничений по статусу, правам доступа и т.п. Но публикуя данные, Росстат прежде всего ориентируется на то, что пользователи будут работать с ними вручную (глазами и руками), хотя последние 20 лет, мягко говоря, это не совсем тренд.

Меня зовут Веденьков Максим, я работаю в ЦПУР (Центр перспективных управленческих решений), некоммерческой организации, которая проводит исследования на государственных данных с целью повышения информированности общества о происходящих в стране процессах. Также мы собираем, обогащаем и публикуем датасеты с государственными данными, как ранее опубликованными, так и теми, которые раньше не публиковались.

В этой статье хочу рассказать об одном из таких наборов данных. Большом, сложном, важном, но при этом доступном в крайне неудобном для исследователей формате — базе данных показателей муниципальных образований (БД ПМО).

Читать далее
Всего голосов 33: ↑32 и ↓1+31
Комментарии14

Антикитерский механизм раскрывает свои новые секреты

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

В 1900 году водолаз Элиас Стадиатис, облачённый в медно-латунный шлем и брезентовый костюм, появился из моря, трясясь от страха и бормоча о «куче мёртвых голых людей». Элиас был одним из греческих водолазов с острова Сими в восточной части Средиземного моря, собиравших морские губки. Они спрятались от жестокой бури рядом с крошечным островом Антикитерой, расположенным между Критом и материковой Грецией. Когда буря утихла, они продолжили нырять за губками и случайно наткнулись на обломки кораблекрушения со множеством древнегреческих сокровищ, которые и до сих пор остаются самыми крупными из найденных подводных останков древнего мира. «Мёртвые голые люди» оказались мраморными статуями, раскиданными по морскому дну вместе со множеством других артефактов. Вскоре после этого их открытие стало причиной первых крупных подводных археологических раскопок в истории.

Один из объектов, обнаруженный на месте раскопок, кусок размером с крупный словарь, изначально оставался незамеченным на фоне более удивительных находок. Однако несколько месяцев спустя Национальный археологический музей в Афинах вскрыл глыбу, скрывавшую внутри себя бронзовые точные шестерни размером с монету. Согласно историческим знаниям начала 20-го века, подобные шестерни не могли появиться в Древней Греции, да и ни в какой иной точке мира, ещё многие века после кораблекрушения. Находка породила ожесточённые споры.
Читать дальше →
Всего голосов 161: ↑159 и ↓2+157
Комментарии123
1
23 ...

Информация

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