Category Archives: Разное

MySQL/MariaDB: like Petya ransomware для баз данных и ‘root’@’%’

10/06/2017
 

 Пришёл новый проект, начал вникать в имеющийся сетап, и… Просто ах!.. Удивляюсь. По порядку. Data Science проект, пачка MariaDB серверов, 11 штук, проверяю их. На каждом – от десяти до полутора сотен баз данных. Заодно – включаю general log, но на одном из серверов – вдруг нет баз вообще, кроме базы со странным именем PLEASE_READ:… Read More »

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

07/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… Read More »

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

05/06/2017
 

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

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

03/06/2017
 

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

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

01/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-контейнеров

11/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… Read More »

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

09/29/2016
 

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

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

09/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 …