Son Yazılar

Ücretsiz SVN Hosting Geliştirmekte olduğunuz projeler için ücretsiz olarak size SVN hizmeti sunan bir site var. Projelerinizi oluşturduktan sonra, yapacaklarınızı, buglarınızı kaydedip...

Readmore

Sitem hacklendi ne yapmalıyım Merhaba, Son günlerde, web sitenizin adresini girdiğinizde, web siteniz yerine aşağıdaki gibi hata mesajları alıyorsanız, Parse error: syntax error, unexpected...

Readmore

Ücretsiz Web Hosting Geliştirmekte olduğunuz web siteleri için ücretsiz hosting arıyorsanız aşağıdaki adres tam size göre. http://www.000webhost.com adresine girerek bu servisten faydalanabilirsiniz....

Readmore

www.SevgiKorkmaz.com Rss

Sınıflar ve Nesneler

Posted on : 11-12-2008 | By : admin | In : Java, Yazılım

2


Nesne nedir?
Nesne tabanlı yazılım tekniklerinin temelinde adından da anlaşılacağı gibi nesne bulunur. Nesne özellikleri yani değişkenleriyle durumunu, metotlarıyla
da davranışlarını bilen veri yapılarıdır. Metotlar nesnenin iç durumu üzerinde işlem yaparlar ve diğer nesnelerle iletişim mekanizması olarak hizmet sağlarlar.

Nesne tabanlı yazılımlar bize aşağıda belirtilen faydaları sağlarlar.
Modülerlik: Bir nesnenin kaynak kodu diğer nesnelerin kaynak kodundan bağımsız olarak yazılabilir.
Bilgi Güvenliği : Sadece nesnelerin metotları ile işlem yapmak metotların iç çalışma şekillerinin detaylarının dış dünyadan
gizlenmesini saÄŸlar.
Yeniden kullanılabilir kod: Bir nesne gerçekten varsa o nesneyi başkası yaratmış olsa bile kendi programlarınızda kullanabilirsiniz. Bu özelliği ile nesne tabanlı yazılımlar bir kere yazdığımız kodlari tüm uygulamalarımızda kullanma olanağı sağlar.
Çıkart at yenisiyle değiştir: Eğer uygulamanızda bir sınıf size problem çıkartıyorsa onu kolaylıkla uygulamanızdan çıkarabilir ya
da yenisi ile deÄŸiÅŸtirebilirsiniz.

Veritipleri

Posted on : 11-12-2008 | By : admin | In : Java, Yazılım

0


Programlarda saklamak istediÄŸimiz her deÄŸeri ve sonucu kendisine
bir isim verdiÄŸimiz ve daha sonra bu isimle eriÅŸtiÄŸimiz bir
değişkende tutarız.
Değişken tanımlarken önce değişkenin tipini sonra adını yazarız.
Daha sonra da varsa ilk değerini atarız.

Örnek :
int numara;
int numara1, numara2;
int numara12,numara23 = 12;

Apache Tomcat Dersleri

Posted on : 11-12-2008 | By : admin | In : Java, Yazılım

0

Apache Tomcat Nedir?

Apache, Apache Yazılım Vakfı tarafından geliştirilmiş bir WWW sunucusudur.
Tomcat, Java Servlet ve Java Server Pages teknolojileri için resmi kodlama referansı olarak kullanılan bir servlet barındırıcısıdır.
Java Servlet ve Java Server Pages belirtimleri SUN tarafından Java Community Process altında geliştirilmiştir

Apache Kurulum ve Konfigurasyonu
Apache Realm ve Yetkilendirme
Apache Guvenlik Yöneticisi

Java Dersleri

Posted on : 10-12-2008 | By : admin | In : Java, Yazılım

0

Merhaba,

Uzun yıllar uygulama geliÅŸtirdiÄŸim ve büyük kapsamlı projelerde de en uygun çözümü saÄŸladığını gördüğüm, çok katmanlı mimarisi, altyapı çözümleri,yaygınlığı ve platform bağımsızlığı nedeniyle tüm dünyada uygulama geliÅŸtiricilerin bir numaralı tercihi olan Java İle Uygulama GeliÅŸtirme’yi öğrenmek isteyenler için temel java eÄŸitimlerine hoÅŸgeldiniz.

