Все потоки
Поиск
Написать публикацию
Обновить
36
0
Игорь Ингеров @IgorIngeneer

инженер

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

Не только DeepSeek. 5 причин, почему ИИ-мегапроект Трампа и OpenAI может провалиться

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

21 января Дональд Трамп объявил о создании мегапроекта под названием Stargate. Это совместное предприятие OpenAI и SoftBank стоимостью в полтриллиона долларов по строительству дата-центров по всему США. Проект должен помочь Америке сохранить лидерство в сфере ИИ перед угрозой со стороны стремительно растущей китайской индустрии, а также способствовать «реиндустриализации» США. 

Читать далее

Использование PyGame для визуализации сигналов звукового диапазона с частотой дискретизации 44100 Гц в реальном времени

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

PyGame — это популярная библиотека для разработки 2D игр на Python. В данной статье рассмотрено необычное применение PyGame – это быстрый вывод графиков, например, потоков данных с частотой дискретизации 44100 Гц со звуковой карты, что может быть применимо для визуализации звуковых сигналов.

Читать далее

Быстрое локальное развертывание DeepSeek

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

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

Читать далее

Порезал фольгу и заработал 17 млн в месяц, покупатели довольны и даже облизывают

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

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

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

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

Читать далее

Python 2D графика. Визуализация данных в реальном времени. Matplotlib, PyQTGraph, pyOpenGL, VisPy, Bokeh и др. FPS 200?

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

Тестирование на скорость рисования 2D графиков и измерение fps популярных графических пакетов (Mayavi 3D, PyVista, Matplotlib, PyQTGraph, Plotly, PyGame, Arcade, pyOpenGL, VisPy, Bokeh) Возможно ли на слабом железе получить FPS=50? А FPS=1000? Да, но есть нюансы: VSync=Off

Для 8 графических пакетов в статье приведены 8 максимально коротких и простых специфичных для каждого пакета кода на python, отображающий на экране с максимально возможным FPS для данного пакета график sin()+noise.

Читать далее

Выжимаем все соки из WebRTC для стриминга камер на примере go2rtc

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

Go2rtc — это open source приложение для стриминга видео в реальном времени. Оно весит всего 5 мегабайт, не имеет внешних зависимостей и работает на всех популярных ОС. Поддерживает технологии ​​RTSP, RTMP, DVRIP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit и многие другие. Последний релиз получился настолько масштабным, что все нововведения пришлось оформлять в статью на Хабре.

Читать далее

Моделируем в радиолокации то, что обычно не моделируют

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

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

Как‑то раз, разрабатывая модель функциональных блоков и ячеек локатора в матлабе и симулинке (для моих нужд и целей этого аппарата хватало вполне), задумался о том, что живой локатор так не работает, он состоит из множества дополнительных систем, которые в совокупности и формируют его истинный облик. Проведя небольшие исследования, а также на личном опыте столкнулся с тем, что мало кто из разрабов моделит САУ, а уж совместно с функциональной частью и подавно. Еще меньше моделят учет и потери пакетов при сетевом трафике, а это частая проблема у «больших» локаторов со множеством приемо‑передающих ячеек и блоков.

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

Итак, поехали..

Читать далее

Радиотелефончик на смартфоне

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

Немало воды утекло со времени публикации цикла про стриминг видео на Андроид устройствах, но вот ручки добрались и до аудио потоков. Не то, чтобы это была какая-то более заковыристая тема про сравнению с видео, даже наоборот, сложно придумать что-то проще, ибо Audio API не менялось, дай бог памяти, с 2012 года, если не раньше. И не стоило бы, ради этого пилить короткий пост, если бы не зудящая мысля — а на какое расстояние и каким образом можно передать сей аудио поток, если мы будем использовать для этого только два смартфона без всякой мобильной связи и внешних точек доступа.

Если вам интересно узнать, что из этого получилось, то прошу проследовать под кат…
Читать дальше →

