Posted by Ömer | Posted in SQL | Posted on 16-04-2009
Sql sürümlerinin yükselmesi nedeniyle alt sürümlerde oluşturulan veritabanları üst sürümlere attach edildiğinde “Error: 3415 - database cannot be upgraded because it is read only or has read only files…” gibi bir sorunla karşılaşabiliriz. Her ne kadar “veritabanı readonly değil ki zaten” diye düşünsek de bu sorun veritabanını attach etme haklarına sahip olunmamasından da kaynaklıdır.
Bu sorunu şunları yapmakla çözebiliriz.
Devamını Okuyun »
Posted by KaravanaBatu | Posted in Yazılım | Posted on 12-04-2009
MATLAB 7’de karşılaşılan, programın açıldıktan kısa bir süre sonra kendiliğinden kapanması sorununu çözelim:
AMD’nin bazı işlemci modellerinde (64-bit işlemcilerinde) kaynaklanan bu sorunu çözmek için MATLAB7’nin kurulu olduğu dizindeki “blas.spec” adlı dosyaya iki satırlık bir tanımlama metni girmemiz gerekiyor. Bu tanımlama metni, programın (MATLAB) işlemcinizi (CPU) tanıyıp ona göre “.DLL” dosyası (atlas_Athlon.dll) çalıştırmasını sağlıyor. Ama MATLAB, bahsedildiği gibi bir uyumsuzluk (işlemcinizi tanıyamama) olduğunda varsayılan olarak Pentium serisi işlemcilerinin “.DLL” dosyasını işleme sokuyor. Bu da bir çakışmaya sebep oluyor ve program göçüyor.
Devamını Okuyun »
Posted by yasin | Posted in Linux | Posted on 21-03-2009
An error occurred while loading or saving configuration information for slab. Some of your configuration settings may not work properly.
Details
Bad key or directory name: “/desktop/gnome/url-handlers/”: Key/directory may not end with a slash ‘/’

Linux üzerinde firefox’a “Vmware Remote Console Plugin” eklentisini yükledikten sonra oluşan ve herhangi bir pencere-uygulama vs. açıldığında devamlı hata penceresi açarak insanı sinir eden hatayı home dizini altındaki kullanıcı klasörünün içinde bulunan “.recently-used.xbel” silerek giderebilirsiniz.
-
-
cd /home/kullaniciAdi
-
rm -R -f .recently-used.xbel
-
Posted by Sami | Posted in Linux, Yazılım | Posted on 17-03-2009
Geçtiğimiz yıl arkadaşlar PAÜ Özgür Yazılım Kulübünü kurdular. 1.5 yıldır çalışmalarına devam eden kulübün sitesine http://ozguryazilim.pau.edu.tr adresinden ulaşabilir. Kulübün E-Posta grubuna ise aşağıdaki formdan kayıt olabilirsiniz.
Posted by yasin | Posted in Etkinlik | Posted on 17-03-2009

