Автоматизируем раскатывание бекапа в postgres

Октябрь15

logo-postgresql

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

Продолжить читать

Рубрика: Bash | 1 Comment »

Делаем GUI для Bash скрипта

Март28

bin_bash_script

Иногда для простоты или удобства использования некоторых скриптов необходимо сделать к ним графическую оболочку. Особенно это актуально, если в будущем скриптом придётся пользоваться человеку, плохо знакомому с консолью Linux. Для bash есть несколько альтернативных вариантов создания GUI. Я остановил свой выбор на zenity. Продолжить читать

Рубрика: Bash | 1 Comment »

Встраиваем переводчик в linux

Февраль28

bin_bash_script

В наше время наличие переводчика на компьютере является очень нужным и полезным делом. Существует довольно большой ряд готовых программ, которые предоставляют нужный функционал. Но многие из них являются платными или не очень удобными в использовании. Большинство из них использует ограниченный локальный словарь и многие словосочетания просто не переводит. Есть так же 2 больших гиганта онлайн-перевода, Яндекс и гугл переводчики. Они очень комфортны для использования а так же, как правило, предоставляют наиболее качественный перевод, по сравнению с локальными аналогами. Единственная проблема в их постоянном использовании — нужно держать их открытыми во вкладке браузера, что не очень удобно. Продолжить читать

Рубрика: Bash | 5 Comments »

Генерируем уникальное имя файлу

Ноябрь17

bin_bash_script

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

Продолжить читать

Рубрика: Bash | 4 Comments »

Скрипт автоматической установки программ

Ноябрь13

bin_bash_script

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

Продолжить читать

Рубрика: Bash | 6 Comments »

Как извлечь историю переписки в Skype

Ноябрь9

Skype1

На днях возникла необходимость найти в истории переписки с одним человеком некоторые ссылки, которые он мне присылал и потом вспомнить, кому из моих контактов я их пересылал. Учитывая, что это было довольно давно, вспомнить подробности довольно проблематично)
Встал вопрос, как решить данную проблему? Перебирать все истории переписок руками в клиенте скайпа — огромный труд и куча потерянного времени. К тому, же встроенный просмотр истории иногда глючит и отказывается искать текст стандартными средствами Crt+F.

Продолжить читать

Делаем фото с веб-камеры по таймингу

Октябрь28

bin_bash_scriptПоследнее время стало модным делать фото на вебку! Для автоматизации можно использовать небольшой скрипт. Он при вызове делает фото с веб-камеры утилитой fswebcam и кладет в указанную папку.

Продолжить читать

Рубрика: Bash | 13 Comments »