Kayıtlar

Java geliştiricileri için Aidat Takip uygulaması

Resim
2008 yılında bir site için geliştirmeye başladığım projeydi. Yardım kaldı. Geliştirmek için şuan bir geliştiricisini bekliyor. Eski bloğumda yayınlamıştım. Projeyi github sayfama koydum. O zamanlar bir java furyası vardı. Ona kapılmış onun üzerinden bir şeyler yazma gayretindeydim. Şimdi baktığımda ise gereksiz kütüphaneler kurmuş ve onun üzerinden sanki çok büyük bir uygulama yazarcasına hunharca ona buna atlamışım. Artık ona göre benim gibi java programlamaya merak salmış birisinin gelip bunları temizleyip projeyi son haline getirmesini bekliyorum.  GitHub Sayfası :  https://github.com/rutku/AidatTakip Yapabildikleri: Daire Ekleme Gider Ekleme Excele Dönüştürme Sadece kaynak olsun amacıyla paylaşıma sunulmuştur. Projeyi çalıştırabilmek için: Netbeans Swingx Derby Jxl GlassFish Swingx, Derby ve Jxl kütüphaneleri  /lib  klasöründe mevcuttur. Not: Kullanıcı Adı :  admin Şifre :  admin  

Bir dokunuş ...

Bir zamanlar farklı olacağımı düşünürdüm olmadı... Gözlerden akan damla damla yaşlara mendil uzatan bir beyefendi olmayı... olmadı... Dünyayı kurtaran bilim adamlarımdan olmayıda hayal ettim. o da olmadı... Belkide birinin rüzgarına kapılır kendi hayatımı unuturum dedim. Ne biri oldu nede rüzgarı... o da olmadı... Durup düşündüm. Durduğum yer de düşünülecek yer değilmiş. Homurdanmalar küfürler edilmeye başlandı. Neyse yürüdüm... Yürüdüm yürürken düşündüm; çevremden akıp giden ev, araba, para, insan ve binaların silüetleri beni daha anlamsızlaştırdı. Konuşamıyordum. Silüetlerden gelen sesleri de  taklit edemiyordum. Daha basit seslerle oyalanıyordum. Bir garip dürtü vardı içimde. Silüetlere dokunduğumda renklerini değiştirecek güçte olduğumu hissediyordum. Ancak dokunduğumda siyah renklerin değişmesinden çok kendi renklerim karışıyordu. Aslında silüetlerin sahiplerini bulmak lazımdı. Bakmadan geçtiğim silüetlerin arasında, diplerinde olabilirlerdi. Baktım şimdi iki silüet aras...

Puslu Kıtalar Atlası Hakkında

Resim
    Bazen bir kitabın vereceği tadı daha kapağından daha isminden anlarsınız. Onlardan biriside Puslu Kıtalar Atlasıdır.       Kitabın kapağından hikayenin nerelerde geçtiğini nasıl alemlere gittiğinizi anlıyorsunuz. Kendi kültürümüz ile çevrelenmiş bu kitabı okumaya başladığınızda eskilerin giyimi, kuşamı ve yaşam tarzları aklınızda canlanıyor. Kitabı okumak değilde sanki cümlerin ve kelimelerin arasında hikayeyi görüyosunuz. Günümüzde pek kullanmadığımız kelimeleri fazla kullanmayarak bizi hikayenin bütününe doğru çok rahat götürüyor. Abartılmadan kullanılan bu kelimeler o kadar tat bırakıyor ki, kitabı bittikten sonra tekrar okuma isteği uyandırıyor. İkinci seferinde daha dikkatli ve verilmek istenenleri daha iyi sindirerek okuma hissi uyandırıyor. Bir yandan okurken bir yandan bir deftere ufak ufak notlar düşmeyi ve bunu kitap ile saklamayı akıldan geçmiyor değil.    Bu kitabı keyifle bitirdikten sonra İhsan Oktay Anar'ın bir kita...

Önce kime saygı duyulmalı?

