Обновить
22

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

1
Подписчики
Отправить сообщение

Домашний ИИ: простой способ добавить «интеллект» своему компьютеру

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели11K

В этой статье мы рассмотрим открытые модели машинного обучения. Они не требуют обязательного подключения к интернету и подписки, никуда не передают ваши данные и достаточно компактные, чтобы их можно было запускать на ПК или ноутбуке. Эксперименты выполнялись на ПК с Core i5-14600, 32 ГБ DDR5 и RTX 3070Ti c 8 ГБ VRAM. Комментарии подготовлены экспертами лаборатории искусственного интеллекта российской ИТ-компании «Криптонит».

Читать далее

На чем гики из третьих стран учились программировать?

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

Мы прошлись по самым популярным советским и отчасти соцблоковским персональным машинам. Какие компьютеры превалировали на Западе, все и так знают. А как в то время обстояли дела в развивающихся странах?

Читать далее

На чём гики из соцблока учились программировать?

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

Мы уже упоминали легендарные машины Правец, «Роботрон» и даже китайскую приму CEC-1, с которой началось становление домашней айти-индустрии КНР. А какие компьютеры делались в других странах СЭВ?

Читать далее

На чём советские гики учились программировать? (Spectrum Edition, часть 2)

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

По многочисленным просьбам обозреваем ещё семерку — по количеству спектральных цветов, — известных в позднем СССР и раннем СНГ спектрумовских клонов.

Читать далее

На чём советские гики учились программировать? Часть 7 (Spectrum Edition)

Время на прочтение7 мин
Охват и читатели14K

Не «Микрошей» единым насыщалась страсть к играм и программированию среди советских технарей. И в самом конце 80-х, когда наступал неотвратимый закат наших родных ПЭВМ, на сцену вышел он: британский компьютер-легенда.

Читать далее

Как я оживил аккумулятор ноутбука ASUS, который почти два года пролежал без зарядки

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели22K

Привет, Хабр! Несколько лет назад я уже рассказывал об анализе и восстановлении аккумуляторов для ноутбуков. Тогда я сподобился купить девайс под названием Professional Laptop Battery Analyzer NLBA1 (самое интересное — девайс румынский), который за прошедшие годы смог много чего восстановить. Какие-то АКБ удалось вернуть в строй, другие после проверки отправились на разборку без лишних сожалений. Так получилось, что на время я отложил прибор на полку, но на днях появился повод снова ввести его в строй.

Дело в том, что мне попался небольшой ASUS X200CA с типичной для «старичков» историей: пару лет пролежал без дела в разряженном состоянии. Я включил, все работает, но вот беда — девайс не заряжается. Покупать новую батарею для такой машины особого желания не было, поэтому я решил попробовать починить старую. Заодно появился хороший повод вернуться к теме NLBA1 и показать весь процесс на конкретном примере. Что ж, поехали!

Читать далее

Получаем дешёвый интернет и живем без VPN в 2026 году (вероятно недолго)

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

У меня был старый тариф Мегафон: 50 ГБ, 300 минут - 1130 рублей в месяц. Вроде и недорого, а вроде и не очень-то дешево. Есть у них сейчас там тарифы поинтереснее, но у всех одна проблема: Telegram активно блокируется, пляски с VPN - то работает, то нет, MtProto по сто раз в день, и так далее, и тому подобное - все как мы любим.

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

Читать лайфхак

Золото демосцены

Уровень сложностиСредний
Время на прочтение16 мин
Охват и читатели21K

То лето далекого 1997 года в маленьком сибирском городке выдалось очень жарким. Шла самая его середина, когда весь азарт длинных школьных каникул успел сойти — бегать по стройкам и купаться в речке надоело, но до нового учебного года было еще далеко.

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

Потому что в то жаркое лето я познакомился с демосценой.

Читать далее

Запускаем эмуляцию «Ну, погоди!» в Linux на слабом железе

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели12K

У меня уже были статьи, посвящённые эмуляции «Ну, погоди!». Цель этой статьи — рассказать, с чем я столкнулся при переносе моего эмулятора на Linux, и почему вообще я не воспользовался готовым решением. Статья может послужить туториалом для тех, кто хочет начать разбираться в библиотеке SDL2.

Читать далее

