other
-
Конвертирование речи в текст
Результаты поиска инструментов перевода речи в текст
Решения только для ввода текста в поля редактирования текста. Не подойдет для эмуляции нажатия кнопок, combobox и т.д., хотя как то и можно приспособить, но в этой заметке не про это.Оглавление:
- Vosk
- Статья на Baeldung "How to Convert WAV or MP3 to Text in Linux"
- Wisper
- В Android есть встроенный распознаватель речи в клавиатуре.
- Встроенные в браузер средства на JavaScript (Web Speech API).
- Статья на Habr "Rhasspy — опенсорсный и полностью офлайновый речевой тулкит. Распознавание русского языка. Никаких утечек в облако."
- Ссылки
-
Насыщенность, плотность, скорость речи
Скорость речи и информация в разных языках
Тезисы:"речь на некоторых языках действительно быстрее, чем на других. Испанская речь намного быстрее французской, а японская - немецкой. По крайней мере в смысле быстроты произношения"
-
О CompletableFeature
Интересно было узнать о возможностях CompletableFeature.
Проект и описание находится тут https://github.com/cherepakhin/completablefeature_many_benchmark -
Отправка почты из командной строки в linux
Отправка простого сообщения:
-
Оформление кода на html странице.
Описаны способы оформления кода на html странице в Joomla.
-
Приемы работы с Git
Показать адрес репозитория:
$ git config --get remote.origin.url https://github.com/cherepakhin/redux_first_app.git
Клонировать только один каталог из удаленного репозитория:
-
Проблема kworker 100% CPU
Проблема: процесс kworker : kacpi_notify сильно грузит процессор (до 100%)
Решение: -
Программы для Диаграммы
1. Plantuml
2. Dia
3. Draw.io
4. Miro
5. mermaid.aiДиаграммы как рабочие инструмент, а не только для документирования и презентаций. Для индивидуального использования я выбрал PlantUML, а для работы в команде Miro.
PlantUML - мой выбор, потому что диаграмму можно писать текстом, а PlantUML ее сам визуализирует и размещает на странице, бесплатный и работает везде, что-то типа блокнота.
Miro - отличный сервис, мегамонстр, но платный (есть бесплатный вариант с некоторыми ограничениями). И в одном из проектов очень даже показал себя.
Drawio и Dia - бесплатный сервис, удобен когда нужно еще и распечатать или вывести на печать, сохранить в pdf. -
Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему
- Жанр: Бизнес
- Автор: Джордж Спаффорд, Джин Ким, Кевин Бер
- Читает: Андрей Крупник
- Продолжительность: 13 часов 14 минут
-
Простые примеры Wicket
"Wicket относится к категории программных каркасов (application framework). Являясь надстройкой над Servlet API, Wicket предоставляет всю необходимую инфраструктуру для функционирования приложений, включая средства для управления жизненным циклом объектов, разграничения прав доступа, локализации, обработки исключительных ситуаций, поддержки сессий пользователей и т.п." ( Разработка Web-приложений с использованием Wicket)
(что-то типа React? Vue? Очень примитивно работа React выглядит так. Есть View, Action, State. View вызывает Acton, который меняет State, а View отслеживает изменения в State. В Wicket примерно также: View отслеживает изменения в Model).
Template Engines for Spring
Примеры из книги "Wicket in action": Wicket test examples на моем github. Не все примеры, только несколько, для того, чтобы понять работу Wicket. Все примеры в https://github.com/perty/wicket-test-examples -
Работа с log
Разработчик сам должен позаботиться о качестве логов, информации из stacktrace будет маловато. Интересны условия возникновения ошибки. Однозначно нужны значения переменных в момент возникновения ошибки, т.к. эти данные потом нигде не получить. Примитивный пример:
-
Рефакторинг кода
Несмотря на то, что код может быть рабочим, его СТИЛИСТИКА, компоновка может быть ошибочна. Есть такие понятия "чистый код" и для достижения этой цели применяется рефакторинг. Написано несколько книг, среди которых, наверное, самая популярная Боба Мартина "Чистый код". Вышло еще несколько книг:

-
Структура ELK
Инфраструктура ELK включает следующие компоненты:

-
Установщик программ sdkman
Установшик программ для linux.
https://sdkman.io/ - удобный инструмент установки программ, в том числе и java$ sdk list java
Страница 2 из 2