Ücretsiz Pardus 2011 DVD’si Edinin

Hepimiz sabırsızlıkla 20 Ocak’ı bekliyoruz ve birçoğumuzPardus 2011‘in çıktığı ilk günlerde bilgisayarını güncellemek ya da yeni sürümü indirip kurmak istiyor.

Pardus 2011′in çıktığı ilk günlerde özel baskılı bir Pardus 2011 DVD’sine sahip olmak istiyorsanız, sadece küçük bir kargo ücreti ödeyerek elinize geçecek DVD’ler için ön sipariş formuna buradan ulaşabilirsiniz.

Nelere dikkat etmelisiniz?

DVD Gönder programımıza katılan katkıcılarımızdan dikkat etmelerini istediğimiz noktaları bir kez daha vurgulayalım:

  • Adresinizi mümkün olduğunca açık bir şekilde yazın. Adresinizde sokak, cadde, apartman ismi, numara gibi bilgiler ne kadar fazla ve anlaşılır olursa kargonuzun size ulaşması o kadar kolay olacaktır. Oturduğunuz yerihiç bilmeyen birinin getireceğini düşünerek yazın, “Kime sorsan gösterir” anlayışı kargo şirketlerinde geçerli olmuyor maalesef.
  • Adresinizin kargo şirketinin size haftaiçi mesai saatlerinde ulaşabileceği bir adres olmasına dikkat edin. Adreste bulunamadığınız için kargonuzun geri dönmesini istemeyiz.
  • DVD istek formunda belirttiğiniz numaranın haftaiçi mesai saatlerinde size ulaşabilecekleri bir telefona ait olmasına dikkat edin. Size ulaşamadıklarında arayacakları bu numara, kargonuzu size ulaştırılmasını sağlayacaktır.
  • Yurtiçi Kargo ile kargo ücreti üzerine görüşmelerimiz devam ediyor. Kesin rakam henüz belli olmamakla birlikte, 3 TL ya da biraz altında bir rakam karşılığında, sadece kargo bedelini ödeyerek DVD’lerinize kavuşacaksınız!

Pardus Dünyadaki En İyi 5. Dağıtım Seçildi