Resim
Şu günlerde aklıma takılan yegane sorudur; önce kime saygı duyulmalı? Hemen akla gelen tabi ki kendimizdir. Aklın üreteceği en mantıklı cevap budur. Devamında; nasıl saygı duyulmalı ? Sorusu geldiğinde, akıl birden fazla mantıklı cevaplar üretiyor. Sanki birisi ezberletmiş gibi beliri verir. Bu beliri vermenin bilinç altımı yoksa yetişme tarzından dolayı mı çıktığını tam kestiremiyorum. Ama bilinç altı çok daha mantıklı geliyor. Çünkü hayatta kalmak için gereken asgari bilgiler bilinç altında yatar. Bunlardan biriside "ben" duygusudur. Öncelik, kendisini yaşatabilmektir. Bu "ben" duygusunu açarsak, kendisini daha iyi hissedebilmek için kendine saygı duymak zorunda olduğunun çıkacağını düşünüyorum. Ama gerçekte başkalarından saygı beklemek için hayatımızı şekillendiriyoruz. Halbu ki bilinç altımıza uymayan bir durum. Her insanoğlu bu yüzyılda belli bir süre eğitim aldıktan sonra, hayat koşulları ve isteğine göre mesleğini seçer. Bu geçen süre ve devamında sayg...

Bir varmış bir yok muş hayat

Resim
İnsan bedeni yer yüzünde gezinirken, ruhu ise hayaller denizinde, gerçekler gemisinde yol alıyor. Sen iki olgunun içinde bir var olmak isterken zaman yad ellere yol alıyor. Giderken etinden, ruhundan, canından az az alıyor. Sanki pamuk ipliği gibi incecik zarif. Her bir telinin, bir güzelliği, her bir kopan telinin, bir kötülüğünü de asılıyor. Öyle asılıyor ki sonunda sonu gelen makara gibi, hayatını da asılıyor.Asılıyor götürüyor yad ellere. İşte ben hayalimi, bu hayatımın üzerine kuruyorum. O pamuk ipliğine renk renk boyalar sürmek istiyorum. Öyle olsun ki renkler, ortaya bir resim çıksın. Zamanın gittiği yad ellerde, asıldığı ipime baksınlar. Baktıklarında hayatımı görsünler her renklerde. Görsünler ipimin her yerini, renk renk boyamaya çalıştığımı. Ama bilemeyecekleri bir şey olacaktır. Bu renkler neden belli bir zamana kadar solukmuş? Belki anlarlar zamanla. Boş verdim onları. Ben şimdiye bakıyorum.Anlamaya çalışıyorum soluk geçen renklerimi. Aslında hayatımın bir kısmını... ...

İnşaat Mühendisliğinde Akademik araştırmalar ve Özgür yazılım

Resim
Nedir ? İnşaat mühendisliği, askeri mühendislikten sonra en eski mühendisliktir. Askeri mühendislik ile gelişimine devam eden inşaat mühendisliği yakın zamanımızda ise diğer bilim dallarının mühendisliklerine de ön ayak olmuş ve belli bir disiplin içerisinde işlemesini sağlamıştır. Ne yapar? İnşaat mühendisliğinde, kullanılan denklemler, araçlar, malzemeler ve karışımlar gibi bir sürü farklı tarifler her zaman halka açık kalmıştır. Bu şekilde kendi içerisinde devamlı bir gelişme ve farklı iş dalları ortaya çıkarmıştır. Akademik olarak çok hızlı bir gelişme kaydetmiştir. Ya şimdi ? Fakat teknolojinin gelişimiyle tüm hesaplamalar, malzemeler, araçlar ve karışımlar kapalı bir hal almaya başlamıştır. Okullarda alınan teorik bilgiler anlatılır. Bu bilgiler ile ufak uygulamalar çözülür. Fakat daha kapsamlı bir proje yapmak istenirse mutlaka ücretli uygulamalar karşımıza çıkar. Ücretsiz uygulamar ise geliştircinin insiyatifine kalmış bir şekilde çözüm üretir. İstesek de bir deği...

Virüs bulaşmış usb bellek kartından dosyaları kurtarma

