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

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

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

В IT-образовании не работают лекции. Давайте это признаем и начнем учиться правильно

Время на прочтение11 мин
Количество просмотров50K
Представьте мир, где внезапно произошли две фантастические вещи — родители потеряли возможность влиять на решения своих детей, полностью, абсолютно. Просто физически не могут дать им ни малейшего совета и вызвать чувство вины.

Второе — в этом мире отменили армию.

Я готов поставить большие деньги на то, что уже на следующий день начнут пустеть вузы. Еще через год две трети из них закроются, 90% факультетов исчезнут, через два года никто не вспомнит, зачем они были нужны.


Читать дальше →
Всего голосов 85: ↑67 и ↓18+67
Комментарии325

Как прошла наша первая FPGA конференция?

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

Привет, FPGA хаб!


Некоторое время назад  в одном из новостных FPGA дайджестов было небольшое упоминание о FPGA конференции.


Так вот, конференция состоялась 28 ноября 2020 года, и этим постом я бы хотел поведать вам об этом «немаловажном» для отечественного FPGA сегмента событии. Постараюсь рассказать обо всём «от идеи до реализации».




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

Flipper Zero — предфинальные детали для пресс-форм, готовимся к запуску производства

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

Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8]

Корпус Флиппера состоит из 11 (sic!) пластиковых деталей, которые будут изготавливаться методом литья под давлением в пресс-формах. Это наиболее эффективный способ получить качественные детали при серийном производстве. Для этого сперва изготавливаются пресс-формы под каждую деталь (или группу деталей). Как правило, каждая пресс-форма состоит из двух основных образующих и множества вспомогательных деталей и механизмов. В пустоты в пресс-форме под высоким давлением будет подаваться пластик по каналам внутри формы.

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

Читать дальше →
Всего голосов 53: ↑52 и ↓1+70
Комментарии52

Эпидемия летаргии: заснувшие навсегда

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

Вас когда-нибудь преследовал кошмар, в котором вам сниться, что вы не можете проснуться? Вы изо всех сил пытаетесь, но не можете сбросить с себя этот морок, расшевелить своё собственное тело, заставить себя встать, открыть глаза… хотя бы закричать. Вы прикладываете максимум усилий, но вы всё равно спите. Звучит страшновато?

Читать далее
Всего голосов 146: ↑133 и ↓13+166
Комментарии138

Векторные языки — параллельный мир

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

Векторные языки мало известны широкому кругу программистов и занимают узкую нишу обработки данных в финансах, статистике и прикладной математике. Хотя сам векторный подход (или, точнее, программирование с помощью массивов) распространен гораздо шире, чем может показаться. Он реализован в известных библиотеках (NumPy), популярном языке статистиков R, математических пакетах (MATLAB), даже в современных языках программирования (Julia). Однако, возможность умножить матрицу на вектор простым выражением (A*v) – это всего лишь вершина айсберга возможностей, которыми обладают полноценные векторные языки. При том, что эти языки не так сильно отличаются от обычных, как может показаться на первый взгляд, они заставляют программиста мыслить совершенно в других категориях и реализовывать алгоритмы способами, которые никогда не придут в голову человеку, привыкшему к Java или даже Haskell. Их характерной чертой, например, является выворачивание наизнанку циклов – вместо того, чтобы спускаться по вложенным циклам вниз к простым значениям и там использовать их в функциях, вы оперируете сложными объектами целиком, давая указания языку, какие именно части этих объектов и как именно вы хотите использовать и так много раз в одном выражении. В этой статье я хочу познакомить вас с этим оригинальным подходом к реализации алгоритмов.

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

Возможно, вам не нужно машинное обучение

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

Машинное обучение — модная технология, поэтому её часто используют в ситуации, когда существует более простое, эффективное и надёжное решение. На днях мне попался наглядный и забавный пример: «Нейросетевые машины и генетические алгоритмы». Всю эту навороченную систему легко заменить на полином первой степени без потери функциональности. Машинное обучение тут явный перебор.
Всего голосов 27: ↑25 и ↓2+32
Комментарии18

Бизиборд? Power bank? Супернажималка

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

Летнюю самоизоляцию мы с семьей провели у тещи в деревне. У жены – отпуск, а нас, инженеров-проектировщиков, почти всех перевели на удаленку. Работать в «домике в деревне» значительно приятнее, чем в городе в панельной хрущевке. Так у меня появилась не только отдельная комната, но и дополнительные полтора часа свободного времени, которые в мирное время уходили на дорогу до офиса и обратно. Все это позволило довести до конца электронно-деревянно-кнопочный проект, который задумал еще лет 6 назад.

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

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

Цифровизация производства в РФ. Не отрываясь от реальности…

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

Тезисы

1.    4я промышленная революция (Industry 4.0, цифровизация) подразумевает полную интеграцию:

a)   традиционных информационных потоков планирования и управления производства, поставок и

b)   средств исполнения: люди, машины и механизмы, оборудование…

… в кибер-физические системы. С основной, как это ни странно для некоторых…, не на «цифровизацию», а на то, для чего строились и строятся все такие системы, - на повышение экономической эффективности всей производственной системы.

2.    При этом, кибер-физические системы Industry 4.0 (далее – I4.0) основываются на фундаменте базовых процессов разработки (изделий), планирования/управления производством, поставками, используемые сейчас предприятиями (Industry 3.0 – I3.0.).

