Как стать автором
Обновить
21
0
Михаил @RMV1983

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

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

Хранение данных на кассетах LTO-5 Ultrium с файловой системой LTFS

Время на прочтение3 мин
Количество просмотров22K
Данная статья была написана в результате решения задачи об использовании библиотеки HP MSL8096 для хранения данных, которые не востребованы в ближайшем времени, но важны.

Получилось так, что была приобретена кассетная библиотека HP MSL8096 c 96 кассетами LTO-5 Ultrium (TotalCommander показывал что объем каждой был 1 400 000 000 000 байт) и Data Protector 7.0 от HP. По неизвестным мне причинам был утерян лицензионный ключ от Data Protector и найти его не удалось. Пропадало огромное количество места на ленточной библиотеке, которое можно было использовать для хранения архивных данных. Пошарив на Хабре, нашел статью «LTO Ultrium берет терабайтный барьер», из которой получил первичную информацию о файловой системе LTFS. Далее начались эксперименты, результат которых собственно и выкладываю.
Читать дальше →
Всего голосов 11: ↑8 и ↓3+5
Комментарии7

22 полезных примера кода на Python

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

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

Некоторые из примеров вы могли уже видеть ранее, а другие будут новыми и интересными для вас. Все эти примеры легко запоминаются.
Читать дальше →
Всего голосов 47: ↑19 и ↓28-3
Комментарии36

DeepMind считает, что обучения с подкреплением хватит для разработки сильной формы искусственного интеллекта

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

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

В новой статье, опубликованной в рецензируемом научном журнале Artificial Intelligence, ученые из DeepMind утверждают, что интеллект и связанные с ним способности появятся не в результате формулирования и решения сложных проблем, а в результате соблюдения простого, но действенного принципа: максимизация вознаграждения. Речь идет про обучение с подкреплением.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии62

<img>. Доклад Яндекса

Время на прочтение30 мин
Количество просмотров27K
«Просто добавь картинку на сайт», — говорили они. А оказалось, что «просто» не значит «правильно». В докладе я постарался разобраться, как эффективно добавлять изображения на страницу, какие форматы графики для каких случаев полезны и как автоматизировать автоматизируемое.

— Всем привет. У меня доклад с интригующим названием в виде одного тега.
Всего голосов 45: ↑45 и ↓0+45
Комментарии4

Искусство написания циклов на Python

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


Цикл for — самый базовый инструмент потока управления большинства языков программирования. Например, простой цикл for на C выглядит так:

int i;
for (i=0;i<N;i++)
{
  //do something
}

Не существует более изящного способа написания цикла for на C. В сложных случаях обычно приходится писать уродливые вложенные циклы или задавать множество вспомогательных переменных (например, как i в показанном выше коде).

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

Эта статья познакомит вас с самыми полезными трюками по написанию циклов на Python. Надеюсь, она поможет вам ощутить красоту этого языка.
Читать дальше →
Всего голосов 47: ↑40 и ↓7+45
Комментарии41

Открытый бета-тест новой версии Хабра

Время на прочтение2 мин
Количество просмотров177K
Много лет существовали две версии Хабра: десктопная и мобильная. Они использовали разный стек технологий, поэтому на разработку каждой новой фичи мы тратили вдвое больше времени. К тому же десктопная версия давно устарела, что добавляло ещё больше проблем. Десктопную версию писали, без преувеличения, несколько поколений разработчиков, поэтому некоторые из используемых технологий успели окончательно устареть. Последние несколько лет каждая новая фича становилась верхушкой айсберга рефакторинга и копаний в legacy-коде. В конечном счёте мы устали от этого «монстра» и решили победить его.


Читать дальше →
Всего голосов 75: ↑66 и ↓9+110
Комментарии837

Компьютеры, какими я их любил

Время на прочтение7 мин
Количество просмотров33K
image

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

