Anime İzlemek

by Mustafa-Bodur 18. Haziran 2009 02:16

Üniversite bitince farkına vardım. Üniversite hayatım boyunca birçok anime izlemişim ve izlemeye devam ediyorum. Her birine de izledikten sonra kendi zevkime göre bir puan vermişim daha sonra birileri "Nasıldı?" sorusunu sorarsa diye. Bu puanları buradan paylaşmak en kolayı olacak sanırım. Puanlar tamamen benim kendi zevkime göre verdiğim puanlardır. Neden böyle düşük vermiş veya yüksek vermiş bir izleyeyim derseniz tabi o sizin bileceğiniz iş.  Ben yine de önce bir araştırın derim zevkinizle uyuşup uyuşmadığını anlamak için.  Çünkü bu animelerin içinde bitmiş, yarısında iptal edilmiş, veya şuan da devam etmekte olan animelerde bulunmakta.

 

Anime Listesi için Tıklayınız! 

Transact-SQL 101 Başlangıç Seviyesi

by Mustafa-Bodur 17. Haziran 2009 16:18

Structured Query Language (SQL)

SQL, (Yapısal Sorgulama Dili*Wikipedia Türkçe) isminden de rahatça anlaşılacağı gibi veritabanı sorgu dilidir. SQL sayesinde Oracle, Microsoft SQL Server, MS Access, db2, PostgreSQL vb. gibi birçok veritabanı yönetim sisteminde istediğimizi yapabiliriz. Peki, istediğimiz derken nelerden bahsediyoruz; veritabanındaki kayıtlar için sorgular çalıştırma, yeni tablolar oluşturma, var olan tabloları kaldırma ya da üzerinde değişiklikler yapma, bu tablolara yeni kayıtlar ekleme, var olan kayıtları silme veya bu kayıtlar üzerinde düzenlemeler yapma kullanacağımız işlemlerden başlıcalarıdır.

  

Transact-SQL (T-SQL)

Yukarıda bahsettiğimiz SQL'e, Microsoft ve Sybase tarafından yapılan eklemelerle oluşturulmuş genişleme paketidir. Bu yazıyı Microsoft SQL Server, kullanmayı öğrenmek isteyen kullanıcılar için yazdığımdan buradan sonraki örneklerimiz Microsoft SQL Server üzerinden olacaktır. Transact-SQL aracılığıyla SQL'de de bahsettiğimiz gibi veri ve sorgulara erişip bunları güncelleyebiliriz. Transact-SQL'de bu işlemleri yapmak için kullanacağımız komutlar üç genel bölüme ayrılır:

-Data Manipulation Language(DML) - Veri düzenleme ile ilgili işlemleri yapabileceğimiz komutları içerir.

   DML Komutlar:

  • Select - Veri/Verileri seçmek
  • Insert - Yeni veri eklemek
  • Delete - Var olan veriyi silmek
  • Update - Var olan veriyi güncellemek

 

-Data Definition Language(DDL) - Verilerin saklandığı yapıların (tabloların) tanımlandığı ve düzenlendiği komutları içerir.

   DDL Komutlar:

  • Create - Yeni bir Veritabanı(Database), Tablo(Table), İndeks(Index), Veri Tipi(Type), View(View), Stored Procedure-Saklı Yordam(Procedure), Fonksiyon(Function), Trigger-Tetikleyici(Trigger) vb. gibi oluşturabileceğimiz komuttur.
  • Alter - Daha önce oluşturulmuş bir veritabanı nesnesinin(database objects) üzerinde değişiklik yapmamızı sağlayacak komuttur.
  • Drop - Daha önce oluşturulmuş veritabanı nesnesini kaldırmak için kullanılan komuttur.

 

-Data Control Language(DCL) - Verilere ulaşırken, kimin-neye yetkisi olduğunu belirlemekte kullanılacak komutları içerir.

   DCL Komutlar:

  • Grant - Yetki vermek için kullandığımız komuttur.
  • Deny - Kullanıcı, grup veya rolü bir eylem için engeller.
  • Revoke - Belirtilmiş olan yetkiyi ya da engeli kaldırır.

 