Dünyaca ünlü Linux Journals en iyi açık kaynak işletim sistemi ve yazılımlarını belirledi. 12000 kişinin katıldığı incelemelerde ulusal işletim sistemimiz Pardus dünyadaki en iyi 5. linux dağıtımı olarak listedeki yerini aldı. Aynı zamanda 2010’un en iyi 5. ürünü olarak da sıralamaya girdi. Pardus geliştirici ekibini yürekten kutluyorum. Sıralama şöyle belirlendi:

      Windows XP’ye Apache & PHP Kurulumu Yapmak

      Windows XP işletim sistemine Apache & PHP kurulumunu ve temel yapılandırma ayarlarını anlattığım bir eğitim filmi kaydettim. Film en güncel Apache ve PHP sürümlerinin sitelerinden indirilmesiyle başlıyor, kurulumun ardından httpd.conf ve php.ini dosyalarında gerekli ayarların yapılıp, sunucunun test edilmesi ile sonlanıyor. Umarım yararlı olur. Değerli eleştiri ve önerilerinizi esirgemeyeceğinize eminim.

      PHP ile Flashget’e download uyartımı göndermek

      Flashget indirme yöneticisi olarak çokça tercih edilen bir program. Flashget sistem tepsisinde (system tray) beklerken aynı zamanda web tarayıcınızı da indirme görevleri için izler. Flashget bu sayede bir dosyayı indirmeye başlamadan önce ekranda belirerek indirmeyi Flashget ile yapmak isteyip istemediğinizi sorar. Bu özellik bazı durumlarda çalışmayabiliyor.  Yani, flashget tarayıcıdan bir download gerçekleştiği halde olaya müdahil olmayabiliyor. Çözüm için PHP tarafından göndereceğiniz header satırları ile  Flashget’e tetiklenmesi için uyartım gönderebilirsiniz.

      Dosya ismini vermeden download adresi oluşturmak

      Download sistemleriyle ilgilenenler için faydalı olacağını düşündüğüm bir uygulama.

      http://site.com/download.php?id=4 dedik, dosya inmeye başladı ama, kaynağına baktığımızda dosyanın nerede olduğu ve dosya ismi yazıyor. Belki de biz bunu göstermek istemiyoruz. :) Basit uygulamalarda download.php sayfasında şu kod kullanılıyor;

      Ama biz bunu yapmayacağız. Çünkü dosya ismini linkte göstermek istemiyoruz.

      Fazla gevezelik etmeden uygulamaya geçeyim…

      İşte bu kadar. Bu kodları download.php olarak kaydedin. download.php?id=1 dediğinizde 1 numaralı verinin dosya ismini alır, files klasöründen bulur ve kullanıcının indirmesine izin verir. Dosyanızın ismi hiçbir şekilde görünmez. Geliştirmek ve güzelleştirmek size kalmış arkadaşlar. Kolay gelsin.

      Kaynak: http://www.ilhankaraoglu.com/dosya-ismini-vermeden-download-sayfasi-olusturmak

      Linux’un root parolasını sıfırlamak

      Linux’unuzun root parolasını unuttuysanız, sistemi single modda başlatarak passwd komutunu kullanabilirsiniz. Buradaki örneği CentOS üzerinde uyguladık fakat grub loader kullanan tüm sistemlerde aynı işlemi gerçekleştirebilirsiniz. Sisteminizi yeniden başlattıktan hemen sonra boot menüsüne düşmek için herhangi bir tuşa basın. Daha sonra linux aşağıdaki gibi bir boot ekranı gelecek. Bu ekranda iken ‘e‘ tuşuna basın.
      Okumaya devam et “Linux’un root parolasını sıfırlamak”

      WordPress’in SQL Performansını İncelemek

      WordPress‘in yüklenme hızı çalıştırdığı SQL komutlarının tamamlanma süresiyle doğrudan ilişkilidir. Bazen hasarlı bir MySQL tablosu, bazen bozulmuş bir indeks ve bazen de yanlış kodlanmış bir eklenti MySQL performasını çok ciddi ölçülerde düşürebilir (Hatta bu durumdan dolayı hosting firmanız tarafından uyarılabilirsiniz). SQL başarımının (performans) düşmesi sayfanızın geç açılmasına neden olur. Aşağıda anlatacağım yöntem ile WordPress’in hangi SQL’leri nekadar süre ile çalıştırdığını görebileceğiz. SQL’lerin çalışma süresi bize, başarım soruna daha iyi odaklanabilmek için kılavuzluk yapacak.

      Okumaya devam et “WordPress’in SQL Performansını İncelemek”

      LKD’nin SEÇSİS konusunda Basın Açıklaması

      İnternet Tekonolojileri Derneği,
      INETD’nin ve Linux Kullanıcıları Derneği,
      LKD’nin SEÇSİS konusunda Basın Açıklaması

      SEÇSİS’e  Denetim ve Daha Katılımcı bir Yapı Gerekir!

      Seçimler, demokratik sistemin önemli bir parçasıdır. Anayasamız, 79. maddede “seçimin düzen içinde yönetimi ve dürüstlüğü ile ilgili bütün işlemleri yapma ve yaptırma görevinin” bağımsız bir yargı organı olan YSK tarafından yürütülmesi emretmektedir.
      Daha önceki seçimlerde seçmen kütüklerinde bazı hatalar, son yerel seçimde de seçim sonuçlarının merkeze aktarımı ve  değerlendirilmesi sırasında bazı tıkanıklar yaşanmıştır.
      Tüm bunlar, toplumda kaygıların doğmasına neden olmuştur. Bilişim alanındaki sivil toplum kuruluşları  olarak bu kaygıların giderilmesi ve daha saydam bir seçim yapılması konusunda görüş ve önerilerimizi paylaşmayı, toplumsal görevimiz sayıyoruz.
      Okumaya devam et “LKD’nin SEÇSİS konusunda Basın Açıklaması”

      Metinden Anahtar Kelime (keyword) Üretme

      Aşağıdaki get_keywords fonksiyonu verilen metinde ençok geçen kelimeleri bulup sonucu meta keyword olarak geri döndürüyor. İkinci parametreye verilen değer kaç keyword’ün geriye döndürüleceğini belirliyor.

      WordPress options-permalink 403 Forbidden Hatası

      Windows sunucularda karşılaştığım bu hata .htaccess dosyasından kaynaklanıyor. Eğer internette tarif edilen  yöntemlerini deneyip de çözüm bulamadıysanız .htaccess dosyasına  FollowSymLinks direktifini eklemeyi deneyin. .htacess dosyasına eklemeniz gereken 2 satır aşağıdaki gibi.

      Options All -Indexes
      Options +FollowSymLinks

      .htaccess’i kullanan bir başka eklentiye sahip değilseniz .htaccess dosyasının tam içeriği aşağıdaki gibi olacaktır.

      # BEGIN WordPress
      Options +FollowSymLinks
      Options -Indexes
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /wordpress/
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /wordpress/index.php [L]
      </IfModule>
      # END WordPress

      PHP için Güvenlik Kontrol Listesi

      sk89q.com daha önce burada yayınladığı php güvenlik kontrol listesinin yazdırılabilir bir sürümünü PDF cheatsheet olarak yayınlamış. Sitede daha önce de bazı cheaatsheet‘ler yayınlamıştım.

      [Yükleme bulunamadı.]

      E-Dergi: phpdergi

      phpdergi okuyucularına web uygulamaları geliştirirken yardımcı olmayı hedefliyor. Sadece PHP değil, web uygulaması geliştirirken ihtiyaç duyduğunuz birçok alanda yazılar bulabileceksiniz dergide. JavaScript’ten sistem yönetimine, web sunucu kurulumundan CSS’e kadar hem basit hem ileri seviye birçok yazı okuyacaksınız dergide.

      Elinizin altında internet adı verilen hemen her şeyi bulabileceğiniz bir kaynak var. Derginin farkı ise hiçbir yerde olmayan konular ya da fikirler içermesi olacak. Özellikle yukarıda belirttiğimiz gibi deneyimlerle kazanılan bilgiler, ipuçları ve web uygulamalarının güvenliği üzerine yazılara sık sık rastlayacaksınız.

      http://www.phpdergi.com/

      Linux’da Performas Ölçümü için 8 Araç

      Linus sistemin CPU, Bellek, Ağ ve disk gibi işlevlerinin performans durumunu takip etmek gerekebilir. Aşağıda performance monitoring için 8 komut satırı araç yer alıyor. Sisteminizde yum aracı varsa aşağıdaki örnekte olduğu gibi programları kolayca kurabilirsiniz.

      yum install ifstat -y

      sondaki -y parameteresi yüklerken sorulacak soruların hepsine yes demeyi sağlar. Hazır yum’dan bahsediyorken yum ile sisteminizdeki tüm paketlerin  güncellemeniz de mümkün ve de bunu şiddetle tavsiye ederim.

      yum update -y

      bu işlemi sunucunuzun yoğun olmadığı bir zamanda otomatik olarak yaptırmak isterseniz crontab’a aşağıdaki ayarı ekleyebilirsiniz. Bu ayar sistemdeki yazılımların hergün 05:00’da güncellenmesini sağlayacaktır.

      * 05 * * * yum -y –skip-broken update

      yum aracının paketleri bulabilmesi için güncel depoları tanıtmalısınız. Tavsiye ettiğim depolara göz atmanızı öneririm.

      Okumaya devam et “Linux’da Performas Ölçümü için 8 Araç”

      PHP ile TC Kimlik Numarasını Doğrulamak

      Kullanıcıdan web form aracılığıyla bazı bilgiler almak gerektiğinde bilgileri doğrulama yoluna gideriz. TC kimlik numarasının formulize edilidğini daha önce söylemiştim. TC Kimlik numarasının son 2 hanesi ilk 9 hanesini doğrulamakta kullanılan bir tür güvenlik kodudur. Aşağıda güvenlik kodunu üreterek TC kimlik numarasını yazım yanlışlıklarına karşı doğrulayan is_valid_tckn() adında bir PHP fonksiyonu yer alıyor. Ayrıca C# ve VB fonksiyonlarını da sayfanın devamında bulabilirsiniz.

      PHP TC Kimlik Numarası Doğrulama Fonksiyonu

      Okumaya devam et “PHP ile TC Kimlik Numarasını Doğrulamak”

      WordPress – WP Simple Cache Plugin

      WP Simple Cache, wordpress kullanan sitelerin cevap süresini azami derece azaltan bir eklenti. Benzer birkaç eklenti varken neden böyle bir eklenti yazmaya giriştim derseniz, daha hızlı ve kullanımı kolay olan bir eklenti hazırlamak istedim. Bunda kullandığım diğer cache eklentilerinin yükleme ve performanslarında yaşadığım sorunlar etkili oldu. Ayrıca bu eklenti ile wordpress deneyimimi artırma şansı buldum. WP Simple Cache wordpress camiasına hediye ettiğim iikinci eklentim oldu. İlk göz ağırım WP Onlywire Auto Poster eklentisini buradan inceleyebilirsiniz.

      Okumaya devam et “WordPress – WP Simple Cache Plugin”

      Ubuntu Linux’da Açılış Servisleri Nasıl Ayarlanır?

      Ubuntu Linux’da açılışta başlayacak servisleri ayarlamak için sysvconfig aracını kullanabilirsiniz. sysvconfig aracı işletim sistemi açılırken otomatik olarak başlatılacak servisleri belirlemenizi sağlar. Bu araç sisteminizde kurulu değilse aşağıdaki örnekteki gibi apt-get ile paket deposundan indirip, kolayca kurabilirsiniz.

      sudo apt-get install sysvconfig

      Okumaya devam et “Ubuntu Linux’da Açılış Servisleri Nasıl Ayarlanır?”