Как стать автором
Обновить
1846.81
Рейтинг
RUVDS.com
VDS/VPS-хостинг. Скидка 10% по коду HABR10
Сначала показывать

Самодельный генератор Ван де Граафа

Блог компании RUVDS.com Физика DIY или Сделай сам Электроника для начинающих
Перевод

Как любитель ядерной физики и ускорительной техники я всегда нахожусь в поиске новых источников высокого напряжения. Обычно таким устройством оказывается нечто на основе большого трансформатора, умножителя напряжения или их комбинации. Но существует и множество других методов генерации высокого напряжения, которые зачастую не учитываются и рассматриваются как устаревшие. Один из них – это старый добрый генератор Ван де Граафа, изобретённый ещё в 1929 году. О сборке подобного устройства собственными силами и пойдёт речь в данной статье.
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 3.3K
Комментарии 0

Новости

Самые известные и странные олдовые компьютерные вирусы (часть 2)

Блог компании RUVDS.com Информационная безопасность *Читальный зал История IT

В первой части мы рассказали о нескольких самых ранних из известных компьютерных вирусов на заре их зарождения. Теперь мы расскажем о вирусах на рубеже 80-х и 90-х годов. Это время стало эпохой не только колоссальных политических перемен, но и превращения вирусов из творений отдельных энтузиастов в предмет массового увлечения для одних и огромную проблему для других.
Читать дальше →
Всего голосов 35: ↑34 и ↓1 +33
Просмотры 6.1K
Комментарии 5

Пособие по программированию модулей ядра Linux. Ч.7

Блог компании RUVDS.com Настройка Linux **nix *Разработка под Linux *
Перевод

Заключительная часть последней версии руководства по созданию модулей ядра от 02 июля 2022 года. Здесь мы рассмотрим обработку прерываний, криптографию, стандартизацию интерфейсов с помощью модели устройства, а также разберём принцип работы драйвера виртуального устройства ввода и возможность внесения в модуль некоторой оптимизации. В завершение же я укажу на пару неявных, но важных нюансов, а также дам рекомендации по дальнейшему погружению в тему программирования ядра.
Читать дальше →
Всего голосов 35: ↑34 и ↓1 +33
Просмотры 2.4K
Комментарии 0

Дубай: big boys – big toys

Блог компании RUVDS.com Читальный зал Научно-популярное Урбанизм
Источник: The New York Times

Здесь никогда не должно было быть многомиллионного мегаполиса с сотнями небоскрёбов. Он противоестественен самой природе этих мест. До 1956 г., когда в Дубае появилось первое бетонное здание, местные (ловцы жемчуга, рыбаки и торговцы) жили в традиционных жилищах barastri из пальмовых листьев, а по узким улочкам небольшого поселения бродили козы. Как эта безжизненная пустыня превратилась в строительную столицу и какова этому цена? Итак, встречайте, — Дубай, экономическая столица ОАЭ. Его эмиры на протяжении поколений бьются над тем, чтобы продолжать удивлять мир масштабами своих свершений.
Читать дальше →
Всего голосов 56: ↑54 и ↓2 +52
Просмотры 6.7K
Комментарии 33

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

Блог компании RUVDS.com Разработка под Arduino *Физика DIY или Сделай сам Электроника для начинающих

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

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

Читать дальше →
Всего голосов 116: ↑114 и ↓2 +112
Просмотры 39K
Комментарии 49

Защита контейнеров с помощью фильтров Seccomp

Блог компании RUVDS.com Виртуализация *Разработка под Linux *
Перевод

Многие компании используют контейнеры в качестве фундаментальной технологии для управления своими приложениями и их выполнения. Если вы уже имеете опыт работы с контейнерами, то понимаете их мотивацию: контейнеры обеспечивают совершенно новые уровни портируемости и масштабируемости. Однако использование контейнеров, как и любой другой технологии, также означает и появление новых способов применения эксплойтов приложений.
Читать дальше →
Всего голосов 34: ↑34 и ↓0 +34
Просмотры 1.6K
Комментарии 0

Жизнь выдающихся программистов. Джей Фриман (saurik)

Блог компании RUVDS.com Программирование *Разработка под iOS *Системное программирование *Разработка под Android *

Прошлая серия про талантливую программистку Джастин Танни не оставила равнодушной хабрасообщество. Поэтому продолжаем заполнять нижние строчки хит-парада выдающихся программистов 21 века. Это особенные личности, которым карьера как будто не важна. В силу высокого IQ, врождённой любознательности и особого характера они не способны выполнять скучные, рядовые задания. Только интересные или важные. И только по своей воле, не по указанию сверху.

