On 04-06-2010 14:00, "SARI" wrote: > Bende yaklaşık 1 yıldır PHP-MySQL-Apache üçülüsü ile web tabanlı > uygulamalar yazıyorum. > Ancak son donemde bazı seyler yüzünden içinden çıkamadığım bazı sorunlar var. > Bu sorunlar genelde ofisteki standart masaüstü kullanıcılarının işini > kolaylaştıracak bir takım küçük masaüstü uygulamaları hazırlamak ile > ilgili oluyor. > Örneğin ofisteki sekreterin kullandığı card Manager tarzı bir takım > programlar var. > Bu programlar içersinde tuttukları verileri kendilerine ozel dosya > biçimleri ile dışarı aktarıyorlar. Boylece yedekleme yapabiliyorsunuz > Sekreterimizn bu verileri her hafta cuma gunu belli bir saatte bizim > belirlediğimiz bir klasore aktararark yedek alması gerekiyor. > Ancak kendisi iş yoğunluğundan bu işlemi çoğu zaman unutuyor. > İşte bende bu tip şeyleri önlemek için Card Manager tarzı bu hazır > programların belli gun ve saatte içindeki verileri belirlediğimiz > kalsöre akrtararak yedekleme yapmasını sağlayacak küçük masa üstü > uygulmalaları hazırlamak. > Yada daha basit bir yontemle bu işlemi sesli-goruntulu uyarı sistemi > ile hatırlatacak bir masa ustu uygulaması yazmak gibi ihtiyaclar > duyuyoruz bunun için de PHP yi pek kullanamıyorum. > Bende uzun suredir bu tip işleri halledebilmek için basit masa üstü > uygulamaları hazırlayabilecegim bir programlama dili arayışı > içindeyim. > Ofisimizde hem Linux hemde mic$ işletim sistemleri mevcut olduğu için > platorm sorunu yaşamayacağım bir dil üzerine yoğunlaşmak istiyorum. > Genelde aram C++ ile iyi olduğu için şuan bu tip uygulamaları C++ ile > yazmayı düşünüyorum. > Keza derleme yapmadan önce uygulamayı hangi platform üzerinde > kullanacaksam o platformun kütüphanelerini kullanarak platform > sorununuda aşmayı planlıyorum ama > bu konularda sizlerinde goruşlerini almak istedim. > Bu tip bir durum için sizlerin önerisi ne olur? > Kolaylıklar "SARI"
Benim kişisel önerim Python dilini öğrenin olurdu. Hatta, artık bu devirde hiç masaüstü pencere kütüphanelerini falan öğrenmekle uğraşmayın, Card manager tarzı programı web tabanlı çalışacak şekilde baştan yazın, hem bunu yazarken python web sunucu frameworklerini ve bol miktarda javascript ve ajax kullanacağınız için jquery gibi javascript kütüphanelerini öğrenmeniz gerekecek. Tamam biliyorum, benim önerimi uygulamanız biraz uzun sürer ama sonuçta bir sürü şey öğrenmek için bir proje yapmış olacaksınız ve masaüstünde çalışan ve merkezi yedekleme zorlukları gibi sorun çıkaran bir uygulama ile uğraşmak yerine sunucu üzerinde web tabanlı çalışan bir uygulama elde etmiş olursunuz. Kolay gelsin. _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
