Home | Posts RSS | Comments RSS | Login

Python 3.0

понедельник, 22 декабря 2008 г.
Ура!
http://docs.python.org/3.0/whatsnew/3.0.html - что нового
по сабжу - http://www.python.org/download/releases/3.0/

Мои любимые клипы)

воскресенье, 30 ноября 2008 г.



ну некуда без них)
./configure
Все кто сталкивался с *nix то компилировали приложения из исходных текстов. А значит и сталкивались с программами которые затруднялись компилировать из-за отсутствия инструкций...
И так самый распространенный это
  • ./configure --prefix=/YOUR/DIRECTORY/HERE/   куда будет компилировать
  • ./configure --prefix=/YOUR/DIRECTORY/HERE/ --enable-msdblib 
 то есть позволяет испоьзовать дополнительную библиотеку(ищим в readme какие нужно)

более редкие
  • --srcdir=DIR ищет пакеты с бинарниками (обычно это автоматически, но вы можете использовать код из другой директории, например при компиляции адонов)
  • --disable-debug избежать дебага
  • --cache-file=FILE эта опция сохраняет и использует результаты таста `config.cache'
  • --with-gnutls и --with-openssl=DIR для поддержки SSL/OpenSSL
  • --enable-developing еще в развитии и должен быть использованы только для разработчика или храбрых пользователей:)
  • --enable-extra-checks экстра проверка (дополнительные условия проверки)
Компиляция с правами root
$ ./configure --prefix=/usr/local/
$ make
$ su root
Password:
$ make install

Стандартная компиляция


$
./configure --prefix=/usr/local/
make install clean

думаю хватит, но можно найти ещё для например компиляции unixODBC или ещё чегонить
просто если вы незадолись с целью делать свой nix то они вам непонанабятся,

а если исходный текст использует экстро конфигурации
то это должно быть указано разработчиками в readme.

тема 2 cygwin

пятница, 28 ноября 2008 г.

cygwin
cygwin - это не эмулятор, это возможность запустить приложение написаное исходным текстом на linux но запустить его на вашей хрюше(win-xp)
офф сайт
то есть вы компилируете ваш код в сингвине и можете за тем его запустить из под него...
и так начнем с приятного) для всех opensrc
скачиваем инсталятор -> Install from internet -> Root Directory -> Local Package Directory -> Direct Connection -> http://mirror.cs.vt.edu -> Devel (+) -> git: Fast Version Control System - core files
вот и оно у нас теперь есть git) установленый и готовый к работе
вот крохотный манюал по нему.
я это к тому что много кода именно под репозитории git
  • # git clone git:// команда для закачки
как можно закачать ну например:
  • mkdir /home/usr_name
  • cd /home/usr_name
и как с СВН... далее...
если честно не знаю что ещё кроме git запускать под cygwin поэтому покачто все, но если вам потребуется то вы уже немного знакомы с cygwin и вам потребуется меншевремени на осознание инструкции...

тема 1 (SVN)

четверг, 27 ноября 2008 г.

(SVN) Client for Windows
Для чего нужно, скачать исходный код продукта имея возможность простого обновления.
Cамый популярный клиент для виндовс это
TortoiseSVN достать вы его сожете тут, но также вы можете ознакомится с другими программами тут.
если в GUI все понятно, а в
TortoiseSVN есть ещё интересная интеграция
то в других вам придется писать команды, для начала вам нужны простое:
  • cd c:\SVN это сделает все ваши команды исходящими из этой директории (все операции будут в этой папке, как например открыв её через проводник)
  • svn up подготовит папку для проекта наприер svn up proj
  • svn co например svn co http://proj.org/ proj
  • patch -p0 patch-filename позволяет установить патч расширение *.patch
в GUI все понятно, удачи ;)

Кратко начну

среда, 26 ноября 2008 г.
темы:
*персонализировать почтового ящика
*бесконечная федора



лично я рад этому, потому что привык к такого рода феням)
но вот почему они так именно так их обновляли о_О
резко сменилась тема на рандомную о_О жуть...
но тем не менее буду юзать ^_^

Из-за тебя я бросил дебиан! но черт люблю я тебя!
как всегда перфекто удобно красиво и надежно. Почему я тебя так люблю не знаю *чмок*

наболевшее. Думаю надо сформировать концепцию.