23 Şubat 2014
Muhallebi Bal Badem
İçindekiler:
70gr (1 poşet Dr.Oetker kullandım) pirinç unu
2 yemek kaşığı mısır nişastası
3 tatlı kaşığı bal
10-15 taze badem
750-800ml süt
yarım yemek kaşığı margarin
Bademle dövmeden önce kabuklarının soyulabilmesi için bir süre sıcak suda beklettim. Hemen hemen 10dk olmuştur.
Soyduktan sonra iyice dövdüm. Bu işlem blender veya doğrayıcı gibi cihazlada yapılabilir. Ama miktar az olduğu için havanda dövdüm.
Pirinç ununu, nişastayı, bademi ve balı süte iyice karıştırdıktan sonra harlı ateşte ocağa aldım. Bir yandan sürekli çırptığım süt, kabarmaya başlayınca orta ateşe, salep kıvamına gelince kısık ateşe aldım. Boza kıvamına geldiğinde, altını kapatıp üzerine margarini ekeyerek karıştırdım ve kaplara dağıttım.
Sütün miktarının yarım litre veya bir litre gibi yuvarlak bir sayı olmamasının sebebi, evde o kadar bulunmasıydı. :) Ben, az tatlı sevdiğim için balı 3 tatlı kaşığı koydum. Bu şekilde tatlılık hissedilse de alışılmışın çok altında olduğu için, tatlı kaşığı yerine çorba kaşığı kullanılabilir. ;)
Muhallebi pişirirken karıştırmıyorum, çırpma teliyle hızlıhızlı çırpıyorum. Bu şekilde dibi tutmadığı gibi köpüklü bir kıvamı oluyor.
Muhallebi bal badem'de buğday ürünü kullanılmamıştır. Bu yüzden glutensiz bir tatlıdır.
28 Şubat 2013
MYSQL 5'de unutulan root şifresini değiştirme
- Önce MySQLhizmeti durdurulmalı. Bunun için:
$ sudo /etc/init.d/mysql stop
- MySQL Sunucusunu şifre istemeyecek şekilde başlatılabilir
$ sudo mysqld_safe --skip-grant-tables &
- "root" Kullanıcısı olarak MySQL sunucusuna bağlanılmalı
$ sudo mysql -u root
- Yeni root şifresini tanımlayın
mysql> use mysql; mysql> update user set password=PASSWORD("YENI-ROOT-SIFRESI") where User='root'; mysql> flush privileges; mysql> quit - Şifre sıfırlama tamam, artık mysql sunucusu yeniden başlatılabilir.
$ sudo /etc/init.d/mysql stop $ sudo /etc/init.d/mysql start $ sudo mysql -u root -p
Firefox'da yeni sekmeler Yerimleri ile açılsın
Firefox'un "about:newtab" özelliğini son derece gereksiz bulanlardanım. Hatta oldukça sinirime dokunuyor. Bunun için, bir süredir yeni sekmede yerimlerinin listelenmesini sağlayan Bookmark Tab eklentisini kullanıyordum. Ancak CSS ile tüm süsleme çabalarıma rağmen, bir türlü istediğim gibi olmuyordu. Bugün, Firefox'un kendi yerimleri panelini kullanmak aklıma geldi. (Evet, neden daha önce akıl edemediğimi ben de bilemiyorum.Oysa benzerlerini daha önce de yapmıştım.)
Şöyle yaptım:
"about:config" konsolunu açarak "browser.newTab" anahtarını buldum. Görüleceği gibi, bu anahtarın öntanımlı değeri "about:newtab"'dır. Yerine "chrome://browser/content/bookmarks/bookmarksPanel.xul" yazdım. Böylece her yeni sekmede Firefox'un içinde yer alan, bookmarksPanel.xul arayüzü açılacaktır. Ayrıca seçeneklerden (yahut about:config'de browser.startup.homepage anahtarını kullanarak) açılış sayfasına da bu adresi ekledim.
Artık Firefox açıldığında da, her yeni sekmede de Yerimlerine erişebiliyor, gerektiğinde buradan düzenleyebiliyorum. ;)
Hâlâ Bookmark Tab kullanmaya devam edenler için ise en son yaptığım süslemelerim:
/**
*** Hasan Cengiz - hcengiz.blogspot.com
*** (CC) Common Creation Licence
**/
.cssTreeSearchContainer
{
margin:0px 0px 10px 0px;
border:none;
border-spacing:0px;
padding:0px;
background-color:#cccded;
height: 50px;
border-bottom:solid 1px #aaabac;
}
.cssTreeSearch {
position:relative;
cursor:pointer;
margin:0px;
border:none;
border-spacing:0px;
padding:6px;
/*border-radius:10px;
background-color:#FFFFFF;
}
.cssTreeSearchHover {
background-color:#fafbfb;*/
}
.cssTreeSearchImage
{
position:absolute;
top:11px;
left:6px;
}
.cssTreeSearchInput
{
width:320px;
margin:2px 0px 0px 26px;
border:1px solid #000000;
border-spacing:0px;
padding:2px 4px 2px 4px;
text-decoration:none;
text-align:left;
color:#000000;
font-size:12px;
font-weight:normal;
font-family:Tahoma;
}
.cssTreeSearchPlaceholder
{
margin:0px 0px 0px 28px;
border:none;
border-spacing:0px;
padding:0px;
}
.cssTree {}
.cssTreeNodeContainer {}
.cssTreeNode
{
display:block;
position:relative;
cursor:pointer;
margin:0px;
border:none;
border-spacing:0px;
padding:6px;
background-color:#fff;
text-decoration:none;
}
.cssTreeNodeHover
{
background-color:#dedede;
}
.cssTreeNodeImage
{
position:absolute;
top:6px;
left:6px;
}
.cssTreeNodeTitle
{
margin:2px 0px 0px 26px;
border:none;
border-spacing:0px;
padding:0px;
text-decoration:none;
text-align:left;
color:#000000;
font-size:10px;
font-weight:normal;
font-family:Verdana;
}
.cssTreeNodeExtension
{
margin:2px 0px 0px 26px;
border:none;
border-spacing:0px;
padding:0px;
text-decoration:none;
text-align:left;
color:#666666;
font-size:10px;
font-weight:normal;
font-family:Verdana;
}
.cssTreeNodePlaceholder {
margin:0px 0px 0px 18px;
border:none;
border-spacing:0px;
padding:0px;
}
/*
*******************************
** ICON LIBRARY **
*******************************
*/
.cssTreeNodeContainer .cssTreeNodeImage
{
background-position: -17px 0px;
}
.cssTreeNodeContainer .cssTreeNodeImage:hover
{
background-position: 17px 0px;
}
.cssTreeSearchImage
{
background-position: 0px 0px;
}
.cssReloadImage
{
background-position: -50px 0px;
}
.cssTreeNodeContainer .cssTreeNodeImage img,
.cssTreeSearchImage img,
.cssReloadImage img
{
display:none !important;
}
.cssTreeNodeContainer .cssTreeNodeImage,
.cssTreeSearchImage,
.cssReloadImage
{
display:block; width:16px;height:16px;
background-image: url('data:image/png;base64,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');
}
15 Şubat 2011
Nautilus'un Araç Çubuğuna Yeni Özellik Ekleme
Alt+F2
gksu gedit /usr/share/nautilus/ui/nautilus-navigation-window-ui.xml
En alttaki "toolbar" etiketinde, "Forward" öğesinin altına "
<toolbar name="Toolbar">
<toolitem action="Back" name="Back">
<toolitem action="Forward" name="Forward">
<toolitem action="Show Hide Extra Pane" name="Show Hide Extra Pane">
<toolitem action="Up" name="Up">
<toolitem action="Stop" name="Stop">
<toolitem action="Reload" name="Reload">
<separator>
<toolitem action="Home" name="Home">
<toolitem action="Go to Computer" name="Computer">
<separator>
<toolitem action="Zoom" name="Zoom">
<toolitem action="ViewAs" name="ViewAs">
<toolitem action="Search" name="Search">
<placeholder name="Extra Buttons Placeholder">
<placeholder name="Extension Actions">
</placeholder>
</placeholder>
</toolitem></toolitem></toolitem></separator></toolitem></toolitem></separator></toolitem></toolitem></toolitem></toolitem></toolitem></toolitem></toolbar>Kaynak:http://ubuntuforums.org/showthread.php?t=659294
12 Şubat 2011
CUE ve BIN Kalıplarını Bağlama
$ sudo apt-get install bchunk
Artık birleştirme işlemine başlayabiliriz:
$ bchunk -v vtcqb.bin vtcqb.cue vtc
Burada, vtcqb.bin ve vtcqb.cue birleştirmek istediğim dosyalar, vtc ise oluşturulacak olan iso dosyam. -v ise bildiğimiz "verbose" komutu. Zorunlu değil, ancak ne için beklediğimi bilmeliyim.
Nihayet kalıbımı bağlayabilirim. Bunun için sıkça kullandığımız iso kalıbı bağlama komutunu girmek yeterli:
$ mkdir cd $ mount -o loop -t iso9660 vtc.iso cd/
19 Aralık 2010
Ubuntu'da wmv ve asf uzantılı dosyaları oynatma
wget http://packages.medibuntu.org/pool/non-free/w/w32codecs/w32codecs_20100303-0.0medibuntu1_i386.deb
sudo dpkg -i w32codecs_20100303-0.0medibuntu1_i386.deb
14 Ekim 2009
Microsoft Reader'a ne gerek var?
hc@uykusuz:~$ sudo apt-get install convlit
Şimdi Convert Lit, söz konusu dosyamızı html türüne dönüştüreceği için, önce dosyaların ktarılacağı bir dizin oluşturuyorum:
hc@uykusuz:~$ mkdir "Charles Dickens-İki Şehrin Hikayesi"
Artık dönüştürebilirim.
hc@uykusuz:~$ clit "Charles Dickens-İki Şehrin Hikayesi.lit" "Charles Dickens-İki Şehrin Hikayesi/"
Exploded "Charles Dickens-İki Şehrin Hikayesi.lit" into "Charles Dickens-İki Şehrin Hikayesi/".
hc@uykusuz:~$ cd Charles\ Dickens-İki\ Şehrin\ Hikayesi/
hc@uykusuz:Charles Dickens-İki Şehrin Hikayesi$ ls
Charles Dickens-İki Şehrin Hikayesi.opf ~Cover02.jpg ~Cover04.jpg Dickens - İki Şehrin Hikayesi1.htm
~Cover01.jpg ~Cover03.jpg ~Cover05.jpg ~export~_files
Güzel. Şimdi firefox ile açalım. Eğer bir sorun yoksa, yapılacak son şey:
Önce Dosya\Yazdırma önizleme kısmını açıp, yazdırmaya uygun olup olmadığına bakılabilir. Örneğin, bu kitapta ilk sayfa bomboş görünüyor. Bu yüzden, ikinci sayfadan itibaren, 203'üncü sayfaya kadar yazdıracağım. Önceki kitapta da harfler çok küçüktü. Yazıları büyütmek zorunda kaldım. Bunun için de gedit'i açıp, CTRL+H ile ":x-small" yerine ":10pt" ve ":small" yerine "12pt" yazdırdım.
Nihayet PDF'ye dönüştürebiliriz.Firefox'da Dosya\Yazdır\Dosyaya Yazdır
İşte bu kadar :)
3 Ekim 2009
apache'de public_html ayarını yapmak
$ sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/benimsite
Artık public_html diznimin yerini gösterebilirim. Bunun için:
$ sudo nano -w /etc/apache2/sites-available/benimsitem
Burada aşağıdaki gibi bir kısım görünecektir:
...
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
...
Bunun yerine
...
DocumentRoot /home/hc/public_html/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/hc/public_html/>
...
yazdıktan sonra;
sudo a2dissite default && sudo a2ensite benimsitem
yazarak öntanımlı siteyi etkisiz hale getirip benim sitemi etkinleştirdim. Hemen apache'yi yeniden başlatıp sonucu görelim.
$ sudo /etc/init.d/apache2 restart
Denemek için:
$ echo "<html><h1>public_html works too!</h1></html>" > ~/public_html/index.html
Kaynak: http://wiki.ubuntu-tr.org/index.php5?title=Apache_Kurulumu_ve_Kullan%C4%B1m%C4%B1
27 Mart 2009
NetBeans 6.5.1'de Satır yüksekliğini düşürmek
cd ~/.netbeans/6.5/config/Editors/Preferences
gedit org-netbeans-modules-editor-settings-CustomPreferences.xml
Burada "<editor-preferences>" etiketinin içine:
<entry javaType="java.lang.Float" name="line-height-correction" xml:space="preserve">
<value><![CDATA[0.7]]>
</entry>
eklenir ve kaydedilir. Hepsi bu.
Not: Eğer org-netbeans-modules-editor-settings-CustomPreferences.xml yoksa, Options-> Editor kısmında yapılacak küçük bir değişiklik, bu dosyanın yaratılmasına yetiyor. Ben "Formating" sekmesinden "Number of Spaces per intend"'i "3" yaptım. Böylece girintilerin de uzunluğunu düşürmüş oldum.
Kaynak:http://justcheckingonall.wordpress.com/2008/12/26/change-line-height-in-netbeans/
23 Mart 2009
Konsoldan Mynet videolarını indirme
http://video.eksenim.mynet.com/hasan/cengiz/12345/
adresinde görüntüleriyorsa;
http://video.eksenim.mynet.com/batch/video_xml_embed.php?video_id=12345
adresinde de xml dosyası vardır.
XML dosyasının id="12345" içeren satırında videonun esas adresi yer alır. Şimdi indirmeyi deneyelim:
Önce görüntüyü içeren sayfayı indirdim;
$ wget -O tmp http://video.eksenim.mynet.com/hureyra4/nightwish/127966/
XML dosyasını alıyorum;
$ wget -O tmp $(cat tmp | grep videolist | cut -d\' -f26| cut -d\= -f2-)
ve flv'yi yakalıyorum;
$ cat tmp| grep flv| cut -d\" -f2
Şu da mynet videolarını indirebilmek için ufak bir betik:
# !/bin/bash
# Betik: eksenim-dl
# Yazar: Hasan Cengiz
# Amac: Butun dandikligine ragmen, mynet videolarini indirmek
export isim=$(echo $1| cut -d\/ -f5)
wget $1 -O .tmp
wget -O tmp $(cat tmp | grep videolist | cut -d\' -f26| cut -d\= -f2-)
wget $(cat tmp| grep flv| cut -d\" -f2) -O $isim.flv
Ubuntu'nun açılışta şifre sormasını esgeçme
- Sistem>Yönetim>Giriş yöneticisi (root)
- Güvenlik"
- “Kendiliğinden girişi etkinleştir” -> yönetici(hc)
Kaynak:http://ubuntu.kullaniyoruz.biz/ubuntuda-otomatik-giris-yapmak
12 Mart 2009
Pidgin'de unutulan şifreyi kurtarma
Pidgin'de kayıtlı parolalar, ~/.purple/accounts.xml altıntında şifrelernmemiş bir şekilde yer alıyor.
cat ~/.purple/accounts.xml | grep "<password>" yazınca bütün parolalar listeleniveriyor. Benimkindeki listede birden çok parola sıralanıyorsa, hangi parolanın aranan parola olduğunu öğrenmek zorlaşıyor. Bunun için ufak, bir satırlık kod yazdım:
for i in $(cat ~/.purple/accounts.xml| grep -n "<password>" | cut -d\: -f1); do cat ~/.purple/accounts.xml| head -n $i | tail -n2;done
Buradaki temel ilke, kullanıcı hesaplarının, şifrelerin hemen üstünde yer almasıdır. Böylece sadece şifre ve kullanıcı hesapları sırayla listelenir.

6 Mart 2009
Epiphany'de userstylesheet.css kullanımı
Epiphany'de userstylsheet.css kullanmak için:
Öncelikle epiphany-gecko açılmalı. Bundan sonra, hep epihany-gecko kullanılacaktır. Sıra geldi userstyles.org'dan indirdiğim css'yi(benimkisi googleBlack.css) eklemeye. Bu dosyayı "/home/hc/.gnome2/epiphany" dizinine aktardım. Sonra epiphany-gecko'dan Düzenle>Tercihler>Yazıyüzleri ve Biçemler kısmında "Özel biçem sayfası kullan" seçeneğini işaretleyip "Stylesheet Düzenle..." düğmesine tıkladım. Böylece, "/home/hc/.gnome2/epiphany" dizinine boş bir userstylesheet.css oluşturuldu. Şimdi googleBlack.css'yi tanıması için, userstylesheet.css'nin içine @import url("googleBlack.css") ; yazıp kaydettim. İşte bu kadar.
Firefox'u Sadeleştirme
Epiphany'nin en sevdiğim özelliklerinden birisi de adres çubuğunda, arama yapmaya olanak sağlaması. Benzer özellik Firefox'da da mevcut. Ama firefox adres çubuğu aramalarında, Google'ın "Kendimi Şanslı Hissediyorum!" özelliğini kullanıyor. Genellikle, doğrudan istenen adreslere yönlendirmesi kullanışlı sayılsa da, ben adresleri kendim yazmayı tercih ederim.
Adres çubuğunda sadece arama yapmak, yani "Kendimi Şanslı Hissediyorum" özelliğini kapatmak için:
about:config, keyword.url'nin değeri http://www.google.com.my/search?q= olarak değiştirilir. Görüldüğü gibi, bu adresi değiştirerek arama motorunu da değiştirebiliriz.
Bunu yaptıktan sonra mycroft (yani arama çubuğu)'dan kurtulabiliriz. Ben görünmesini engellemektense, tamamen silmeyi tercih ettim. Böylece eser de olsa, hız kazandıracağına inanıyorum.
sudo rm -Rfv /usr/lib/firefox/extensions/ubufox@ubuntu.com/searchplugins
sudo rm -Rfv /usr/lib/firefox-3.0.6/searchplugins
sudo rm -Rfv /usr/lib/firefox-addons/searchplugins/
ve
/usr/lib/firefox-3.0.6/chrome/browser.jar/search silinmelidir.
/usr/lib/firefox-3.0.6/chrome/browser.jar/Browser.xul dosyasının 1192 satırındaki aşağıdaki girdi silinmelidir:
<toolbaritem id="search-container" title="&searchItem.title;"
align="center" class="chromeclass-toolbar-additional"
flex="100" persist="width">
<searchbar id="searchbar" flex="1" chromedir="&locale.dir;"
newlines="replacewithspaces"/>
</toolbaritem>
Not: Bunu yapmadan önce mutlaka yedekler alınmalıdır.
6 Aralık 2008
aMSN'de Unutulan MSN şifrelerini kurtarma
Bugün açık kaynak programcılığa bir kez daha hayran oldum; Msn şifremi unutmuştum. Genellikle önemsemediğim hesap şifrelerini programlarda kayıtlı tutarım. Bu yüzden aklımda kalmazlar. Ama bu kez eposta kutuma bir onaylama mektubu gittiği için açmak zorunda kaldım. Tabii ki şifreyi hatırlayamadım. Bunun için aMSN forumuna baktım ama benim gibi şifresini unutan herkes ilk oraya başvurmuş. Başta şifre sorunlarında yardımcı olan programcı, sonunda bu durumdan usanıp kullanıcılara iyi niyet dileklerini bildirmiş. :)
Şimdi yaptığım işe gelelim:
aMSN'de kullanıcı ayarları ve parolası ~/.amsn/msn_hesabı/config.xml dosyasında şifrelenmiş olarak yer alır. Parola ise encpassword etiketinin altında yer alıyor. Kaynak kodlarını indirip incelediğimde config.xml dosyasının config.tcl betiği tarafından oluşturulduğunu öğrendim. Parola aşagıdaki kodlarla şifreleniyor:
#Save encripted password
if { ([::config::getKey save_password]) && ($password != "")} {
set key [string range "${loginback}dummykey" 0 7]
binary scan [::des::encrypt $key "${password}\n"] h* encpass
puts $file_id " <entry>\n <attribute>encpassword</attribute>\n <value>$encpass</value>\n </entry>"
}
Burada amsn_des.tcl içindeki ::des::encrypt kullanılarak parolamız şifreleniyor. İlk olarak şifre çözmeyi buradan denedim. Ama benim için vakit kaybıydı. Daha sonra yine config.tcl'nin içinde yer alan aşağıdaki kodu farkettim. Yukarıdaki kodda parola şifrelenip config.xml içinde saklandığı gibi, aşağıdaki kodda da config.xml'nin içinden okunarak şifresi çözülüyor ve değer döndürüyor.
Bu kodda #puts "Password is: $password\nHi\n" satırı dikkatinizi çekmiştir. Bu satır aslında şifreyi ekrana yansıtmak için hazırlanmış olmalı. Daha sonra iptal edilmiş. Bu satırı düzenleyerek şifremi bir dosyanın içine yazdırdım. Bunun için söz konusu satırın altına aşağıdaki satırları ekledim ve kaydettim.
#Get the encrypted password
if {[::config::getKey encpassword]!=""} {
set key [string range "[::config::getKey login]dummykey" 0 7]
set password [::config::getKey encpassword]
catch {set encpass [binary format h* [::config::getKey encpassword]]}
catch {set password [::des::decrypt $key $encpass]}
#puts "Password length is: [string first "\n" $password]\n"
set password [string range $password 0 [expr { [string first "\n" $password] -1 }]]
#puts "Password is: $password\nHi\n"
::config::unsetKey encpassword
}
set outfile [open "/home/hasan/istebu.txt" w]
puts $outfile "Password is: $password"
close $outfile
aMSN'yi çalıştırıp, msn hesabımı açtığımda parolam ~/istebu.txt dosyasına yerleşti. :)
Örnek
~$ locate amsn/config.tcl
/usr/share/amsn/config.tcl
~$ sudo cp /usr/share/amsn/config.tcl /usr/share/amsn/YEDEK_config.tcl
~$ sudo nano -w /usr/share/amsn/config.tcl
~$ echo $HOME
/home/hasan
#puts "Password is: $password\nHi\n" satırını bulup altına:
set outfile [open "/home/hasan/istebu.txt" w]
puts $outfile "Password is: $password"
close $outfile
satırlarını ekleyip kaydedin. Şimdi aMSN'yi açın, kayıtlı msn hesabınıza girer girmez ev dizininde istebu.txt oluşacaktır. Şifreniz onun içinde.
13 Ekim 2008
Kubuntu'dan Pardus'a geçişte opera ayarlarının aktarılması
Kubuntu kaldırılmadan önce:
hasan@kubuntu cp -Rvf ~/.opera /media/yedek/hasan
Pardus Kurulduktan sonra:
hasan@pardus sudo pisi ur
hasan@pardus sudo pisi it opera
hasan@pardus cp -Rfv /mnt/sda3/hasan/.opera ~/
Yukarıda kırmızı ile işaretlediğim her iki dizin de aslında /dev/sda3 'e bağlanmış dizinlerdir. Kubuntu'nun HAL'ı /media'ya Pardus'unki /mnt'ye bağlanmış.
Buraya kadar yapılanlar, diğer uygulamaların ayar aktarmasıyla aynı. Fakat Opera bu haliyle çalıştırıldığında gömülü flash uygulamalarını çalıştıramadığı gibi bu yüzden kilitlenebiliyor.
Menü çubuğundan, "Araçlar > Tercihler > Gelişmiş > İçerik > Eklenti Seçenekleri" açtığımda Operanın flash uygulamalarını çalıştırmak için "/usr/lib/opera/plugins/libflashplayer.so"ve "/opt/netscape/plugins/libflashplayer.so" dosyalarını taradığını gördüm. Ne var ki "/usr/lib/opera/plugins" dizini boş. Opera aradığını burada bulamadığı için kilitleniyor olsa gerek.
hasan@pardus sudo ln -s /opt/netscape/plugins/libflashplayer.so /usr/lib/opera/plugins/
18 Mayıs 2008
ip adresini görüntüleyen kabuk betiği
$ nano -w ipne
#!/bin/bash
wget -q http://www.ipimne.com/ -O .tmp
#Açıklama: ipimne.com adresinden ip adresimin bulunduğu index.html
#dosyasını indirip .tmp adıyla kaydettim
cat .tmp |grep "Your" |cut -c85- | cut -d\< -f1
#Açıklama: Önce .tmp'nin içinde ip adresinin bulunduğu satırı ayıkladım.
#Sonra da bu satırın gereksiz olan ilk 85 karakterini sildim.
#Şimdi geriye IPADRESİM "cut -d\< -f1" komutu ile "<" işaretinden sonrasını kırptım.
$ chmod +x ipne
$./ipne
Airties modemimin ddns özelliğini farketmeden önce, sunucumun elektriği kesilirse yeni aldığı
ip adresini başka bilgisayardan öğrenebilmek için yazdım. Öncelikle ip adresini ftp suncuya
aktarabilmek için:
$ sudo apt-get install wput
#!/bin/bash
set `pwd` # geri dönüş dizini. dikkat tırnak işareti AltGr+x ile olunca çalışıyor.
# Q klavyede de x yerine i olsa gerek.
cd ~/ wget -q http://www.ipimne.com/ -O .tmp
TMP=`cat .tmp |grep "Your" |cut -c85- | cut -d\< -f1` BASLA="<wml><p>" BITIR="</p></wml>" echo $BASLA$TMP$BITIR > ip.wml
#Açıklama: Burada IPADRESİM'i cep telefonumdan görüntüleyebilmek için wml olarak hazırlıyorum.
#Turkcell hattı olan birisine bu önerilmemektedir. Çünkü her defasında 5'er 10'ar kontör geçirilmektedir.
wput ftp://guvenlik:benimsifre@ftp.angelfire.com ip.wml
#Açıklama:İp adresini angelfire'dan aldığım ftp'ye gönderdim. TürkTelekom bunu da engellemezse iyi. :)
rm -f ~/.tmp
rm -f ~/ip.wml
cd $1
#Açıklama: Gereksiz dosyaları sildim ve ilk dizine geri döndüm.
4 Nisan 2008
Terminalden YouTube videolarını indirmek
~$ wget http://www.arrakis.es/~rggi3/youtube-dl/youtube-dl
~$ ./youtube-dl
bash: ./youtube-dl: Erişim engellendi
~$ sudo chmod +x
Parola:
~$ sudo mv youtube-dl /usr/bin
Artık youtube-dl çalıştırmaya hazır. Deneyelim:

İşte çalışıyor!
Biraz daha kaliteli videolar elde etmek için:
~$ youtube-dl -o DimmuBorgir.flv -f 18 http://www.youtube.com/watch?v=dS7YLRGkqTU
"-f 18" eki daha kaliteli video izlemek için videonun Youtube adresine eklenen "&fmt=18"e karşılık geliyor. "&fmt=6" için de "-f 6" yazılabilir.
5 Aralık 2006
Panter kürkü 2
sistemde: /usr/kde/3.5/share/apps/kdisplay/color-schemes/
özel ayarlarda: ~/.kde3.5/share/apps/kdisplay/color-schemes/
[Color Scheme]
Name=Kızıl Alev
activeBackground=220,60,60
activeBlend=171,3,6
activeForeground=255,255,255
activeTitleBtnBg=220,220,220
alternateBackground=240,231,223
background=216,201,175
buttonBackground=195,192,163
buttonForeground=43,32,57
contrast=7
foreground=0,0,0
frame=239,239,239
handle=239,239,239
inactiveBackground=242,141,41
inactiveBlend=248,88,30
inactiveForeground=221,221,221
inactiveFrame=239,239,239
inactiveHandle=239,239,239
inactiveTitleBtnBg=220,220,220
linkColor=0,0,238
selectBackground=202,27,30
selectForeground=255,255,255
shadeSortColumn=true
visitedLinkColor=82,24,139
windowBackground=255,245,237
windowForeground=0,0,0
AlevKIZILI adıyla kde-look.org'a da gönderdim.
http://www.kde-look.org/content/show.php?content=49643
kicker default (!degiştirilmemelidir)
/usr/kde/3.5/share/config.kcfg/kickerSettings.kcfg
~/.kde3.5/share/config/kickerrc
2 Aralık 2006
Panter kürkü: grub artalan resmi
~$ gunzip splash.xpm.gz
~$ gimp splash.xpm
GRUB artalanı 640x480 ebatında olmalıdır ve en fazla 14 renkten meydana gelebilir. Bu renk paletinde en fazla 14 renk kullanabilineceği anlamına geliyor. İndisli renk isiteminde gimp'in pek çok özelliği çalışmaz. Bu yüzden:
Resim >> Kip >> RGB
Artalan resmini hazırladıktan sonra tekrar 14 renkli palete dönüştürmek gereklidir:
Resim >> Kip >> İndisli > (.) Generate Optimum Palet [14] > Convert
ctrl+s
~$ gzip splash.xpm
~$ sudo mv /boot/grub/splash.xpm.gz /boot/grub/Ysplash.xpm.gz
aslının yedeğini aldım.
~$ sudo cp splash.xpm.gz /boot/grub/
Yeni grub artalanı hazır. Sıra geldi denemeye.
# reboot



mavi: splash1.xpm.gz, gri: splash2.xpm.gz, yeşil: splash3.xpm.gz
Bir de daha önce Pardus 1.0 için yapıp kullandığım var. O da: splash.xpm.gz