Öncelikle Java uygulama dilinin kökeninden bahsedeceÄŸim. Daha sonra da java ile uygulama geliÅŸtirmek için bilgisayarımızda gerekli ortamı kuracağız ve daha sonra’da Javanın standart kütüphanelerine beraber gözatacağız.

1- Java’nın kökeni
2- Ortamın Kurulması
3- Sınıf – Nesne yapısı
4- Veritipleri
5- Denetim Deyimleri
6- İç Sınıflar
7- Çok Biçimlilik – ve Miras Alma

Apache Guvenlik Yöneticisi

Posted on : 10-12-2008 | By : admin | In : Java, Yazılım

1


Java Güvenlik yöneticisi appleti web browserının kendi içinde çalışmasını ve güvenilir olmayan kodların sistem kaynaklarına erişimini engelleyen mekanizmadır. örnek olarak : Herhangi bir JSP içerisinde system.exit(1); komutunun çağrılması Tomcatin kapanmasına neden olur. Aynı zamanda
güvenlik Yöneticisi kullanmak sunucuda truva Servletleri JSPler ve Beanler kullanılmasını engeller.

apache-realm

Posted on : 10-12-2008 | By : admin | In : Java, Yazılım

1


Realm yetkili kullanıcıları tesbit etmek amacıyla kullanıcı adları ve şifrelerinin barındırıldığı ayrıca kullanıcı ve rol eşleştirmelerinin tutulduğu bir veritabanıdır.
– Kullanıcı adı
– Şifreler
– Kullanıcı – Rol Eşleştirmeleri

• Tomcat 5, plug-in bileşenleri tarafından gerçeklenmesi için org.apache.catalina.Realm arabirimi geliştirmiştir.
• 5 çeÅŸit standart realm plug-in’i bulunmaktadır.
– JDBCRealm
– DataSourceRealm
– JNDIRealm
– MemoryRealm
– JAASReaml

Apache Tomcat Uygulama Sunucusu

Posted on : 10-12-2008 | By : admin | In : Java, Yazılım

2

Apache Tomcat Nedir?
• Apache, Apache Yazılım Vakfı tarafından geliştirilmiş bir WWW
sunucusudur.
• Tomcat, Java Servlet ve Java Server Pages teknolojileri için
resmi kodlama referansı olarak kullanılan bir servlet
barındırıcısıdır.
• Java Servlet ve Java Server Pages belirtimleri SUN tarafından
Java Community Process altında geliştirilmiştir


Common Gateway Interface
• Web sayfalarının içeriğinin dinamik olmasına olanak sağlar.
• Gelen http isteklerini dışarıdaki bir uygulamaya aktarmaya ve
sonucunu dönmek için kullanılır.
• Her istekde uygulamayı yeniden yükler
• Çok kullanıcılı sistemlerde performanslı değildir.

Google Sites

Posted on : 29-11-2008 | By : admin | In : Genel, KategorilenmemiÅŸ

1

Hiç programlama bilmiyor musunuz? Yine de bir web sayfası yapmak istiyorsunuz… Size google sites öneriyorum.
Zamanında geocites vardı bilenler bilir, daha sonradan yahoo satın almıştı. Belirli templateler kullanarak statik html sayfaları yaratabiliyor, ücretsiz host edebiliyordunuz. Daha sonra sansürcü zihniyetle beraber, erişilemez oldu.

google bu hizmetin bir adım önüne geçerek bize ucretsiz web sayfası barındırma secenegi sunuyor, hem de geocites den farklı olarak dinamik web sayfaları yaratma imkanı sağlıyor.

Web sayfanız içine google picassa albümlerinizi koyabilirsiniz, formlar yaratabilirsiniz, verilerinizi tablolar halinde sunabilirsiniz.

Haydi ne duruyorsunuz : Kendi web sayfanızı yapmaya hemen başlayın.

http://sites.google.com/

ufak bir deneme : guzelyasa

web 2.0 tavsiyeleri

Posted on : 13-11-2008 | By : admin | In : Genel, Kategorilenmemiş, Yazılım

0



Konumuz web sayfaları (merak etmeyin html anlatmayacağım :) …


Bu yazımda, bir web sayfasını güzel yapan, bir diğerini ise kötü yapan nedir sorusuna web 2.0 teknikleri ile beraber cevap vermeye çalışacağım.