Следующий герой — более публичный и известный персонаж, про него даже есть статья в Википедии. Гений реверс-инжиниринга Джей Фриман известен под ником saurik, а славу ему принёс каталог «запрещённых» приложений Cydia (для взломанных айфонов).
Читать дальше →
Всего голосов 38: ↑38 и ↓0 +38
Просмотры 6.6K
Комментарии 0

Развёртываем инфраструктуру распространения пакетов и обновлений RH-based дистрибутивов в корпоративной сети

Блог компании RUVDS.com Системное администрирование *IT-инфраструктура **nix *
Tutorial

Все уже порядком устали от импортозамещения, однако до заветных показателей отечественных ОС на десктопах ещё далековато. Пришло время обсудить схему распространения обновлений/дополнений и прочего софта.

И нет, я не буду смотреть на вас как дядька на КДПВ, да и парой минут тут явно не обойтись. Будем неспешно продвигаться от локальной машины к захвату вселенной корпоративной сети.
Читать дальше →
Всего голосов 33: ↑33 и ↓0 +33
Просмотры 1.4K
Комментарии 14

Браузерные менеджеры паролей — изначально ошибочная защита

Блог компании RUVDS.com Информационная безопасность *Расширения для браузеров Браузеры
Перевод

В этой статье рассказывается об очень серьёзной и распространённой угрозе бизнес-данным, так что давайте сразу же перейдём к ней:

Стандартные функции управления паролями браузеров Chrome, Firefox и Edge обеспечивают лишь видимость защищённого хранения паролей. На самом деле, они не дают абсолютно никакой защиты сохраняемых пользовательских паролей.

Если ваши сотрудники используют эти браузеры для хранения своих рабочих паролей, то, скорее всего, возникает серьёзный риск, который легко подвергнуть эксплойтам, он требует вашего немедленного внимания. Вероятно, ваши критически важные внутренние системы бизнес-данных, поставщики и клиенты в гораздо большей опасности, чем вы можете себе позволить.
Читать дальше →
Всего голосов 45: ↑42 и ↓3 +39
Просмотры 12K
Комментарии 53

Бэкдоры в микросхемах — оценка рисков

Блог компании RUVDS.com Производство и разработка электроники *Компьютерное железо Процессоры

Не первый год специалисты задаются вопросом, как обнаружить аппаратные закладки в микросхемах. Но никто не видел таких закладок и не представляет, как они выглядят. Это может быть посторонний артефакт, добавленный на этапе корпусировки микросхемы или сборки устройства. Но самый простой и логичный вариант — спроектировать в дизайне микросхемы недокументированную функцию, которую даже в случае обнаружения посчитают просто ошибкой или неизбежным «компромиссом» дизайна, как уязвимости Spectre и Meltdown.
Читать дальше →
Всего голосов 49: ↑48 и ↓1 +47
Просмотры 9.5K
Комментарии 6

Пособие по программированию модулей ядра Linux. Ч.6

Блог компании RUVDS.com Настройка Linux **nix *Разработка под Linux *
Перевод

Очередная часть последней версии пособия по созданию модулей ядра от 2 июля 2022 года. В ней мы познакомимся с понятием tty, представляющим альтернативу макросу print, напишем модуль для мигания светодиодами клавиатуры, а также разберем тему планирования задач с помощью тасклетов и очередей заданий.
Читать дальше →
Всего голосов 37: ↑37 и ↓0 +37
Просмотры 4.8K
Комментарии 0

Kingdom Hearts 2 — (почти) идеальная Action-RPG

Блог компании RUVDS.com Читальный зал Игры и игровые консоли

Под определение action-RPG подходит почти любая современная экшен игра. Разработчики для геймплейного разнообразия и растягивания игрового процесса всё чаще добавляют элементы ролевых игр, вроде системы уровней персонажа и прокачки экипировки. По такому пути, например, развивается серия Assassin’s Creed от Ubisoft.

Но искать идеальную смесь адреналиновых схваток и проработанной системы прокачки героя, как по мне, стоит в Японии. И в портфолио Square Enix уже 20 лет имеется кандидат на звание лучшей игры в своём жанре.
Читать дальше →
Всего голосов 38: ↑37 и ↓1 +36
Просмотры 8.2K
Комментарии 4

Самые известные и странные олдовые компьютерные вирусы: Creeper, Elk Cloner и другие

Блог компании RUVDS.com Информационная безопасность *Читальный зал История IT

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

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

Начнём с олдов и опишем их и их историю чуть подробнее, чем большинство обзоров.
Читать дальше →
Всего голосов 52: ↑52 и ↓0 +52
Просмотры 9.3K
Комментарии 16

Ожившие динозавры: как анимация и компьютерное моделирование помогают узнать больше о вымерших животных

