Как стать автором
Обновить
198.41

Софт

Программное обеспечение

Сначала показывать
Порог рейтинга
Уровень сложности

«Самоидентификация» клавиатуры

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.4K

«Я — русский!»‑ спел недавно известный певец. Да и я, после 20 лет пользования клавиатурой, наконец‑то, устал вечно поправлять текст, набранный не в той раскладке клавиатуры (в голове держать всё невозможно!) и сделал индикацию текущей раскладки. Казалось бы, мелочь, а приятно.

А раньше как бывало? Оторвал взгляд от клавы, посмотрел на экран… «Фу, чёрт! Не та раскладка!» Стираешь то, что набрал непосильным трудом и заново набираешь тот же текст.

Вы скажете: «Не интересное решение! Есть же замечательная программа Punto Switcher! Она может автоматически исправлять набранный текст в нужную раскладку.» Но всегда оставалась проблема набрать специальные символы независимо от языка ввода. И вот тут‑то Punto Switcher начинал ошибаться.

А нельзя ли поставить прямо возле клавиш небольшой экранчик OLED (благо таких стало в продаже много) и выводить на него текстом текущую раскладку аж по всем языкам мира? Можно. Но как показал мой дальнейший опыт, увидеть свечение боковым взглядом проще, чем вглядываться в надпись на экранчике. Кроме того, обычно мало кто пользуется одновременно более чем тремя языками раскладки. Да и по цене решение со свечением светодиодами будет гораздо дешевле.

Вот я так и пошёл по этому простому пути. И замутил банальную схему:

Читать далее
Всего голосов 25: ↑22 и ↓3 +19
Комментарии 23

Новости

ВКС-дайджест: улучшаем фон с Teams, семантический слух и самая маленькая веб-камера

Время на прочтение 3 мин
Количество просмотров 771

А также исследование небританских ученых, 3D-встречи в SberJazz и новинка от Logitech. Собрали для вас самые интересные новости за ноябрь из нашего телеграм-канала

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 3

Цифровая археология: как гик копирует дискеты для спасения старых игр и приложений

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

Сегодня мы расскажем небольшую историю Джона К. Морриса, программиста и известного участника комьюнити, посвящённого компьютерам Apple II. Поняв, что драгоценные данные с гибких дисков от времени стали безвозвратно теряться, он решил создать собственный способ сохранить любимые игры и приложения в целости. Джон не только разработал устройство для максимально точного копирования флоппи-дисков, но и создал для него специализированное приложение и даже собственные форматы хранения данных. Но обо всём по порядку.

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

Настройка хранения писем в Carbonio

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 317

Ранее мы рассказывали о возможности настройки иерархического хранения электронных писем и других элементов почтового сервера Carbonio. Принцип его работы заключается в том, что все хранимые на сервере данные, попадающие под настроенную администратором политику автоматически перемещаются с быстрого, но дорогого первичного хранилища перемещаются на медленное, но дешевое хранилище, в роли которого может выступать HDD или холодное объектное хранилище. Однако далеко не всем компаниям требуется хранить большой архив почты на своих серверах. Для них более эффективным решением будет удаление электронных писем, чей возраст достиг определенного значения. О том, как настроить автоматическое удаление электронных писем на основе их возраста или содержимого, мы расскажем в данной статье.

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

Истории

Первый взгляд на Termit 2.0 — российскую систему терминального доступа

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 10K

Хабр, привет! Меня зовут Алексей Ватутин, я руководитель практики инфраструктуры рабочих мест в компании К2Тех.

Мы с командой давно изучаем рынок корпоративного ПО, но с тех пор, как российские разработчики пустились догонять и обгонять зарубежных, мониторить новинки стало вдвойне интереснее. На этот раз наше внимание привлекла разработка Orion soft, призванная заменить решения для терминального доступа от Citrix и Microsoft. Мы ее изучили, попробовали и делимся первыми впечатлениями под катом.

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

Шифруем все: 5 надёжных инструментов для защиты данных

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

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

Читать далее
Всего голосов 14: ↑11 и ↓3 +8
Комментарии 4

— Пакет брать будете? — Нет, я со скриптом. Сравнение софта на скриптах и готовых пакетных решений для сбора данных

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

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

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

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

