Kasım 10th, 2008YouTube’da sinema keyfi





Google anlaÅŸmayı saÄŸlayabilirse giÅŸe rekortmeni filmler YouTube’da tek parça halinde izlenebilecek

Ülkemizde hala yasaklı olsa da giÅŸe rekortmeni filmleri tek parça halinde YouTube’da izlemek ister misiniz? Google anlaÅŸmayı saÄŸlayabilirse bu hayal gerçek olabilir.

BiliÅŸim dünyasında ÅŸu sıralar YouTube’un uzun metrajlı giÅŸe filmlerini tek parça halinde gösterime sunacağı konuÅŸuluyor. Hulu’ya benzer bir ÅŸekilde reklamlarla desteklenerek 4:3 yerine geniÅŸ ekran sinema tadında sunulacak olan filmler için Google ÅŸu sıralarda büyük stüdyolarla anlaÅŸma masasında. Kullanıcı kaynaklı içerik sistemine sahip olan YouTube için böylesi bir adım önemli bir deÄŸiÅŸim olabilir. Bir iki ay içerisinde kesinlik kazanması beklenen yeni sistem ile ilgili geliÅŸmeler netleÅŸtikçe sizlerle paylaÅŸmaya devam edeceÄŸiz. Åžimdiden patlamış mısırları hazırlayın.

shiftdelete.net

Kasım 8th, 2008Alexa’dan Yeni Özellik

Alexa toolbar kullanan kullanıcılarında farkettiği gibi alexada yeni bir sonuç monitörü ortaya çıktı.

Web sitelerini kalitelerine göre sıralayan Alexa toolbar sayesinde artık arama sonuçlarında kolaylıkla site değerlerini görebilirsiniz. Yenilenen toolbardan örnek bir görüntü :

Resimdede görüldüğü gibi alexa toolbar sayesinde arana sonuçlarında site değerlerini görebilirsiniz.

Alexa toolbarı indirmek için bu bağlantıyı ziyaret edebilirsiniz.

Server is too busy

Ve beklenen 2008 KPSS Ortaöğretim/Önlisans Sonuçları geçtiÄŸimiz gün açıklandı.Fakat aşırı yoÄŸunluktan dolayı ÖSYM sunucusu dayanamadı. Kolay deÄŸil milyonlarca kiÅŸinin bir anda siteye yönelmesi elbette sunucuyu yoracak. Dört gözle sitenin açılmasını bekliyoruz =) Umarız yoÄŸunluk en kısa zamanda sona erer…

2008 KPSS Ortaöğretim/Önlisans Sonuçlarını öğrenmek için BU baÄŸlantıyı ziyaret edebilirsiniz…

Kasım 6th, 2008Php ile Mail Göndermek

Php'de mail göndermek için herhangi bir eklentiye ihtiyaç yoktur.mail(); komutu sayesinde php ile kolaylıkla mail gönderebiliriz.Aşağıdaki örneği inceleyip test ederek sonucu görebilirsiniz...

PHP:
  1. <?php
  2. $kime = "iletisim@gelengeliyo.com";                                // Gidecek kiÅŸinin mail adresi
  3. $konu = "www.gelengeliyo.com";                                 //   Mail'in konusu
  4. $mesaj = "Bu bir deneme mailidir";                                   //    Mail'in içeriÄŸi
  5. $mesaj .= "PHP ile mail göndermeyi öğreniyorum.";                              //      Mail içeriÄŸinin devamı (gerekli ise)
  6. $mesaj .= "www.gelengeliyo.com php ile mail göndermek konusu";    //       Mail içeriÄŸinin devamı (gerekli ise)
  7. mail($kime, $subject, $mesaj);
  8. ?>

Kasım 6th, 2008ASP Fonksiyonlar

Fonksiyonlar

Fonksiyonlarda prosedürler ( alt programlar ) gibi yazılan ve benzer şekillerde kullanılan program parçacıklarıdır. Fonksiyonlar ve prosedürlerin birbirinden ayrıldığı tek nokta prosedürlerden direkt olarak prosedürü çağıran programa geri değer döndürülemezken bu fonksiyonlar sayesinde mümkündür.

Genel olarak bir fonksiyon tanımı aşağıdaki gibi yapılır:

