Синтезатор речи от Центра речевых технологий.
Интересный сервис от Центра речевых технологий — VitalVoice. По сути, это программа преобразования текста в речь.
Пример: http://vitalvoice.speechpro.com/
Интересный сервис от Центра речевых технологий — VitalVoice. По сути, это программа преобразования текста в речь.
Пример: http://vitalvoice.speechpro.com/
После того, как Укртелеком ввел новые тарифы на ADSL и до 24 Мбіт/с дома — это уже реальность, начал я думать какой-то скрипт для перезапуска PPPoE соединения. Моя линия смогла выдержать соединение на 17 Мбіт/с, но соединение на FreeBSD стало регулярно 1 раз в сутки зависать.
И так, на Perl написал скрипт, который пингует Яндекс (у Вас должен быть установлен perl модуль p5-Net-Ping) и если пинг не проходит, перезапускаем соединение. События логируем в /var/log/ppp.log для анализа. А вот и сам скрипт, который нужно прописать в crontab:
Для конвертування я обрав ffmpeg (Windows версія тут). Послідовність параметрів така:
ffmpeg програма
-i input.avi вхідний файл
-b 1024k вихідний bitrate
-s 640×480 вихідна роздільна здатність
-r 25 вихідна кількість кадрів у секунду
-acodec copy вихідний аудіо кодек
movie.flv вихідний файл
Виконую свою команду:
ffmpeg -i ColdCalls.avi -b 1024k -s 640x480 -r 25 -acodec copy ColdCalls.flv
Необхідно було змінити розмір зображень для фото галереї на один сайт. Усього — штук 200 було. Як це швидко зробити? Ось тут мені знадобилась така чудова програма, як ImageMagick®. Її доволі просто можна встановити з портів FreeBSD і вона присутня майже у всіх Linux дистрибутивах.
А тепер магія — однією командою змінюємо розмір усіх зображень до необхідного нам і зберігаємо в нові файли (для назви обрав поточну дату і час):
ls | while read i; do convert -resize 1200x800 "$i" ../etc/`date +%s`".jpg"; done
Якщо почитаєте у манах, то знайдете ще не один цікавий параметр!
Маємо сервер із встановленою FreeBSD 8-STABLE і проблемних диском. Купили новий — необхідно швиденько все перенести на нього.
Підключаємо новий диск. Скажімо, система визначила його як ad2. Створюємо директорії /mnt/root, /mnt/var, /mnt/home . Від рута запускаємо /stand/sysinstall , в ній обираємо Configure -> Fdisk, ad2.
Створюємо FreeBSD slice на весь диск. Натискаємо ‘s’ (set bootable) і ‘w’ (write changes). При виході з fdisk обираємо Standard Install a standard MBR (no boot manager), і Yes.
Виходимо з Fdisk й заходимо до Label, обираємо ad2 і створюємо нові розділи. Щоб /stand/sysinstall зміг відформатувати і змонтувати, вказуємо наші нові точки монтування /mnt/root, /mnt/var, /mnt/home, натискаємо ‘w’ (write changes). Все.
Дальше від root виконуємо серію команд pax (для кожної файлової системи):
cd / ; pax -p eme -X -rw . /mnt/root cd /var; pax -p eme -X -rw . /mnt/var cd /home; pax -p eme -X -rw . /mnt/home
Редагуємо файл /mnt/root/etc/fstab відповідно до наших нових реалій 🙂 Перевантажуємо систему і все!
УВАГА! Якщо у Вас виникли якісь проблеми із завантаженням системи, як показує практика, 90% проблему варто шукати саме в файлі fstab 😉
Вкотре стикаюся з необхідністю відновити файли, які (якимось дивом) видалав зі своєї флешки 🙂 І постійно забуваю назву цієї чудової, а головне OpenSource програми. Записую для усіх: testdisk та photorec.
testdisk
Силна утиліта для діагностики та лікування дискових розділів та файлів. Вміє відновлювати видалені файли з FAT16/FAT32, NTFS, Ext2/Ext3. Інструкція англійською.
photorec
Основне призначення — відновлення випадково видалених зображень. Інструкція англійською
Програми розповсюджуються під ліцензією GNU GPL, можна завантажити версії для Windows, Linux, MacOS.