Архив рубрики: Разное

Everything others do not fit in other categories.

Viber: получить history в текстовом виде и скрипт бекапа

10 июля 2017
 

 Как и Skype – Linux-клиент Viber хранит данные в локальной SQLite базе: $ ls -l ~/.ViberPC/38096***26/ | grep db -rw-r–r– 1 setevoy setevoy 38912 Jun 30 15:30 data.db -rw-r–r– 1 setevoy setevoy 32768 Jul 10 10:38 data.db-shm -rw-r–r– 1 setevoy setevoy 1048032 Jul 10 10:38 data.db-wal -rw-r–r– 1 setevoy setevoy 5072896 Jul 10 09:59 viber.db… Читать далее »

Arch Linux: запускаем Diablo 2

6 мая 2017
 

 Наткнулся на Youtube на обзор, и решил поностальгировать в Diablo 2. Купил бы в магазине Battle.net – но не нашёл уже, потому – качаем торрент (upd: не качаем торрент – а покупаем на Batlle.net). Установка не специфична для Arch Linux – замените pacman на apt и играйте под Ubuntu. Устанавливаем unrar: [simterm] $ sudo pacman -S unrar… Читать далее »

[UPD 25] Azure: почему никогда

6 марта 2017
 

 Недели две тому в ленте подписок на Хабрахабре мне попался пост>>> о том, что в рамках новой стратегии “Microsoft loves Linux” был открыт исходный код PowerShell и опубликованы пакеты для Ubuntu 14.04, Ubuntu 16.04, CentOS 7, и macOS 10.11, и даже есть “документация” (к документации и Microsoft вернёмся чуть позже) для запуска Docker-контейнера с PowerShell, которая, однако, приводит к… Читать далее »

Linux: neofetch – системная информация

24 января 2017
 

 Часто можно встретить красивое оформление вывода системной информации. Одна из таких утилит – neofetch. Устанавливаем: $ sudo add-apt-repository ppa:dawidd0811/neofetch $ sudo apt update && sudo apt install neofetch В Arch Linux – установка из AUR: $ yaourt -S neofetch

BASH: массивы, пример – скрипт получения логов из Docker-контейнеров

18 ноября 2016
 

 Есть приложение, которое включает в себя 5 Docker-контейнеров. Для наблюдения за логами используется Loggly, но мне он жутко неудобен – в консоли логи удобнее смотреть и грепать. Запущенное приложение выглядит так: ubuntu@ip-10-5-3-54:~$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 63937e07a5cf tag-docker.jfrog.io/api-gateway:staging-test-eureka-cloud-versioning-124 “java -Djava.security” 30 minutes ago Up 30 minutes 0.0.0.0:8080->8080/tcp peaceful_blackwell cbf2394197bc… Читать далее »

RTFM: 5 лет и тысячный пост

29 сентября 2016
 

 Как-то со всеми “приключениями” с проектом на Azure (Azure: почему никогда) последние 7-8 месяцев – пропустил пятый День Рождения блога. Как это бывает со многими похожими проектами – задумывался он как “записная книжка” для себя, но со временем оброс постоянной аудиторией (40+% посетителей), и ~2000 человек в сутки. История Amazon Web Services и цены Статистика Разное История… Читать далее »

Chrome: убрать HTTPS редирект

21 сентября 2016
 

 RTFM на старом сервере работает по 80 порту, HTTP. Каждый раз после изменения /etc/hosts, для того что бы зайти на старую копию блога – Chromium выполняет переадресацию на HTTPS 443. Вызывается такая передресация заголовками STS (Strict-Transport-Security) для HTTP (HSTS): … Strict-Transport-Security:max-age=15768000 Strict-Transport-Security:max-age=31536000; includeSubdomains …

wttr.in – прогноз погоды из консоли

14 сентября 2016
 

 Очень удобный ресурс для быстрой проверки прогноза погоды. Доступен как из браузера – так и из консоли, через curl. Написан на Python, есть возможность установки и запуска на своём сервере. Репозиторий автора – тут>>>. В URI (“аргументом”) можно передать имя города, например: $ curl wttr.in/Kiev

RTFM: обновление раздела “Ссылки”

1 сентября 2016
 

 Полностью переделан раздел Ссылки. Используется плагин Link Library. Ссылки разбиты по категориям, есть свой отдельный поиск, возможность добавлять свои ссылки в коллекцию. Сами ссылки подчистил, удалил неработающие, добавил пару новых.

lnav: Log File Navigator – консольная утилита просмотра логов

7 июля 2016
 

 lnav (Log File Navigator) – удобная утилита для монторинга логов на UNIX/Linux системах. Не требует установки дополнительных служб типа веб-сервера, умеет определять формат лога и выбирать соответствующую цветовую схему, очень простая в использовании и так далее. Домашняя страница проекта – тут>>>. Документация проекта – тут>>>. Установка на Debian/Ubuntu: $ sudo apt-get install lnav RHEL/CentOS: # yum… Читать далее »