ASP:
  1. Function Fonksiyon_Adı()
  2. ------------------
  3. Gerekli Kodlamalar
  4. ------------------
  5. ------------------
  6. End Function

Fonksiyon oluşturulduğunda Vbscript motoru fonksiyon adı altında bir variable oluşturur ve değişken fonksiyonun çağrıldığı noktaya hesaplanan değeri gönderir.

Gönderilen iki sayıyı toplayan ve bulunan sonucu geri döndüren bir fonksiyon yazalım

ASP:
  1. Function Topla(X,Y)
  2.     Topla=X+Y
  3. End Function

Yukarıda örnek gösterilen fonksiyon biri X diğeri Y olmak üzere 2 değişkeni girdi olarak kabul ediyor ve bunları toplayarak sonucu fonksiyonla aynı isimde olan topla değişkenine aktararak geri dönmesini sağlıyor.

Fonksiyon herhangi bir ASP kodu içerisinden:

ASP:
  1. <%
  2. sonuc=Topla(5,8)
  3. Response.Write "İki sayının toplamı=" & sonuc
  4. %>

şeklinde çağırılabilir. Burada 5 ve 8 Topla fonksiyonuna girdi olan değerler fonksiyon bu iki sayıyı toplayarak bulduğu değeri yani 5+8=13 ü sonuç değişkenine aktarıyor bu değer response.Write kullanılarak ekrana yazılıyor

ASP KONTROL DEYİMLERİ VE YAPISI

Şimdiye kadar oluşturduğumuz ASP programcıkları önce ilk satır sonra ikinci ve üçüncü satır şeklinde ilerleyen basit bir işleyişe sahipti. Fakat gerçek uygulamalar için yazılan ASP kodları çok daha kompleks biçimlerde çalışabilir. ASP kontrol deyimleri programlarımızı istediğimiz yönlerde çalıştırabilmek için kullanılırlar. En basit şekliyle bu deyimler:

* İki veya daha fazla kod bloğundan birini seçip çalıştırmak için,
* Sürekli ihtiyaç duyulan kodları tekrarlamak amaçlı,
* Mevcut ilerleyişten ziyade programlarımızın ihtiyaç duyabileceği dallanmaları oluşturmak için kullanılabilirler.

KONTROL DEYİMLERİ, TİPLERİ

Herhangi bir programlama dilinde (bu durum ASP script dili içinde geçerli) 3 tip kontrol deyimi bulunur.Bunlar;

* Dallanma Yapıları
* Tekrarlanma Yapıları
* Yönlenme ve Sıçrama Deyimleri

BRANCHING (DALLANMA) DEYİMLERİ

ASP dallanma için 2 farklı tip de kontrol deyimi sunar. If...Then yapısı bir veya birkaç seçim olduğunda, Select...Case ise daha karmaşık yapılarda kullanılır

IF...Then Kontrol Deyimi

If...Then yapısı 4 bölümden oluşur.

* Şart : Doğru veya yanlış (True / False ) şeklinde değerlendirilir.
* Eğer şart doğru ise çalışacak kod bloğu
* Eğer şart yanlış ise çalışacak kod bloğu
* Sonlandırma (Ending) deyimi

İF...then yapısı ve kullanımı ile ilgili olarak aşağıda ki örnekleri inceleyebilirsiniz.

ASP:
  1. <%
  2. If Faks="Evet" then Response.Write" Lütfen Faks numaranızı giriniz"
  3. %>

Yukarıda Faks değişkenine verilen yanıt "Evet" ise ekrana (Http içeriğine) "Lütfen faks numaranızı giriniz" şeklinde bir mesaj yazılır.

Eğer If...then yapısında şart gerçekleştiğinde yapılması gereken birden fazla işlem varsa;If...then aşağıdaki gibi kullanabilirsiniz.

ASP:
  1. <%
  2. if Faks= "Evet" then
  3.     Response.Write "Lütfen aÅŸağıdaki linke tıklayarak Faks numaranızı giriniz. "
  4.     Response.Write "<A href=http:/www.gelengeliyo.com/Fax-Form>tıklayın."
  5. End if
  6. %>

if...then yapısındaki elde edilen şartın sağlanmaması durumunda yapılması gereken işlemler ELSE sözcüğünden sonra tanımlanabilir