Я попробовал Syncthing, бесплатную альтернативу с открытым исходным кодом. И знаете, что? Это стало освобождением. Разумность, простота, надежность, различные функции. Это приносит радость от использования и заставляет поверить в то, что распад цивилизации можно немного замедлить.

Синхронизация — это все, что я любил в компьютерах.

Удивительно, насколько замечательными могут быть продукты, созданные для компьютеров, когда их производителям не нужно заниматься корпоративной ерундой, не нужно продвигать бренд или продавать его пользователям. Честно говоря, я почти перестал верить, что это все еще возможно. Но это возможно.
Читать дальше →
Всего голосов 58: ↑52 и ↓6+64
Комментарии81

Криптофронт Второй Мировой Войны часть 1

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

Автор: Forbidden World

Еще одна статья про взлом Энигмы?! Конечно нет, мы поговорим обо ВСЕХ шифровальных машинах, активно использовавшихся во Второй Мировой Войне, и, конечно же, поговорим о том, как их пытались взломать.

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

Япония, СССР, Великобритания, США и Германия. В этой и следующей статье рассмотрим атаку и защиту каждой страны, ответим и на нестандартные вопросы:

— Почему шифровальщики носили с собой взрывчатку?

— Почему в армии США ценили коренных американцев?

— Как сводки погоды, минные поля и нацистские приветствия помогали союзникам?

— Почему СССР даже не пытался взломать шифровальные машины Германии?

— И почему математически идеальный шифр все равно расшифровывали?

— Интересно? Тогда добро пожаловать под кат!

Читать далее
Всего голосов 24: ↑22 и ↓2+25
Комментарии10

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

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

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

Читать далее
Всего голосов 16: ↑16 и ↓0+16
Комментарии0

Как удалить «неудаляемые» приложения со смартфона

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


Чтобы увеличить привлекательность смартфонов, производители ставят на них как можно больше разных программ. Это понятно. Просто берём и удаляем ненужное… Стоп.

Оказывается, некоторые программы невозможно удалить. Например, на отдельных моделях Samsung невозможно удалить Facebook (есть только опция 'disable'). Говорят, на Samsung S9 вдобавок предустановлены «неудаляемые» приложения Microsoft.

Эти смартфоны приведены для примера. Такая же проблема и на других моделях. На многих есть неудаляемые программы от самого производителя.

Всё это надо зачистить.
Читать дальше →
Всего голосов 156: ↑145 и ↓11+168
Комментарии203

Как я укололся китайской вакциной

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

В мире сейчас ведется несколько клинических исследований вакцин от коронавируса. В России, кроме «Спутника V» разработали «ЭпиВакКорона» и другие, но мне встретилась онлайн реклама участия в третьей фазе исследования вакцины китайской компании Cansino. И я пошел сдаваться китайцам на опыты, не дожидаясь встречи с вирусом.

Читать далее
Всего голосов 125: ↑111 и ↓14+139
Комментарии564

Новый аналог Punto Switcher для linux: xswitcher

Время на прочтение3 мин
Количество просмотров53K
Прекращение поддержки xneur вызвало у меня определённые страдания в последние полгода (с появлением OpenSUSE 15.1 на моих десктопах: при включённом xneur окна теряют фокус и забавно мерцают в такт ввода с клавиатуры).

«А, блин, опять не в той раскладке начал набирать» — в моей работе встречается до неприличия часто. И позитива не добавляет.

Читать дальше →
Всего голосов 44: ↑44 и ↓0+44
Комментарии87

Запятая в английском языке: 5 правил и топ-3 ошибки

Время на прочтение6 мин
Количество просмотров43K
Носитель английского языка практически всегда знает, что текст писал иностранец. Даже если в тексте нет ни одной ошибки в словах и конструкции предложений.

Как? Ответ прост: пунктуация.

Студенты, которые учат английский как иностранный часто пропускают тему, как правильно ставить запятые. Она ведь интуитивно понятная, что тут учить! Так-то оно так, но не совсем.

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


