Hasscript’i kurduğumdan bu yana yakşalık 5 yıl geçti. Zaman zaman yüksek motivasyonlu, zaman zamanda gayet motivasyonu kırılmış bir şekilde hem kendimi hem de hasscript’i geliştirmeye devam ettim, ediyorum. Bu zamanlarımda…
Category: Türkçe
HTTP / İstekler
Bir HTTP istemcisi sunucuya aşakğıdaki mesaj şeklini kullanarak bir istek yollar. İstek satırı (A Request-line) Sıfır veya daha fazla başlık (Genel | İstek | Varlık) bilgisi gönderir. Bitirmek için CRLF…
HTTP / Mesajlar
HTTP sunucu/istemci mimarisi ve durumsuz(stateless) bir yapı kullanarak sunucu ile istemci arasında güvenilir bir TCP/IP bağlantısı üzerinden mesajlaşmaya uygun bir ortam oluşturur. Bir HTTP istemcisi sunucu ile arasındaki bağlantıyı kurarak…
HTTP / Parametreler
Bu bölümde birkaç önemli HTTP parametresini, bu parametrelerin yazım şekillerini ve iletişimde nasıl kullanıldıklarını açıklamaya çalışacağız.Bu sayede sunucu veya istemci yazarken istek ve cevaplarımızı nasıl yapılandırabileceğinmizi anlayacağız.SOnraki bölümlerde bu parametrelerin…
HTTP / Genel Bakış
Basit olarak düşünmek gerekirse, HTTP protokolü TCP/IP üzerinden çalışan bir haberleşme protokolüdür. Genel amacı ise; internet(WWW) üzerinden, HTML dosyaları, resimler, sorgu sonuçları gibi verilerin iletimi/dağıtımıdır. Standard kullanılan port numarası 80…

Apache Ant – 8) Jar oluşturmak
Proje derlendikten sonra ilk akla gelen bu sınıf dosyalarının nasıl tertipli bir hale getirileceği oluyor. Bu işlem için eğer uygulamamız standalone (konsol/windows ) ise java bize jar dosyaları oluşturulması yönünde…





Apache Ant – 7) Döküman derlemek
Dökümantasyon her proje için mutlaka olması gereken parçalarından birisidir. Özellikle projenin sürümünün çıkmasından sonra destek verilmesi ve bakımının yapılması aşamalarında çok önemli bir rol oynamaktadır. Java standard paketinin içinde gelen javadoc aracı ile kolay…





Apache Ant – 6) Proje derlemek
Şimdiye kadar Ant içinde kullanabileceğimiz birçok veri yapısı ve işler öğrendik, şimdi ise bu bilgiyi aksiyona dökme zamanı geldi. Bu bölümde bir proje yapılandıracağız. Bu bölümün ana amacı .java dosyalarının…
Spark Web -1- Nedir ve merhaba
Selamlar arkadaşlar, Son zamanlarda özellikle Java 8 ile yıldızı parlayan güzel, basit ve etkin bir web programlama kütüphanesi olan Spark hakkında bilgi vermek için bir yazı dizisine başlıyorum. Neden Spark…





Apache Ant – 5) Veri tipleri
Ant, bizim için hazırda oluşturulmuş veri yapıları sağlar. Bu veri yapılarını programlama dilinin verdikleri ile karıştırmamak gerekir. Aksine ürün çıktıktan/yazıldıktan sonra kullanım için oluşturulmuş servisler gibi düşünmek daha mantıklı olacaktır….