Birde bu kategorilerin dışında kalan Commit, RollBack gibi komutlarımız var. Bu işin müdavimleri, bu komutları Transactional Control Language(TCL) başlığında toplamayı uygun görmüşler. Transaction yapılan işlemlerin belirli kontroller içinde sürdürülmesini sağlayan komutlardır. Böylece veri kaybına ve işlem karışıklığına karşı önlem alınmış olunur.

Commit - Transaction işlemi sırasında yapılan değişikliklerin geçerli olmasını sağlar.

RollBack - En sonuncu Commit, ya da RollBack işleminden sonra yapılan değişiklikleri iptal eder.

 

Daha sonra sık sık kullanacağımız bu komutların genel olarak ne işe yaradıklarını bilmemiz kullanım aşamasında bize kolaylık sağlayacağından, T-SQL komut listesinin genel bir tanıtımı ile makale serisine başlamayı uygun gördüm.

Facebook-Profil İsmi Atama

by Mustafa-Bodur 10. Haziran 2009 00:49

facebookFacebook'tan 3 saat önce gelen haberlere göre, artık kullanıcı profillerine, kullanıcı tarafından atanmış isimleri yazarak erişebileceğiz. 13.06.2009 Cumartesi - saat 07.01 den sonra başlanacak uygulamada bir kullanıcı ismi seçerek profilinize başkalarının daha rahat ulaşmasını sağlayabilirsiniz.

Şu anda var olan sisteme göre kendi facebook profilime http://www.facebook.com/profile.php?id=588113945 adresinden erişebilirken, artık http://www.facebook.com/mbodur gibilerinden bir link ile direkt profil sayfamı görüntüleyebileceğim. Herkese öneririm... :D

 

Ayrıntılı Bilgi: http://blog.facebook.com/

Yazmak ya da yazmamak.

by Mustafa-Bodur 29. Kasım 2008 06:06

Blog yazarlarının yazılarını tarihlere göre incelerseniz, çok az blog yazarının devamlı olarak blog girdiğini görürsünüz. Bu zaman boşluklarının, yaratıcılıktan tutun aşırı meşguliyete kadar birçok farklı nedeni ve bahanesi vardır. Bir blog yazarın uzun zamandır weblog girmemesi demek onun hayatında yazacak değişiklikler olmadığı anlamına gelmez. Bu işe zaman ayıran bir gönüllü olduğunu düşünürsek, aksine blog yazmak için zaman bulamadığı ya da benim gibi bu zamanı değerlendirecek daha iyi uğraşlar bulduğu sonucuna ulaşırız. :)

Ben de bir süredir bu boşluklardan birinde sürünüp birçok bahane ile weblog girmeyi erteliyorum. Ve bu sonuncu da olmayacak biliyorum. Bu boşlukları basit bir göz kararmasından çok, zararsız bir şuur kaybı olarak görmek daha doğru olur sanırsam. Öyle ki, şuur kaybında nasıl kişiye uygulanması gereken ilkyardım metotları varsa bu boşluklarda da kendi kendimizi toparlamak ve bizi bu boşluğa iten faktörlerin etkisini azaltmak için bulup uygulamamız gereken metotlar bulunmaktadır.

Lafı çok uzatmadan :D, kendim için sonunda bir yol bulduğumu söyleyebilirim. Blog sitesini açarken amacımı sadece, uğraştığım uzmanlık alanımdaki bilgi ve tecrübelerimi yeni başlayanlarla paylaşmak olarak belirlemiştim. Yazmaya başladıktan sonra çok zaman geçmeden bunu tamamen değiştirmeye karar verdim. Şu andan itibaren blog sitemde daha fazla kişisel görüş ve fikir, daha az teknik yazı ve makale görürseniz kusura bakmayın. Artık tek bir kıstasım olacak o da weblog yazacağım konunun benim için bir önem ifade etmesi. Umarım bu girdiler sizin içinde önem ifade eden konular olur.

Yasal Uyarı

Bu web sitesinde sunulan tüm bilgi, programlar ve dokümanların kullanımı sonucu doğabilecek sorunlardan yazar sorumlu tutulamaz. Bu siteyi kullanarak bu uyarıyı okuduğunuzu ve bu şartı kabul ettiğinizi kabul etmiş bulunmaktasınız. Eğer bu şartı kabul etmiyorsanız siteyi kullanmayınız. Uygunsuz ve reklam içerikli yorumlar silinecektir.

 

Copyright 2008-2012 © Mustafa Bodur