ASP:
  1. <%
  2. if Faks="Evet" then
  3.     Response.Write "Lütfen Faks numaranızı giriniz"
  4. Else
  5.     Response.Write "Faks numarası forma gönderilmeyecek"
  6. End if
  7. %>

Yukarıdaki kod bloğunda eğer Faks değişkenine verilen cevap "Evet" den farklı ise Else' den sonra yazılan kodlar icra edilir.

İf...then yapısının en son ve geniş kullanımı ise Elseif yapısı ile birden fazla şart içeren durumlardır.

ASP:
  1. <%
  2. if method= "Faks" then
  3.     Response.Write "Lütfen Faks numaranızı giriniz "
  4. Elseif method= "Email" then
  5.     Response.Write "Lütfen E-mail adresinizi giriniz"
  6. Elseif method= "Telefon" then
  7.     Response.Write "Lütfen telefon numaranızı giriniz"
  8. Else
  9.     Response.Write "Herhangi bir bilgi iletilmeyecektir"
  10. End if
  11. %>

Read the rest of this entry »

DEĞİŞKEN TANIMI

Bir dilin bel kemiğini oluşturan öğelerden biri de değişkenler ve bu değişkenlerden türetilen veri tipleridir. Bir dilde değişkenlerin kullanım ve tanımlama şekli o dilde program yapmayı ve programların anlaşılırlığını etkileyen önemli faktörlerdendir. Değişkenler için önemli durum, değişkenlerin karışıklığa meydan vermemesi için tanımlanması mecburiyetinin olmasıdır. Vb scriptde dolayısı ile ASP kodlarında değişkenleri tanımlamadan kullanmadan önce tanımlama mecburiyeti programcının seçimine bırakılmıştır. Bununla ilgili bir kaç örnek aşağıda verilmiştir.

ASP:
  1. I=6
  2. J=8
  3. Aratoplam=1000
  4. Geneltoplam=I*j+aratplam

Örnekte görüldüğü gibi aratoplam değişkenine 1000 ataması yapılmış ve geneltoplamın hesaplanılmasında kullanılmak istenilmiştir. Ancak aratoplam yerine yanlışlıkla bir harf eksik olan aratplam yazılmıştır. Bu durumda herhangi bir komut hatası yerine hatalı bir sonuç olan 30 değeri geneltoplam değişkenine atanacaktır. (Oysa yi sonuc 5 X 6=30+1000=1030 olmalıydı fakat ararplam adlı bir değişken olmadığı için doğal olarak değeride 0 dır. )

OPTION EXPLICIT

Option Explicit deyimi yukarıda anlatıldığı gibi değişken tanımını zorunlu kılmak için kullanılan bir keyword dur. Option explicit deyimi kullanıldığında ilgili ASP sayfasında kullanılan değişkenlerin tümü Dim deyimi kullanılarak tanımlanmalıdır. Böylece tanımsız bir değişken kullanıldığında yorumlayıcı hata mesajı (Böyle bir değişken olmadığına dair ) verecektir. Option Explicit ve değişken tanımlamaları ile ilgili bir örneği aşağıda bulabilirsiniz:

ASP:
  1. <% ' Asp scriptin başladığını belirtten script tagı
  2. Option Explicit ' Değişkenleri tanımlamayı zorunlu kılan keyword
  3. Dim I,j,aratoplam ' Programda kullanılacak bazı değişken tanımlamaları.
  4. %> ' Asp script in bittiğini belirten script tagı.

Değişkenlere verilecek ismimlerin anlaşılır olması programın okunulurluğunu kolaylaştırır. Ayrıca değişken tanımlamaları ile ilgili bazı kurallar mevcuttur. Bu kurallar aşağıda verilmiştir:

* Değişken ismi bir harf ile başlamalıdır Ad1,Ad2 şeklinde değişken tanımı yapılabilir fakat 1Ad veya 2Ad kullanımı yanlıştır.
* Değişken isminde boşluk bulunamaz. Bunun yerine alt çizgi karakteri kullanılabilir. Adi_Soyadi doğru bir kullanım fakat Adi Soyadi gibi arasında boşluk içeren değişken tanımı yapılamaz.
* Değişkene verilecek isim Vbscript komutlarını içeremez Dim bir değişken ismi olamaz.
* DeÄŸiÅŸken ismi 255 karakterden fazlada olamaz.