Пароль не нужен. Разбиение файла на зашифрованные фрагменты по схеме Шамира

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


После того как Google отказалась от паролей и перешла на Passkey по умолчанию создаётся впечатление, что концепция текстовых паролей (парольных фраз) сама по себе устарела. И действительно, в некоторых случаях можно добиться достаточного уровня безопасности без паролей вообще.

Например, простенькая утилита horcrux (крестраж*) разбивает файл на несколько зашифрованных частей (например, пять), причём для дешифровки и восстановления исходного текста не нужен пароль, а нужно найти и соединить несколько из этих частей (например, три). Предполагается, что сами отдельные части хранятся у разных людей в разных местах и/или надёжно спрятаны, например, в разных местах дома, сейфах, банковских ячейках и т. д.

*Крестраж — волшебный артефакт, созданный с помощью тёмной магии, из вселенной Гарри Поттера.
Читать дальше →
Всего голосов 33: ↑32 и ↓1 +31
Комментарии 11

Когда программы были маленькими, а деревья пиксельными. Простота и минимализм TreePad

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

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

Для меня таким старым надёжным другом стала программа TreePad Lite. Она со мной уже без малого 30 лет. Мне очень близок минимализм TreePad: простота интерфейса, отсутствие необходимости установки, нетребовательность к ресурсам, открытый формат файлов, отсутствие каких-либо зависимостей от сторонних библиотек и интернета.

Читать далее
Всего голосов 53: ↑52 и ↓1 +51
Комментарии 102

Написание модуля Modbus RTU Master для VPD-130-H2 в HMI Works

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 2K

Мне поставили задачу связать панель VPD-130-H2 с 2 частотными преобразователями DC1-344D1NN-A20N. На панели и частотнике встроен интерфейс RS485, поэтому для управления я буду использовать протокол Modbus. В данном случае частотники будут выступать в роли Slave-устройств с адресами 11 и 22, а панель в качестве Master-устройства.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 7

Как Microsoft покорил мир с Windows 1.0

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 8.9K

В анналах компьютерной истории лишь немногие имена сияют так ярко, как Windows. Это история революции персональных компьютеров.

На 2024 год запланирован выпуск Windows 12. Microsoft выпускает новые версии Windows каждые три года. Текущая версия ОС, Windows 11, работает на большинстве ноутбуков и настольных компьютеров в мире. ОС Windows прошла долгий путь с момента своего скромного появления 40 лет назад.

Представьте себе 1980-е: наплечники в моде, синтезаторная музыка процветает, а Microsoft совершает смелое вторжение в мир графических операционных систем с Windows 1.0, которая станет неотъемлемой частью технологической истории и послужит основой для компьютерной революции. Windows 1.0 сейчас может показаться примитивной ОС, но в то время это был огромный шаг вперёд в сфере персональных компьютеров. ОС заложила основу для последующих операционных систем Windows и ознаменовал новую эру в мире технологий.

Читать далее
Всего голосов 23: ↑20 и ↓3 +17
Комментарии 48

Кибер Файлы и Р7-Офис: совместная работа с документами теперь еще проще

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1.1K

Читатели, следящие за публикациями в этом блоге, знакомы, в основном, с нашим флагманским продуктом Кибер Бэкап. Но на этом линейка решений Киберпротекта не заканчивается. Настало время поговорить и о других наших продуктах. Сегодня мы познакомимся с корпоративным решением для синхронизации и обмена файлами Кибер Файлы. 

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

АСМОграф — замена Microsoft Visio, MapInfo и в какой-то мере даже AutoCAD

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 3.6K

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

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 23

Ближайшие события

Тиражируемое решение IDM корпоративного уровня. Часть 1: как мы шли к созданию системы для заказчика

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

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

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

Постквантовая защита WhatsApp, новый Matrix 2.0 и PoW-задачи для входа на сайт

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


На Хабре уже упоминали, что протокол Signal получил постквантовую защиту, хотя в краткой новости не вдавались в детали. Но это действительно важное событие с учётом того, что количество пользователей этого протокола превышает 1 млрд человек за счёт WhatsApp.

