Pull to refresh
2
0
Send message

Тамагочи на RISC-V и не только: смотрим студенческие проекты по программированию микроконтроллеров

Level of difficultyMedium
Reading time6 min
Views5.3K

Что можно собрать на основе микроконтроллеров RISC-V? Открытая архитектура уже достаточно развита, чтобы в короткие сроки реализовать с ее помощью интересные прототипы для разных сфер применения — причем с потенциалом для дальнейшего развития. В статье мы разберем несколько таких проектов, которые удалось подготовить в сжатые сроки. Каждый из них занял у создателей — еще начинающих специалистов — всего пару недель.

Читать далее

HackRF One. Доступный SDR трансивер для каждого

Level of difficultyMedium
Reading time15 min
Views19K

В очередной раз перебирая залежи своей электроники мне на глаза попался старый добрый товарищ - SDR-трансивер HackRF от Great Scott Gadgets. И я вспомнил, что у меня когда-то давно были планы написать несколько статей о том, как им пользоваться, что он может, да и зачем он вообще нужен. По всему Интернету я нагуглил огромное количество самого разнообразного разрозненного материала насчёт HackRF, утилит, прошивок, дополнительных модулей и прочего. И я решил подсобрать все это в своём материале сделав хороший вводный обзор.

Для всех, кому интересна тема радио и SDR — добро пожаловать под кат!

Читать далее

Принцип швейцарских часов

Reading time3 min
Views4.4K

Последние годы в управлении проектами активно распространилась идеология Agile. Многие работодатели указывают знание Agile как обязательное требование к кандидату. Появились целые школы, которые обучают Agile, выдают сертификаты и т.п. Я считаю, что эти люди( и работодатели, я уж не говорю про HR) просто не имеют опыта управления, а Agile - модное слово, наверно что-то продвинутое, современное. В общем я знаю, как образовалась Agile, с точки зрения программиста она достаточно привлекательна. Но распространять идеологию Agile на все проекты в ИТ - мягко выражаясь некорректно. Предлагаю вашему вниманию другую идеологию управления проектами и продажами.

Читать далее

Полный гид по 50 идеям, которые формируют современное мышление: от А до Я

Level of difficultyEasy
Reading time32 min
Views24K

Привет, Хабр! Представьте, что ваш мозг — это IDE, в которой 95% крутых плагинов попросту спят. Мы часто слышим об «Антихрупкости» или «FOMO», но сейчас этого стало настолько много, что я решил аггрегировать всё в одну статью, с примерами, чтобы всем было понятно.

В этой статье я собрал 50 самых насущных концепций из психологии, нейронауки и философии — от «синдрома утёнка» до «нейроэстетики».

Читать далее

Право на ошибку: история изобретательницы замазки

Level of difficultyEasy
Reading time3 min
Views4K

Мать-одиночка Бетт Несмит Грэм с трудом выживала с сыном на свою скромную зарплату секретарши. В 1950-х годах многие офисы начали переходить на электрические пишущие машинки. Несмотря на то, что в целом Бетт была высококвалифицированной специалисткой, ее умение печатать было на среднем уровне. Она часто допускала ошибки, которые пыталась исправить разными способами, чтобы не переделывать документы полностью. 

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

Читать далее

Частые причины смерти «качков»-бодибилдеров

Level of difficultyEasy
Reading time3 min
Views5.4K

Это секрет полишинеля ( Полишинель - это персонаж из кукольных театров средневековой Европы, комичные сценки с ним были ). Все кто профессионально "качает" тот вкушает вещества, зачастую из запретного ряда. В РФ ряд стероидов вообще уголовно запрещён и их продажа равна продаже наркоты. Честно, до биологического предела, люди могут выйти за 10 лет, а на стероидах буквально за 3 - 5, а выше биологии можно перелезать только вкушая яды, на то он и биологический предел. Там встают преграды в виде банальной способности кишок усваивать 10 000 ккал в сутки. Ну не может кишечник "жрать" столько, что бы нарастить мышцы больше определённой массы в организме.