Революция генеративного ИИ началась — как мы к этому пришли?

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

Сегодня только и разговоров, что о ChatGPT, Midjourney и прочих DALL-E. Почему именно сейчас нейросети стали такими крутыми и развиваются семимильными шагами? Прорыв стал возможен благодаря новому классу невероятно мощных моделей искусственного интеллекта. Рассказываем, с чего всё началось и как мы здесь оказались.

Читать далее

Анимация грида в CSS

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

Я рад пролить свет на тот факт, что CSS grid-template-rows и grid-template-columns теперь можно анимировать во всех основных веб-браузерах! Что ж, CSS Grid уже давно технически поддерживает анимацию, ведь она встроена прямо в спецификацию CSS Grid Layout Module Level 1.

Читать дальше →

Введение в диффузионные модели для генерации изображений – полное руководство

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

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

Читать далее

Работа с датчиками в Android, или сервис для записи показаний с акселерометра

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

Введение


Год назад, на хабре публиковалась статья «Собираем показания датчиков с Android смартфона», где рассматривался способ получения данных с акселерометра (кстати говоря, есть пост более старый, в котором рассказывается все то же самое). Недавно передо мной была поставлена похожая задача. Необходимо было создать приложение (решил назвать его «Sensor Logger»), записывающее показания с акселерометра в файл в фоновом режиме. В данной статье постараюсь показать, как можно использовать сервисы и намерения, как работать с текстовыми файлами, а также каким образом отправлять данные из сервиса в Activity.
Читать дальше →

Создание WEBGL приложения Вконтакте на Unity

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

В нашем уроке мы создадим свой проект на Unity, и подключим его к html странице с помощью Javascript. И затем научимся обмениваться данными между Javascript браузера и скриптами Unity. И в заключение создадим новое приложение Вконтакте и научимся работать в связке Api Вконтакте – Javascript – Unity .

Вы узнаете, как написать простой скрипт, как добавить события пользователя. Как из скрипта Unity обращаться к скрипту Javascript на стороне браузера. И также как пройти путь от нажатия кнопки в среде Unity до вызова метода Api Вконтакте с полным контролем всех событий.

Читать далее

Hyper-casual. Работа на энтузиазме

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

Можно ли сказать, что Hyper-casual Game появились в 2017 году? Если верить Wikipedia, то да. Именно тогда мобильные сторы заполнили розовые и синие стикмены, нам предлагали выщипывать брови, красить автомобили, подметать улицы и собирать шарики в разном формате. 

В тот год начали формироваться новые правила для нового рынка. Паблишеры разного размера и разной степени известности открывали направления по работе с Hyper-casual. Игровые студии срочно открывали отделы по этому направлению или даже полностью перестраивались на новые рельсы. Лозунг того времени в  Hyper-casual: “Даешь по прототипу в неделю”.

Читать далее

Ламповое гитарное усиление – парадокс долговечности тренда

Время на прочтение7 мин
Количество просмотров50K
Эпидемия интереса к ламповому гитарному усилению не снилась даже самым именитым High End брендам, использующим ламповые системы. Несопоставимые объёмы продаж, при высокой стоимости и стремительно устаревающей технологии, на фоне динамичного развития гитарных процессоров и разного рода эмуляторов – поражают. «Ламповый тренд» в гитарном звуке держится с момента появления первых электрогитар до настоящего момента, и интерес к подобной технике вряд ли иссякнет в ближайшие 10 лет.



Не смотря на обилие цифровых эмуляторов лампового звучания, бюджетных полупроводниковых усилителей и комбо, призванных раз и на всегда вытеснить из мира музыки – это «ретроградное, декадентское, полурелигиозное ламповое мракобесие», гитаристы продолжают использовать «тёплое» ламповое усиление. Именно ламповые «головы» и «комбо» считаются true-звуком, именно ламповые топовые модели ведущих производителей попадают в райдеры рок-звёзд, именно «лампа» остаётся мечтой тинэйджеров, вчера купивших электрогитару.