«Fallout Terminal»: Robotron 1715М или наш ответ Vault-Tec родом из ГДР

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

Эта статья — про компьютер времён «инжалид дежице». В определённом смысле уже по этому, на первый взгляд, бессмысленному набору букв можно определить эпоху, к которой относится компьютер на картинке. В статье мы рассмотрим этимологию этого любопытного сочетания, а также поговорим о компьютере «Robotron 1715M», работающем под управлением операционной системы SCP 3.0 (TOS/M).

Любопытно использовать инструмент 80-х годов для выхода в интернет в следующем столетии. Мы проведём эксперимент по наладке коммуникации с внешним миром при помощи стандарта V.24 и чудом найденного эмулятора терминала, который распахнул интерфейсное окно в мир посредством ОС Linux.

Принято считать, что удел «Роботрона 1715М» — контора, текстовые редакторы и таблицы данных. В нём нет ни графического режима, ни звука, но мы всё же вспомним, какие на нём были игры: половим мышей, погоняем на ралли, раскинем картишки и «порулим» небольшой державой.

Помимо этого, разумеется, заглянем внутрь системного блока. Заглянем?

За мной, читатель (с)

Ужасно быстрый кардридер CFexpress TypeA-флешек за очень дёшево

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели18K

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

Современные видеокамеры пишут видео с огромным разрешением, например 4–8к, сумасшедшим битрейтом вплоть до гигабайт в секунду и глубиной цвета 8/10/12 бит. Такой поток данных требует ну очень быстрых карт памяти, и производители камер пришли к стандарту CFexpress.

Флешки эти по своей сути являются очень маленькими SSD-дисками с интерфейсом PCI Express 3-го поколения на 2 линии, что даёт аж 2 гигабайта в секунду на запись и чтение!
Но у картридеров для этих флешек есть 2 больших беды: цена и нагрев. С ценой всё просто, например оригинальный картридер Sony MRW-G2 стоит аж $220, а аналог от Lexar выйдет в $90, но оба этих варианта банально перегреваются во время длительного копирования огромных видеофайлов, что приводит к троттлингу — падению скорости.

В этой небольшой статье я соберу свой аналог всего за 25 $ с активным охлаждением и скоростью до 2 Гбайт/сек!

Читать далее

Спасаем ARGB: Как я заменил сгоревший китайский хаб на ESP32 с веб-интерфейсом

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

Год назад я собрал систему с пятью бюджетными ARGB вентиляторами Aigo AR12 с 6-pin разъёмами. В комплекте шёл хаб AR12-2012 это типичная китайская плата с 10 портами для вентилей, SATA питанием и выходом на материнку для синхронизации подсветки.

Всё работало. Красиво светилось. Но ровно год.

Однажды утром вентиляторы крутились, а подсветка увы нет. Хаб умер. Покупать новый за $15-20 не хотелось, тем более что я знал: внутри этих вертушек сидят обычные адресные светодиоды (WS2812/SM16703-совместимые).

А раз адресные, значит можно управлять с ESP32.

Читать далее

Разбор протокола Pendle: PT, YT, AMM и весь смысл yield-tokenization

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

Pendle – это протокол токенизации доходности. Доходные активы оборачиваются в SY-токены, а затем делятся на PT (“тело” актива) и YT (доходность актива). Получается DeFi-версия strip bonds, только подается с AMM и собственным соусом.

В этом разборе объясняю, как Pendle устроен внутри: как работает SY-обёртка, что такое PT и YT, зачем протоколу собственный стандарт ERC-5115, как устроен AMM, ордербук, разные типы APY, как смарт-контракты общаются между собой.

Читать далее

Uniswap v3: самые неочевидные моменты логики

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели9.1K

В этой статье заострим внимание на самых неочевидных моментах логики Uniswap v3

Структура этой статьи

• Вспоминаем основы математики Uniswap v3

• Как работают кросс-тик свопы (свопы, при которых изменяются ценовые "тики")

• Как использовать совокупную ликвидность от разных LP-позиций лучше чем за O(n)? И как это связано с тиками?

• Допустим, у пуле открыто 1 миллиард разных Uniswap V3 LP-позиций. Как будет выглядеть суммарный график y(x) по всему ценовому пространству?

• Доказать, что суммарный график y(x) будет непрерывно-дифференцируемой функцией

