<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-10372414</id><updated>2011-07-28T13:48:02.734+03:00</updated><title type='text'>mcel // ağ günlüğü</title><subtitle type='html'>linux , python , php, ruby, ruby on rails hakkında yazılar ve ipuçları
ağ sayfaları listesi, belgeler</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10372414.post-113796203212853749</id><published>2006-01-22T22:32:00.001+02:00</published><updated>2006-01-22T22:40:21.103+02:00</updated><title type='text'>Ruby ile eğitime destek</title><content type='html'>#!/usr/bin/env ruby&lt;br /&gt;require 'http-access2'&lt;br /&gt;&lt;br /&gt;proxy = ENV['HTTP_PROXY']&lt;br /&gt;istemci = HTTPAccess2::Client.new(proxy)&lt;br /&gt;sayfa = istemci.get_content('http://www.ntvmsnbc.com/modules/egitimedestek/')&lt;br /&gt;&lt;br /&gt;okul = sayfa.split(/&amp;lt;b&amp;gt;(.*Okul.*)&amp;lt;\/b&amp;gt;/)&lt;br /&gt;&lt;br /&gt;puts "Destek Olunan Okul: #{okul[1]}"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-113796203212853749?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/113796203212853749/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=113796203212853749' title='3 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/113796203212853749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/113796203212853749'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2006/01/ruby-ile-eitime-destek_22.html' title='Ruby ile eğitime destek'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-112636538631446253</id><published>2005-09-10T18:13:00.000+03:00</published><updated>2005-09-10T18:16:26.320+03:00</updated><title type='text'>JEdit</title><content type='html'>Java ile yazılmış mükemmel bir editör. Plug-in desteği var ve hemen hemen her dili destikliyor. &lt;a href="http://www.jedit.org/"&gt;http://www.jedit.org/&lt;/a&gt;&lt;br /&gt;Burada ise JEdit üzerinde ruby dosyalarımızı daha etkili nasıl kullanırız plug-inleri var&lt;br /&gt;&lt;a href="http://www.jedit.org/ruby"&gt;JEdit + Ruby&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not:  &lt;blockquote&gt;jEdit is a mature and well-designed programmer's text editor with 7 years of development behind it.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-112636538631446253?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/112636538631446253/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=112636538631446253' title='5 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/112636538631446253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/112636538631446253'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/09/jedit.html' title='JEdit'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-112634654745309388</id><published>2005-09-10T12:55:00.000+03:00</published><updated>2005-09-10T13:04:11.003+03:00</updated><title type='text'>Apache &amp; Rails</title><content type='html'>Rails uygulamalarını kendi getirdiği WEBRick sunucusu yerine apache üzerinde sunmak daha faydalıdır. Bunun için kendimize ait bir "host" açmamız ve bu hostun apache tarafından yönetileceğini söylememiz gerekir. Rails yazılımızın dizinindeki README dosyasında apache üzerinde çalıştırmak için gerekli örnek kodları kendisi verir. Uygulanışı ise şu şekilde. &lt;br /&gt;&lt;br /&gt;Apache ayar dosyasını açınız. ( apache dizini / httpd.conf -&gt; örn: /etc/apache/httpd.conf )&lt;br /&gt;1. MOD_REWRITE olduğundan emin olunuz. &lt;br /&gt;&lt;blockquote&gt;  LoadModule rewrite_module     libexec/apache/mod_rewrite.so&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;2. Sunucusal Ayarlar&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt; &lt;br /&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;    ServerName Sunucu&lt;br /&gt;    DocumentRoot /var/www/icerik/public&lt;br /&gt;    ErrorLog /var/www/icerik/log/server.log&lt;br /&gt;  &lt;br /&gt;    &amp;lt;Directory /var/www/icerik/public&amp;gt;&lt;br /&gt;      Options ExecCGI FollowSymLinks&lt;br /&gt;      AllowOverride all&lt;br /&gt;      Allow from all&lt;br /&gt;      Order allow,deny&lt;br /&gt;    &amp;lt;/Directory&amp;gt;&lt;br /&gt;  &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;/blockquote&gt;&gt;&lt;br /&gt;&lt;br /&gt;ServerName sunucunuzun adı (!) &lt;br /&gt;DocumentRoot yazılımınızı "public" dizini&lt;br /&gt;ErrorLog hataların kayıt edileceği yer&lt;br /&gt;&lt;Directory ..&gt; = DocumentRoot&lt;br /&gt;&lt;br /&gt;Dosyayı kaydediyoruz ve şimdi "hosts" dosyasını ayarlamamız lazım. &lt;br /&gt;"hosts" dosyasını açıyoruz&lt;br /&gt;&lt;blockquote&gt;127.0.0.1  Sunucu&lt;/blockquote&gt;&lt;br /&gt;satırını ekliyoruz.&lt;br /&gt;&lt;br /&gt;Artık &lt;a href="http://www.apache.org"&gt;apache&lt;/a&gt; üzerinde &lt;a href="http://www.rubyonrails.org"&gt;rails&lt;/a&gt; kullanabiliriz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-112634654745309388?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/112634654745309388/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=112634654745309388' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/112634654745309388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/112634654745309388'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/09/apache-rails.html' title='Apache &amp; Rails'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-112622218331253028</id><published>2005-09-09T02:17:00.001+03:00</published><updated>2010-12-11T15:41:32.056+02:00</updated><title type='text'>Ruby On Rails İle Uygulama Geliştirme " Bölüm 1 "</title><content type='html'>Artık iyiden iyiye &lt;a href="http://www.rubyonrails.org/"&gt;rails&lt;/a&gt;'a merak saldım. Artık bu sayfada zaman buldukça döküman yazıp eklemeye çalışacağım.&lt;br /&gt;&lt;br /&gt;RUBY ON RAILS ILE YAZILIM GELISTIRMEYE BAŞLANGIÇ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Öncelikle yeni bir rails dosyasına başlanılır. Programı nerede oluşturacaksak o klasörde&lt;br /&gt;&lt;blockquote&gt;  rails ProgramAdi &lt;/blockquote&gt;&lt;br /&gt;şeklinde yeni bir program oluşturulur. Bu şekilde belli dosyalar oluşmuş olacaktır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Rails programları şu üç türden oluşmaktadır.&lt;br /&gt;MVC -&gt; MODEL VIEW CONTROLLER&lt;br /&gt;&lt;br /&gt;MODEL -&gt; Veritabanı ilişkiler&lt;br /&gt;VIEW -&gt; Sayfanın görünümsel dosyaları&lt;br /&gt;CONTROLLER -&gt; Veritabanı ve görünüm arasındaki ilişki&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yeni bir conntrollerin ( bundan sonra denetleyici olarak geçecek ) ve modelin ( bundan sonra şablon olarak geçecek ) oluşturulması gerekir. View ise ( bundan sonra görünüm olarak geçecek ) bir denetleyiciye ait görünüm dosyasıdır. Uzantıları "rhtml" biçimindedir. Örneğin http://adresiniz/deneme adresi için tasarınızın dizinindeki view dizininde "deneme.rhtml" oluşturursanız ve denetleyiciye "deneme" biçiminde bir istek alımcısı belirtseniz rails bunu sizin yerinize koyacaktır.&lt;br /&gt;&lt;br /&gt;Yeni bir denetleyici ve model oluşumu&lt;br /&gt;Aslında bir denetleyici ve model oluşturmak için gerekli dosyaları oluşturmak yeterlidir. Fakat bunu sizin yerinize rails yapabilir. Tasarınızın bulunduğu klasöre giderek&lt;br /&gt;kullanım: ruby script/generate TUR isim&lt;br /&gt;şablon (model): rubu script/generate model Isim&lt;br /&gt;denetleyici (controller): ruby script/generate controller isim&lt;br /&gt;&lt;br /&gt;Not: şablon isimleri ilk harfi büyük şekilde başlamalıdır.&lt;br /&gt;   [DOĞRU] Murat Isim&lt;br /&gt;   [YANLIŞ] MURAT isim murat&lt;br /&gt;&lt;br /&gt;Not 2: Şablon isminin veritabanındaki tablo ile ilgili isme sahip olması yararlıdır. Zira karıştırma olasılığı azalır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Denetleyici neyi denetleyecek, neye bağlı kalacak?&lt;br /&gt;&lt;br /&gt;Denetleyici (controller) sayfadan gelen kullanıcı isteklerini kontrol eder, bunları şablona (modele) iletir. Gelen verileri ayarlar, işlemlerini yapar. Bunları görüntüsel hale çevirmek "görünüm"ün işidir. Rails ile bir veritabanı kullanan yazılım geliştirmek bu mantığa dayanır. Veritabanını ayarlar, Tabloyu belirt (not: rails şu anda 6 kadar veritabanı desteklemektedir.), Verileri süz, gelen isteğe cevap ver, bunları kullanıcın görebileceği görüntüsel hale çevir.&lt;br /&gt;&lt;br /&gt;İçerik Sistemi&lt;br /&gt;&lt;br /&gt;Bir programlama dili öğrenirken izlediğim yol her zaman dilin belli kurallarını öğrendikten sonra hemen örnek kodları incelemektir. O dil ile yapılmış ufağından başlayarak büyüğüne doğru yazılımları inceleyerek bir fikir sahibi olurum zaten onları incelerken hangi fonksiyonun ne iş yaptığı meydana çıkar. Bunun için bizde rails üzerinden bir içerik sistemi geliştirelim. Belki tam bir içerik sistemi olmasa bile en azından günlük notlar alabileceğiniz bir "blog" sistemi. Bunun için yeni bir yazılıma başlayacağımızı railse bildirelim ki o da bizim için gerekli olan dosyaları oluştursun. Tasarıyı oluşturacağımız klasöre gidip&lt;br /&gt;&lt;blockquote&gt; rails icerik&lt;/blockquote&gt;&lt;br /&gt;komutunu veriyoruz.&lt;br /&gt;&lt;br /&gt;bizim için components , db, lib, public, test, app, config, doc, log, script, vendor klasörlerini oluşturdu. Kısaca;&lt;br /&gt;public -&gt; sayfamızdaki resimlerin, css dosyalarının ve diğer tüm dosyaların (yazılımdan başka) bulunduğu dizindir.&lt;br /&gt;config -&gt; programın veritabansal ayarının yapıldığı dosyaların bulunduğu dizin.&lt;br /&gt;script -&gt; railsin çalışması için gerekli olan ruby dosyaları.&lt;br /&gt;app -&gt; tüm yazılımızı geliştireceğimiz yer.&lt;br /&gt;&lt;br /&gt;şimdi railsin çalışıp çalışmadığını kontrol edelim. oluşturduğumuz klasörde&lt;br /&gt;ruby script/server&lt;br /&gt;komutunu çalıştırarak WEBRick sunucusunu çalıştırıyoruz. (Rails dosyaları bir çok sunucuda çalışabilir. Örnek ayarlar ilerleyen bölümlerde yer alacaktır.) Kısaca webrick sunucusu bizim kodları test edebilmemiz için 3000. portta yer alır. Ruby ile oluşturulmuştur. Şimdi http://localhost:3000/ yazarak sunucumuza bağlanabiliriz. İçerik sistemine bağlanmak için http://localhost:3000/icerik/ adresini deneyebiliriz. Adrese girdiğimiz zaman bize hata verecektir. Çünkü henüz içerik için herhangi bir şablon ve denetleyici belirtmedik. Fakat öncelikle içerik sisteminin olduğu veritabanını oluşturup bunu railse bildirmemiz gerekiyor. Bu sistem için ben mysql kullanacağım. (Not: Veritabanı değişimi için tek yapmanız gereken bunu railse bildirmenizdir.) Örneğin "icerik" veritabanında "icerikler" adlı tablo oluşturdum.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;CREATE DATABASE 'icerik';&lt;br /&gt;&lt;br /&gt;CREATE TABLE `icerikler` (&lt;br /&gt;`id` int(11) NOT NULL auto_increment,&lt;br /&gt;`icerik_basligi` varchar(200) NOT NULL default '',&lt;br /&gt;`icerik` longtext NOT NULL,&lt;br /&gt;`yazilma_tarihi` datetime NOT NULL default '0000-00-00 00:00:00',&lt;br /&gt;`icerik_kategorisi` varchar(100) NOT NULL default '',&lt;br /&gt;PRIMARY KEY  (`id`)&lt;br /&gt;) TYPE=MyISAM AUTO_INCREMENT=1 &lt;/blockquote&gt;;&lt;br /&gt;&lt;br /&gt;Şimdi rails programında veritabanı ayarlarını yapabiliriz. "config" klasöründeki "database.yml" dosyasına bunu belirtelim. ( NOT: YML Dosya biçimi yanl dilinde yazılmıştır. www.yaml.org )&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;development:&lt;br /&gt;adapter: mysql   # VERITABANI TÜRÜ&lt;br /&gt;database: icerik  # VERITABANI&lt;br /&gt;host: localhost    # SUNUCU ADRESI&lt;br /&gt;username: root    # KULLANICI ADI&lt;br /&gt;password:     # KULLANICIYA AIT SIFRE &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Veritabanı ayarlarını yaptık artık bu veritabanındaki tabloyu işlemek üzere bir şablonumuz ve bu ilişkiyi ayarlayan bir denetleyicimiz lazım. (View en son sayfa görünümü için gerekli olacağından yeri geldiğince ayarlanacaktır.)&lt;br /&gt;&lt;br /&gt;Öncelikle bir şablon oluşturmamız gerekiyor. Şablonun ilk harfi mutlaka büyük harf ile başlamalıdır. Kullanılabilirlik açısından tablo ile ilgili bir isim olması faydalıdır. Biz tablomuza icerik adını koyduğumuza göre şablon adımızı icerik olarak koyabiliriz. Tekrar tasarımızın olduğunu klasöre gidiyoruz ve railse bize bir şablon oluşturmasını söylüyoruz.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;ruby script/generate model Icerik &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Yapılan iş railsin kodlarından bize gerekli olan klasör ve dosyaları oluşturtturmak. Rails ruby üzerine kurulu olduğu için ruby ye script klasöründeki generate dosyasına erişip bize icerik adında model oluştur diyoruz. Oda bize gerekli klasör ve dosyaları oluşturuyor. Şimdi bu model ile kullanılmak üzere birde denetleyici oluşturalım. Denetleyici isimleri küçük harf ile başlamalıdır. Denetleyici hangi şablonu daha çok kullanacak ise karıştırmamak amacıyla şablon ile aynı ismi vermek mantıklıdır.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;ruby script/generate controller icerik &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Aynı şekilde oda bizim için gerekli dosyaları oluşturdu. Şimdi denetleyicinin hangi modele ait olduğunu belirtelim. Denetleyicilerin bulunduğu yere giderek (tasarı klasörü/app/controllers) oluşturduğumuz denetleyici dosyasını açalım. (ISIM.rb şeklinde) biz icerik olarak oluşturduğumuz için " icerik.rb " dosyasını açıyoruz. Class yapısınıdan sonra&lt;br /&gt;&lt;blockquote&gt; model :icerik&lt;/blockquote&gt;&lt;br /&gt;şeklinde bunun "icerik" şablonuna ait olduğunu belirtiyoruz. burada şablonumuzun adı her zaman küçük harfle yazılmalıdır. Şimdi sayfamıza baktığımız zaman (http://localhost:3000/icerik) bilinmeyen eylem hatası aldığımızı görüyoruz. demek oluyor ki şimdilik sorunsuz gidiyoruz. Hata aldık nasıl sorunsuz gidiyoruz derseniz railsde bir sorun yok çünkü biz denetleyicimize ana sayfada ne yapması gerektiğini söylemedik. Ana sayfada (index genel tabirdir.) n'apması gerektiğini denetleyicimize bildirelim. Aynı dosyada;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;def index&lt;br /&gt;render_text("Icerik Sisteminden Merhabalar!")&lt;br /&gt;end &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;yazalım. Şimdi sayfaya açtığımız icerik sisteminde merhabalar yazısını göreceğiz. Yeni bir sayfa belirtmek isterseniz def ile adını belirtip adrese o adı yazacağınız zaman fonksiyonda belirttiğiniz işlemler yapılacaktır. (Burada index genel tabirdir.)&lt;br /&gt;&lt;br /&gt;Evet buraya kadar sorunsuz geldik. Şimdi model dosyamızın hangi tabloyu kullanacağını belirtiyoruz. app/models/icerik.rb dosyasını açıyoruz ve ona "icerikler" tablosunu kullanması gerektiğini söylüyoruz.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;set_table_name "icerikler"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;şimdi ana sayfa içeriklerden gerekli bilgileri alacak olan kodlarımızı yazalım. öncelikle bunları bir array üzerine alalım ki işlem yapmamız kolaylaşsın. denetleyici listeyi şablon üzerinden alacağı için şablonda tüm listeyi alan bir fonksiyon oluşturalım.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;def self.liste&lt;br /&gt;find_all()&lt;br /&gt;end &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;evet şimdi modele liste diye fonksiyon geldiği zaman artık biz tüm kayıtları alabileceğiz. find_all sonucu bir array şeklinde geri döner. bunu denetleyici üzerinden alalım. sonuç dizi olarak döndüğü için gelen sonucu bir diziye atayalım. (not: şu anki tüm işlemleri ana sayfada yapıyoruz.)&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;@icerikler = Icerik.liste &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;burada @icerikler bundan sonra kullanacağımız dizinin adı, Icerik şeklinde belirtilen kısım şablonun (modelin) adı ki ilk harfi büyük ve liste şablonda belirtilen fonksiyonun adı. Şimdi biz içerik listesini @icerikler dizisine aldık. Ama bunu kimse göremiyor şu an. MVC sistemininde M ve C kısımlarını yaptık. Verileri aldık, bunları düzenledik şimdi göstermesi kaldı. Şu anda index üzerinde çalıştığımız için index.rhtml adında bir görüntü dosyası oluşturalım. Şu anda icerik modeli üzerinde olduğumuz için bunu app/views/icerik/index.rhtml şeklinde kaydedelim. Peki index.rhtml. Kayıtları göstermek için bir başka fonksiyon belirtir isek hem bundan sonraki işlerde sorun olmaz hem tasarımı değiştirmek daha kolay olur. Bunun için öncelikle kayitlari_goster fonksiyonu yapalım. bu fonksiyon kendisine gönderilen dizi üzerinde işlem yapacak. Bu fonksiyon denetleyicinin tamamında kullanılacağı için rails tarafından bize yardım amaçlı (:) oluşturulmuş dosya üzerine koyalım ki tüm denetleyici tarafından kullanılsın. app/helpers/icerik_helper.rb dosyasını açalım ve aşağıdaki kodları ekleyelim.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;br /&gt;def kayitlari_goster(lste)&lt;br /&gt;yazi = ""&lt;br /&gt;lste.each do |@kayit|&lt;br /&gt;yazi &lt;&lt; @kayit.icerik_basligi  end  return yazi end  &lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;yapılan işlem şu şekilde. kayitlari_goster adında bir fonksiyon belirtiyoruz. Buna bir dizi gönderiliyor. ve o dizinin her elemanını ayırarak ve gerekli görünümü yaparak geri gönderiyor. her ayrılan değerden noktadan sonra tablodaki alanı yazarak o alana ait bilgiyi alabiliriz. tüm değerleri ve şekli şemali "yazi" değişkenine atıyoruz ve en son o değeri fonksiyondan çeviriyoruz. Şimdi sıra index.rhtml dosyasını düzenlemeye geldi. Artık burası tasarım bölümü ve biraz da sizin yapımcılığınıza kalmış :) Ben örnek olarak şöyle bir sayfa oluşturdum:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Icerik Sistemi&amp;lt;/title&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;h1&amp;gt;Icerik Listesi&amp;lt;/h1gt;&lt;br /&gt;&amp;lt;%= kayitlari_goster(@icerikler) %&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Yeni kayıt ekleme, arama, kategorileme gibi özelliklerin eklenme işlemi vs. tüm diğer işlemler adım adım incelenecek, kodlar oluşturalacak.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-112622218331253028?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/112622218331253028/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=112622218331253028' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/112622218331253028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/112622218331253028'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/09/ruby-on-rails-ile-uygulama-gelitirme.html' title='Ruby On Rails İle Uygulama Geliştirme &quot; Bölüm 1 &quot;'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-111937523888036541</id><published>2005-06-21T20:28:00.000+03:00</published><updated>2005-06-21T20:37:47.153+03:00</updated><title type='text'>Yazılım: All Tray</title><content type='html'>&lt;a href="http://alltray.sourceforge.net/" target="_blank"&gt;Alltray&lt;/a&gt; adlı yazılımla Kde ,Gnome, XFCE 4, Fluxbox ve WindowMaker üzerinde yazılım desteklemese dahi yazılımı "TRAYBAR" özelliğine sahip biçimde çalıştırabilirsiniz. Örneğin aMSN yazılımı Alltray yazılımı ile çalıştırırsanız "Kapat" düğmesine bastığınız zaman aMsn otomatik olarak "traybar"'a atılır. &lt;a href="http://alltray.sourceforge.net/downloads.html" target="_blank"&gt;Yükleme&lt;/a&gt; sayfasında yer almayan Slackware Paketi &lt;a href="http://www.linuxpackages.net/download.php?id=6498" target="_blank"&gt;burada .&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;kullanımı:&lt;br /&gt;alltray YAZILIM&lt;br /&gt;&lt;br /&gt;kullanım örneği:&lt;br /&gt;alltray amsn&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-111937523888036541?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/111937523888036541/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=111937523888036541' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111937523888036541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111937523888036541'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/06/yazlm-all-tray.html' title='Yazılım: All Tray'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-111125427652088674</id><published>2005-03-19T19:38:00.000+02:00</published><updated>2005-03-19T19:44:36.520+02:00</updated><title type='text'>Usb Kamera, Flash Disk</title><content type='html'>Veri depolama yeteneğine sahip usb li aygıtları linux üzerinde şu şekilde bağlayabiliriz.&lt;br /&gt;&lt;br /&gt;1. Aygıtın Yerini Öğrenme&lt;br /&gt;&lt;b&gt;fdisk -l&lt;/b&gt;&lt;br /&gt;Buradan aygıt yerini öğrenebiliriz. (sda1 , sdb1 gibi)&lt;br /&gt;&lt;br /&gt;2. Bağlanılacak Yeri Oluşturma&lt;br /&gt;&lt;b&gt;mkdir /mnt/kamera &lt;/b&gt;&lt;br /&gt; * yer değiştirilebilir&lt;br /&gt;&lt;br /&gt;3. Aygıtı Yerine Bağlama&lt;br /&gt;&lt;b&gt;mount  -t vfat –o rw /dev/sda1 /mnt/kamera&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-111125427652088674?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/111125427652088674/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=111125427652088674' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111125427652088674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111125427652088674'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/03/usb-kamera-flash-disk.html' title='Usb Kamera, Flash Disk'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-111066325234537268</id><published>2005-03-12T23:24:00.000+02:00</published><updated>2005-03-12T23:35:14.916+02:00</updated><title type='text'>Renkli Dosya Listeleme (ls, dir)</title><content type='html'>dosyaları listelemek için "ls" yahut "dir" komutunu verdiğinizde dosya tipine göre ayrı renklendirme yapabilme imkanı var. Bunun için "dircolors" yazılımcığı kullanılıyor.&lt;br /&gt;&lt;br /&gt;1. İlk önce kullanıcı klasörünüzde &lt;span style="font-weight: bold;"&gt;.dir_colors&lt;/span&gt; adında hangi dosya uzantısının hangi renkte görüntüleneceği dosya oluşturmalısınız.&lt;br /&gt; &lt;br /&gt;&lt;blockquote&gt; İpucu:&lt;span style="font-style: italic;"&gt; Slackware de /etc/DIR_COLORS dosyası önceden ayarlanmış bir dosyadır. Bunu "cp /etc/DIR_COLORS ~/.dir_colors" yazarak kendi dizininize alabilirsiniz.&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;2. Dircolors un kurulduğunu haber verelim&lt;br /&gt;dircolors&lt;br /&gt;&lt;br /&gt;3. Otomatik Renklendirme yapmasını sağlayalım&lt;br /&gt;bunun için ~/.bashrc dosyasını açınız ve aşağıdaki satırları ekleyiniz:&lt;br /&gt;&lt;span class="kod1"&gt;alias dir='dir --color'&lt;br /&gt;alias ls='ls --color'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Konsolu açıp kapadığınızda değişme gerçekleşecektir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-111066325234537268?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/111066325234537268/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=111066325234537268' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111066325234537268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111066325234537268'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/03/renkli-dosya-listeleme-ls-dir.html' title='Renkli Dosya Listeleme (ls, dir)'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-111058276877664985</id><published>2005-03-12T01:03:00.000+02:00</published><updated>2005-03-12T01:12:48.776+02:00</updated><title type='text'>Paketten Kernel Derlemek,Güncellemek {Slackware}</title><content type='html'>&lt;a href="http://www.slackware.com"&gt;Slackware&lt;/a&gt; üzerinde paketlerden çekirdeği (kernel) derlemek oldukça kolay. &lt;br /&gt;Öncelikle çekirdek paketlerini yüklüyoruz. (ftp://ftp.slackware.com ya da slackware cd sinin extra kısmında)&lt;br /&gt;&lt;br /&gt;1. Dosyaların bulunduğu konuma geliyoruz&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cd&lt;/span&gt; /home/kullanıcı/kernel &lt;br /&gt;&lt;br /&gt;2. Paketleri Kuruyoruz&lt;br /&gt;installpkg kernel-generic*&lt;br /&gt;installpkg kernel-modules*&lt;br /&gt;installpkg kernel-headers* { bazı sürümlerde bulunmayabalir }&lt;br /&gt;&lt;br /&gt;3. /boot/ klasörüne geçiyoruz&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cd /boot/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Initrd Oluşturuyoruz&lt;br /&gt;mkinitrd -c -k KERNELSÜRÜMÜ -m DOSYASISTEMI&lt;br /&gt;örn: mkinitrd -c -k 2.6.7 -m reiserfs&lt;br /&gt;&lt;br /&gt;5. Lilo Ayarlarını Değiştireceğiz&lt;br /&gt;/etc/lilo dosyasını açıp gerekli değişiklikleri eklemeliyiz;&lt;br /&gt;# Linux Ayarlari&lt;br /&gt; image = /boot/vmlinux-generic-SURUM&lt;br /&gt;   initrd = /boot/initrd.gz&lt;br /&gt;   root = DOSYA_SISTEMININ_BULUNDUGU_BOLUMLEME&lt;br /&gt;   label = Linux&lt;br /&gt;   read-only&lt;br /&gt;&lt;br /&gt;6. Lilo Güncellemesi&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;lilo&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-111058276877664985?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/111058276877664985/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=111058276877664985' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111058276877664985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/111058276877664985'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/03/paketten-kernel-derlemekgncellemek.html' title='Paketten Kernel Derlemek,Güncellemek {Slackware}'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-110876123623782942</id><published>2005-02-18T23:11:00.000+02:00</published><updated>2005-03-12T01:17:40.220+02:00</updated><title type='text'>Swaret</title><content type='html'>Slackware linux için hazır derlenmiş paketleri komutla yüklemek için en güzel yazılım. &lt;a href="http:/www.swaret.org"&gt;Swaret&lt;/a&gt;&lt;br /&gt;( Grafiksel arayüz ortamı şeklinde sürümleride bulunabilir . )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-110876123623782942?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/110876123623782942/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=110876123623782942' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110876123623782942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110876123623782942'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/02/swaret.html' title='Swaret'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-110708865129503673</id><published>2005-01-30T14:32:00.000+02:00</published><updated>2005-01-30T14:38:49.230+02:00</updated><title type='text'>*.Chm Okuyucuları</title><content type='html'>Linux üzerinde Microsoft'un Chm dosyalarını okumak için çeşitli yazılımlar kullanılabilir. xChm oldukça güzel bir yazılım . Kurmak için "chmlib" kütüphanesinin yüklü olması lazım. (&lt;a href="http://66.93.236.84/~jedwin/projects/chmlib/"&gt;http://66.93.236.84/~jedwin/projects/chmlib/&lt;/a&gt; adresinden kurulabilir)&lt;br /&gt;xchm sayfası : &lt;a href="http://xchm.sourceforge.net/"&gt;http://xchm.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;not: &lt;a href="http://www.linuxpackages.net/search_view.php?by=name&amp;name=chm&amp;ver=10.0"&gt;slackware için derlenmişleri mevcut&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ilgili: &lt;a href="http://gnochm.sourceforge.net/"&gt;Gnochm&lt;/a&gt; ( Gnome için chm göstericisi - &lt;a href="http://gnochm.sourceforge.net/pychm.html"&gt;PyChm&lt;/a&gt; kurulu olmalıdır )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-110708865129503673?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/110708865129503673/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=110708865129503673' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110708865129503673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110708865129503673'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/01/chm-okuyucular.html' title='*.Chm Okuyucuları'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-110708388724474994</id><published>2005-01-30T13:09:00.000+02:00</published><updated>2005-01-30T13:56:25.626+02:00</updated><title type='text'>Eric3 (Python Bütünleşik Geliştirme Aracı)</title><content type='html'>Eric3 (&lt;a href="http://www.die-offenbachs.de/detlev/eric3.html"&gt;http://www.die-offenbachs.de/detlev/eric3.html&lt;/a&gt; ) Python için bütünleşik geliştirme aracı (IDE). &lt;br /&gt;PyQT , QScintilla ve SIP Kullandığı için eric kurulumuna geçmeden önce bunları kurmak gerekiyor .&lt;br /&gt;Sırasıyla: &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;1) SIP &lt;/li&gt;&lt;br /&gt;&lt;li&gt;2) QScintilla&lt;/li&gt;&lt;br /&gt;&lt;li&gt;3) PyQt&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;kurulduktan sonra eric yazılımını açtığınız klasörde&lt;br /&gt;&lt;span class="kod1"&gt;python install.py&lt;/span&gt; yazarak eric yazılımını kurabilirsiniz. &lt;br /&gt;&lt;br /&gt;Python ile kod yazmada büyük kolaylıklar sağlıyor ve kendi içerisinde tasarı yöneticisi ile tasarılarınızı yönetibilme özelliği ise ayrı bir güzellik.&lt;br /&gt;&lt;br /&gt;Not: Bazı Linux dağıtımları için önceden derlenmiş dosyaları &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=61057"&gt;sourceforge&lt;/a&gt; sitesindeki tasarıda bulabilirsiniz.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-110708388724474994?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/110708388724474994/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=110708388724474994' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110708388724474994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110708388724474994'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/01/eric3-python-btnleik-gelitirme-arac.html' title='Eric3 (Python Bütünleşik Geliştirme Aracı)'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-110703235055722629</id><published>2005-01-29T23:52:00.000+02:00</published><updated>2005-01-29T22:59:10.556+02:00</updated><title type='text'>Yazılım İnceleme: Tuxcards</title><content type='html'>&lt;a href="http://www.tuxcards.de"&gt;Tuxcards&lt;/a&gt; bölümlemesel veri girişi aracıdır . Sınırsız madde ve bu maddelere ait alt madde girilebilir ve madde içeriklerinin karakter,renk,hizalama,kalınlık vs. gibi özelliklerini değiştirilebilir (zenginiçerik : richedit) &lt;br /&gt;kurulabilmesi için &lt;a href="http://www.trolltech.com/"&gt;qt3.x.x&lt;/a&gt; gereklidir.&lt;br /&gt;kurulum dosyaları : &lt;a href="http://www.tuxcards.de/requirements.html"&gt;http://www.tuxcards.de/requirements.html&lt;/a&gt;&lt;br /&gt;ekran görüntüleri : &lt;a href="http://www.tuxcards.de/screenshoots.html"&gt;http://www.tuxcards.de/screenshoots.html&lt;/a&gt;&lt;br /&gt;yardımda bulunmak için : &lt;a href="http://www.tuxcards.de/donations.html"&gt;http://www.tuxcards.de/donations.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-110703235055722629?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/110703235055722629/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=110703235055722629' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110703235055722629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110703235055722629'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/01/yazlm-inceleme-tuxcards.html' title='Yazılım İnceleme: Tuxcards'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-110703181548302009</id><published>2005-01-29T23:46:00.000+02:00</published><updated>2005-01-29T22:52:01.096+02:00</updated><title type='text'>Linux "Tekerlikli Fare" (Wheel Mouse) Ayarları </title><content type='html'>X ayar dosyası üzerinde fare ayarları şu şekilde olmalıdır.&lt;br /&gt;X.org için /etc/X11/xorg.conf&lt;br /&gt;xf86 için /etc/X11/XF86Config&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Section "InputDevice"&lt;br /&gt;&lt;br /&gt;# Identifier and driver&lt;br /&gt;&lt;br /&gt;	Identifier	"Mouse1"&lt;br /&gt;	Driver	"mouse"&lt;br /&gt;	Option "Protocol"    "IMPS/2"&lt;br /&gt;	Option "Device"      "/dev/mouse"&lt;br /&gt;	Option "ZAxisMapping" "4 5"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;// not: olayı bitiren son satırdır.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-110703181548302009?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/110703181548302009/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=110703181548302009' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110703181548302009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110703181548302009'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/01/linux-tekerlikli-fare-wheel-mouse.html' title='Linux &quot;Tekerlikli Fare&quot; (Wheel Mouse) Ayarları '/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-110703330190133827</id><published>2005-01-29T23:11:00.000+02:00</published><updated>2005-01-29T23:23:57.240+02:00</updated><title type='text'>"Bip" sesini kapatma</title><content type='html'>konsolda işlem yaparken yanlış yazım ya da olmayan komut yazdığınızda öten bip sesini kapatmak için &lt;span style="font-weight:bold;"&gt;/etc/inputrc&lt;/span&gt; dosyasındaki &lt;br /&gt;&lt;span class="kod1" style="font-style:italic;"&gt;set bell-style audible&lt;/span&gt; satırını &lt;br /&gt;&lt;span class="kod1" style="font-style:italic;"&gt;set bell-style none&lt;/span&gt; &lt;br /&gt;ile değiştirmeniz yeterlidir (ya da başındaki yorum (#) işaretini kaldırınız)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-110703330190133827?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/110703330190133827/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=110703330190133827' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110703330190133827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110703330190133827'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/01/bip-sesini-kapatma.html' title='&quot;Bip&quot; sesini kapatma'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10372414.post-110660027916059177</id><published>2005-01-24T23:55:00.000+02:00</published><updated>2005-01-24T22:57:59.160+02:00</updated><title type='text'>Linux Her Yerde</title><content type='html'>&lt;a href="http://www.ipodlinux.org/index.php/Main_Page"&gt;iPodLinux&lt;/a&gt;&lt;br /&gt;iPod'un daha gelişmiş ve penguenleştirilmiş hali. &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10372414-110660027916059177?l=mcel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcel.blogspot.com/feeds/110660027916059177/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10372414&amp;postID=110660027916059177' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110660027916059177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10372414/posts/default/110660027916059177'/><link rel='alternate' type='text/html' href='http://mcel.blogspot.com/2005/01/linux-her-yerde.html' title='Linux Her Yerde'/><author><name>muarifer</name><uri>http://www.blogger.com/profile/15121996277896662657</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