Flash disk içerisindeki bilgileri kaybetmeden kurtarmak için ilk önce komut satırını açın. Ardından flash diskin olduğu kısma girin. Misal bende H: olarak gözüküyor. Komut satırına H: yazıp entera basın.Sonra aşağıdaki komutu yazın ve entera basın Attrib /s /d -r -a -s -h İsimsiz dosyanın içerisindekiler sizin dosyalarınızdır. Bunları bilgisayar atıp flash diskinizi formatlayınız.

Casio fx-9860gii SD ile Programlama

Resim
İnşaat mühendisliğinin üçüncü sınıfında bir öğrenci olarak gayet güzel bir şekilde günlerimizi geçirirken yapı mekaniğine girecek olan hocamızın bu makineyi almayı şart koşmasıyla zoraki olarak teker teker hepimiz bu makineden aldık. Fiyatı ortalama 300 tl olan bu cihaz bizi fiyat olarak zorladı. Yaptığımız işlemler sadece determinant almaktan öteye geçmedi. Fakat kullanım olarak müthiş. Cihazın fiyat aralığında diğer firmaların ürünlerine göre daha iyi olması en azından beni mutlu etti. Cihazın içerisindeki uygulamalar genel itibariyle mühendislik, matemetik ve finans öğrencileri için çok uygun. Cihaza verilen destek ile beraber cihazın tüm özelliklerini neredeyse tamamen kullanabilecek duruma gelebiliyorsunuz. Bu yüzden Casio firmasına hayran kalmamak imkansız. Cihazın içerisinde Casio Basic dili mevcut. Basic dilinin basit yapısıyla hemen ihtiyacınıza ait ufak programlar yazabilirsiniz. Benim en çok sevdiğim bir desteğide C dili ile eklenti yazmak. Bu destek maalesef güncel ...

Neler yapıyorum ?