Signal применяется для криптографической защиты сессий в одноимённом мессенджере, в Google RCS, WhatsApp и др. Опенсорсный протокол можно использовать в любом ПО.

Итак, что изменилось в криптографической подсистеме?
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 2

ВКС-дайджест: отряд мини-роботов, Zoom Docs, посиделки у костра от Cisco

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

А ещё новый Teams и ретушь в Google Meet. Продолжаем публиковать самые интересные новости из нашего телеграм-канала

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

Интервью с Валентином Бартеневым: как бывшие сотрудники Nginx разрабатывают отечественный веб-сервер Angie

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 11K

Уже больше года в информационном пространстве появляется компания «Веб-Сервер», разрабатывающая отечественный открытый веб-сервер Angie и его коммерческую версию Angie PRO. Информационная служба Хабра пообщалась с руководителем отдела разработки «Веб-Сервера» Валентином Бартеневым. Узнали историю компании, детали разработки, планы по развитию и готовы поделиться этим.

Читать далее
Всего голосов 64: ↑55 и ↓9 +46
Комментарии 13

Клонирование голоса из музыки, удаление движимого текста из видео и новые фишки во второй части обновления Wunjo AI

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 3.4K

Привет, Хабр! Наконец, после множества бессонных ночей, я завершил работу над второй частью обновления open-source проекта Wunjo AI и воплотил своё видение приложения. В этом обновлении основное внимание уделено звуку: улучшено клонирование голоса, извлечение вокала или мелодии из песен и повышение качества речи. Но это не все, также появились новые функции для работы с видео и создания дипфейков. Давайте рассмотрим все по порядку: начнем с звука и перейдем к видео и дипфейкам. В конце статьи вы найдете ролик, в котором объясняется работа с видео в приложении и функционирование нейронных сетей для создания дипфейков и не только.

Если вам интересно, вы можете прочитать предыдущие статьи на Хабре о создании дипфейков в Wunjo AI и функциях работы с дипфейками и изменениями видео с помощью текста.

Давайте начнем с звука. Одной из основных задач во второй части обновления была работа над звуком. Изначально в Wunjo AI использовалась адаптированная версия Real Time Voice Cloning, но подход был полностью переработан, что привело к улучшенной версии клонирования голоса. Теперь я использую кодировщик, обученный на аудиоматериале через Real Time Voice Cloning, в сочетании с HuBERT Soft. Этот метод позволяет точнее копировать скорость и тембр речи на этапе синтеза звука и перед работой вокодера. Кроме того, на основе исходного аудио, очищенного от шумов, определяется пол голоса (мужской или женский), а затем настройки вокодера подбираются в соответствии с типом голоса.

Однако эта статья сконцентрирована на более простых аспектах без технических деталей. Давайте взглянем на процесс клонирования голоса в Wunjo AI.

Посмотрим, что там внутри!
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 10

7 инструментов на основе ИИ для синтеза речи в 2023 году

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

Развитие технологий искусственного интеллекта привело к появлению широкого спектра инструментов генерации речи. Text to speech, или TTS, — замечательная технология, которая обрабатывает текст и воспроизводит его вслух так, как будто бы его произносит человек. Ну и конечно, без ИИ здесь не обошлось, технология стала гораздо совершеннее. На рынке существует много ИИ-сервисов по синтезу речи, каждый из которых предлагает свой набор функций и возможностей. Рассмотрим лучшие из них на сегодняшний день.

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

Разговор с одним из основателей «Базальт СПО» Алексеем Смирновым о свободном ПО и взаимодействии в комьюнити

Уровень сложности Простой
Время на прочтение 13 мин
Количество просмотров 2.6K

В конце сентября и начале октября 2023 года информационная служба Хабра посетила 19 конференцию разработчиков свободного ПО. Это профессиональная конференция для разработчиков, где они обмениваются мнениями. Иногда там возникают споры или оживлённые дискуссии. Обзор мероприятия будет позже, а пока — вот интервью с одним из организаторов этой конференции, председателем совета директоров «Базальт СПО», членом правления «Руссофта» и АРПП «Софт» Алексеем Смирновым.

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

Вклад авторов