Читать далее

Базы данных. Как выбрать идеальное решение? Полный гид по SQL, NoSQL и не только

Level of difficultyMedium
Reading time11 min
Views9K

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

Меня зовут Кирилл, и на протяжении последних двух лет я мечтал научиться проходить System Design интервью. Но только недавно взялся за дело всерьёз.

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

Читать далее

Как я собрал ноутбук, который можно передать по наследству

Level of difficultyEasy
Reading time15 min
Views46K

Novena Heirloom — это созданная мной ограниченная серия кастомных корпусов для разработанного Эндрю Хуангом и Шоном Кроссом компьютера Novena с открытым исходным кодом. Проект финансировался путем краудфандинга в сотрудничестве с компанией Crowd Supply из Портленда, штат Орегон.

Всего было разработано несколько прототипов. Рассматривался даже вариант конструкции в виде мольберта. После консультации эта идея все-таки была отвергнута в пользу более традиционной «раскладушки». Имелось важное требование: обеспечить доступ пользователя к внутренним компонентам. Так мы пришли к необходимости съемной клавиатуры, что в значительной степени определило конечный результат. Основная идея дизайна вдохновлена винтажными Hi-Fi системами, ярким представителем которых является Дитер Рамс. Надеюсь, наш труд станет данью уважения к его работам. Финальный дизайн в значительной степени остался верен первоначальному концептуальному прототипу.

Все подробности создания — под катом.
Читать дальше →

Visi On — предтеча Windows, о которой забыли

Level of difficultyEasy
Reading time8 min
Views11K

Если спросить любого человека, хоть немного знакомого с компьютерами, как называлась первая операционная система с оконным графическим интерфейсом для IBM PC, он наверняка скажет — Microsoft Windows. И это будет неправильный ответ. Ещё за два года до Windows 1.0 пользователям PC была доступна ОС с полноценным графическим интерфейсом, меню и окнами, управляемая при помощи мыши. Но про эту систему благополучно забыли… Почему? Сейчас разберёмся, а заодно узнаем, почему Билл Гейтс, увидев Visi On на выставке COMDEX в 1982 году, не поверил в её реальность.
Читать дальше →

Процессор на коленке ч.3. Алгоритм быстрого деления

Level of difficultyMedium
Reading time33 min
Views6.5K


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

Топ-5 нейросетей для работы с PDF: модели для бесплатного извлечения данных в 2025 году

Level of difficultyEasy
Reading time11 min
Views9.2K

Уже не сосчитать, сколько раз мы пытались найти в 50-страничном PDF всего одну цифру, а в итоге получали час бесконечного скроллинга и желание всё бросить. Про невозможность редактирования и копирования текста на многих устройствах даже молчим.

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

Но если раньше мучиться приходилось в одиночку, теперь на помощь приходят алгоритмы.

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

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

Приятного чтения!

Читать далее

ТОП-5 сервисов и программ для бесплатного редактирования PDF-файлов

Level of difficultyEasy
Reading time7 min
Views9.9K

Когда-нибудь учёные признают PDF одним из самых коварных форматов в истории документов. Особенно если перед вами 120 страниц с таблицами, скриншотами и… одной крошечной ошибкой.

И всё бы ничего, но вам нужно просто заменить одну цифру. Одну! И тут начинается: скачивание шести разных программ, поиск очередного «лучшего PDF-редактора» — и где-то на десятой попытке рождается мысль: может, ну его? Распечатать, исправить ручкой и отсканировать обратно?

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

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

Приятного чтения!

Читать далее

Редчайший японский ноутбук с MIPS-процессором

Level of difficultyEasy
Reading time7 min
Views16K