Merhaba çok uzun zamandır bir blog güncellemesi yapmıyorum. Çünkü yazmak hissi kayboldu. Galiba modadan dolayı bir blog açarak yazılar yazdım ve ilgim kayboldu. Aslında bir sürü blog açtım ve maalesef çok güzel yazılarım sorumsuzluğumdan dolayı yitip gitti :( . Sanırım çoğu arkadaşda da böyle. Artık twitter ve facebook gibi sosyal ağlar rağbet görünce insanlar uzun uzun yazı yazmaktan kaçar oldular. Bekledikleri ilgiyi de çoğunlukla yakın çevrelerinden karşılıyorlar. Buna bende dahilim diyip neler yaptığımı anlatayım :D . + Dikey geçiş sınavına girip inşaat mühendisliğine geçiş yaptım. Şuan son senem. +Bitirme projesi olarak eğitim amaçlı inşaat mühendisliği öğrencileri için statik programı yazmaktayım. Bu programı ücretli olarak dağıtma düşüncesindeyim. +Bir bisiklet aldım (2010). Dört yılda iki bin km üzerinde yol yaptım. Hayatımda yaptığım en güzel faaliyet diyebilirim. +Statik programının temelini alarak çelik yapı tasarımı üzerine yazılım geliştirmek istiyorum.Bunun için ise ...

Utku Radyo

Resim
İşten güçten vakit buldukça aklımdaki radyo programını yapmak için uğraştım. Radio Tray ın kopyası oldu. Ama yakında çoğu özelliğiyle ayrılmaya başlayacak ve kendi tarzı olan bir program ortaya çıkarmaya çalışacağım. Programın şuan hiç bir dağıtım ve işletim sistemi için paketi yok. O yüzden kendiniz derleyerek programı kullanabileceksiniz. Şuan ki sürümde olanlar ; + Radyo Ekleme-Silme-Düzeltme + Favorilere ekleme + Sistem çekmecesinde Radio Tray gibi kullanabilme Sistem gereksinimleri ; + Qt + Phonon + libphonon-dev Yardımınızı istediğim konular ; + Güncel radyo listeleri + Ubuntu paketi + Radio Trayda bulunan radyo listelerini alabilme özelliği ve Radio Traya göre düzenleme özelliği + Programın logosu + Diğer dillere çevirileri Sonraki sürüme eklenecekler ; + Radyo kayıt + Haftalık düzenlenebilir radyo yayın akışları için takvim. Örneğin takvimin cuma gününe metro fmin 10:00 - 14:00 Feel The Energy yayınını eklediniz. Her pazartesi o saatte radyo progra...

Ubuntu ve Unity

Resim
Bildiğiniz gibi Ubuntu, çok geniş imkanları olan ve kullanıcı topluluğu büyük olan bir dağıtım. Ubuntu kullanıcı profilini genişletmek için çeşitli yollar denedi. Çoğunlukla kullanıcıları, işletim sistemi sorunlarıyla uğraştırmamak ve kolay kullanım sağlamaktı. Bu hedeflerinde başarılı da oldu. Unity nin ortaya çıkmasından sonra toplulukta olumsuz eleştirilerin oldu. Bu aralar ben 1.5 seneden beri Arch Linux kullanmaktaydım. Uzaktan izlediğim bu tartışmalar Ubuntunun böyle bir acemiliğe nasıl düştüğünü merak ederdim. Ubuntuyu bilgisayarıma kurduktan sonra Unity nin aslında söyleninlerin aksine çok kullanışlı olduğunu farkettim. Pencere olay tuşlarının sağdan sola alınması ve sol tarafta imlecin ekranın soluna gelince ortaya çıkan panelin olması ve üst panelin uygulamalarla tümleşik olarak uygulama menüsü olarak görev yapması çok harika. Ekran kullanımı tamamen o anki uygulamanın olması benim de aklımdaydı. Ubuntu bunu çok güzel biçimde ortaya koymuş. Ayrıca ekranın sağ üstünd...

Mezgeldek 0.3

Resim
Resimlerinizi tek seferde istediğiniz çözünürlüğe dönüştüren programdır. İlk sürümünü java, ikinci sürümünü pyGTK ve üçüncü sürümünüde c++ ile yazdım. İlginç bir sürüm takvimi oldu benim için. Yazılan bir şeyi yine başka bir dil de yazmak saçma bir fikir. Ama pygtk da yeni sürümlerde çıkan değişiklikler programı çalışmaz hale getirdi. İlla ki üzerinde dursam çözülcekti ama Qt öğrenmeye başlamam bunu engelledi. Şimdi işin güzel kısmı artık sitemde olmadığı için gitorius ve sourceforge de projelerimi saklamak. İndirme Adresi : https://sourceforge.net/projects/mezgeldek/ Proje Dosyaları : http://gitorious.org/mezgeldek/

Windows da Mingw ile Qt yi statik derlemek

Resim
3 gün sonunda nihayet Qt yi statik olarak derleyip, sağlıklı bir şekilde projemi derleyebildim. Adım adım işlemleri yazacağım. Bu işlemleri Windows 7 üzerinde Qt 4.7.4 yaptım. 1) Mingw Kurulumu Mingw-get-inst in en sürümünü indiriyoruz. http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/ Uygulamayı çalıştırıp; Mingw kurulum dizinini isteğe bağlı olarak belirtiyoruz. Benim belirtiğim dizin  C:\MinGW C++ Compiler MSYS Basic System MinGW Developer Toolkit Seçeneklerini seçip kurulumu tamamlıyoruz. Kurulum bittikten sonra Mingw yi PATH a ekleyerek heryerde çalıştıracağız. Bilgisayar -> Sistem Özellikleri -> Gelişmiş Sistem Özelliklerini açıyoruz. Gelişmiş sekmesinde ki Ortam Değişkenleri butonuna basıyoruz. Mingw nin kurulum dizinindeki bin dizini ve msys\1.0\bin dizinini Sistem Değikenlerindeki PATH satırına ekliyoruz. C:\MinGW\msys\1.0\bin;C:\MinGW\bin Oturumu kapatıp tekrar açıyoruz. Mingw miz hazır oluyor. 2)...

Yorgunluk ve isteksizlik

Bu bloğu açma amacım yazdığım programları tekrar internette sunabilmek. Bakalım bu site bana ne kadar dayanabilecek :)