Читать дальше →
Всего голосов 41: ↑41 и ↓0+41
Комментарии33

Тёмная Вселенная. Часть 1

Время на прочтение8 мин
Количество просмотров33K
Доброго времени суток, уважаемое хабрасообщество! Как я и обещал после прошлой статьи по теории струн, сегодня мы попробуем приоткрыть завесу тайн и пробежаться по костылям новым веяниям в космологии — попробуем взглянуть на тернистый путь, который прошли ученые, и разобраться, к чему же они в конце концов пришли в попытке описать происхождение, жизнь и будущее нашей Вселенной. В процессе написания статья немало разрослась, поэтому я все-таки решил разделить её на две части.
Читать дальше →
Всего голосов 46: ↑45 и ↓1+62
Комментарии52

Нейтронная звезда в пробирке. Сонолюминесценция

Время на прочтение14 мин
Количество просмотров51K
Хомяки приветствуют вас, друзья.

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



Всё началось с того, что одним прекрасным днем просиживая задницу в просторах ютуба, я нашёл ролик на канале Сергея Матюшенко про интересное явление в основе которого лежит свечение пузырька за счет акустического воздействия. Пересмотрев видео несколько раз, понял что повторить подобное явление как раз плюнуть. Через неделю на моем столе лежали все необходимые детали для сборки действующей установки.
Читать дальше →
Всего голосов 174: ↑172 и ↓2+222
Комментарии103

Интерактивная лаборатория термодинамики как эффективное средство имитационного обучения

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

Введение


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

Объект изучения и постановка задачи


В качестве объекта изучения рассмотрим один из наиболее важных разделов общей физики – классическую термодинамику. В контексте образовательной деятельности знания по данной дисциплине преподаются в нескольких формах,
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии4

Проблемы и угрозы биометрической идентификации

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

В 2018 году в России вступил в действие закон о биометрической идентификации. В банках идёт внедрение биометрических комплексов и сбор данных для размещения в Единой биометрической системе (ЕБС). Биометрическая идентификация даёт гражданам возможность получать банковские услуги дистанционно. Это избавляет их от очередей и технически позволяет «посетить банк» в любое время суток.

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

Так может, не стоит соглашаться на предложение приветливого операциониста пройти биометрическую идентификацию в отделении банка? Или всё-таки воспользоваться преимуществами новой технологии? Разбираемся в этом посте.
Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Комментарии17

Vepp — новая панель управления сервером и сайтом от ISPsystem

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


Vepp — это новая панель для управления сервером и сайтом. Помогает установить WordPress, подключить домен, настроить почту, делать резервные копии. Скоро появится встроенная аналитика и антивирус.


Сначала мы хотели просто обновить интерфейс ISPmanager 5, но на этапе проектирования поняли: интерфейсом не обойтись, нужно менять подход к задачам пользователя. Фактически это означало, что надо делать новый продукт.


Под катом объясним, почему нельзя было просто апгрейдить ISPmanager 5 и покажем, что получилось в результате его глобальной переработки.

Читать дальше →
Всего голосов 39: ↑33 и ↓6+27
Комментарии34

Новая панель управления хостингом от ISPsystem: как посмотреть

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


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

Читать дальше →
Всего голосов 29: ↑22 и ↓7+15
Комментарии31

7 штук, которые точно не надо делать при открытии кружка робототехники. Вот совсем не надо делать

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


Уже 2 года я развиваю робототехнику в России. Наверно громко сказано, однако недавно устроив вечер воспоминаний понял, что за это время под моим руководством было открыто 12 кружков по России. Сегодня решил написать об основных штуках, которые я делал в процессе открытия, но Вам этого делать точно не нужно. Так сказать, концентрированный опыт в 7 пунктах. Выделил только самый сок. Приятного чтения.
Читать дальше →
Всего голосов 104: ↑98 и ↓6+92
Комментарии151

Информация

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

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

Специалист
Project management
Python
Linux
English
FullStack