Bugüne kadar çok farklı konu ve teknoloji ile ilgili yaptığı ücretsiz etkinliklerle
bilişim sektörünün gelişmesine katkıda bulunan
CETURK etkinliklerine devam ediyor.
İstanbul’da IBM, Microsoft, Yıldız Teknik Üniversitesi, Bahçeşehir Üniversitesi ve özel bir çok kurumda ücretsiz etkinlikler düzenleyen CETURK, 2009 yılında “CETURK Anadolu Bilişim Turu” başlıklı organizasyonda ülkemizin 7 bölgesinde en az 1 kere bilişim etkinliği hedeflemektedir. CETURK Anadolu Bilişim Turu 3 Ocak 2009′da Ankara’da Çankaya Üniversitesi’nde yapılan Java Teknolojileri Etkinliği ile başladı. Elazığ’ta Fırat Üniversitesi Atatürk Kültür Merkazi’nde yapılacak olan “CETURK Yazılım Mimarisi Tasarımı Günü” etkinliği ile devam edecek. Etkinlik Konuşmacıları ve konuları şu şekildedir.
- Cihat Altuntaş - Design Patterns,
- Gökay Okutucu - Asp.Net MVC
- Özcan Acar - Tasarım Prensipleri ve Spring MVC
Etkinliğe katılım her zamanki gibi ücretsiz olacak. Ayrıca her
zaman olduğu gibi etkinliğe katılan kişilere çekiliş ile kitap hediye edilecek. Etkinliğe katılamayanlar için video kaydı yapılarak CETURK.TV ‘de yayınlanacak.
Ayrintılı bilgi ve kayıt
Posted by Zafer | Posted in Delphi | Posted on 10-03-2009
Bölgesel dil ayarlarından kaynaklanan sorunları önleyebilmek için program çalışmaya başlarken küçük bir kontrol yapabilirsiniz. Örnek kodlar aşağıdaki gibidir.
var
Reg: TRegistry;
Reg:= TRegistry.Create;
Reg.RootKey:= HKEY_CURRENT_USER;
Reg.OpenKey(’\Control Panel\International’, False); // regeditte istenilen konuma odaklanma
// Register kayıtlarını okuma işlemi
Devamını Okuyun »
Posted by Zafer | Posted in Delphi | Posted on 10-03-2009
Bölgesel dil ayarları seçeneğimiz bazen istemediğimiz şekilde değişebilir ya da biz farklı bir türde kullanmak zorunda kalabiliriz. Bu durumlarda float tipindeki verilerimizi sql veya benzeri veri tabanlarıyla ilişkilendirirken
‘.’ ve ‘,’ karekterleri arasındaki çevrimlerde sorun yaşayabiliriz. Veya string türündeki bir değişkenimizde istemediğimiz bir karekter olabilir (özellikle Türkçe - İngilizce uyumu için) . Bu gibi durumlarda karşılaşılacak sorunları önlemek için StringReplace metodunu kullanabiliriz. Ayrıca bu metod ile sadece bir karekter değil birden fazla karekteride aynı anda değiştirme imkanımız bulunmaktadır. Bu metodun kullanım şekli ;
StringReplace(metin,’değiştirmek istediğimiz ifade’,'yerine yazılacak ifade’,[rfReplaceAll, rfIgnoreCase]);
örnek kullanım şekli:
var
abc :string;
mesaj :string;
abc:=’12,,34′;
mesaj:=StringReplace(abc,’,',’.',[rfReplaceAll, rfIgnoreCase]);
ShowMessage(mesaj); // görüntülenecek mesaj : 12..34
mesaj:=StringReplace(abc,’12′,’ab’,[rfReplaceAll, rfIgnoreCase]);
ShowMessage(mesaj); // görüntülenecek mesaj : ab,,34
Posted by Zafer | Posted in Delphi | Posted on 10-03-2009
Uygulama geliştirirken bazı anlarda bir text alanın istenilen bölümünü almak için parçalama işlemine başvurmamız gerekebilir. Delphi de bu işlemi copy metodu ile gerçekleştirebiliriz.
Copy metodunun çalışma şekli oldukça basit;
Copy(string ifade,parçalamaya kaçıncı karekterden başlanacak,kaç karekter alınacak)
örnek kullanım olarak:
var
abc :string;
mesaj :string;
abc:=’1234′;
mesaj:=Copy(abc,1,1);
ShowMessage(mesaj); // görüntülenecek mesaj : 1
mesaj:=Copy(abc,2,1);
ShowMessage(mesaj); // görüntülenecek mesaj : 2
mesaj:=Copy(abc,3,2);
ShowMessage(mesaj); // görüntülenecek mesaj : 34
Posted by yasin | Posted in Etkinlik | Posted on 10-03-2009

CETURK Java Teknolojileri Günü - Bahçeşehir Üniversitesi
Bugüne kadar çok farklı konu ve teknoloji ile ilgili yaptığı ücretsiz etkinliklerle
bilişim sektörünün gelişmesine katkıda bulunan
CETURK etkinliklerine devam ediyor.
Şubat ayında 6. yaşını kutlayan CETURK, 7 Şubat’ta Microsoft Türkiye İstanbul
Ofisi‘nde
CETURK Microsoft Teknolojileri Etkinliği , 28 Şubat’ta IBM Türk‘te
“CETURK
Çevik Süreç ve TDD Günü ” etkinliği ardından 15 Mart’ta Inomera A.Ş. ve Prime Teknoloji sponsorluğunda Bahçeşehir Üniversitesi Yazılım & Bilişim Kulübü
işbirliği ile “CETURK Java Teknolojileri Günü - Bahçeşehir Üniversitesi”
etkinliği düzenleniyor. Etkinliğe Java dünyasının çok önemli ve değerli konuşmacıları
bilgi ve tecrübelerini katılımcılarla paylaşacaklar.
- Ahmet Başaran - Martı Yazılım
- Ahmet Okutan - Erenet Yazılım
- Altuğ B. Altıntaş -Java Teknolojileri ve Programcıları Derneği
- Çağatay Çivici - Prime Tekonoloji
- Muharrem Taç - Martı Yazılım
Etkinliğe katılım her zamanki gibi ücretsiz olacaktır. Ayrıca her
zaman olduğu gibi etkinliğe katılanlara çekiliş ile kitap hediye edilecektir.
Ayrıntılı bilgi ve kayıt için : http://www.ceturk.com/etkinlikkayit.asp?id=65
Posted by yasin | Posted in Java, Linux | Posted on 06-03-2009
Bitirme tezim olan MOSO(Mobil Saha Otomasyonu) projesinde ilerledikçe burada öğrendiğim bilgileri vermeye çalışcam.
Kısaca MOSO’dan bahsetmek gerekirse üzerinde java uygulaması çalışan PDA benzeri cihaz olan dağıtıcılar uğradıkları marketlere bıraktıkları ürün miktarlarını program üzerinden veritabanına gönderiyor. Merkezdeki yönetici o an için hangi markete ne kadar ürün bırakılmış ne kadar iade alınmış vesaire bilgileri görebiliyor. Yönetici bu bilgileri Php ile yapılmış olan site üzerinden görüyor dağıtıcıların girdiği bilgileri istediği gibi değiştirme hakkında sahip olduğu bir arayüz mevcut. Dağıtıcıların cihaz üzerinde girdiği bilgiler bir xml dosyası araçılığı ile php sayfa tarafından işlenip ilgili tablolara dağıtılan ürün miktarları kaydediliyor.
Proje için ilk önce Php ve java uygulamalarımızı geliştireceğimiz netbeans ide kurulumunu yapıyoruz.
Aşağıdaki adımları Open suse 11.1 işletim sistemi üzerinde gerçekleştirdim.
Java mobil geliştirme ortamına sahip olmak için önce netbeans indiriyoruz.
http://www.netbeans.org/downloads/index.html
Netbeans kurulumuna başladığımızda bize JDK’nın yerini soruyor bunun için
http://java.sun.com/javase/downloads/index.jsp
adresinden linux için olan JDK’yı indiriyoruz.(Mobil uygulama geliştirmeyi planladığımız için sistemimiz 64bit olsa dahi Jdk’yı 32 bit indiriyoruz çünkü WTK 32bit jdk ile çalışıyor)
Devamını Okuyun »