Автор: ProHoster

Использование NVME SSD как системного накопителя на компьютерах со старым BIOS и ОС Linux

При соответствующей настройке можно загружаться с накопителя NVME SSD даже на старых системах. Предполагается, что операционная система (ОС) умеет работать с NVME SSD. Рассматриваю именно загрузку ОС, поскольку при имеющихся в ОС драйверах NVME SSD виден в ОС после загрузки и может использоваться. Дополнительного программного обеспечения (ПО) для линукса не требуется. Для ОС семейства BSD […]

AMD почти удалось победить дефицит Ryzen 9 3900X в американских магазинах

Представленный летом процессор Ryzen 9 3900X с 12 ядрами, распределёнными между двумя 7-нм кристаллами, во многих странах было проблематично купить до осени, поскольку процессоров этой модели явно не хватало всем желающим. Самое интересное, что до появления 16-ядерного Ryzen 9 3950X этот процессор считается формальным флагманом линейки Matisse, и находится достаточное количество энтузиастов, готовых отдать за […]

Цифровизация образования

На фотографии дипломы дантиста и зубного врача конца 19 века. Прошло более 100 лет. Дипломы большинства организаций и по сей день не отличаются от выдаваемых в 19 веке. Казалось бы, раз все и так хорошо работает, то зачем что‐то менять? Однако не все хорошо работает. У бумажных аттестатов и дипломов есть серьезные недостатки из‐за которых […]

Мониторинг + нагрузочное тестирование = прогнозирование и отсутствие сбоев

IT-департаменту ВТБ несколько раз приходилось сталкиваться с нештатными ситуациями в работе систем, когда нагрузка на них многократно возрастала. Поэтому появилась необходимость разработать и опробовать модель, которая предсказывала бы пиковую нагрузку на критичные системы. Для этого IT-специалисты банка настроили мониторинг, проанализировали данные и научились автоматизировать прогнозы. Какие инструменты помогли спрогнозировать нагрузку и получилось ли с их […]

Еще список проектов, на чем потренироваться

«Мастер совершает больше ошибок, чем новичок — попыток» Прошлый список тренировочных проектов набрал 50к прочтений и 600 добавлений в избранное. Вот еще один список интересных проектов для практики, для тех кто хочет добавки. 1. Текстовый редактор Цель текстового редактора — уменьшить усилия пользователей, пытающихся преобразовать их форматирование как валидную разметку HTML. Хороший текстовый редактор позволяет […]

Android-кликер подписывает пользователей на платные услуги

Компания «Доктор Веб» обнаружила в официальном каталоге Android-приложений троянца-кликера, который способен автоматически подписывать пользователей на платные сервисы. Вирусные аналитики выявили несколько модификаций этой вредоносной программы, получившие имена Android.Click.322.origin, Android.Click.323.origin и Android.Click.324.origin. Чтобы скрыть их истинное предназначение, а также снизить вероятность обнаружения троянца, злоумышленники использовали несколько приемов. Во-первых, они встроили кликера в безобидные приложения — фотокамеры […]

Ubuntu исполнилось 15 лет

Пятнадцать лет назад, 20 октября 2004 года, была выпущена первая версия Linux-дистрибутива Ubuntu — 4.10 «Warty Warthog». Проект был основан Марком Шаттлвортом, миллионером из Южной Африки, принимавшим участие в разработке Debian Linux и воодушевлённым идеей создания доступного для конечных пользователей настольного дистрибутива, обладающего предсказуемым фиксированным циклом разработки. К работе было привлечено несколько разработчиков из проекта […]

8 учебных проектов

«Мастер совершает больше ошибок, чем новичок — попыток» Предлагаем 8 вариантов проектов, которые можно сделать «по фану», дабы получить реальный опыт разработки. Проект 1. Клон Trello Клон Trello от Indrek Lasn . Что вы освоите: Организация маршрутов обработки запросов (Routing). Drag and drop. Как создавать новые объекты (доски, списки, карточки). Обработка и проверка входных данных. Со […]

Заставляем работать MacBook Pro 2018 T2 c ArchLinux (dualboot)

Достаточно много было шумихи по поводу того, что из-за нового чипа T2 невозможно установить linux на новые MacBook 2018 года с тачбаром. Шло время, и под конец 2019 года стронними разработчиками был реализован ряд драйверов и патчей ядра для взаимодействия с чипом T2. Основной драйвер для MacBook моделей 2018 и новее реализует работу VHCI (работа […]

Доступен сборщик документации PzdcDoc 1.7

Опубликован новый выпуск сборщика документации PzdcDoc 1.7, который поставляется в виде Java Maven библиотеки и позволяет легко интегрировать в процесс разработки генерирование HTML5-документации из иерархии файлов в формате AsciiDoc. Проект является ответвлением от инструментария AsciiDoctorJ, написан на языке Java и распространяется под лицензией MIT. По сравнению с оригинальным AsciiDoctor отмечаются следующие изменения: Все необходимые файлы […]

Занимательная практика для разработчика

Человек остается начинающим в течение 1000 дней. Он находит истину после 10000 дней практики. Это цитата Оямы Масутацу, которая довольно хорошо излагает суть статьи. Если вы хотите быть классным разработчиком — приложите усилия. В этом весь секрет. Проводите много часов за клавиатурой и не бойтесь практиковаться. Тогда вы вырастите как разработчик. Вот 7 проектов, которые […]