Siz de biliyorsunuz, artık bir web sitesi yapmak çocuk oyuncağı. Çocuk oyuncağı derken, çeşitli araçlar ve taslaklar kullanarak, çocuklar kolaylıkla, bilgisayar programlama dili bile bilmeden dinamik web siteleri yaratabiliyorlar. Peki madem bu kadar kolay, neden bunun üzerine kafa yoralım ki diyebilirsiniz, ancak trafik alan, kullanıcının ilgisini içeriğe yönlendiren, insanın okudukça daha çok okumak istediği görsellikte bir web sitesini nasıl yaparız? , işte buna kafa yormaya değer.


Bir süredir, başarılı web sayfalarını ve bunların dizaynlarını incelemekteyim. İçeriklerinden bağımsız olarak değerlendirdiğimde, gördüğüm şu ki web 2.0 ifadesi ile tabir edilen web sayfaları daha kolay izleniyor, bu nedenle de daha çok kullanıcı çekiyor.


Peki sitemizi bir web 2.0 nedir? Web sitemizi bir web 2.0 sitesi halline nasıl getiririz?


Web 2.0. Nedir?

Web 2.0, O’Reilly Media tarafından 2004′de kullanılmaya baÅŸlanan ve ikinci nesil internet hizmetlerini – toplumsal iletiÅŸim sitelerini, vikileri, iletiÅŸim araçlarını, folksonomileri- yani internet kullanıcılarının ortaklaÅŸa ve paylaÅŸarak yarattığı sistemleri tanımlar. Yani kullanıcıların sadece bilgi almakla kalmadığı, uygulamanın içeriÄŸine de katkıda bulunduÄŸu, Ajax, Css, Widgets gibi teknolojilerin de kullanıldığı masa üstü ve web uygulamalarıdır.


Bu yazımda web 2.0 ‘ın içerik, uygulama ve teknoloji kısmına deÄŸil sadece görsel özelliklerine deÄŸineceÄŸim. Amacımız web 2.0 özelliklerini kullanarak internet sitemizi nasıl daha ilgi çekici hale getiririz sorusuna cevap bulmak.


Sitemizi web 2.0 sitesi haline getirmek

İşimize ilk önce Antoine de Saint-Exupéry’in 1939 yılında söylemiÅŸ olduÄŸu bir sözle baÅŸlayacağız. “Bir ÅŸeyde mükemmelliÄŸe, içine eklenecek bir ÅŸey kalmadığında deÄŸil, içinden çıkaracak birÅŸey kalmadığında ulaşırız.” – “It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away.”

Bu yaklaşımla, web sitemizi inceleyecek, we çıkarılması gereken her türlü detayı çıkaracağız.


Sitemizi web 2.0 sitesi halline getirmek için 15 altın kural

  • Sadelik
  • Merkezi site düzeni
  • Daha az kolon
  • Ayrı üst bölüm
  • Birbirinden ayrıştırılmış bölümler
  • Kolay navigasyon
  • Kalın, vurgulu logolar
  • Daha büyük yazılar
  • Belirgin sayfa tanıtımları
  • Belirgin Renkler
  • Zengin görsellik
  • Gradyanlar (renk deÄŸiÅŸimleri)
  • Yansımalar
  • Şık ikonlar
  • Yıldız ÅŸeklinde uyarılar

Yurtdışında kariyer yapmak isteyenler için

Posted on : 07-11-2008 | By : admin | In : Genel, KategorilenmemiÅŸ, Motivasyon

0

Bir coÄŸumuz yurtdışında çeÅŸitli ülkelerde çalışmayı hayal ediyoruz. Ancak nasıl iÅŸ buluruz, kendimizi nasıl anlatabiliriz bilmiyoruz. Bugün bunun en kolay yollarından birinden bahsedeÄŸim. Bu yolun adresi www.linkedin.com. İngilizcenize güveniyorsanız kendinizi firma sahiplerine, firmaların insan kaynaklarındaki personellere tanıtabilirsiniz. Dİğer kariyer sitelerinden farkı, kendinizi tanıtırken sadece cv’niz ile kısıtlı kalmamanız. Makaleler yazıp, iÅŸinizle ilgili yazılan sorulara cevap verebilir böylece gerçek bilginizi yansıtabilirsiniz. Henüz ülkemizde iÅŸe alım için pek sık kullanılmasa da yurtdışında bir çok iÅŸ ilanı mevcut.

Yolunuz açık olsun…

Advertise Here