1249 öğe. (0 okunmamış). Yazarlar: 36
Başlıktaki gibi ilginç bir ihtiyaç normalde doğmaz... ama yeni taşındığınız mahalledeki fotoğraf dükkanında "bu filmi yıkayıp, direk CD'ye aktarın, kart baskı istemiyorum" dediğinizde, elinizde tuttuğunuz film E-6 (dia pozitif) ve dükkandaki genç arkadaş çapraz işleme konusundan bihaber ise tuhaf olaylar yaşayabiliyorsunuz. Önce C-41 banyo ve E-6 banyonun, bu işlemler için üretilmemiş olsalar da her türlü film üzerinde amaçlanan sonucu doğurduğunu (pozitif ve negatif sonuç verdiğini) pozitif pozlanmış (E-6/Dia) ama negatif yıkanmış (standart C-41 banyosuna sokulmuş) bir filmin, parlak renkler, yüksek kontrast ve yer yer (benim gibi delilerin kabul edebileceği) sonuçlar veren bir işlem olduğunu anlatmanız gerekebiliyor... Bütün bunların sonucunda kafası hayli karışmış olan genç fotoğraf dükkanı çalışanı arkadaşımız, her nasıl becerdiyse banyo sırasında bütün renk değerleri birbirine girmiş bir negatifi (yeşil negatif de gördük sayesinde) CD'ye aktarmak üzere olduğu gibi taramış.
Yani yukardaki pehlivan tefrikasından anlayacağımız, CD'yi bilgisayara taktım, açtım, içindeki tüm görüntüler negatifti... Ne kadar can sıkıcı değil mi? Gwenview'in içindeki Kipi eklentilerinde ne yazık ki bir dizindeki tüm fotoğrafları negatife çevir diye bir özellik yok. (Ya da göremedim...) Ben de ne yaptım, sevgili python-imaging kütüphanesini kullanarak hepsini negatiflerini alarak tekrar kaydettim...
#!/usr/bin/python
# -*- coding: utf-8 -*-
import glob, Image, ImageChops
imaj = glob.glob("*.[Jj][Pp][Gg]")
for objemaj in imaj:
im = Image.open(objemaj)
nmaj = ImageChops.invert(im)
nmaj.save(objemaj, "JPEG")
Bu kodu .py uzantısı ile kaydedip, dönüştürmek istediğiniz fotoğrafların olduğu klasörde çalıştırmanız yeterli... Asıl işi yapan PIL modülü içindeki ImageChops yani kanal işleyici alt modülü... El kitabındaki diğer işlevlerini sondan bir önceki satırdaki ImageChops.invert işleviyle değiştirerek denemeniz de mümkün...glob işlevini çağırmak lüzumsuzca görülebilir, jpg dosya isimlerini kontrol ederek çağırdığım bir başka betikte lazım olmuştu,sonuna bu döngüyü ekleyip kullanıverdi, o kadar kusur oluversin :)
06-09-2008 saat 00:25 itibariyle gentooda temel sorunlarımı çözmüş bulunmaktayım. Bugünden itiberen bilgisayarın güç düğmesine bastıktan sonra açılacak olan sistem gentoo. Umarım bu birlikteliğim uzun sürer.
Malumunuz artık türkiyede sitelere çok sık erişim ellenip, erişeme açılıyor. Gerçi bunu tünel adı verilen sitelerle aşmak mümkün ama zırt pırt hr sayfada reklam çıkıyor ve insana bir yerden sonra yeter artık dedirttiriyor. Bu durumdan kurtulmak için Jap'ı kullana bilirsiniz.
rkirmizi::laptux { ~ }-> python
Python 2.5.3a0 (release25-maint, Sep 3 2008, 11:17:59)
[GCC 4.3.1] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import django
>>> django.VERSION
(1, 0, ‘final’)
>>>
Windows üstünde PHP programlayan bir programcının, Pardus üstünde PHP’yi çok daha etkili bir şekilde kullanmaması için hiçbir sebep yok. Aksine, kurulum, geliştirme gibi işlemler pisi ve ek yazılımlarla çok daha kolay.
PAMP: Pardus, Apache, MySQL, PHP
Apache, php ve mySQL kurulumu pardus üstünde çok kolay. Bunu konsol üstünde, sadece sudo pisi install apache mysql-server mod_php komutunu vererek veya paket yöneticisinden “apache, mysql-server, mod_php” paketlerini bulup kurmanız yeterli.
ek ayarlar:
Bilgisayarınız her açıldığında apache’nin otomatik olarak başlatılması için konsol üzerinde, service apache on, mysql sunucunun otomatik olarak başlatılması içinse service mysql_server on komutlarını vermeniz gerekiyor. MySQL veritabanının yapılandırılması içinse, kurulumdan sonra mysql_install_db komutunu vermeniz gerekiyor.
Artık tüm işlemler tamam, ev dizininiz üzerinde public_html adında bir dizin açarak, o dizinde http://localhost/~kullaniciadi şeklinde ulaşabilirsiniz.
Kısaca sırasıyla kurulum ve yapılandırma için konsol üstünden vermeniz gereken komutlar şunlar;
sudo pisi install apache mysql-server mod_php
service apache on
service mysql_server on
mysql_install_db
Artık kurulum ve konfigurasyon dahil her şey tamam.
PHP Geliştirme araçları:
Linux üstünde PHP programlama için kullanabileceğiniz bir çok editör var. vim, emacs, kate ve daha fazlası.
Ben ZendStudio kullanıyorum. Ne yazık ki, onun kadar gelişmiş başka bir çalışma ortama bulamadım, ki bunun dışında da php eclipse eclipse ile haşır neşir olanlar için güzel bir alternatif olabilir.
Apache ve PHP konfigurasyon dosyaları:
httpd.conf dosyası: /etc/apache2/httpd.conf
php.ini dosyası: /etc/php/php.ini
apache vhosts dosyası: /etc/apache2/vhosts.d/00_default_vhost.conf