Блог компании RUVDS.com Работа с 3D-графикой *Читальный зал Научно-популярное Биология
Красивая, но большая гифка по ссылке

Сегодня при слове «динозавр» мало кто вспомнит классические работы палеоиллюстраторов начала XX века. Скорее всего, в памяти всплывут эффектные сцены из фильмов. Кто-то вспомнит погоню за джипом из первого «Парка юрского периода», кто-то — сражение тирекса и гиганотозавра из последнего «Мира», а кто-то — пушистых тираннозаврят из «Доисторической планеты».
Читать дальше →
Всего голосов 52: ↑49 и ↓3 +46
Просмотры 2.1K
Комментарии 2

О самодельном тепловизоре

Блог компании RUVDS.com Разработка под Arduino *Физика DIY или Сделай сам Электроника для начинающих

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

Читать дальше →
Всего голосов 78: ↑73 и ↓5 +68
Просмотры 23K
Комментарии 48

Создание IoT-приложения с использованием HTTP API

Блог компании RUVDS.com Python *API *Разработка для интернета вещей *Интернет вещей
Перевод
Фото: kwan fung на сайте Unsplash

Уже несколько лет не снижается ажиотаж вокруг IoT-устройств. Эти устройства могут быть почти чем угодно: от будильника, показывающего погоду, до холодильника, сообщающего о ценах в ближайших продуктовых магазинах. Какой бы ни была реализация, для общения с источниками данных эти устройства используют API. Но как конкретно подключаются сообщения, данные и устройства?

В этом посте мы покажем пример проектирования и моделирования данных для IoT-устройства. Для этого будет использовано M5Stack — небольшое модульное IoT-устройство с экраном, и подключение к API Metropolitan Transportation Authority Нью-Йорка (MTA) для получения актуального графика движения поездов на разных станциях.
Читать дальше →
Всего голосов 31: ↑30 и ↓1 +29
Просмотры 2.7K
Комментарии 0

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

Блог компании RUVDS.com Open source *Программирование *Управление продуктом *Законодательство в IT

За пару десятилетий важность опенсорса (FOSS) кардинально выросла. Сейчас от «любительских» библиотек зачастую зависят важные части инфраструктуры, как в классическом xkcd. И эти проекты неожиданно стали критически важными для индустрии, что брутально продемонстрировал инцидент с Log4j.

Одно дело, если пишешь для души, а другое дело, когда на тебя наваливают груз ответственности за миллионы потенциально уязвимых систем. Какой человек это вынесет?
Читать дальше →
Всего голосов 56: ↑51 и ↓5 +46
Просмотры 11K
Комментарии 42

Как работает DALL-E

Блог компании RUVDS.com Машинное обучение *Искусственный интеллект

В Январе 2021 года Open AI показали DALL-E, генерирующую любые изображения по текстовому описанию, на хабре уже успели разобрать тему генерации изображений нейросетями, но мне захотелось разобраться в теме более детально и показать всё в коде.

Сейчас мы разберём, как работает Text2Image нейросеть DALL-E, посмотрим на хардкор математики, а также убедимся, что это сможет повторить каждый, написав реализацию DALL-E почти с нуля.
Читать дальше →
Всего голосов 43: ↑40 и ↓3 +37
Просмотры 6.9K
Комментарии 1

Программисты 2022: кто они?

Блог компании RUVDS.com Программирование *
С Днём программиста, друзья!

Программисты — это в прямом смысле культовые люди современности. В 80-90-е их представляли как парней в растянутых свитерах и роговых очках, в 2000-х как интровертных гиков, в 2020-х как новых миллионеров. Стереотипов было много.

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

Версия 7000*4000
Читать дальше →
Всего голосов 76: ↑68 и ↓8 +60
Просмотры 31K
Комментарии 44

Блок удаленного выключения зажигания двухтактных ДВС

Блог компании RUVDS.com Программирование *Программирование микроконтроллеров *DIY или Сделай сам
Не уверен, что данная тематика подойдёт для Хабра, но я попробую, вдруг будут интересны статьи подобного плана. Начнём с предыстории. Став обладателем техники в масштабе 1\5 с ДВС, я задумался о безопасности. Дело в том, что встроенной в приёмник функции защиты от сбоя (fail-safe) недостаточно и при выходе из строя приёмника или АКБ машина просто уедет дальше в закат, т. к. модель оснащена двухтактным ДВС с независимым зажиганием. Получается, что у нас двигатель живёт сам по себе и нужно придумать независимую систему его выключения в случае сбоя.
Читать дальше →
Всего голосов 41: ↑41 и ↓0 +41
Просмотры 7.4K
Комментарии 22

Информация

Дата основания
Местоположение
Россия
Сайт
ruvds.com
Численность
11–30 человек
Дата регистрации
Представитель
ruvds