пятница, 25 декабря 2015 г.

alsa or pulse-audio

cat /proc/asound/card0/pcm0p/sub0/hw_params

при нормальном звуке так:
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 8192
buffer_size: 16384

четверг, 24 декабря 2015 г.

Бэкап mysql из командной строки

Чтобы не светить свой пароль в консоли, поступим следующим образом:

# создадим "профиль" profile1 для подключения
pereulok:~$ mysql_config_editor set --login-path=profile1 --host=localhost --user=lfp_web --password

# используем "профиль"
pereulok:~$ mysqldump --login-path=profile1 -c -e -Q  lfp_web | gzip > $HOME/bbb/lfp_web.`date +%Y%m%d_%H%M`.sql.gz

При необходимости можно создать несколько профилей. Если создаётся уже существующий профиль, будет предложен выбор "Перезаписать?"


четверг, 3 декабря 2015 г.

mk808 linux

http://wiki.radxa.com/Rock/flash_the_image#Linux

http://www.haoyuelectronics.com/service/RK3066/

понедельник, 23 ноября 2015 г.

Получаем папку где находится запускаемый скрипт

#!/bin/bash
echo $(pwd)
echo $$
echo $(dirname $0 && pwd)
echo $(readlink -f $0)
echo $(dirname $(readlink -f $0))

WORKDIR=$(dirname $(readlink -f $0))

echo $WORKDIR

пятница, 13 ноября 2015 г.

Запуск screen из скрипта

screen -dmS  ScorerInSim sh -c "uptime; bash"

// -dmS ScorerInSim - после открытия сессии с именем ScorerInSim (опция -S) отсоединиться от неё, оставив работать в фоне (опция -dm).
// ; bash - не даёт сессии удалиться после выполнения uptime

суббота, 3 октября 2015 г.

Буфер обмена - копирование из файла в консоли

xclip -sel clip < ~/.ssh/id_rsa.pub

ssh вход по ключу без пароля

Все операции делаем с параметрами по-умолчанию.
Если хочется использовать специфическое название ключей:
 - задаём их при генерации (1) (не забывая прописать путь где они будут лежать);
 - при добавлении ключа агенту (2) указываем путь до него;
 - во время копирования ключа на сервер (3) используем опцию -i путь_до_ключа.

На стороне клиента

# (1) генерируем ключи

суббота, 1 августа 2015 г.

SJ4000

Последние драйвера на камеру без Wi-Fi подсказали искать здесь
http://www.sjcamhd.com/news/sj4000-firmware/

вторник, 17 марта 2015 г.

ArmA 2 icon test

init.sqf
[] execVM "scripts\ShowIcon.sqf"

description.ext
Respawn = "BASE";
RespawnDelay = 10;
RespawnDialog = 0;
class RscTitles {
class RIP_SIDEDISPLAY {
idd=64431;

суббота, 14 марта 2015 г.

youtube как скачать ролик на linux

repeat@pereulok:~/Downloads$ youtube-dl -F http://www.youtube.com/watch?v=akmdc8XiOe8
[youtube] Setting language
[youtube] akmdc8XiOe8: Downloading webpage
[youtube] akmdc8XiOe8: Downloading video info webpage
[youtube] akmdc8XiOe8: Extracting video information
[info] Available formats for akmdc8XiOe8:
format code extension resolution  note 
171         webm      audio only  DASH webm audio , audio@ 48k (worst)
140         m4a       audio only  DASH audio , audio@128k
160         mp4       192p        DASH video 

пятница, 23 января 2015 г.

Nexus 5 Отключение уведомления о обновлении

Настройки - Приложения - Все - Google Services Framework - Включить уведомления

+ Долгое нажатие на уведомление - О приложении - Включить уведомления (Сервисы Google Play)

воскресенье, 11 января 2015 г.

Compile driver TP-LINK TL-WN727N v4 (mt7601Usta) on Puppy Linux

Download kernel_sources-3.14.20-tahr_PAE.sfs from http://distro.ibiblio.org/puppylinux/pet_packages-tahr/

Load sfs to puppy clicked on this package


# ln -s /usr/src/linux /lib/modules/3.14.20/build

# cd /lib/modules/3.14.20/build
# make modules_prepare
# make scripts

# mkdir ~/temp
Download source driver from http://www.mediatek.com/en/downloads/mt7601u-usb/ and extract to ~/temp
# cd ~/temp/{folder driver}
# make all
# make install
# modprobe mt7601Usta
# depmod -a
# reboot

I can't connect using Simple Network Setup (SNS) configuration. I use Network Wizard and Frisbee.

пятница, 2 января 2015 г.

twitch stream ffmpeg

#! /bin/bash

#ffmpeg -f x11grab -show_region 1 -s 1280x720 -r " 25" -i :0.0+0,0 -f alsa -ac 1 -i pulse -vcodec libx264 -s 1280x720 -preset medium -acodec libmp3lame -ar 44100 -threads 1 -qscale 3 -b 400k -g 50 -minrate 400k -maxrate 400k -bufsize 400k -pix_fmt yuv420p -f flv "rtmp://live-lhr.twitch.tv/app/$twitch_key"

#exit 0

# streaming on Ubuntu via ffmpeg.
# see http://ubuntuguide.org/wiki/Screencasts for full documentation
# see http://www.thegameengine.org/miscellaneous/streaming-twitch-tv-ubuntu/
# for instructions on how to use this gist

if [ ! -f .twitch_key ]; then
    echo "Error: Could not find file: .twitch_key"
    echo "Please create this file and copy past your stream key into it. Open this script for more details."
    exit 1;
fi