python etiketli yazı
Eğer bir framework kullanmıyorsanız HTML ile uğraşmak çok zaman kaybettirici bir iş haline gelebiliyor. Her sayfaya aynı etiketleri yerleştirmek, her sayfanın menülerinin aynı olduğundan emin olmak. Anahtar kelimelerin <img> etiketlerine yerleştirmek vb.
Benim için en acı verici kısım son yazdığım kısım. SEO adına her <img> etiketine bir “alt” değeri eklemek gerekiyor ve bu değerlerinin her birinin farklı bir anahtar kelime olması önem taşıyor. Zaman içinde bir çok kere bu sorun ile karşılaştım. Yakın zamanda da karşılaştığım bu sorunu hem şimdi hem de ileride daha kolay çözebilmek için sonunda oturdum ve basit bir “python script”i yazdım.
Amaç HTML içerikte bulunan <img> etiketlerindeki boş “alt” açıklamalarını, verilecek bir anahtar kelim...
Devamı...Prepare for virtual environment:
$ sudo apt-get install python-setuptools python-dev build-essential
$ sudo easy_install pip
$ sudo pip install virtualenv
Creating a virtual environment:
$ virtualenv example_env -p python2.7 –no-site-packages –distribute
Activating virtual environment:
$ source example_env/bin/active
Installing Django and Django-CMS in to virtual environment:
$ pip install PIL
$ pip install django-cms
the command above is also installs those required packages:
django
django-mptt
django-classy-tags
django-sekizai
south
html5lib
Thats all. Library installation on virtual environment is complete. On the next, how to run django-cms on django with apache…
Note: If you want to exit from virtual environment just type this:
$ deactivate
Download latest python installer in to windows server 2008 and install it.
Download http://peak.telecommunity.com/dist/ez_setup.py from setuptools (http://pypi.python.org/pypi/setuptools) and run with python
python ez_setup.py
And after all download ipython source for windows environment (http://archive.ipython.org/release/0.11/ipython-0.11.zip) Extract it and install by the command below:
python setup.py install
Thats all….
Devamı...Native file system watcher for Linux
If you’re an IntelliJ user working under Linux you’ve probably seen that boring “Synchronizing files…” spinning icon in a left corner of a status bar. It is there because for an intelligent IDE it is a must to be in the know about any external changes in files it working with – e.g. changes made by VCS, or build tools, or code generators etc. On Windows and Mac OS X native file system watchers used to facilitate this task but on Linux the only option was to recursively scan directory tree. Now you’re welcome to give a try to native file system watcher for Linux.
Prerequisites
File system watcher requires inotify(7) facility. It is in mainstream kernel for more than two years (since 2.6.13, and in glibc since 2...