Пару лет назад я начал коллекционировать интересные гаджеты, в форм-факторе ноутбука. Особое место в моей коллекции занимают устройства на диковинных процессорных архитектурах — и нет, речь даже не об ARM, а о куда более редких MIPS и SH4. Недавно я исследовал китайский аналог Авито и наткнулся на очень интересный предсерийный прототип ноутбука Fujitsu Intertop CX300 всего за 3.000 рублей — и в сегодняшней ретроспективной статье, мы с вами разберем это чудо японской инженерной мысли и познакомимся с ним поподробнее!

Читать далее

Как оживить фото: Топ нейросетей для оживления фото и изображений

Reading time6 min
Views14K

Мир искусственного интеллекта стремительно меняет представление о работе с изображениями. То, что раньше казалось фантастикой — например, оживить старый снимок, превратив его в реалистичную анимацию, — теперь доступно каждому. С помощью нейросети можно оживить фото за несколько секунд: достаточно загрузить изображение и выбрать параметры, чтобы получить динамичную версию, где картинка оживает.

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

Читать далее

Telegram Web съел 30% моего 16-ядерного процессора. Расследование странного поведения, или Призрак майнера в браузере

Reading time9 min
Views21K

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

О, нука че там

Локальный чатбот без ограничений: гайд по LM Studio и открытым LLM

Level of difficultyEasy
Reading time12 min
Views23K

В этой статье мы не только установим локальный (и бесплатный) аналог ChatGPT, но и сделаем обзор нескольких открытых LLM, разберёмся в продвинутых настройках LM Studio, подключим чатбота к Visual Studio Code и научим его помогать нам в программировании. А ещё мы посмотрим, как можно тонко настраивать поведение модели с помощью системных промптов.

Читать далее

Архитектура PERA для построения промышленной сети

Reading time7 min
Views1.7K

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

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

Читать далее

Почему сознание нельзя запрограммировать (критика механистических теорий сознания)

Level of difficultyMedium
Reading time8 min
Views6.8K

Когда я общаюсь с разработчиками, работающими с современными LLM, часто слышу: "С GPT-4 происходит что-то странное. Это не просто автокомплит. Но и не человек. Что это?"

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

Эта интуиция может оказаться верной. Но по причинам, которые глубже, чем кажется. Представьте: вы пытаетесь создать живую птицу, крутя ручку музыкальной шкатулки всё быстрее и быстрее. Проблема не в скорости вращения. Проблема в том, что вы пытаетесь получить одну категорию вещей из совершенно другой.

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

Барьер первый: Рекурсивный парадокс (теорема Гёделя). В 1931 году математик Курт Гёдель доказал то, что должен знать каждый программист: любая система, достаточно сложная для работы с числами, неизбежно неполна. В ней всегда есть истинные утверждения, которые она не может доказать о себе.

Это не баг — это фича реальности.

Попробуйте написать программу, которая отвечает на вопрос: "Остановится ли эта программа?" Классическая проблема остановки. Если программа отвечает "да" — она остановилась, ответ верен. Если "нет" — тоже остановилась, ответ неверен. Если висит — не остановилась, подтверждая "нет".
Система не может полностью "отрефлексировать" саму себя без выхода на метауровень.

Читать далее

«Индейские» выражения в деловом английском

Level of difficultyEasy
Reading time3 min
Views3.1K

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

Эта идиома корнями уходит в 19 век. Впервые фразу использовал в своей статье Hin‑mah‑too‑yah‑lat‑kekt, известный американцам больше как Chief Joseph (Вождь Джозеф) — лидер индейского племени не‑персе. Вождь Джозеф считался сторонником мирных отношений с американцами, а в историю вошёл как один из величайших военных предводителей индейцев Северной Америки. Именно ему принадлежат слова: «У белых людей слишком много вождей. Они не понимают друг друга». Текст статьи был распространён по всей стране, и вскоре фраза «too many chiefs and not enough Indians» стала весьма популярной.

Читать далее

«Облачные хранилища: как выбрать идеальное решение для бизнеса» (2 часть)

Level of difficultyEasy
Reading time6 min
Views1.4K

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

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

Читать далее

Information

Rating
Does not participate
Registered
Activity