başlangıç


Programlama ile ilgilenip bir de üzerine bir yerlerde(forum gibi) kod yazmaya çalışan insanlar bilirler ki yazılan kodlarda bırakılan boşluklar gözükmez. Bunun sebebi sitelerin yazdıklarınızı gösteren sayfalarının html ile yapılmış olması ve html’in de boşluk kabul etmemesidir.

WordPress kendi bloglarında kod yazmayı düşünenler için css ile bir tag tanımlamış. Bu tagle birlikte kodlarımızda dilediğimiz gibi girintileme yapabiliyoruz. Hatta bu tag sadece girintileme yapmak ile kalmıyor; kodunuza satır numarası ekliyor, kodunuzu renklendiriyor ve kopyala yapıştır yapmanız için imkan veriyor. Bu özelliği kullanmak için kodunuzu istediğiniz gibi yazdıktan sonra başına [sourcecode language='css'] ve sonuna da [/sourcecode] taglarını yazıyorsunuz ve böylece kodlarınızda istediğiniz gibi girintileme yapma imkanına sahip oluyorsunuz.

Dikkat etmeniz gereken bir de şöyle bir nokta var ki tag’imizin içinde language=’css’ diye bir kısım var. Bu kısım kodun hangi programlama diline göre düzenleneceğini belirtiyor. Şu an için desteklenen programlama dilleri şunlardır:

  • cpp
  • csharp
  • css
  • delphi
  • html
  • java
  • jscript
  • php
  • python
  • ruby
  • sql
  • vb
  • xml

Örnek olarak ise C++ ile yazılmış bir “Hello World!” uygulamasını “sourcecode” ile taglayelim ve sonucu görelim:

#include <iostream>
using namespace std;
int main()
{
     cout<<"Hello World!"<<endl;
     return 0;
}

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Buraya kadarını ben yazmadım. WordPress’in karşılama mesajı kendisi. Ama madem ki wordpress herkesi boyle karşılıyor yazıyı tamamen silmek olmaz. Önce bir neden Hello world! vardır onu bir açıklayayım:

Hello world! her programlama dilinin gösterilen, anlatılan ilk ve en basit uygulamasıdır. Bütün amacı ekrana bir hello world yazdırmaktır. Genellikle tek satırlık bir kodla halledilir. Ancak ekrana(konsola) yazı yazdırmanın nasıl yapılacağını bilmek en temel iş olduğundan ilk bu öğretilir. Artık programlama dilleri üzerine yazılan kitaplarda bu kadar temel bilgi verdikten sonra Haydi Hello World programımızı yazalım denir. Yani “Hello world! programı” diye bir program haline gelmiştir kendileri. Hatta wiki!de bile hakkında şu şekilde ayrıntılı yazmışlar.

Hello world! programı ile ilgili şu ana kadar gördüğüm en güzel şey ise budur.

Son olarak ise:

ben olmuşum Hello World!!! gerisi bahane:)

Yazi yazmaya neden baslar bir insan? Ya da nerden baslar?
Ben hala neden basladigimi bilmiyorum. Ama nerden basladigimi biliyorum. Ilkokuldaki yazdigim hicbir seye benzemeyen kompozisyonlar degil tabi ki gercekten yazi yazmaya baslamam. zamanesozluk‘tur beni yazi yazmaya baslatan sey. Eksi sozlugu ilk gordugumde “aaa bu ne guzel sey ben de yazar olsam ya” diye dusundum. Ancak gerek o zamanlar herhangi bir sozluge nasil yazar olunur bilmedigimden(belki de eksi yazar almiyordu o zamanlar:)) gerekse elimin altinda surekli bir bilgisayar&internet bulunmadigindan sozluk yazarligi hayalim ancak universitenin ilk yillarinda gercege donustu. Peki yazdim da ne oldu? Aslinda hicbir sey. Ama yine de yazacagim. Belki ilerde donup de gulerim diye, belki birileri beni okur diye, belki de yazarken kendimi gelistiririm diye…

Her neyse #1 yazimizi yazdik simdilik… Devami gelecek(to be continued…)

Hoscakalin…