GIT versiyonlama sistemi üzerine yazılmış güzel bir yazı.
"However, I do contribute to quite a lot of them. One of the problems when you do not have write access to the original SCM repository, your patches and changes start getting outdated / conflicted / complicated and it becomes hard to keep up with the changes to the original SCM,
- of your patches, some go through as they are, some with some changes while some do not at all.
- the original repository is in continues change as well.
git Seems to tackle the issue. I have come across with Taki’s blog on CVS to GIT and back that explains how to address the problem in detail. Although the blog focuses on “CVS” it should be pretty easy apply the same for SVN and GIT (over GIT)."
Hasan Ceylan (http://tr.linkedin.com/in/hasanceylan) tarafından yazılan yazının devamı için
...... [ Geri kalanını oku ]Hasan Ceylan (http://tr.linkedin.com/in/hasanceylan) tarafından yazılan yazının devamı için buraya gidebilirsiniz.
CETURK olarak Çankaya Üniversitesi Uygulamalı Matematik Bilgisayar Bilimleri Topluluğu ile birlikte “JAVA ve Kariyer Günü” etkinliği düzenliyoruz. Etkinlik konusu dahilinde JAVA dünyasındaki kariyer olanaklarından bahsedilecek ve etkinlik sonundaki panelimiz ile bilgi alışverişi gerçekleştirilecektir.
Etkinliğe katılım her zamanki gibi ücretsizdir.Bu etkinliği sitesinde duyuran 2 kişiye kitap hediye edilecektir.
Konuşmacılar ve Seminer Konuları:
Kadir Teke – Mehmet Gursul : İş İlanlarında Java
Kenan Sevindik : Java, Kariyer ve Gelecek
Mert Çalışkan : Fikrim Açık, Kodum Açık
Ümit Vardar : JavaFX
Vardar Yazılım Genel Müdürü Ümit Vardar ve Eteration Genel Müdürü Naci Dai Java Teknolojileri ve Programcıları Derneği olarak düzenlediğimiz yemekte bir araya geldiler.
Yemekte Dernek Başkanı Altuğ Bilgin Altıntaş ve Başkan Yardımcısı Taner Diler ile çok güzel ve değerli bir üç saat geçirdik.

Soldan sağa : Ben, Taner Diler, Altuğ Bilgin Altıntaş, Ümit Vardar, Naci Dai
(içerik Muharrem Taç'ın kişisel sitesinden alınmıştır.)
Peki arama motorlarında üst sıralarda yer alabilmek için neler yapabiliriz?
- Title (Başlık)
- Meta-Tags (meta-etiketler)
-
- Keywords (Anahtar Kelimeler)
- Description (Tanım)
- Keywords (Anahtar Kelimeler)
- URL
- Nefius.com
- Bogazharbi.com
- Tvdegordum.com
- DersVerilir.net
- Roodbox.com
- Lorientalis.org
- Anneysen.com
- Balerin.com
- Sopido.com
- Dressar.com
- Grupanya.com
- Karniyarik.com...... [ Geri kalanını oku ]
Hizmetten faydalanabilmeniz için üye olmanız gerekiyor. Web sitesine girerek üyelik formunu doldurmalısınız. Ayrıca Sun Developer Network(SDN) hesabınız var ise buradaki email adresinizle hemen üye olabilirsiniz.
Üye olduktan sonra My Page bölümünden projelerinizi yönetebilirsiniz. En fazla 5 proje oluşturabiliyorsunuz.
Netbeans ile kullanımı ise şöyle;
Kenai project netbeans 6.7 sürümüden sonra entegre olarak gelmekte. Yeni bir proje oluşturmak için File menüsünden Open->Kenai project diyoruz. Açılan pencereden Create Project e basıyoruz.

Açılan pencerede resimde gördüğünüz gibi proje bilgilerini giriyoruz. Resimde gördüğünüz gibi proje isimleri sadece küçük karakterlerden oluşmalıdır.

...... [ Geri kalanını oku ]
Yazının devamına buradan ulaşabilirsiniz.
Ünal Sezer
...... [ Geri kalanını oku ]
Bileşen bazı web çatısı (Component Based Web Framework) olan Apache Wicket ile kendimize ait bileşenler oluşturmak çok kolay. Web uygulamalarımızda çok kullandığımız kullanıcı yönlendirici mesajları göstermek için bir Wicket Bileşeni nasıl oluştururuz gelin hep birlikte görelim.
Read the rest of this story
Read the rest of this story
Read the rest of this story
Sunucuların kümelenme işlemiyle neleri gerçekleştirebiliriz?
1. İş yükünü dağıtma (Load Balanbcing)Geliştirdiğimiz web tabanlı uygulamalarda bir çoğumuz Apache, Tomcat, J2EE uygulama sunucularını kullanmışızdır. Yazdığımız uygulamaları kullanan sayısı arttıkça, artan isteğe cevap vermeye çalışan sunucuların da istiktrarlı çalışması beklenemez. Bu gibi durumda yazdığımız uygulamadaki dar boğazların neler olduğunu tespit etmeye çalışırız. Bu dar boğazların tespiti ve düzeltilmesi için...... [ Geri kalanını oku ]
Mercurial Versiyonlama Sistemi ile desteklenmiş bir ortamda ise ana depodan (repository) - bu depo SVN, Mercurial olabilir - oluşturulan Mercurial depoları ile her kullanıcı offline olarak kodlarını kendi Mercurial deposuna commit yapabilir. Online duruma geçtiğinde kendi deposunu ana depo ile senkronize hale getirebilir.
Açık kaynak kodlu projelerde benimsenen belli bir depo (repository) yapısı mevcuttur:
Depo (Repository)
|
|
|- Proje_1
|
|-trunk
|-branhces
|-releases/tags
|-site
|-sandbox
|
|-developer_1
|-developer_2
trunk : Geliştirme patikalarının (branch) oluşturulduğu, her zaman deploy edilebilir kodlar...... [ Geri kalanını oku ]
Büyük olsun yada küçük olsun tüm şirketlerde, şirket içerisindeki dökümanların akışının ve arşivlenmesinin kontrolü için kullanılan bir sistem vardır. Bu sistem bilgisayar ortamında çalışan bir programdan yada belgeleri raflarda arşivleyen ve belge akışını sağlayan kişilerden oluşabilir.
Bu amaçla kullanılan bilgisayar programlarına en çok yazılım şirketlerinde rastalanmaktadır. Çünkü yazılımcılar gün içinde sürekli kodlarda ufak değişiklikler yapmaktadırlar. Gerektiğinde dosyaları eski tarihteki versiyonlarına geri döndürmektedirler. Bunları yaparken diğer yazılımcıların etkilenmemesi gerekmektedir. İşte bu anda devreye giren bu programlar bir dosya üzerinde farklı kullanıcılar tarafından aynı anda yapılan değişikliklerin birbirini yok etmesini engeller.
Günümüzde yazılım şirketlerinde çoğunlukla CVS (Conc
...... [ Geri kalanını oku ]Akşam işten çıkınca, önce minibüs ile metrobüs, Zincirlikuyu'da in sonra Gültepe minibüsüne bin. Gültepe girişinde Kanyon AVM'i yüzünden tıkanan yol nedeniyle Levent'te in sonra yürüyerek eve git. :( :( :(
Tüm yorgunluğu ne zaman atıcaz peki??? Sadece iki gün, Cumartesi ve Pazar günleri ne yaparsan kendin için...
Üyesi oldu&...... [ Geri kalanını oku ]
- Kısayolları öğrenin,
- Bilmediğinizi bilin, anlayın ve itiraf edin,
- Bir blog tutun, sadece kendinize özel olabilir ama bir blog tutun,
- Bulunduğunuz alandaki blogları takip edin,
- RSS Reader kullanın,
- E-maillarınızı 10 dk. da bir kontrol etmeyin, e-mail programınızı kapalı tutun ve iki saatte bir ya da benzer vakitlerde açıp kontrol edin,
- Aynı anda birden fazla iş yapmayın (Multi-Threading), Odağın
- Sayfa 1
- İleri