3.    Очевидно, что без построения фундамента в виде I3.0, попытки внедрить элементыI 4.0 не приведут к принципиальным улучшениям. Т.к. будут работать на локальные области оптимизации, без синхронизации как со всей «горизонталью» цепочкой поставок, так и с «вертикалью» создания продукции для потребителя. Под последним имеется в виду цикл: «разработка à испытания à ввод в «серию» (не обязательно – вывод в массовое, но обязательно – вывод из опытного производства) à планирование, закупка, производство à передача потребителю».

4.    Т.о., цифровизация традиционных российских предприятий должна обязательно и первостепенно включать построение фундамента (I3.0), с цифровизацией (внедрением элементов I3.5 и 4.0) только там, где необходимо и оправдано (в узких местах процесса создания продукции для потребителя). Так, как это делали западные, а теперь уже и восточные, более эффективные производства. В любом другом случае все это будет выглядеть (и выглядит, судя по регулярно рапортуемым «успехам» наших «цифровизирующихся», как правило, не на деньги частных собственников, заводов), как попытка взобраться на 4й этаж со 2го, по приставной лестнице, у которой нет перекладин вначале….    

 

Ниже представлена концепция цифровизации (читай – повышения эффективности через цифровизацию) для производств, только осваивающих I3.0 и представляющих подавляющее большинство нашей промышленности.

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

Десять игр от Dagaz

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

Долго ли, коротко ли, но я развернул свой сервер. Теперь это не просто коллекция игрушек, в меру укомплектованная слабенькими ботами, а полноценная возможность игры с другими людьми по сети. Сразу скажу, что игры, в основном, тяготеют к традиционным, но есть и авторские, порой довольно экзотичные. Кстати, если по вашему мнению какой-то из игр не хватает — пишите мне, я постараюсь добавить.
Читать дальше →
Всего голосов 31: ↑31 и ↓0+31
Комментарии11

Разработка своего устройства от А до Я. Часть 1: От концепции до макета

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

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


  • Часть 1: От концепции до макета
    • Что такое электронное устройство
    • Концепция устройства
    • Функциональная схема
    • Принципиальная схема
    • Закупка компонентов
    • Макетирование и симуляция устройства
  • Часть 2: Создание устройства
    • Разработка печатной платы
    • Разработка корпуса и оснасток
    • Верификация и исправление ошибок
    • Отправка платы на производство
    • Создание корпуса
    • Сборка и отладка устройства

Далее повествование будет вестись от лица сотрудника.

Читать дальше →
Всего голосов 33: ↑31 и ↓2+42
Комментарии13

OpenBIM во время пандемии, или Как организовать удаленную работу над BIM-проектом между странами

Время на прочтение9 мин
Количество просмотров4K
Эта история началась с находки клада. В старом гараже на окраине Нур-Султана – бывшей Астаны – после долгих поисков была обнаружена оригинальная проектная документация первой школы столицы Казахстана – школы №1 им. Кирова.



Школа была спроектирована и построена в 1930-х годах и стала культовым зданием для нескольких поколений жителей. Она располагалась в самом сердце города, а среди ее выпускников были известные личности, наши современники. Само здание – с его простой, но одновременно притягательной архитектурой – было памятником конструктивизма. К сожалению, в 90-е годы школу снесли. Тем не менее, она была важной частью истории города, и множество людей загорелись идеей ее цифровой реконструкции.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии3

Scrum-мем на злобу дня

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

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



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


Читать дальше →
Всего голосов 54: ↑23 и ↓310
Комментарии60

Шаг влево, шаг вправо — шкала. Или от абсолюта к простому порядку

Время на прочтение10 мин
Количество просмотров7.5K
Так уж получилось в нашей Вселенной, что все (или почти все) сигналы природного происхождения – аналоговые. Для большинства задач их обработки, анализа, распознавания и т.п. необходимо, в первую очередь, преобразовать сигнал в цифровые данные (ведь у нас как никак век цифровых технологий, ага). Для этого используют аналого-цифровое преобразование. Тема настолько хорошо всем известная, что не о чем, вроде-бы, и говорить (за исключением конкретной техники преобразования, но статья не об этом). Однако давайте, все-таки, углубимся в эту тему и рассмотрим ее под необычным углом зрения.

image

Для применения классических процедур обработки сигналов требуется выполнение операций сложения и умножения, следовательно, требуется представление отсчетов в абсолютной шкале. А могут ли для обработки сигналов применяться другие шкалы, в каких случаях и что это дает? Об этом рассказывается в данной статье.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии1

Применение RPA в научных и инженерных расчетах

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

Вступление


В школе для закрепления знания нам задавали решить множество однотипных примеров. Мы все время досадовали: что тут ценного? Подставить в формулу два-три значения и получить ответ. Где тут полет мысли? Реальность оказалась суровей, чем школа.

Сейчас я работаю аналитиком в ИТ. До прихода в ИТ-сферу я поработал инженером-теплотехником, программистом ЧПУ, поучаствовал в исследовательских проектах.

На своем опыте я убедился, что 95% рабочего времени инженеры и ученые тратят на такие «однотипные» действия. Расчеты уравнений, проверки, регистрация результатов, копирование спецификаций. Проект за проектом, эксперимент за экспериментом, день за днем.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии5
12 ...
10

Информация

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