Belki çoğunuz biliyordur ama The Political Compass diye bir site var. Güzel bir akademik/araştırmacı çalışmanın ürünü.
Test size bazı genel ifadeler söylüyor ve ne derece katılıp katılmadığınızı soruyor. Sonunda da dörte eksenli bir grafikte dünya görüşü olarak nerede durduğunuzu gösteriyor.
Yatay eksen sağcı/solcu ayrımı yaparken dikey eksen (otoriter/özgürlükçü) ayrımı yapıyor. Uçları ise şöyle tanımlamışlar:
Aşırı sol: Komunizm
Aşırı sağ: Neo liberalizm
Aşırı özgürlükçü: Anarşizm
Aşırı otoriter: Faşizm
Çeşitli dünya liderlerinin ve önemli kişilerin grafikteki yerleri ise şöyle:
Ben testi yaptığımda Nelson Mandela ile Dalai Lama’nın arasında bir yerde çıktım. Gayet doğru görünüyor
İngilizceniz varsa mutlaka birkaç dakikanızı ayırıp teste bakın derim. Sonuçlarını da burada paylaşırsanız ayrıca sevinirim
Tüm Türkiye'nin, linux ve özgür yazılım camiasının ramazan-ı şerifleri hayırlı olsun.Umarım özgür yazılım camiasında , özellikle pardus camiasında, hayırlara vesile olur.Bu ayın şerefine pardus için yaptığım duvarkağıdını indirebilirsiniz.
geçenlerde pardus üstünde birkaç dakilalik video screencast yapmam gerekti. pisi’den ilgili paketleri arayınca, görsel olarak sadece xvidcap’a ulaşabildim. fakat xvidcap bende sorun çıkardı, eğer video uzunluğu 10-15 saniyeyi geçerse donuyordu. (konuyla ilgili google’da arama yaptım, aynı sorundan başka Pardus 2008 kullanıcıları da müzdarip ve maalesef çözümü yok şimdilik.)
pisi üstünde bulunan bir başka paket ise recordmydesktop. konsol tabanlı. bu uygulama için kde-apps.org adresinde ReKordmyDesktop adında güzel bir arayüz var. (kommander ile yazılmış.)
rekordmydesktop, sorunsuzca Pardus 2008 üstünde çalışıyor. recordmydesktop ve kommander paketlerine bağımlı. rekordmydesktop’u kullanmadan önce aşağıdaki komutlarla bağımlılıkları kurabilirsiniz.
sudo pisi install recordmydesktop
sudo pisi install kdewebdev
tüm bunları yaptıktan sonra, bu adresten rekordmydesktop’u indirip, dosyanın üstüne çift tıklayarak veya konsol üstünde “kmdr-executor rekordmydesktop.kdmr” şeklinde çalıştırıp video capture işleminin keyfini çıkartabilirsiniz.