Самый интересный вопрос – почему? Какая «магия» притягивает гитаристов к устаревшей технологии и позволяет производителям продавать тысячи, казалось бы, не рентабельных, дорогих, тяжелых, не слишком функциональных, менее надёжных ламповых усилителей? Парадокс с долговечностью этого тренда лучше рассматривать в нескольких аспектах: история гитарного оборудования, особенности исполнения, управления этим оборудованием и, естественно, маркетинг. Последний аспект выражен в значительно меньшей степени, нежели в Hi-Fi и High End аппаратуре.
Читать дальше →

Unity3d: Запись файла на Yandex диск на C#

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

К моему удивлению, на столь популярный сервис, как Яндекс диск, не нашлось примеров записи файла на диск на языке программирования C#. На PHP же ситуация обратная, примеров вдоволь, например: https://snipp.ru/php/disk-yandex

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

Читать далее

PostgreSQL Antipatterns: Индиана Джонс и максимальное значение ключа, или В поисках «последних» записей

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

Сегодняшняя задача вполне традиционна для любых учетных систем - поиск записей, содержащих максимальное значение по каждому из ключей. Что-то вроде "покажи мне последний заказ по каждому из клиентов", если переводить в прикладную область.

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

Читать далее

Как фронтендеру стать мобильным разработчиком, или Перевод API React в Jetpack Compose

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

Привет, я Данильян, работаю в Самокате фронтенд-разработчиком, разрабатываю бэкофисное приложение с использованием React. Когда я только начинал изучать Jetpack Сompose, я наткнулся на статью, в которой простым языком для людей, пришедших из мира веб-технологий в мир мобильной разработки, расписано, как писать код для мобильных устройств, чтобы было как в React. Из материала в статье особенно подкупали примеры: вот, что вы делали в React, а вот, как в Jetpack Compose получить то же самое. 

Делюсь с вами переводом этой статьи.

Читать далее

Цифровое моделирование аналоговых гитарных эффектов дисторшн

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

Звучание рок музыки, в частности направлений hard rock и heavy metal, во многом базируются на специально искаженном гитарном звуке, для получения которого используются электронные устройства "дисторшн", ламповые усилители в "перегруженном" режиме, компьютеры с соответствующим программным обеспечением обеспечением и цифровые процессоры, все чаще использующие алгоритмы нейронных сетей.

Набирать популярность искаженный звук электрогитар начал примерно с 1960-х годов. С тех времен считается, что звук перегруженных ламповых усилителей с выходом на мощные специальные гитарные колонки с большими специальными динамиками является эталоном в рок музыке. Но ламповые усилители были относительно дорогие и неудобные в эксплуатации. Поэтому разрабатывались полупроводниковые устройства дисторшн. В то время электрические принципиальные схемы устройств дисторшн были относительно простые и звучание сигнала с их выхода лишь отдаленно напоминало звучание перегруженного лампового усилителя. Тем не менее оно все же несколько походило на "звук лампы" и это давало мощный стимул разработчикам аналоговых полупроводниковых схем дисторшн продолжать свои исследования, усложнять схемы и предлагать новые схемные решения. Расцвет аналоговых полупроводниковых дисторшн пришёлся примерно на 1995-2010 года. Наиболее популярны были электрические принципиальные схемы наподобие приведенных на рисунке ниже.

Читать далее

Нарастающий итог в SQL с разрывами в данных

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

Ранее мы рассмотрели способы расчёта нарастающего (накопительного) итога в SQL. Самый распространённый вопрос - как посчитать тоже самое, но на данных с разрывами? После написания исходной статьи мне его задавали неоднократно – так что есть смысл написать об этом отдельно.

Читать далее
1

Информация

В рейтинге
Не участвует
Откуда
Петродворец, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

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

Разработчик игр, HTML-верстальщик
Средний
От 10 000 ₽
JavaScript
CSS
HTML
JQuery
Адаптивная верстка