Saturday, September 15, 2012

Links for Django

запус проекту
'//google_appengine/dev_appserver.py' --port=7000 '/var/www/GAE/is04ttest'
обновлення проекта
'/google_appengine/appcfg.py' update -A is04ttest '/var/www/GAE/is04ttest'

Sublime Text 3

Цікаві плагіни:

  • Color Picker (Ctrl+Shift+C) - покаже вікно з палітрою для вибору потрібного кольору.
  • Live CSS - закрашує код кольору в CSS відповідним кольором.

Заливаєм базу

Якщо ваша база має великий розмір і phpmyadmin не може її зававнтажити в зв'язку з обмеженнями величини? Необхідно змінити наступні опції в php.ini:

  • upload_max_filesize
  • post_max_size

А ще кращий варіант зайти в консоль і виконати наступну команду:

  • mysql -u <user> -p -D <dbname>  <  <path to file">

Alias in bash


Приклад додавання alias в bash :

alias path_id="cd <path>"

якщо написати в консолі 'path_id' беде виконано перехів в відповідний каталог

Sunday, April 29, 2012

RVM

* RVM is not a function, selecting rubies with 'rvm use ...' will not work *

Після того як ви поставили RVM, як це вказано на оф-сайті, добавляємо наступний радок в кінець файлу ~/.profile для того щоб уникнути появу повідомлення яке наведено в заголовку:

 [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

і для встановлення цієї конфігурації пишемо:

source ~/.bashrc


* РОБОТА З ГЕМАМИ *

rvm gemset create rails321, rails323 # створюємо простір гемів
rvm 1.9.3@rails321 # застосувати простір для версії рубі
rvm install rails -v 3.2.1 # ставимо рельси для встановленого простору

Таким чином ми отримали простір для  ROR 3.2.1 з Ruby 1.9.3, не обмежуючи себе в кількості версій ROR навіть на одній версії Ruby, для прикладу rvm 1.9.3@rails3.2.3 буде використовувати ту ж версію рубі але іншу для рельсів( так як @rails3.2.3 вказує на інший прості то і відповіно для нього треба ставити свої рельси)

Докладніше і більше див. офіційний сайт!
А також нормальна стаття на хабрі.

* Альтернатива *
Оскільки в нас є bundle то відпадає необхідність в встановленні rvm, тож можна спокійно користуватисяь додатком chruby для версіонування рубі для встановлення рубі можна використовувати ruby-install

Для встановлення ruby-install:
wget -O ruby-install-0.2.1.tar.gz https://github.com/postmodern/ruby-install/archive/v0.2.1.tar.gz
tar -xzvf ruby-install-0.2.1.tar.gz
cd ruby-install-0.2.1/
sudo make install

Thursday, April 19, 2012

.bashrc > міняєм вигляд


Після ось такої умови я добавив в .bashrc рядок який наведений нижче з PS1.
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

PS1='\[\033[1;30m\][\[\033[01;32m\]\u@\h\[\033[00m\]\[\033[01;30m\]] [\[\033[01;30m\]\w\[\033[01;30m\]] \[\033[0;32m\]\$ '

в даному рядку ми якраз задаємо колір для елементів консольного рядка і як він буде виглядати, результат приблизно такий за виключенням малого співпадання кольорів: "[user@pc] [~] $ ".

Sunday, April 15, 2012

XP і Seven

Нище витяг з цього запису, який підійшов мені в повній мірі!


Для восстановления загрузчика Windows Vista "вручную" понадобится небольшая утилита командной строки - bootsect.exe (86 Kb), а для создания конфигурации с двойной загрузкой утилита bcdedit.exe (250 Kb).
D:\bootfix\bootsect.exe /NT60 All
команда восстанавливает загрузчик Windows Vista
D:\bootfix\bcdedit.exe /create {ntldr} /d "Microsoft Windows XP"
команда добавляет в загрузчик Vista запись для загрузки Windows XP
D:\bootfix\bcdedit.exe /set {ntldr} device partition=C:
команда определяет местоположение загрузчика Windows XP (файл ntldr на диске C)
D:\bootfix\bcdedit.exe /set {ntldr} path \ntldr
команда указывает имя загрузчика Windoiws XP
D:\bootfix\bcdedit.exe /displayorder {ntldr} -addlast
команда определяет положение записи загрузки Windows XP в окне выбора ОС для загрузки (в конце списка)
D:\bootfix\bcdedit.exe /timeout 10
команда определяет таймаут выбора ОС для загрузки в секундах (опционально)