Читать далее

Как мы форкнули Uniswap v2: гайд, как сделать это быстро и просто

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели3.3K

Привет, Хабр! Что если мы скажем, что сделать форк смарт-контрактов известного протокола не такая сложная задача, как может показаться? В этой статье я расскажу, как мы форкнули смарт-контракты Uniswap v2 и задеплоили их в Polygon zkEVM.  

Читать далее

Улучшаем систему видеонаблюдения, ч.3

Время на прочтение7 мин
Охват и читатели2.8K

Распознавание на python работало хорошо, но хотелось еще как-то это ускорить.
Спрашивается: если есть некоторая оболочка, позволяющая запустить модель на python - может быть есть оболочка позволяющая запустить ее на C/C++?
И такая нашлась: https://github.com/Geekgineer/YOLOs-CPP

Копируем:

git clone https://github.com/Geekgineer/YOLOs-CPP
cd YOLOs-CPP

Нам нужны дополнительно некоторые пакеты:

apt install curl libopencv-dev cmake g++

В файле build.sh нужно найти ONNXRUNTIME_VERSION - а потом посмотреть, на что реально она влияет. Описание процесса установки уже отстало от жизни, поэтому придётся ручками.
Скрипт должен скачать соответствующий версии файл - но там, откуда он его скачивает, версия более новая, к тому же скрипт желает загрузить версию для arm64, а там - aarch64.
В общем, вот это надо выполнить вручную: скачать, распаковать, сделать симлинк с нужным названием, закомментировать уже выполненное

ln -s onnxruntime-linux-aarch64-1.20.1 onnxruntime-linux-arm64-1.20.1

В этом пакете лежат include-файлы и so-библиотеки, нужные для сборки и работы.
Библиотеки *so имеет смысл скопировать в /usr/local/lib/

В каталоге YOLOs-CPP/src - три файла-примера использования детектора: для изображений, для видеофайлов и для видеопотока, например с камеры.
Каталог models содержит модели yolo в формате onnx, а include - *.hpp-файлы для работы с ними.

В файлах примеров необходимо правильно выбрать нужную версию модели - если используем yolo11 - то нужны будут YOLO11.hpp и указатели типа YOLO11* в коде *.cpp

Читать далее

Все мои Ардуинки: часть третья, ESP8266 и ESP32

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели64K

И снова, уже в третий раз (здесь у нас первый, вон там второй) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino.
Читать дальше →

Мне 34, я был в 65 странах, и у меня есть для вас лайфхак

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели172K

Вы же попались на этот кликбейт?

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

За первый же месяц с ботом я купил перелёт в США и обратно в два раза дешевле стандартной цены. А сколько времени сберёг на мониторинг — не сосчитать. Поделюсь ссылками на мой проект в GitHub и названием бота. Вы сможете собрать похожее решение под свой запрос и летать в отпуск, испытывая меньше фрустрации от ценника на билеты и туры.

Читать далее

Беспроводные клавиатуры, на которые стоит обратить внимание в 2024 году: от минимализма до профессиональных решений

Время на прочтение5 мин
Охват и читатели44K

Привет, Хабр! В мире технологий клавиатуры всегда занимают особое место. Мы в Selectel внимательно следим за новинками, ведь хорошая клавиатура — это не просто инструмент, а залог комфортной работы и продуктивности. В прошлых подборках мы уже делились интересными моделями, но время идет, и на рынке появляются устройства, которые заслуживают внимания.

На этот раз в нашем материале — универсальные решения для всех случаев, стильные модели для офиса, а также несколько вариантов для тех, кто любит геймерскую эстетику. Конечно, выбор субъективен, и мы будем рады услышать ваши рекомендации в комментариях!
Читать дальше →

Ликуй, разработчик — всего 14 лет и QNX снова открыли

Время на прочтение4 мин
Охват и читатели40K

Источник: openqnx.com

Операционная система реального времени QNX теперь доступна для бесплатного некоммерческого использования. До 2010 года QNX была открыта, пока ее не приобрела компания BlackBerry. Впоследствии BlackBerry закрыла исходный код и на основе QNX разработала мобильную ОС BlackBerry 10, которая задумывалась как конкурент iOS и Android.
Читать дальше →
1
23 ...

Информация

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