Git Product home page Git Product logo

ahc's People

Contributors

gotlium avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ahc's Issues

wget bashrc

Подскажите, на сколько необходима замена bashrc?
Дело в том, что загрузка и выполнение кода с удаленного сайта с root-правами считается бэкдором((.
Так же в случае когда по умолчанию используется zsh, csh,... эта операция бесполезна.

Как вариант - добавьте запрос добавление данных в bashrc в процессе выполнения lamp.sh и введите этот файл в репозиторий.

Заранее спасибо.

nginx proxy apache

Привет, судя по настройкам порта в templates/nginx-proxy-host.conf:

2: listen   80;

Рано или поздно apache и nginx будут грызться за этот 80-ый порт.
Имеет смысл использовать mod_rpaf http://adw0rd.ru/2009/nginx-and-apache-install/
Либо как вариант - apache и nginx полностью посадить на разные порты.

Please stop adding all your GitHub projects to Django Packages

Some of them have nothing to do with Django - they are for any Python project. If we allowed any Python project, Django Packages would have 40,000 packages and would be impossible to categorize.

We now have to review everything you've added and delete what doesn't belong.

Again, please stop adding all your stuff.

Проблемы при устновке

Привет, огромное спасибо за вашу работу. Когда-то делал что-то подобное но уровнем по меньше.
Укажите пожалуйста в документации, что для Ubuntu 12.04 перед установкой необходимы пакеты libmysqlclient-dev python-dev

sudo apt-get -y install libmysqlclient-dev python-dev

Так же проблема в Makefile:

cp: после «/bin/sh{,.bak}» пропущен операнд, задающий целевой файл
Попробуйте «cp --help» для получения более подробного описания.
make: *** [install] Ошибка

.zshrc

Доброго времени суток. Ваша фича по изменению bashrc - штука полезная, однако не предусматривает вариант работы другого shell интерпретатора. Ниже .zshrc, который я сам использую. Сори, что не форкаю и не делаю push request'ы, в питоне я не силен((

# http://brokenbrake.biz/2010/08/03/.zshrc

autoload -U compinit            # загрузка умных автодополнений
compinit -D                 # вкл. автодополнение c кэшем для ускорения (-D)
autoload colors && colors       # раскраска через $fg, $bg etc.
autoload zcalc              # калькулятор :) 
zstyle ':completion:*' menu yes select  # меню с выбором стрелочками


# Как выглядит приглашение (http://welinux.ru/post/3811/#cmnt72362)
PROMPT="%~ %(#.%{$bg[red]%}.%{$fg[green]%})%n%{$reset_color%}@%m%(?.%{$fg[green]%}.%{$bg[red]%}) >%{$reset_color%} "

# Исправлять ошибки
setopt correctall
# Что при этом говорит?
SPROMPT="   $fg[red]%R →$reset_color $fg[green]%r?$reset_color (Yes, No, Abort, Edit) "

# Переходить в каталоги без набора cd
setopt autocd


# Сочетания клавиш в стиле Vim (обычно по умолчанию e - emacs)
# При этом можно нажать Esc и редактировать строку привычным образом!
# Вообще-то это охренительно :) Супер.
bindkey -v
setopt ZLE  # собственно, сам редактор (вкл. умолчально, просто подстраховался)

# На всякий случай, чтобы не было проблем с UTF-8
setopt MULTIBYTE

# Файлы с цифрами сортировать числовым методом, а не лексическим
setopt NUMERIC_GLOB_SORT

# Куда писать историю
HISTFILE=~/.zsh-history
# Число команд, сохраняемых в истории
SAVEHIST=1000
# Не вносить дубликаты команд в историю (последняя перепишет старую)
setopt HIST_IGNORE_ALL_DUPS
# Не писать в историю команды, начинающиеся с пробела
setopt HIST_IGNORE_SPACE
# Постепенное дополнение истории во время работы (если я правильно понял)
setopt INC_APPEND_HISTORY
# последние комманды в начале файла и не хранить дубликаты
setopt histexpiredupsfirst histfindnodups

# Настройка цветового диапазона для терминала
export TERM=xterm-256color  # 21-й век же! Почти true color :-D

# Умолчальный редактор
export EDITOR=vim

#----------------------------------------
# Всякие разные удобные ФУНКЦИИ
#----------------------------------------


# SlackWare: проверить версию или наличие пакета. Это мой первый конвейер без grep! :)
pkg() { ls /var/log/packages/$1* | awk -F/ '{ print $5}' }

# Создать каталог и перейти в него (http://muhas.ru/?p=55)
mkd() { mkdir $1; cd $1 }

# Распаковка любого архива (http://muhas.ru/?p=55)
unpack() {
if [ -f $1 ] ; then
case $1 in
    *.tar.bz2)   tar xjf $1        ;;
    *.tar.gz)    tar xzf $1     ;;
    *.bz2)       bunzip2 $1       ;;
    *.rar)       unrar x $1     ;;
    *.gz)        gunzip $1     ;;
    *.tar)       tar xf $1        ;;
    *.tbz2)      tar xjf $1      ;;
    *.tgz)       tar xzf $1       ;;
    *.zip)       unzip $1     ;;
    *.Z)         uncompress $1  ;;
    *.7z)        7z x $1    ;;
    *)           echo "Cannot unpack '$1'..." ;;
