TP-Link MR3020: миниатюрный linux-сервер
Установка через web интерфейс.
TP-Link MR3020: миниатюрный linux-сервер
Установка через web интерфейс.
sudo apt-get install -t jessie cmake git pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install -t jessie python-dev python-numpy libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install -t jessie libgtk2.0-dev
wget https://github.com/Itseez/opencv/archive/3.0.0.zip
unzip 3.0.0.zip
cd opencv-3.0.0
mkdir release
#!/bin/sh | |
# | |
# make home dir for user | |
# используется для создания домашнего каталога пользователя для работы с почтой | |
# устанавливает правильные разрешения на домашний каталог | |
# | |
# Изменен: 18.07.2008 | |
if [ -z "$1" ] ; then | |
echo "Usage: $0 user_name" |
#!/bin/sh | |
# | |
# add user with UID | |
# <> user password "fullname" gid | |
# | |
if (( $# != 3 )) | |
then | |
echo Error. Need 3 arguments. | |
echo Usage: add_ldap_user.sh user password "fullname" | |
else |
Fast answer:
sed ':a;N;$!ba;s/\n/ /g' file
Gnu make shell command replace \n with space in the result.
Trick - replace \n in the file with replacer and after loading subst revert \n befor eval.
define newline
endef
Gist guide for MacVim with Python 2.x and Python 3.x
On El Capitan worked version 7.4.1749 from 18.04.2016
git clone https://github.com/macvim-dev/macvim.git
if used rvm, need use any not system ruby interpretator
# General use: | |
message("Checking for a personal library...") | |
if (!dir.exists(Sys.getenv("R_LIBS_USER"))) { | |
warning("Personal library not found, creating one...") | |
dir.create(Sys.getenv("R_LIBS_USER"), recursive = TRUE) | |
message("Registering newly created personal library...") | |
.libPaths(Sys.getenv("R_LIBS_USER")) | |
} else { | |
message("Personal library found.") | |
} |
# 2.7 | |
CFLAGS="-I$(brew --prefix openssl)/include -I$(xcrun --show-sdk-path)/usr/include -I/usr/local/opt/zlib/include" \ | |
LDFLAGS="-L$(brew --prefix openssl)/lib -L/usr/local/opt/sqlite/lib -L/usr/local/opt/zlib/lib" \ | |
PYTHON_CONFIGURE_OPTS="--enable-unicode=ucs2" \ | |
pyenv install -v 2.7.12 --force | |
# 3.x | |
CFLAGS="-I$(brew --prefix openssl)/include -I$(xcrun --show-sdk-path)/usr/include" \ | |
LDFLAGS="-L$(brew --prefix openssl)/lib -L/usr/local/opt/sqlite/lib" \ | |
pyenv install -v 3.3.6 |
Example ld:warning
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd
and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync.
Falling back to library file for linking.
Need "stubify" libs with utility tapi from default toolchain.