26 Kasım 2009

YAPTIRTAÇ 1.0

Aklıma doğru düzgün bir isim gelmedi. Bende yaptırtaç koydum ismini. Yaptırtaç, sizin belirlediğiniz bir saatte yine sizin seçtiğiniz bir işlemin bilgisayar tarafından otomatik olarak yapılmasını sağlamayı amaçlayan .net ortamında c# dili ile yazılmış basit ve oldukça kullanışlı bir programcıktır. Yaptırtaç, henüz bilgisayarı kapatma , yeniden başlatma ve oturumu kapatma gibi 3 temel işlevi gerçekleştirebiliyor ancak zamanla ve gelen isteklere göre (tabi gelirse) özellikleri arttıralcak ve geliştirilecek.
Aslında böyle bir programa oldum olası ihtiyaç duydum desem abartmış olmam. Doğduğumdan beri hemen hemen hergece müzik eşliğinde dalarım uykuya. Bebekliğimde annem radyoyu yatağımın yanına koyar , kısık sesle açarmış müziği , ben de dalarmışım uykuya. Tabi ben uyuduktan sonra da annem gelir radyoyu kapatırmış..
Gelelim Yaptırtaç'a:
Yaptırtaç'ı  buradan indirin.Yaptırtaç tıkla çalışsın tarzı bir programdır.
Kullanılışı: Masadan kalkmadan önce müziğin sesi vs ayarlanır ve sonra yaptırtaç açılır.Tahmini uykuya dalma süresi hesaplanır ve buna göre yaptırtaç' ın zamanı kurulur. daha sonra tamam diyerek gönül rahatlığıyla yatağa girilir ve uykuya dalınır. Yaptırtaçın bilgisayarınız istediğniz saat ve dakikada kapatacağından emin olabilirsiniz..
Tabi sadece uykuya dalmak için kullanılmaz yaptırtaç. Diyelim internetten bişeyler indiriyorsunuz kuyruğun bitme zamanına göre yaptırtaç'ı kurabilir ve işinize bakabilirsiniz.
Yaptırtaç 'ın yapmasını istediğiniz veya yaparken yanlışlık yaptığı her türlü şeyi bana iletiniz. hoşçakalın....

08 Kasım 2009

netbeans te koddan uml oluşturmak ()

Bu blogu ilk açtığımda günlük olarak bişeyler yazabileceğimi tahmin ediyordum ancak görüldüğü gibi ancak haftada bir yazabiliyorum. Ama yoğunluğum azaldıkça bloguma göstereceğim ilgide aynı oranda artacaktır. Bugün netbeans te  koddan nasıl uml diagramı oluşturulduğunu paylaşmak istiyorum. Paylaşayım ki kodlarını bitirip rapor aşamasına geçen arkadaşlar 'uml diagramını nasıl nerden oluştururum acaba' diye düşünüp google da envai çeşit aramalar yapmasınlar tıpkı benim bugün yaptığım gibi.

Önce uml eklentisini kurmamız gerekiyor. Bunun için sırsaıyla Tools -> Plugins  yolunu takip edib ve available plugins listesinden Uml yi bularak install edin. (netbeans 6.0 ve üzeri için)
Şimdi geldi varolan koddan uml diagramı olşturmaya. Bu ve benzeri türden yaklaşımlara  Reverse Engineering denildiğinide hatırlatmış olalım. Nasıl yapılıyormuş resimler eşliğinde gösterelim.

1- Netbeans te File -> new project dedikten sonra aşağidaki gibi bir pencere görürüz,soldaki categories kısmından UML i ,  sağ taraftaki projects kısmında da Reverse Engineered Java-Platform Model i seçiyoruz ve next diyoruz.


2- Projenizin ismini belirledikten sonra (benimkisi MyUml) orta kısımda uml diagramını çıkarmak istediğiniz projenin ismini göreceksiniz (benimkisi Rys1) biraz aşağıda ise o projenin source kodlarının bulunduğu src klasörü ve Test packageları var biz test kısmındaki tik i kaldırıp yola src ile devam ediyoruz ve finish diyoruz.



3- Projeyi finish diyip yarattığımızda proje dosyalarının gösterildiği sol tarafta projemiz ve ve projemizin kullanacağı sınıflar Model dalı altında gösterilir.



4- class diagramını oluşturmak istediğimiz classlarımızı ctrl ile tek tek seçiyoruz ve seçili dosyalara sağ tıklayıp create Diagram from Selected Elements diyoruz


 
5- Daha sonra çıkan pencereden Diagram type olarak class diagram ı seçip diagramımıza isim verdikten sonra finish diyoruz ve diyagramımızı oluşturuyoruz


6- Kodu geriye sararak tasarım görünümünü oluşturmuş olduk. Benim diagramımım biraz karmaşık olmakla birlikte şu şekilde




daha ayrıntılı ve benzer konular için şurayı araştırın.

Geldik bir cumartesi gecesinin daha sonuna : )