esac
else
echo "'$1' is not a valid file"
fi
}

# ... и упаковка (http://muhas.ru/?p=55)
pack() {
if [ $1 ] ; then
case $1 in
    tbz)    tar cjvf $2.tar.bz2 $2      ;;
    tgz)    tar czvf $2.tar.gz  $2      ;;
    tar)    tar cpvf $2.tar  $2       ;;
    bz2)    bzip $2 ;;
    gz)     gzip -c -9 -n $2 > $2.gz ;;
    zip)    zip -r $2.zip $2   ;;
    7z)     7z a $2.7z $2    ;;
    *)      echo "'$1' Cannot be packed via pack()" ;;
esac
else
echo "'$1' is not a valid file"
fi
}


# Сокращения
alias mv='nocorrect mv'                 # чтобы случайно не удалить чего-нибудь
alias cp='nocorrect cp'                 # ... или не скопировать
alias mkdir='nocorrect mkdir'           # ... или не сделать лишний каталог
alias ls='ls --color=auto'          # с цветом быстрее видно где каталоги, где файлы
alias lsd='ls -ld .*'               # увидеть dot-файлы
alias grep='grep --color=auto'          # расцветка фильтра
alias -g KU="| iconv -c -f koi8r -t utf8"   # http://muhas.ru/?p=55
alias -g CU="| iconv -c -f cp1251 -t utf8"  # http://muhas.ru/?p=55
alias sdate="date +'%Y.%m.%d %X'"

# Привязки файлов к программам
alias -s txt=vim
bindkey "\e[1~" beginning-of-line # Home
bindkey "\e[4~" end-of-line # End
bindkey "\e[5~" beginning-of-history # PageUp
bindkey "\e[6~" end-of-history # PageDown
bindkey "\e[2~" quoted-insert # Ins
bindkey "\e[3~" delete-char # Del
bindkey "\e[5C" forward-word
bindkey "\eOc" emacs-forward-word
bindkey "\e[5D" backward-word
bindkey "\eOd" emacs-backward-word
bindkey "\e\e[C" forward-word
bindkey "\e\e[D" backward-word
bindkey "\e[Z" reverse-menu-complete # Shift+Tab
# for rxvt
bindkey "\e[7~" beginning-of-line # Home
bindkey "\e[8~" end-of-line # End
# for non RH/Debian xterm, can't hurt for RH/Debian xterm
bindkey "\eOH" beginning-of-line
bindkey "\eOF" end-of-line
# for freebsd console
bindkey "\e[H" beginning-of-line
bindkey "\e[F" end-of-line
# for guake
bindkey "\eOF" end-of-line
bindkey "\eOH" beginning-of-line
bindkey "^[[1;5D" backward-word
bindkey "^[[1;5C" forward-word
bindkey "\e[3~" delete-char # Del

deb package

Привет, есть ли планы по созданию deb пакета для данного проекта?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.