MySQL Tablolarının ve Tablo Alanlarının Karakter Setini Topluca Değiştirmek
2 Nisan 2008MySQL veri tabanı kullanıyorsanız karakter seti tanımlamaları yüzünden zaman zaman sıkıntılı anlar yaşamışsınızdır. Aşağıdaki betik sayesinde bu tür sorunlarınızın ufak bir bölümüne çözüm sağlayabilirsiniz. Betiğin yaptığı iş tanımlanan karakter setini tüm tablolara ve tablo içinde alanlara uygulamaktan ibarettir. Performansını test etmesemde, üçyüzden fazla tablonun ve sayısı birkaç bini geçen tablo alanlarının tamamının karakter setinin [...]
[PASCAL] 7-Döngü Komutları
10 Ocak 2008Döngüler programın akışı sırasında tekrarlanması gereken işlemler için kullanılır. Tekrarlama işlemi için bir koşul seçilir ve bu koşul sağlanıncaya kadar tekrarlama işlemi sürer. İç içe birden fazla döngü komutu kullanılabilir.
A) FOR - DO:
PLAIN TEXT
PASCAL:
FOR koşul:=başlangıç değeri TO/DOWNTO bitiş değeri DO
Begin
komutlar
End;
FOR döngüsünde koşul, başlangıç değeri ve bitiş değeri değişken olabileceği gibi [...]
[PASCAL] 6-Karşılaştırma Komutları
24 Aralık 2007Program akışında, belirli şartlara göre, farklı işlemler yapabilmek için kullanılır. Yani, hangi durumda hangi işlemlerin gerçekleştirileceğini belirleyebilmemizi sağlayan komutlardır.
A) IF - THEN - ELSE:
IF koşul1,koşul2.... THEN komutlar
[ ELSE komutlar ]
Program akışının IF ile THEN arasındaki koşula göre yönlendirilmesini sağlar. Eğer bu koşul sağlanırsa THEN ‘den sonraki kısım işlenir. Aksi halde THEN ‘den sonraki [...]
[PASCAL] 5-Operatörler
15 Aralık 2007Tüm programlama dillerinde olduğu gibi pascalda da çeşitli operatörler mevcuttur. Bunları aritmetik işlem operatörleri, mantıksal operatörler, karşılaştırma operatörleri ve string operatörleri şeklinde ana başlıklar altında toplayabiliriz. Program içersinde yapılan işlemlere göre bu operatörlerden hangisinin kullanılacağına karar vermek gereklidir.
[PASCAL] 4-Tanımlama Blokları
10 Aralık 2007Program içerisinde kullanılacak kütüphaneleri, değişkenleri, sabitleri, etiketleri ve tipleri tanımlamak için USES, VAR, CONST, LABEL ve TYPE tanımlama blokları kullanılır.
1) USES (Kütüpheneler):
Daha önceden hazırlanmış olan yada bizim hazırladığımız kütüphanelerin tanımlanmasında kullanılır. Ana program yada alt program içerisinde USES komutuyla kullanılır. Ana program derlenirken USES komutuyla ana programa eklenen tüm kütüphaneler de ana programla birlikte [...]
Önemli olan kullanılan dilin mahiyeti değil, sizin maharetiniz!
31 Ocak 2007Her dil için bir başarı hikayesi mevcuttur. Yok efendim üçbin satır kod yazmıştır, sonra yahoo'ya satmıştır; yok efendim beşbin satır kod yazmıştır microsoft'a satmıştır; yok efendim şu dille yazmıştır ondan dolayı öyle olmuştur.
Palavra!
Hızlı Uygulama Geliştirme
20 Ocak 2007Uzun yıllar yapmak istediğim herşeyi bir text dosyasına yazarak yaptım. İlk başlarda gördüğüm en gelişmiş uygulama geliştirme aracı notepad iken daha sonraları biraz daha gelişmiş olarak Ultraedit gibi aracılar kullandım. Kullandığım aracıların ortak özelliği text dosyaları üzerinde çalışma ortamı sağlamasıydı. Bunun haricinde farklı özellik olarak aradığım yegane özellik sintaks renklendirmeydi.
Ancak son zamanlarda giderek text dosyası [...]
Değişik Meziyetler ve POP3
1 Kasım 2001Bir programcının canını en çok sıkan durumlardan biri, yazdığı bir döngünün sonsuz çevrime girmesidir. Bu aslında çok sık rastlanan bir durumdur. Bazen değişken değerlerini arttırmayı unutmak gibi ufak(!) bir hata, bize sonsuz çevrim olarak geri döner.


