Как восстановить данные с RAID5 созданного на NAS QNAP TS-412

https://habr.com/ru/post/548816/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548816

Вы случайно удалили часть информации, отформатировали диск или NAS полностью вышел из строя? Прочитайте в нашей статье как, в таких случаях, восстановить данные с RAID массива на NAS QNAP TS-412.

image

Читать дальше →

Функциональное программирование на TypeScript: задачи (tasks) как альтернатива промисам

https://habr.com/ru/post/548622/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548622

Предыдущие статьи цикла:


  1. Полиморфизм родов высших порядков
  2. Паттерн «класс типов»
  3. Option и Either как замены nullable-типам и исключениям



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


Как всегда, я буду иллюстрировать примеры с помощью структур данных из библиотеки fp-ts.

Узнать, чем же функциональщикам не угодили промисы

Что такое рациональность?

https://habr.com/ru/post/548642/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548642

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

А про что же?

3D реконструкция лица, или как получить своего цифрового двойника (Часть 1)

https://habr.com/ru/post/547928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=547928

Поговорим о методах 3D восстановления лица человека, которое почти не отличить от фотографий. Тема лицевой 3D реконструкции вот уже 2 года практически не освещается на хабре. Тем временем область 3D digital human не только не теряет свою актуальность, но и переживает бурный научно-технологический рост. Так что будем регулярно выкладывать обзоры статей и результаты разных методов восстановления 3D-моделей человека по фотографиям.

Читать далее

Проблемы пептидных вакцин

https://habr.com/ru/post/548774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548774

В последнее время на рынок было выпущено большое количество вакцин от COVID-19, причём впервые массово применяются векторные и мРНК-вакцины. Часть людей опасается генноинженерных технологий (поверьте, вы их уже не раз использовали, например, в белковых субъединичных вакцинах от гриппа и/или гепатита B) и решают подождать выхода на рынок вакцин, основанных на более традиционных (с их точки зрения) технологиях, как, например, цельноубитых вакцин.

Отдельной строкой идут пептидные вакцины, которые успешно маскируются под традиционные (белковые, субъединичные рекомбинантные). Почему это не совсем так и почему эти вакцины теоретически работать могут, но пока что в этом есть обоснованные сомнения? Именно заявленные попытки создания пептидных вакцин побудили написать эту статью: см., например, пост на Habr «Почему об этой вакцине молчат?» о пептидной вакцине Винфрида Штёкера, но в гораздо большей степени – развернувшаяся полемика вокруг вакцины ЭпиВакКорона производства «Вектора».

Читать далее

Работаем с lightsquid или как сделать индивидуальную статистику для пользователей

https://habr.com/ru/post/548782/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548782

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

[Перевод] Большая марсианская проблема — энергия

https://habr.com/ru/post/548758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548758

Вы слышали о планах SpaceX отправить нас на Марс и построить долгосрочную базу. Изыскания человечества в межпланетном пространстве! Звучит фантастически, правда? Но с Марсом есть одна вопиющая проблема, о которой мало кто говорит. Это не токсичная почва, не смертельная радиация, не жалкая атмосфера, слабая гравитация или ничтожное количество воды. Даже если мы решим этим проблемы, Марс не станет нам уютным домом. Большая проблема заключается в энергии.

Узнать подробности

Как закон о предустановке российского софта изменит отечественный IT-рынок

https://habr.com/ru/post/548784/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548784

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

Читать далее

Как я домашний Git-сервер Gogs на Alpine linux устанавливал

https://habr.com/ru/post/548786/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548786

“Опасное это дело, Фродо, выходить за порог: стоит ступить на дорогу и, если дашь волю ногам, неизвестно куда тебя занесет.” (с)  Властелин Колец: Братство Кольца

История одного приключения длиною в несколько вечеров в попытке настроить то, что на самом деле занимает 20 минут.

Читать далее

KODI. Как я собирал свой самый удобный и функциональный медиацентр для дома. Часть 2

https://habr.com/ru/post/548780/?utm_source=habrahabr&utm_medium=rss&utm_campaign=548780

Продолжение. Как при наличии небольшого количества времени и навыков, я построил мультимедийный комбайн с дополнительными возможностями домашнего сервера на базе Kubuntu 20.04 и KODI, способного работать 24/7/365.

Начало - читать здесь, если пропустили.

Читать далее