Kasım 4th, 2008Wordpress Theme Zeke 1.0

Hoş bir wordpress teması.

DEMO ADRESI - DOWNLOAD(INDIR)

Kasım 3rd, 2008ASP Hakkında Temel Bilgiler

ASP Nedir?

ASP dinamik web sayfaları hazırlamak için Microsoft (r) tarafından geliştirilmiş bir teknik, uygulanan bir teknolojidir. İlgili script dillerinden biri seçilerek (vbscript ;jscript vb) oluşturulan sayfaların (.asp) bir uygulama programı vasıtası ile yorumlanması ve HTML çıktısı üretmesi ile sonuçlanan bir işlemler bütünüdür. İlk versiyonu 1996 yılında Microsoft tarafından IIS 3.0 ( Internet Information Server ) üzerinde çalışacak şekilde dizayn edildi, 1998 yılında ASP 2.0 IIS 4.0 üzerinde çalışıyor ve daha fazla özellik içeriyordu. Şu an için kullanılan ASP versiyonu 3.0 dır ve Windows 2000 Server ve IIS 5.0 üzerinde çalışmaktadır.

Kullanıcı herhangi bir browser (iexplorer, ,netscape, konqueror vb) vasıtası ile ilgili siteye bağlandığında ki bu kullanıcının browser hanesine ilgili adresi yazması ve enter'a basması ile gerçekleşir, ulaşmak istediği dosya istekte bulunan ve bu hizmeti sunan uygulama programı tarafından (web server) kullanıcıya gönderilir. Ancak bu durum html ve htm uzantılı dosyalar için böyle iken kullanıcı .asp uzantılı bir dosyaya istekde bulunduğunda uygulama yazılımı ( web server) istenilen bu dosyayı önce yorumlar ve bu işlemin sonucunda üretilen standard html kodları kullanıcıya gönderirlir. Bu process (işlemler) kurs notlarının ilerleyen sayfalarında daha ayrıntılı olarak anlatılacaktır.

Asp'nin gücü iki temel noktaya dayanır.

* Sonuç olarak kullanıcıya iletilecek html dosyası kullanıcı istekte bulunana kadar oluşturulmaz
* Kullanılan browser tipi yazılan asp dosyaları için önemli değildir. Çünkü yorumlanan asp dosyaları standard html output ( çıktı ) üretirler.

Web Server

Web, internet üzerinde yer alan grafiksel bir servistir. Hazırlanan içeriklerin ( grafik, yazı , ses, animasyon, görüntü vb ) dünya üzerinde yeralan tüm kullanıcılara iletilmesi ve kullanıcıların bu dosyalara ulaşabilmesi için internete bağlı bir bilgisayar üzerinde çalışan uygulama yazılımını web server olarak tanımlayabiliriz. Web server programları kuruldukları işletim sistemine göre farklılık gösterebilir. Sözgelimi web server olarak unix işletim sistemini kullanan bilgisayarlar Apachi ( Apachinin NT de çalışan sürümleride vardır. ) kullanırken windows işletim sistemini ( server ) kullanan bilgisayarlar ise web server programı olarak IIS (Internet Information Server ) kullanabilir.

Statik Sayfa Nedir?

Bir web gezgini olarak internette dolaşırken sürekli olarak statik sayfalarda geziniyorsunuz demektir. Statik sayfa onu oluşturan kişinin ( webmaster ) bu sayfanın içeriğini bitirdiği tamamladığı ve kullanıcıların bu sayfaya her uğradıklarında aynı içeriği gördüğü sayfalardır. İçeriklerinin değişmesi için yeniden tasarlanılmaları gereklidir. Bu zaman ve iş gücü kaybına yol açan bir etkendir. Statik sayfa tanımını ve özelliklerini belirleyen bazı önemli özelliklerin listesini aşağıda bulabilirsiniz.

Statik Sayfalar için :

* Tasarımcı ( webmaster ) sayfasını hazırlar ve .htm uzantılı bir dosya olarak kayıt eder
* Tasarlanan dosya Web Server' a yanınlanmak üzere yerleştirilir
* Kullanıcı browserının adres kısmına bu sayfaya ulaşmak için gerek adresi yazar.
* Bu isteğe karşı Web Server ilgili dosyayı bulur.
* Web Server HTML içeriği istek gönderen browser'a network ( internet ) aracılığı ile yollar
* Browser gönderilen bu HTML dosyasını işler ve ekranda gösterir

