internet

Java Magazine Ocak-Şubat 2012 Sayısı Çıktı

Konu:

Oracle Eylül ayından bu yana Java Magazine adında dijital bir dergi çıkarıyor. İnternetten bu dergiye ücretsiz olarak ulaşabilirsiniz. Üye değilseniz, derginin full sürümü için bir ücretsiz üyelik gerekiyor.

Java Magazine Ocak-Şubat 2012 Kapağı

Çok Kullanılan Tipler

Buraya kadar Int, Double, String gibi Scala'daki birkaç değişken tipini gördünüz. Java'da olduğu gibi Scala'da da birkaç numerik tip vardır:

  Byte Char Short Int Long Float Double

ve Boolean. Ama Java'dan farklı olarak bu tipler sınıflardır. Scala'da primitif (ilkel) tip ile sınıf arasında ayrım yoktur. Numaralar üstünde metodlar uyandırabilirsiniz (çağırabilirsiniz); örneğin:

1.toString() // size String (metin) olarak "1" değerini verir.

daha ilginç olarak;

1.to(10) // size Range(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) değerini verir. (Range sınıfını Collections'ta bulabilirsiniz)

Yazılımcının Yılbaşı Kutlaması Böyle Olur

Konu:

Önceden ExtJS olarak tanıyıp bildiğimiz Javascript Framework'ü Sencha'dan bir yılbaşı kutlama mesajı geldi. Tam yazılımcılara has.

Youtube ile İnternet Hızınızı Görün

Konu:

Her gün Youtube'dan belki onlarca video izliyoruzdur. Bu videoların bilgisayarımıza inme süresinin istatistiksel olarak Youtube sunucularında tutulduğundan haberiniz var mıydı? Bu sayede, videoların yüklenme hızı göz önünde bulundurularak internet hızınızı istatistiksel olarak görebilirsiniz. Üstelik diğer kullanıcılarla anonim karşılaştırmalı olarak.

Bu linkte kendi istatistiklerinizi grafiksel olarak görebilirsiniz.

Not: Youtube'a giriş yapmışken izlediğiniz videolar esas alınıyor. Bu sayfaya da Youtube'a giriş yaparak girmelisiniz.

Pathauto

Başlığına ve içerik tipine göre bir URL'e sahip olmak SEO açısından faydalıdır. Bunun için ya tüm URL'leri kendimiz yazmamız gerekiyor ya da Pathauto eklentisini kullanabiliriz. Bunun için önce Token eklentisini kurmamız gerekiyor. Türkçe karakterlerde sorun yaşamamak için de Transliteration eklentisini kullanıyoruz.

Bu üç eklentiyi de kurup Eklentiler sayfasından (/admin/modules) etkinleştirdikten sonra Yapılandırma sayfasından (/admin/config) Url takma adları sayfasına (/admin/config/search/path) gidiyoruz. Bu sayfada;

  • Listele sekmesinde düzenlenmiş URL'ler listeleniyor.
  • Patterns sekmesine geçerek (/admin/config/search/path/patterns) otomatik olarak oluşturulacak URL'lerin şablonlarını ayarlayabiliriz.
  • Ayarlar sekmesinde ise (/admin/config/search/path/settings) eklentinin ayarlarını yapabiliriz.
  • Burada;

    • Verbose seçeneğini işaretleyerek, URL değişimlerini o sayfada bir uyarı iletisi olarak görebiliriz.
    • Separator kısmında yazılı olan karakter, kelimeler arasında boşluk yerine kullanılacak olan karakterdir.
    • Character case kısmında Change to lower case seçeneğini işaretleyerek tüm URL'lerin küçük harflerden oluşmasını sağlarız. Bu daha iyidir.
    • Transliterate prior to creating alias seçeneğini işaretleyerek URL'lerde oluşturulacak Türkçe karakter sorununu ortadan kaldırırız. Bir başlıkta eğer Türkçe karakter varsa; daha doğrusu ASCII-96 karakter kümesinde bulunmayan bir karakter bulunuyorsa (örneğin ı, İ, ş, ç, ö, ü, ğ) bunları uygun karakterlere çevirir. Örneğin ı harfini i'ye, ö harfini o'ya çevirir. Bu sayede daha okunabilir URL'ler elde ederiz.
  • Bulk Update sekmesinde (/admin/config/search/path/update_bulk) seçtiğimiz içerik türlerinin URL'lerini toptan belirtilen ayarlara uygun şekle sokarak güncelleştirebiliriz. Bu güncelleştirme ile URL vermediğiniz içeriklere URL verilir ve ayarlardan farklı şekilde verdiğiniz URL'ler ayarlara uygun şekle getirilir ve kaydedilir.
  • Delete Aliases sekmesinden ise (/admin/config/search/path/delete_bulk) içerik türlerine göre tüm URL'leri silebiliriz.

Google Hikayeleri

Konu:

Google Inside Search, Google'ın dünyaya katıkları ve faydalarıyla ilgili hikayeleri derlemiş ve bizlere sunmuş. Örneğin Kenyalı tarım işçisi Zack, patateslerinin neden öldüğünü tarım kitaplarında bulamamış ve Google'dan araştırmaya başlamış. İşi büyüterek bilginin ne kadar güçlü olduğunu göstermeye çalışmış. Duygusal bir insan olduğumdan olsa gerek, göz yaşlarımı tutamadım ve bu hikayeyi burada paylaşıyorum. Diğerlerini de Google Inside Search Stories'den izleyebilirsiniz.

Not:

Türkçe altyazı için videonun sağ alt köşesindeki CC butonuna tıklayıp "Turkish"i seçin.

Subscribe to RSS - internet