İçeriği tamamı ile önceden belirlenmiş bazı kriterlere bağlı olarak değişen sayfaları dinamik sayfalar olarak adlandırabiliriz. Bu değişiklik sayfanın aldığı bazı girdilere göre olabilir. Dinamik sayfaların Web Server tarafında yorumlanma işlemini aşağıda bulabilirsiniz

Dinamik Sayfalar için :

* Programmer veya Web Admin ( webmaster ) bazı komut dosyalarınıda içeren bir dosya ( asp ) hazırlar ve .asp uzantılı bir dosya olarak kayıt eder.
* Tasarlanan dosya Web Server' a yanınlanmak üzere yerleştirilir.
* Kullanıcı browserının adres kısmına bu sayfaya ulaşmak için gerek adresi yazar.
* Bu isteğe karşı Web Server komutları içeren ilgili dosyayı bulur.
* Web Server bu komutlar dizisini işleyerek HTML output ( çıktı ) üretir.
* Web Server oluşturulan bu HTML çıktıyı istekde bulunan browser' a gönderir.
* Browser gönderilen bu HTML dosyasını işler ve ekranda gösterir.

Bu kısa açıklamalardan sonra ASP dosyalarını oluşturabilmek ve çalıştırabilmek için ihtiyacımız olacak araçlara bir göz atalım

* Asp Sayfaları hazırlayabilmek için bir text editörü, bu notepad olabilir fakat daha rahat kullanım kolaylıkları olan ( Visual Interdev, Home Site vb ) editörlerde mevcuttur.
* Hazırlanan Web Sayfalarını yorumlamak ( bu işlem asp.dll vasıtası ile gerçekleştirlir, daha sonra ayrıntıları ile ele alınacaktır. ) için kullanılacak Web Server yazılımı.
* Sayfaları test etmek amaçlı kullanılacak herhangi bir Browser.

Kasım 3rd, 2008ASP’de Nesneler

Obje Terimleri:

Nesneleri tanımlamak için üç terim kullanırız. Bu terimler özellik (property), metot (method) ve olaylar (events) dır. Genel kullanımı daha yaygın olduğu için bu noktadan sonra bu terimlerin bazen İngilizcelerini (property, method, events) kullanacağız.

Properties (özellikler):

Nesneye ait bazı özellikler kullanarak o nesneyi tanımlarız. Bir nesneye ait bir özellik ve bu özelliğe ait bir değer bulunur. Telefon örneğimize geri dönelim ve aşağıdaki tabloya göz atalım.

ÖZELLİK    DEĞER

Renk    Kırmızı
Malzeme    Plastik
Ağırlık    800gr
Tuş sayısı    12

Tabloyu incelediğimizde telefon nesnesine ait özellikleri ve değerleri görmektesiniz. Mesela rengi kırmızı yapıldığı malzemenin plastik olması gibi...

Metodlar:

Nesneleri tanımlamak için kullandığımız bir diğer olgu ise objelerin fonksiyonlarıdır. Örneğin; telefonu kullanarak birini aramak işlemi yerel telefon ağına bağlanmak suretiyle aradığımız kişinin telefonunun çalmasına neden olan bir metotdur. Telefon objemizin metodlarına bir göz atalım
Metod Adı    Tanım
Arama    Herhangi birini aramak
Cevap Verme    Çalan bir telefona cevap vermek
Kapatmak    Telefonu kapatmak

Parametreler:

Nesnelere ait bazı metodlar direkt olarak nesneye uygulanabilirken , bazıları da bir takım bilgilere ihtiyaç duyarlar. Bu bilgiler parametre olarak adlandırılır. Örneğin; çalan bir telefona cevap vermek için herhangi bir parametreye ihtiyacımız yokken bir arama yapmak için arayacağımız kişinin telefon numarası parametre olarak kullanılmalıdır.

Read the rest of this entry »


Page 2 of 95«12345»...Last »


© 2007 - 2008 Gelengeliyo.Com | iletisim| yazilarin kaynak gosterilmeden yayinlanmasi sakincali olabilir
XHTML CSS RSS