[Linux-programlama] Re: Ruby on Rails hakkında bir kaç soru

2010-10-27 Başlik M.Dumlupinar
@Timuçin

Geçenlerde katıldığım TurboGears seminerinin amacı, TurboGears ı tanıtıp
yaygınlaşmasını sağlamaktı (olmalıydı). Ama seminer sonunda ben ve
arkadaşımda şu algı oluştu Neden TurboGears kullanMAMAlısınız? anlatan
arkadaş ya çok bilgili değildi ya da sosyal cesareti az olduğundan bize
anlatmak istediklerini tam olarak anlatamadı. Çelişkili şeyler söyledi.
Haliyle TG ye soğuk bakmaya başladım. Ben java kullanıyorum ve python a
geçme kararı aldım. Web framework u olarak Pylons u kullanmaya karar verdim.

Pylons u inceleme şansın oldu mu hiç, bu konuda bir fikrin var mı?

Paylaşırsan sevinirim.


28 Ekim 2010 08:30 tarihinde Timuçin Kızılay t...@savaskarsitlari.orgyazdı:

 Ali Ozen yazmış:
  Herkese selam,
  Bir süredir Ruby on Rails inceliyorum kafama takılan bir kaç noktayı size
 sormak
  istedim.
  İlk olarak türkçe karakter sorununu nasıl çözebilirim. Malum takip
 ettiğim bütün
  kaynaklar ingilizce, bu yüzden türkçe karakterleri sayfada nasıl
 göstereceğimi
  bulamadım.
  İkinci sorum ise rails'in ölçeklenebilirlik problemiyle alakalı. Yeni
 öğrendiğim
  bir sistem fakat bazı yerlerde ölçeklenmesiyle ilgili çok ciddi
 problemlerin
  olduğunu yazmışlar. Hatta twitterın rails i bırakacağına dair bişeylerde
  okumuştum. Rails'in 3 sürümünde bu sorunlar devam ediyormu? ve bu
 ilerleyen
  zamanlarda benim başımı nasıl ağrıtır?
  Django ile RoR arasında bir seçim yapmanız gerekse hangisini hangi
 sebeple
  tercih edersiniz?
 
  Eski bir net kullanıcısı olarak yeni başlayacak olduğum bir projeyi open
 source
  olarak başlamak istiyorum fakat kararsız kaldım. Fikirlerinizi
 paylaşırsanız
  sevinirim.

 Tek seçeneğiniz RoR ya da Django değil, eğer Python dilini seviyorsanız
 Turbogears'a da bir göz atın derim.
 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php

___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Ruby on Rails hakkında bir kaç soru

2010-10-28 Başlik M.Dumlupinar
@Hüsrev

Yazdıklarımla konunun dışına çıkmak (ki konu RoR ve Django idi) ve tartışma
içine girmek İSTEMİYORUM, yazdıklarım şahsi düşüncelerim ve iddia değildir.

Gelelim soruna; ben değişik java platformlarında web, masaüstü, database,
standalone server ugyulamaları geliştirdim ve geliştirmeye de devam edeceğim
yani javayı bırakmadan python u da kullanacağım. Spring, GWT, Seam, Core
Java ile çalıştım.

Peki neden Script dilleri? Ben web projelerinde oop dillerin kullanılmasını
doğru bulmuyorum. Web ortamı için bence en iyi araç script dilleri. Php,
Python, ... gibi. Ayrıca client arayüzleri için bileşen kullanılmasını ve bu
bileşenlerin doğrudan server daki nesnelerle çalışmaları mantığı da bana
doğru gelmiyor. Bugün için .net ve java (jsf ile) bütün ağırlıklarını
bileşen mantığına verdiler. Bileşenlere bağımlı çalışmaya başladıysanız,
onlarsız yapamazsınız.

Rakip ortamların sundukları çok güzel imkanlara uzun bekleyişler sonunda
kavuşursunuz. Script dünyası çok daha atik bence. OOP diller yapısallık,
mühendislik, tasarım kalıpları, yaklaşımlar, ilkeler... gibi tonla şeye
riayet ederken script dilleri dünya kadar yol alıyor. Hani derler ya; akıllı
bir evladını evlendirene kadar deli iki tanesini evlendirirmiş.

İnsanlara neden java denildiğinde kurumsal projeler için diyorlar. Bence
bu cevap biraz tuhaf, neden mi?

(Aşağıdaki sorular aynı zamanda .net platformu için de geçerlidir.)

1-Uluslararası sahada kullanılan kaç tane kurumsal uygulama java ile
geliştirildi ve ne kadar yaygın kullanımı var?
2-Php ile kurumsal uygulama geliştirmek için ne gibi bir engel var? Facebook
u nereye koyacağız?
3-Bizim projelerimizin tamamı kurumsal çapta mı? Her zaman banka projeleri
mi geliştiriyoruz?
4-Web ortamı genetik itibarı ile (html) bileşen mantığına aykırı olmasına
rağmen, oop u zorlamanın anlamı var mı?
5-Çok katı tip tanımlama politikasının çok fazla faydası olması iyi birşey,
kabul. Peki web sayfası ile iletişimlerde çektiğimiz işkenceler ne olacak?
Sonuç olarak web tarafı java nesnelerini tanımıyor, tek tanıdığı veri tipi
String!
6-Neden javada öğrenmeniz gereken teknolojiler sayısı Php/Python dakinden
kat be kat fazla ve zor?
7-Spring, Hibernate, Jsf, Jpa, Ejb, ... gibi tonla şeyi birleştirmemize
rağmen neden basit de olsa bir proje için çok zorlanıyoruz?
8-Java uygulamalarını deploy edebileceğimiz server sayısının az olması bir
tesadüf mü?
9-Bakım ve destek, script dillerine göre daha zor ve pahalı değil mi?
.
.
.
daha çok fazla sorular var ama yeri ve zamanı değil.

tekrar ediyorum, bunlar benim şahsi düşüncelerim, tartışmak istemiyorum
kimse ile. ayrıca java nın bana kattığı çok şey var ve ben javayı tamamen
bırakmayacağım.

Arkadaşlarımla yaptığımız teknoloji tartışmalarının sonunda ettiğimiz laf:
Hepsinin boynu altında kalsın :D

Ben herhangi bir/teknolojinin dilin taraftarı değilim. Daha iyisini bulduğum
an değiştirirm. Amacım, işimi en iyi yapmak, bunun için araç seçimimde
hamasi davranamam. Bu arada java benim 6. dilim.


28 Ekim 2010 09:13 tarihinde Husrev wap...@gmail.com yazdı:

 Madem çapraz sorular başlamış bir tane de ben sorayım.

 2010/10/28 M.Dumlupinar mdumlupi...@gmail.com

 Ben java kullanıyorum ve python a geçme kararı aldım.


 Java ile Web uygulamaları mı geliştiriyordunuz? Eğer öyleyse pythona geçme
 konusundaki isteğini java ile web geliştirme ile iligli bir eksiklik
 hissetmenizden mi kaynaklanıyor?

 Ben de bu aralar (biraz da yaşça büyümemin etkisiyle) php'den boşanıp java
 ile web uygulamaları geliştirme konusunu araştırıyordum. Wicket güzel
 görünüyor. Fikirlerinizi merak ettim doğrusu.

 Kolay gelsin.

 --
 Hüsrev Özayman

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Yan: Re: Ruby on Rails hakkında bir ka ç soru

2010-10-29 Başlik M.Dumlupinar
@Guychmyrat

Bir kafama takılan, 6 dil bilmek mi yoksa 6 dille uğraşmak yerine 1 dilde
uzmanlaşmak mı?

Çok dil bilmek ve aynı zamanda bir-iki dilde uzmanlaşmak bence en iyisi.
Burdaki çok dil bilmekten kasdım; her dili çok iyi bilmek değil, az/orta
düzeyde bilmek. Bu durumda insanın bakış açısı genişliyor. Başka dünyalarda
başka fikirlerle olmak insanın kendi dünyasının genişlemesine yardımcı
oluyor. Ben bunu özellikle linux dünyasına (ve özgür yazılımlara) geçtikten
sonra gördüm.

Bu arada, script dilleri bütün dertlerimin dermanı olmayacak, herşey toz
pembe değil, oop dillerde yaşadığım sıkıntılar gibi script dillerinde de
sıkıntılar yaşayacağım... bunları iyi biliyorum. İyi bildiğim başka birşey
ise; web projelerinde (en azında client tarafı için) script dillerinin
seçilmesi gerektiğidir.

@Nuri

Görüleceği üzere facebook PHP ve MySQL ile çalışıyor diyebiliriz.

Ben Facebook un salt php ile geliştirildiğini düşünmüyorum. Geri planda çok
farklı dil ve teknolojiler kullandıklarına inanıyorum. Tıpkı Google ın
yaptığı gibi, Google resmi olarak üç dil kullanıyor, c/c++, java ve python.
Ayrıca, Google ın bütün başarısını sadece seçtikleri dillere yüklemek de
haksızlık olur. Arkasındaki mühendislik ayakta alkışlanmayı hak ediyor
bence.

Her nekadar Php baskın dili olsa da, Facebook da Google gibi farklı dil ve
teknolojiler kullanıyor olmalı. Bu iki örnek sanırım @Guychmyrat ın bir dil
mi çok dil mi sorusuna da cevap oluyor. Tekrar ediyorum, dil seçimleri işin
sadece bir boyutu, daha çok dikkat edilmesi gereken etken var (kadro,
pazarlama, finansman, mühendislik, devlet imkanları ...)



28 Ekim 2010 17:41 tarihinde Guychmyrat Amanmyradov guychmy...@yahoo.com.tr
 yazdı:

 M. Dumlupinar'a katılıyorum. Bir kafama takılan, 6 dil bilmek mi yoksa 6
 dille uğraşmak yerine 1 dilde uzmanlaşmak mı?

 @Hüsrev

 Bütün burada belirttiklerinize katılmakla beraber ufak projelerde PHP ile
 geliştimek ve bakımını yapmak kolayken, büyük scriptlerde (eğer siz java'nın
 zorladıklarına benzer sınırlamaları geliştiricilere zorunluluk olarak
 belirtmezseniz, herkesi özgür bırakırsanız) bakımı çok zor durumlar meydana
 geliyor. Debugging çok zorlaşıyor.


 Daha önce de çok bahsi geçti ama, Düz PHP ile yazarsanız söylediğiniz doğru
 ama, Frameworkler geliştirilmiş ve sonuçta onlar da PHP dili içine giriyor.
 Yani, PHP ile debugging zor çok doğru olmuyor bence. Sebebi ise, framework
 kullanarak debugging yapabilirsiniz. Elbette Script olmayan dil kadar güçlü
 değil. Yapısı gereği. Ama yine de frameworkler baya debugging sağlıyor.



 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Python ile rakamları yazıya çeviren fonksiyon.

2011-01-21 Başlik M.Dumlupinar
php kodu olarak yazmıştım.

pythına çevirmesi zor olmaz diye düşünüyorum

http://mdpinar.blogspot.com/2010/02/php-sayy-yazya-cevirme.html

adresine bakabilirsiniz


21 Ocak 2011 03:59 tarihinde Timuçin Kızılay t...@savaskarsitlari.orgyazdı:

 Faturaların altında yazı ile yazılır ya işte o şekilde çeviri yapacak
 fonksiyon lazım, belki yazılmışı vardır diye buradan bir sorayım dedim.

 1523,45 girince BinbeşyüzyirmiüçTL45Kuruş gibi bir değer döndürecek.



 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php

___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Python ile rakamları yazıya çeviren fonksiyon.

2011-01-22 Başlik M.Dumlupinar
hayır sorun yok, 1001 sayısının binbir olarak çevrilmesi gayet normal

21 Ocak 2011 18:17 tarihinde Mucibirahman İLBUĞA mucip.ilb...@gmail.comyazdı:

 21.01.2011 16:55, M.Dumlupinar yazmış:
  php kodu olarak yazmıştım.
 
  pythına çevirmesi zor olmaz diye düşünüyorum
 
  http://mdpinar.blogspot.com/2010/02/php-sayy-yazya-cevirme.html
 
  adresine bakabilirsiniz
 Selamlar,
 Bir sorun yok mu?... BinBir diye sonuç vermiş...!

 --
 Kolay gelsin,
 Mucip:)

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php

___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] vim yardım

2011-02-22 Başlik M.Dumlupinar
arkadaşlar selam,

ruby ve ror ile çalışıyorum ve şuan için dört başı mamur bir ide yok. benim
için bu sorun değil, vim kullanmaya razıyım ama, bazı şeyler can sıkıcı
oluyor. bunlar;

1-File Browsing:
bunu gayet iyi yapan bir eklenti var aslında, FuzzyFinder! vim e kurdum bu
plugin i fakat bir dosya açmak için her defasında :FufFile yazıp enter a
basmak istemiyorum, bunun bir kısayolu olmalı/atanabilmeli diye düşünüyorum.
dünden beri bakmadığım yer kalmadı, insanlar birşeyler yazmışlar ama ben bi
türlü uyarlayamadım.

birisi demiş ki;
  let fuf_keyOpenTabpage = 'CR'
ben böyle kullanıyorum

diğeri de;
  map leaderb :FuzzyFinderBufferCR
demiş

yabancısı olduğum çok şey var burda, let, map, leader, keyOpenTabpage ...

belki de bu yüzden beceremedim.

2-code assist/snippet
otomatik kod tamamlama ile ilgili de eklenti var ama benzer sıkıntı burada
da var benim için.

video olarak nasıl yapılır sitelerinde gördüğüm kadarı ile, elemanlar
kısayollar atamışlar ve şak diye herşeyi yapıyorlar ama ben sıfırdan bir
eklenti nasıl kurulur ve nasıl kısayol atamaları yapılırı bulamadım

sizden ricam/istirhamım;
basitçe adım adım bir eklenti nasıl kurulur ve kısayol atamaları nasıl
yapılır ı izah etmenizdir
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] vim yardim

2011-02-22 Başlik M.Dumlupinar
arkadaslar selam,

ruby ve ror ile calisiyorum ve suan için dört basi mamur bir ide bulamadim.
benim icin bu sorun degil, vim kullanmak istiyorum ama, bazi seyler can
sikici oluyor. bunlar;

1-File Browsing:
bunu gayet iyi yapan bir eklenti var aslinda, FuzzyFinder! vim e kurdum bu
eklentiyi fakat bir dosya acmak icin her defasinda :FufFile yazip enter a
basmak istemiyorum, bunun bir kisayolu olmali/atanabilmeli diye dusunuyorum.
dunden beri bakmadigim yer kalmadi, insanlar birseyler yazmislar ama ben bi
turlu uyarlayamadim.

birisi demis ki;
  let fuf_keyOpenTabpage = 'CR'
boyle kullaniyorum

bir baskasi da;
  map leaderb :FuzzyFinderBufferCR
demis

yabancisi oldugum cok sey var burda, let, map, leader, keyOpenTabpage ...

belki de bu yuzden beceremedim.

2-code assist/snippet
otomatik kod tamamlama ile ilgili de eklenti var ama benzer sikinti burada
da var benim icin.

video olarak nasil yapilir sitelerinde gordugum kadari ile, elemanlar
kisayollar atamislar ve sak diye herseyi yapiyorlar ama ben sifirdan bir
eklenti nasil kurulur ve nasil kisayol atamalari yapiliri bulamadim

sizden ricam/istirhamim;
basitce adim adim bir eklenti nasil kurulur ve kisayol atamalari nasil
yapilir i izah etmenizdir
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Java Applet'de hata (ACİL)

2011-03-03 Başlik M.Dumlupinar
java.lang.IllegalArgumentException: name

satırından anlaşıldığı üzere, name parametresinin verildiği bir yerde,
tanınmıyor! verdiğiniz bilgiler hatanın izini sürmek için pek yeterli değil.


03 Mart 2011 15:48 tarihinde Nuri AKMAN nuriak...@gmail.com yazdı:

 Arkadaşlar,

 Browser içinde yazıcıya çıktı göndermek için kullandığım bir java applet'im
 var. Ancak, dünden beri sık sık yazıcıdan çıktı alamamak gibi bir sorunum
 var. Farklı fiziksel lokasyonlardaki tüm kullanıcılarımda sorun aynı.
 Çalışan java serviyonu: 1.6.0_23-b05

 Son 1 aydır uygulamamda herhangi bir güncellemem olmadı. Anlamsız yere
 böyle bir sorunla karşılaşıyorum.

 Acaba otomatik yüklenen bir java güncellemesi oldu da o mu etkiliyor
 bilmiyorum. Java konsoluna yansıyan çıktılar aşağıda.

 Java konusunda herhangi bir bilgim yok. Bu hata karşısında nasıl iz
 süreceğimi bile bilmiyorum...

 Yardımlarınız için şimdiden teşekkür ederim...

 Selamlar,
 Nuri Akman


 *Applet içeren sayfaya girildiği anda verdiği hata:*
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2.applet.Plugin2Manager.access$600(Unknown Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 exception: name.
 java.lang.IllegalArgumentException: name
 at sun.plugin2.applet.Applet2ClassLoader.addJar(Unknown Source)
 at sun.plugin2.applet.Applet2Manager.loadJarFiles(Unknown Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.IllegalArgumentException: name



 *Applet içeren sayfaya girdikten sonra yazdır dediğimde verdiği hata:*
 exception: Permission denied: null.
 java.lang.SecurityException: Permission denied: null
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.SecurityException: Permission denied: null
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2.applet.Plugin2Manager.showAppletException(Unknown
 Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 exception: Permission denied: null.
 java.lang.SecurityException: Permission denied: null
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.SecurityException: Permission denied: null
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2.applet.Plugin2Manager.showAppletException(Unknown
 Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 exception: Permission denied: null.
 java.lang.SecurityException: Permission denied: null
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.SecurityException: Permission denied: null
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2.applet.Plugin2Manager.showAppletException(Unknown
 Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)


 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Java Applet'de hata (ACİL)

2011-03-04 Başlik M.Dumlupinar
anchor daki referans adrsiniz ?, sorun burda gibi duruyor. bunun yerine bir
button kullanarak refresh işlemi yaparsanız çözülecek gibi duruyor.

03 Mart 2011 18:23 tarihinde Nuri AKMAN nuriak...@gmail.com yazdı:

 Merhaba,

 http://yarinlar.com/applet/ adresinden test edebilirsiniz. Örnekte, java
 applet ile sisteminize yüklü yazıcılar bir combo içinde listelenmektedir.

 Sayfaya ilk girdiğinde applet'in initialize olduğuna ilişkin bir mesaj Java
 Console'a düşüyor, ancak; sayfaya tekrar girerseniz veya refresh ederseniz
 hata veriyor.

 Bir de şu dikkatimi çekti, bu sayfadan ayrılırken de konsola hata mesajları
 düşüyor...

 Bu kodlar 1 Mart akşamına kadar sorunsuz olarak çalışmaktaydı. Ne oldu
 anlayamadım.

 Selamlar,
 Nuri Akman


 2011/3/3 M.Dumlupinar mdumlupi...@gmail.com

 java.lang.IllegalArgumentException: name

 satırından anlaşıldığı üzere, name parametresinin verildiği bir yerde,
 tanınmıyor! verdiğiniz bilgiler hatanın izini sürmek için pek yeterli değil.


 03 Mart 2011 15:48 tarihinde Nuri AKMAN nuriak...@gmail.com yazdı:

  Arkadaşlar,

 Browser içinde yazıcıya çıktı göndermek için kullandığım bir java
 applet'im var. Ancak, dünden beri sık sık yazıcıdan çıktı alamamak gibi bir
 sorunum var. Farklı fiziksel lokasyonlardaki tüm kullanıcılarımda sorun
 aynı. Çalışan java serviyonu: 1.6.0_23-b05

 Son 1 aydır uygulamamda herhangi bir güncellemem olmadı. Anlamsız yere
 böyle bir sorunla karşılaşıyorum.

 Acaba otomatik yüklenen bir java güncellemesi oldu da o mu etkiliyor
 bilmiyorum. Java konsoluna yansıyan çıktılar aşağıda.

 Java konusunda herhangi bir bilgim yok. Bu hata karşısında nasıl iz
 süreceğimi bile bilmiyorum...

 Yardımlarınız için şimdiden teşekkür ederim...

 Selamlar,
 Nuri Akman


 *Applet içeren sayfaya girildiği anda verdiği hata:*
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2.applet.Plugin2Manager.access$600(Unknown Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 exception: name.
 java.lang.IllegalArgumentException: name
 at sun.plugin2.applet.Applet2ClassLoader.addJar(Unknown Source)
 at sun.plugin2.applet.Applet2Manager.loadJarFiles(Unknown Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.IllegalArgumentException: name



 *Applet içeren sayfaya girdikten sonra yazdır dediğimde verdiği hata:*
 exception: Permission denied: null.
 java.lang.SecurityException: Permission denied: null
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.SecurityException: Permission denied: null
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2.applet.Plugin2Manager.showAppletException(Unknown
 Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 exception: Permission denied: null.
 java.lang.SecurityException: Permission denied: null
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.SecurityException: Permission denied: null
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2.applet.Plugin2Manager.showAppletException(Unknown
 Source)
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 exception: Permission denied: null.
 java.lang.SecurityException: Permission denied: null
 at
 sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
 Source)
 at java.lang.Thread.run(Unknown Source)
 Exception: java.lang.SecurityException: Permission denied: null
 java.net.MalformedURLException: no protocol: printapplet.jar
 at java.net.URL.init(Unknown Source)
 at java.net.URL.init(Unknown Source)
 at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown
 Source)
 at sun.plugin2

[Linux-programlama] Re: mysql sorgu

2011-03-31 Başlik M.Dumlupinar
Merhaba,

Mysql deki tarih fonksiyonları ile sorduklarınızı rahatlıkla
yapabilirsiniz, ama sizin tarih kolonunuzda epoc bilgisi var. epoc
üzerinde tarihsel sorgulamalar nasıl yapılır bilmiyorum (tablo
tasarımınız sorunlu bence). Mysql in epocToDate tarzı metodlarına (var
mı diye) bakın, varsa işiniz kolaylaşır yoksa da sorguyu düz olarak
çekip döngülerle gezinerek sonuç elde edebiliriniz.

31 Mart 2011 13:10 tarihinde H. İbrahim YILMAZ
yil...@bilisimmarmara.com.tr yazdı:
 Merhaba,
 Ufak bir mysql sorum olacak. Mysql date/time fonksiyonlarını biraz
 kurcaladım kafam karıştı. Aşağıdaki şekilde bir tablom var:

 kayit_id kayit kayit_tarih
 1              A     1301569372
 5              T     1301569375
 77            B     1301569377
 99            G     1311569377
 .                .        .
 .                .        .
 .                .        .
 .                .        .
 .                .        .
 .                .        .

 Bu tabloda öyle sorgular yapmam gerekiyor ki,

 1- Haftanın hangi günleri kaç kayıt gelmiş (salı günleri toplam 30
 kayıt, çarşamba günleri 40 kayıt)
 2- Hangi ay kaç kayıt (Mayıs ayında toplamda 80 kayıt, Nisan ayında 50
 kayıt)
 3- Hangi saatlerde kaç kayıt (saat 23:00'da 11 kayıt, saat 13:00'da 67
 kayıt)

 Bunu nasıl yapacağıma ufak bir örnek arıyorum... Kafam karıştı resmen...
 Saygılarımla.
 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php

___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: JAVA İçin Orta Ölçekli Uygulama Örnekleri...!

2012-07-31 Başlik M.Dumlupinar
birçok dil ile yazılımlar yaptıktan sonra javaya geçtim. ilk
farkettiğim şey; java ile doğru düzgün birşeyler yapacaksanız
öncesinde çok fazla şey bilmelisiniz.

-orm...
-oop, dp, ap...
-server/container ler (uygulama, ejb, servlet)
-maven, ant...
-swing, jsf...
-spring, seam, play, gwt...
-jasperreport, ireport...
-eclipse, netbeans...
-class, enum, interface, abstract class, metodların/sınıfların erişim
seviyeleri, comparable/serializable... gibi interface ler...
...
...
...

bu saydığım şeyleri bilmeden/uygulamadan da proje yazan arkadaşlarım
var çevremde, sonuç itibari ile proje çıkıyor ortaya. ama sizin
hedeflediğinizin bu olduğunu sanmıyorum.
bu saydıklarım ve biraz daha fazlası için fırsatınız oldukça
kaynaklara bakının derim.

ayrıca autogenerated / RAD generated kodlarla uygulama geliştirmeyin derim.

31 Temmuz 2012 14:10 tarihinde Levent SARI lsar...@gmail.com yazdı:
 Herkese merhabalar,
 Askerden yeni gelmiş biri olarak uzun suredir Java ile pek ilgilenemedim.
 (Malum 15 ay askerlik epey uzun bir süre.)
 Hala böyle olunca bilgiler eskidi.
 Şimdi  ofiste arta kalan zamanlarımı değerlendirmek için kendime orta
 seviyede java örnekleri arıyorum.
 Amacım hem eski bilgileri biraz tazelemek hem de, bir miktar yeni şeyler
 ile mevcut bilgileri cilala parlat yapmak..
 Zaten yaklaşık 3 haftadır gunde ortalama 2-3 saatimi kendi başıma
 çalışmlar yapmak için ayıra biliyorum.
 Ancak ne bilim biraz dağınık ve savruk(plansız) ilerliyormuşum gibi
 geliyor bana.
 Yani daha kontrollü ve düzenli bir çalışma ile (ki bunun içinde daha
 yaratıcı ve stabil örnekler gerekiyor ) daha hızlı ve seri
 ilerleyebileceğimi düşünmekteyim.
 Bunun içinde sizlerin değerli fikirlerine ihtiyacım var.
 Keza bu listede benden kat kat daha tecrübeli ve bilgili insanların
 olduğu kesin.
 Bu arada küçük bir not yaklaşık 1 aylık süre zarfında Java ile  önce bir
 iki çok basit tanımlama ve 4 işlem uygulamaları vs yapıp daha sonra
 enumlar vs derken sınıf yapısı kısmına geldim.
 Ancak yinede yaptıklarım pek içime sinmiş değil.
 Tamam başlangıç için olan kısımları hzılı geçtim sorun yok orada ama ne
 bileyim orta ölçekli uygulamar için biraz daha iyi kavramak istiyorum o
 kısmı.
 Bundan sonrası için sizden gelecek naçizane ve çok değerli fikir ve
 önerilere hatta örnek soru/uygulamalara ihtiyacım var.
 Herşey için şimdiden teşekkür ederim.
 Kolaylıklar Levent SARI

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: (konu yok)

2012-08-04 Başlik M.Dumlupinar
:) Özgür Kılıçaslan kesinlikle haklı

Bir çözüm lütfen!!!

2012/8/4 Özgür Kılıçaslan ozgurkilicas...@gmail.com:
 Bir çözüm lütfen

 2012/8/3 Ali Naci Tun tun.alin...@yahoo.com

 http://tirolhouse.co.kr/einxpzuqr/DJAL.php

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




 --
 Görünenler, gerçek olsaydı bilime gerek kalmazdı.

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php

___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: NoSql Mantığı

2012-12-19 Başlik M.Dumlupinar
Benim son yaptığım (aslında devam eden) örnek dms (döküman yönetim sistemi)
projesinde belge yapıları esnek olmak zorunda. Esnek model yapısı rdbms ler
tarafından desteklenmediği için ben de nosql kullandım (mongodb). Uzun süre
rdbms kullanan birisi olarak bazı ufak şaşkınlıklarım oldu ama genel olarak
sabit olmayan şemalar / yapılar için uygun bir database seçeneği bence.
Elbette genel kullanım alanlarında sadece birisi bu.

Yapı olarak;
Spring MVC + Mongodb + Bootstrap + JQuery  ve birkaç araç daha


19 Aralık 2012 15:05 tarihinde Tuncay BAŞ tun...@rzk.com.tr yazdı:

 Bende sizinkine benzer bir mail atıyordum nerdeyse.

 ** **

 NoSQL hakkında canlı kanlı bir örneğe ihtyacım var. Teorik bilgiden ziyade
 kısa bir pratik örnek süper olacak.

 ** **

 ** **

 *From:* linux-programlama-boun...@liste.linux.org.tr [mailto:
 linux-programlama-boun...@liste.linux.org.tr] *On Behalf Of *Yunus Oksuz
 *Sent:* Wednesday, December 19, 2012 2:58 PM
 *To:* linux-programlama@liste.linux.org.tr
 *Subject:* [Linux-programlama] NoSql Mantığı

 ** **

 Arkadaşlar merhabalar; bu aralar nosql ile ilgili oldukça makale okudum
 fakat nerede kullancağımı bana nasıl fayda sağlayacağını maalsef
 anlayamadım. Bu konuda daha önce çalışma yapmış arkadaşlar bir kaç somut
 örnekle konuyu açıklarsa ufkumun açılacağı kanısındayım. Şimdiden
 teşekkürler.

 Kolay Gelsin

 --
 Yunus Öksüz
 90 530 876 38 48

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Kutuphane Programı Database Tasarımı?

2013-05-05 Başlik M.Dumlupinar
Üye, Kitap gibi tablolarınızdaki alanların başlarına tablo isimlerini
eklemeniz doğru değil. Zaten işlemlerde tablo isimlerini ayırıcı olarak
kullanacaksınız, tekrar terkrar yazmak OKUNURLUĞU azaltacaktır

Örnek;
SELECT U.* FROM UYELER AS U;
SELECT K.ADI, K.BARKOD, I.ALINMA_TARIHI, I.KONSINYE FROM KITAPLAR AS K,
ISLEMLER AS I 

Sarpa sarma kısmında çözüm ise; hareket ve tanımları id ler ile
birbirlerine bağlayacaksınız. Sorgular ile rapor verilerini
oluşturacaksınız. Bu kısımda sql bilmeniz gerekiyor, yani;
PRIMARY KEY,
ONE TO MANY,
MANY TO ONE,
JOIN' LER,
.

gibi kavramları biliyor ve kullanabiliyor olmalısınız. ORM aracı
kullanıyorsanız işleriniz biraz daha kolay olur.



5 Mayıs 2013 01:48 tarihinde Levent SARI lsar...@gmail.com yazdı:

  Arkadaşlar Merhaba,
 Database konusunda pratik yapabilmek için kendime örnek bir uygulama
 yazmak istiyorum.
 Ancak biliyorum ki database tasarımı çok önemli bir konu ve önemli olan
 iyi bir database tasarımı yapmak
 Netekim yazacağım kütüphane programının database ini tasarlarken
 tıkandığım için size danışayım istedim.
 İnternette bir çok örnek mevcut fakat istediğim daha sade ve yalın bir şey.
 Yazacağım Kütüphane Uygulaması için asagidaki database tasarımını
 oluşturdum.
 Ancak Hangi üyenin kaç tane kitap aldığını, hangi tarihlerde aldığını
 hangilerini iade ettiğini vs bilgileri tutmak için de kendime birde islem
 adında bri tablo oluşturdum ama işler buradan sonrasında biraz sarpa sardı.
 Bana yardımcı olabilirseniz çok memnun olurum.

 Kütüphaneden kitap alacak okuyucu(üye) tablosu
 +uyeId
 +uyeAdi
 +uyeSoyadi
 +uyeTc
 +uyeMail
 +uyeTelefon
 +uyeKayitTarihi


 Kütüphane de ki kitap tablosu
 +kitapId
 +kitapAdi
 +kitapYazari
 +kitapYayinEvi
 +kitapBasimTarihi
 +kitapBarkodNo

 İşlem Tablosu
 +islemId
 +okunanKitap
 +kitapAlanUye
 +kitapAlinmaTarihi
 +kitapIadeTarihi
 +kitapKonsinyeSuresi(bu kısım kitabın okuyucuya verildiği andan itibaren
 15. günün sonundna itaibern okuyucunu kitabı getirmesi için uyarı maili
 ataılmasını sağlayacak alan )

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
http://mdpinar.blogspot.com/
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: ERP Projesi Freamwork Secimi?

2014-06-17 Başlik M.Dumlupinar
levent bey merhabalar,

aklıma takılan bazı sorular var, cevaplamak ister misiniz?

1-daha önceden erp geliştirme deneyiminiz oldu mu?
2-veya ekibinizde bu konuda deneyimli analist (veya programcı) var mı?
3-yoksa isterler dökümanını anlaştığınız firma mı oluşturacak?
4-elinizde (veya hazırda) bir proje var da bunu mu modifiye edeceksiniz?



17 Haziran 2014 02:24 tarihinde Levent SARI lsar...@gmail.com yazdı:

 Herkese Merhaba,
 Orta ölcekli bir Lojistik firmasi, bizden Php ile kendilerine ozel ERP
 Projesi yazmamizi istediler.
 (Hazir yazilmis ERP Uygulamalari kullanamk yerine kendilerine ozel bir
 uygulama yazdirma konusunda israrcilar..)
 Ancak freamwork konusunda tereddut yasamaktayiz.
 Internetten arastirdik ama sizlerinde goruslerini almak istedik.
 Amacimiz bu proje ile  hemen hemen bir cok fonksiyonel kutuphaneyi
 icerisinde barindiran guclu ve gelismis bir yapi(freamwork) kullanmak ve
 bundan sonraki birçok( benzeri ya da farkli) projede de aynı freamwork
 ile devam edebilmek.
 Biz suan icin Laravel vs Smfony arasinda tercih yapmak istiyoruz.
 Ancak tam emin olamadik.
 Sizlerden ricam, artı ve eksileri ile bu iki freamwork konusunda
 nacizane goruslerinizi bildirmeniz.
 Kolayliklar Levent SARI
 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: ERP Projesi Freamwork Secimi?

2014-06-17 Başlik M.Dumlupinar
bahsettiğim lojistik firması konu ile alakalı daha öncesinde 2 danışman
ile çalışıp projenin gerekli analiz çalışmasını ve teknik analiz
dökümantasyonunu yaptırmışlar.
sanırım bu dökümanı paylaşmazlar (yoksa paylaşırlar mı :))


17 Haziran 2014 12:06 tarihinde Levent SARI lsar...@gmail.com yazdı:


 17.06.2014 10:47 tarihinde, M.Dumlupinar yazdı:

levent bey merhabalar,

 Merhabalar,

   aklıma takılan bazı sorular var, cevaplamak ister misiniz?

 1-daha önceden erp geliştirme deneyiminiz oldu mu?
 2-veya ekibinizde bu konuda deneyimli analist (veya programcı) var mı?
  3-yoksa isterler dökümanını anlaştığınız firma mı oluşturacak?
  4-elinizde (veya hazırda) bir proje var da bunu mu modifiye edeceksiniz?


  Ben ve çalıştığım ekip bu konuda tecrübeli. Ancak burada şöyle bir
 durum söz konusu;
 bahsettiğim lojistik firması konu ile alakalı daha öncesinde 2 danışman
 ile çalışıp projenin gerekli analiz çalışmasını ve teknik analiz
 dökümantasyonunu yaptırmışlar.
 Zaten biraz da o yüzden işin Php ile kendilerine özel yazılmasını
 istiyorlar.
 Biz sadece işin development sürecinde olacağız.
 Ancak daha öncede belirttiğim gibi biz, en başında temiz bir süreç ile
 başlamak istediğimiz için güncel, yeni ve güçlü bir framework arayışındayız.

 Örneğin bu proje için bize barkod okuma vs gibi modüllere ihtiyacımız
 olduğunda en başta kullanmaya karar verdiğimiz X framework ünde bu yokmuş
 onun için malesef ABC yoluna(kulağı tersten tutmak) gitmemiz gerekiyor ya
 da Y Framework unu  kullanmak zorundayız dememeliyiz.
 Ornk; CI gibi birşey kullanırsak başımıza neler gelecek biliyoruz.

 Zaten şuan amacımız birazda hazır ERP projesi ile Php tarafında bir
 framework kullanacağız; hemen hemen her ihtiyaca cevap verebilen ve sürekli
 gelişen ama bir okadarda öğrenmesi ve adapte olması kolay bir teknoloji ile
 başlayalım ki, bundan sonraki süreçde yeni bir framework öğrenmek yerine,
 bildiğimiz şeyin gerekli parçalarını kullanalım.

 Elimizde huyunu suyunu bildiğimiz bir teknoloji olsun ve her yeni
 projede ihtiyacımız olan şeyler için bu teknolojinin gerekli modüllerini
 kullanalım. Ve bu teknolojide modül bakımında hem geniş hemde güncel ve
 ilerleyen dönemde de olabildiğince gelişebilecek bir yapı olsun.
 (Bir çekirdeğin etrafına ihtiyaç olunan parçaların takılıp yeni proje
 üretmek gibi.)

 Elimizde hazır herhangi bir şey yok. Firmanın bize vereceği analiz
 dökümanları ile oturup sıfırdan yazacağız.

 Kolaylıklar Levent SARI


 17 Haziran 2014 02:24 tarihinde Levent SARI lsar...@gmail.com yazdı:

 Herkese Merhaba,
 Orta ölcekli bir Lojistik firmasi, bizden Php ile kendilerine ozel ERP
 Projesi yazmamizi istediler.
 (Hazir yazilmis ERP Uygulamalari kullanamk yerine kendilerine ozel bir
 uygulama yazdirma konusunda israrcilar..)
 Ancak freamwork konusunda tereddut yasamaktayiz.
 Internetten arastirdik ama sizlerinde goruslerini almak istedik.
 Amacimiz bu proje ile  hemen hemen bir cok fonksiyonel kutuphaneyi
 icerisinde barindiran guclu ve gelismis bir yapi(freamwork) kullanmak ve
 bundan sonraki birçok( benzeri ya da farkli) projede de aynı freamwork
 ile devam edebilmek.
 Biz suan icin Laravel vs Smfony arasinda tercih yapmak istiyoruz.
 Ancak tam emin olamadik.
 Sizlerden ricam, artı ve eksileri ile bu iki freamwork konusunda
 nacizane goruslerinizi bildirmeniz.
 Kolayliklar Levent SARI
 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




 --

 İyi günler, iyi çalışmalar...

 Mustafa DUMLUPINAR


 ___
 Linux-programlama mailing 
 listlinux-programl...@liste.linux.org.trhttps://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php



 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: ERP Projesi Freamwork Secimi?

2014-09-05 Başlik M.Dumlupinar
bu türden kalkışmalar için her zaman neden yazmak istiyorsunuz, zaten
yeterince açık kaynak var, alın birini kendinize uyarlayarak kullanın?
diye uyarılar geliyor.
ben Türkiye'deki yerli muhasebe/önmuhasebe/erp... projelerinin
özelliklerini (en basitinden fatura yönetimi -ki çok önemlidir- hiç
benzemiyor) sunan açık kaynak bir proje bilmiyorum. daha önce denemeler
(tekir, turquaz...) oldu fakat şuan aktif olarak geliştirilmiyorlar diye
biliyorum.

sonuç fiyasko ile sonuçlanacak olsa bile, ülkemizde açık kaynak
altyapısının gelişmesi adına, bu türden kalkışmalar olmalı /
cesaretlendirilmeli diye düşünüyorum.



5 Eylül 2014 12:56 tarihinde Yüksel ÖZCAN yuk...@balkanlar.net yazdı:

 Nuri Bey haklısınız, söylemek istediğim şeyi farklı bir biçimde ifade
 etmişim.

 5 Eylül 2014 11:45 tarihinde Nuri Akman nuriak...@gmail.com yazdı:
  Merhaba Yüksel Bey,
 
  Mesajınızdaki şu bölüme katılamadığımı belirmek isterim:  PHP maalesef
 bu
  konularda
  maalesef ama maalesef yetersiz. Eşzamanlı olarak C# kullanan biri
  olarak crystal reports ve fast reports un sunduklarını php maalesef
  sunamıyor. 
 
  PHP bir dil, crystal reports ve fast repors ise birer yazılım. Kıyaslama
  için aynı kulvarda yer almıyorlar yani...
 
 
 
  Selamlar,
  Nuri Akman
 
 
  5 Eylül 2014 10:14 tarihinde Yüksel ÖZCAN yuk...@balkanlar.net yazdı:
 
  Herkese selamlar,
 
  Öncelikle Projenizde kolay gelsin, işiniz hiç kolay değil.
 
  Framework seçimi konusunda benzer bir tereddütü birkaç ay önce ben de
  yaşamıştım, laravel in istediği php sürümü yüzünden vazgeçmiştim. Zira
  ortalama bir php hosting te çalışması gerekir, ki php 5.4 istiyordu
  sanırım, o yüzden vazgeçmiştim. Özellikle ajax desteği yüzünden de Yii
  framework ile üretim tabanlı bir masaüstü uygulama projesinin tablet
  ayağını birkaç günde yazmıştım. Ajax ı etkin olarak kullanabilmek
  gerekiyor. ajax konusunda 2007 den beri xajax kullandım, yii ye
  geçişle birlikte neoajax a geçtim. Bu tür projelerde en büyük sorunu
  sanırım raporlamalarda yaşayacaksınız. PHP maalesef bu konularda
  maalesef ama maalesef yetersiz. Eşzamanlı olarak C# kullanan biri
  olarak crystal reports ve fast reports un sunduklarını php maalesef
  sunamıyor. Ki bu çok önemli. Bu araçlar ile bir saatte pek çok rapor
  oluşturmak mümkün iken php ile bu raporları oluşturmak günler
  sürebilir. Bu tür yazılımlarda kişisel olarak asp.net e her ne kadar
  sıcak bakıyor olsamda onlinemuhasebe.net için yii2 yi kullanacağımı
  sanıyorum.
 
  Kolay gelsin, iyi çalışmalar
 
 
  5 Eylül 2014 08:02 tarihinde Omer Cunbul o...@cunbul.com yazdı:
   ERP yazımı için öncelikle işletmedeki yazılı olan olmayan tüm
 süreçleri
   analiz etmek gerkecek. Oldukça uzun süreli ve toplu bir çalışma
   gerekecektir.
  
   Yazmak yerine hazır açık kaynak bir çözüm kullanmak gerçekten faydalı.
   sf.net'de arama çubuğuna erp yazarsanız birçok hazır erp çözümü
   göreceksiniz. Bazılarının ara yüzü Türkçe yapılabiliyoreğer Türkçe
   arayüzü yoksa biraz zaman harcayarak çevirilebilir. Bazıları ödüllü.
  
   Kolay gelsin.
  
   On 17-06-2014 10:17, Onur AKTAŞ wrote:
   Laravel vs Smfony a
  
   ___
   Linux-programlama mailing list
   Linux-programlama@liste.linux.org.tr
   https://liste.linux.org.tr/mailman/listinfo/linux-programlama
   Liste kurallari: http://liste.linux.org.tr/kurallar.php
  
  
  ___
  Linux-programlama mailing list
  Linux-programlama@liste.linux.org.tr
  https://liste.linux.org.tr/mailman/listinfo/linux-programlama
  Liste kurallari: http://liste.linux.org.tr/kurallar.php
 
 
 
  ___
  Linux-programlama mailing list
  Linux-programlama@liste.linux.org.tr
  https://liste.linux.org.tr/mailman/listinfo/linux-programlama
  Liste kurallari: http://liste.linux.org.tr/kurallar.php
 
 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] ön muhasebe projesi için tasarım işleri hakkında destek arayışı

2014-10-30 Başlik M.Dumlupinar
selamlar,

1. sürüm için release çıkarmaya çalıştığım açık kaynak bir ön muhasebe
projesi geliştiriyorum. çıkış tarihi için önümüzdeki ayın (Kasım/2014)
sonunu düşünüyorum. genel olarak proje yapısı; açık kaynak, web tabanlı,
çok kullanıcılı ve çok dil destekli (tr-en) olan aynı zamanda veritabanı,
tarayıcı ve işletim sistemi bağımsız bir ön muhasebe programıdır.

projenin kendisi ile beraber production, forum, ticket ve dökümantasyon
(markdown düşünüyorum) sitelerini de hazırlamak istiyorum. siteler için
custom birşey düşünmüyorum, wordpress yeterli olur. bu arada, ben java
platformunda çalışıyorum ve bir tasarımcı / web programcısı değilim yani
çok fazla bilgim olmayan bir alanda destek arıyorum diyebiliriz.

bana bu projem için prod., forum, ticket ve dökümantasyon kısımlarının
hazırlanıp yayına alınması konusunda yardım edecek birilerini arıyorum.
proje açık kaynak ve şuan için herhangi bir sponsor ya da müşterisi de yok.
yani ciddi bütçeye sahip değilim.

yardımcı olmak isteyen arkadaşlarla görüşmek isterim.

-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] tasarım için destek talebi hakkında

2014-10-30 Başlik M.Dumlupinar
selamlar,

1. sürüm için release çıkarmaya çalıştığım açık kaynak bir ön muhasebe
projesi geliştiriyorum. çıkış tarihi için önümüzdeki ayın (Kasım/2014)
sonunu düşünüyorum. genel olarak proje yapısı; açık kaynak, web tabanlı,
çok kullanıcılı ve çok dil destekli (tr-en) olan aynı zamanda veritabanı,
tarayıcı ve işletim sistemi bağımsız bir ön muhasebe programıdır.

projenin kendisi ile beraber production, forum, ticket ve dökümantasyon
(markdown düşünüyorum) sitelerini de hazırlamak istiyorum. siteler için
custom birşey düşünmüyorum, wordpress yeterli olur. bu arada, ben java
platformunda çalışıyorum ve bir tasarımcı / web programcısı değilim yani
çok fazla bilgim olmayan bir alanda destek arıyorum diyebiliriz.

bana bu projem için prod., forum, ticket ve dökümantasyon kısımlarının
hazırlanıp yayına alınması konusunda yardım edecek birilerini arıyorum.
proje açık kaynak ve şuan için herhangi bir sponsor ya da müşterisi de yok.
yani ciddi bütçeye sahip değilim.

yardımcı olmak isteyen arkadaşlarla görüşmek isterim.

-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] wordpress yardımı

2014-10-30 Başlik M.Dumlupinar
arkadaşlar selam,

önümüzdeki ay duyurusunu yapmayı planladığım açık kaynak bir ön muhasebe
projesi üzerinde çalışıyorum. duyurudan önce projenin production, forum,
ticket, blog ve dökümantasyon sitelerini hazırlamalıyım.

şimdilik bu siteler için custom birşeyler yapmayacağım, wordpress kullansam
işimi görecek. ben java platformunda uygulumalar yazan birisiyim, yani
wordpress ve web programcılığı biraz uzak şeyler benim için.

bana bu konularda destek verebilecek bir arkadaş / firma arıyorum. bütçemin
kısıtlı olduğunu da belirtmek isterim.

-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Text Mod da Print Alma İşlemi

2014-11-19 Başlik M.Dumlupinar
selamlar,

bu sıkıntı için denenecek birkaç yok var:

1-java ve javascript tabanlı, jzebra: https://code.google.com/p/jzebra/
2-activex-dll tabanlı, raw data printer component:
http://www.vbgold.com/index.shtml#RawDataPrinter

ya da benim seçtiğim yöntemi de deneyebilirsiniz:
browser lar güvenlik gerekçesi ile işletim sistemine erişimi yasaklarlar.
yazıcılar da işletim sistemi uç birimi oldukları için doğrudan
erişemezsiniz. doğrudan erişmek yerine dolaylı erişebilirsiniz. bunun için
client side belge basım isteklerini browserda değil de sunucu tarafında ele
alabilirsiniz.

ben yazdığım uygulamada bir tane printer servis yazdım, bu servis işi
sadece gelen metin tabanlı dosyaları yazıcı hedeflerine göndermek yani bir
anlamda dispatcher/router gibi çalışıyor. işleyiş temel olarak şöyle;

-client belge bastırmak ister ve sunucuya bir çağırda bulunur (fatura
bastır gibi)
-sunucu gelen bu istekle ilgili belgeyi metinsel olarak ram de oluşturur
-oluşan bu metin tabanlı belgeyi printer servisine gönderir. (ben iletişim
kanalı olarak message queue yapısını kullandım, böylece çok fazla esneklik
ve seçenek kazandım)
-printer servis gelen mesajdaki belge ve yazdırma seçeneklerini
değerlendirerek belgeyi yazdırır.


19 Kasım 2014 11:22 tarihinde Levent lsar...@gmail.com yazdı:

 Merhabalar,
 Arkdaşlar web browserda görüntülenilen faturaları text mod da
 bastırmak(print almak) istiyoruz.
 (Malum artık tüm browserlarda print alma işlemi sadece grafik mod da
 geliyor)
 Platform olarak sıkıntı yaşamamak adına bu işlemi Java ile yapmaya karar
 verdik.
 Ancak konuya biraz yabancı olduğumuz için tam olarak nereden ve nasıl
 başlayacağımızı bilemiyoruz.
 İnternette ilgili kaynaklara baktık netekim işin içinden çıkamadık.
 Daha önce bu tarz bir çalışma gerçekleştirmiş/tecrübe etmiş kimse var mı?
 Kolaylıklar Levent SARI

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Text Mod da Print Alma İşlemi

2014-11-19 Başlik M.Dumlupinar
bu arada,

printer servisinizi embedded da tasarlayabilirsiniz. ben uzak sunucuda
çalışan bir uygulamamın yereldeki bir yazıcıya fatura basabilmesi için
remote özellikli tasarladım. bu sayede almanyadaki bir sunucuda bulunan
projem işyerimdeki yazıcıya fatura basabiliyor.

19 Kasım 2014 12:25 tarihinde M.Dumlupinar mdumlupi...@gmail.com yazdı:

 selamlar,

 bu sıkıntı için denenecek birkaç yok var:

 1-java ve javascript tabanlı, jzebra: https://code.google.com/p/jzebra/
 2-activex-dll tabanlı, raw data printer component:
 http://www.vbgold.com/index.shtml#RawDataPrinter

 ya da benim seçtiğim yöntemi de deneyebilirsiniz:
 browser lar güvenlik gerekçesi ile işletim sistemine erişimi yasaklarlar.
 yazıcılar da işletim sistemi uç birimi oldukları için doğrudan
 erişemezsiniz. doğrudan erişmek yerine dolaylı erişebilirsiniz. bunun için
 client side belge basım isteklerini browserda değil de sunucu tarafında ele
 alabilirsiniz.

 ben yazdığım uygulamada bir tane printer servis yazdım, bu servis işi
 sadece gelen metin tabanlı dosyaları yazıcı hedeflerine göndermek yani bir
 anlamda dispatcher/router gibi çalışıyor. işleyiş temel olarak şöyle;

 -client belge bastırmak ister ve sunucuya bir çağırda bulunur (fatura
 bastır gibi)
 -sunucu gelen bu istekle ilgili belgeyi metinsel olarak ram de oluşturur
 -oluşan bu metin tabanlı belgeyi printer servisine gönderir. (ben iletişim
 kanalı olarak message queue yapısını kullandım, böylece çok fazla esneklik
 ve seçenek kazandım)
 -printer servis gelen mesajdaki belge ve yazdırma seçeneklerini
 değerlendirerek belgeyi yazdırır.


 19 Kasım 2014 11:22 tarihinde Levent lsar...@gmail.com yazdı:

 Merhabalar,
 Arkdaşlar web browserda görüntülenilen faturaları text mod da
 bastırmak(print almak) istiyoruz.
 (Malum artık tüm browserlarda print alma işlemi sadece grafik mod da
 geliyor)
 Platform olarak sıkıntı yaşamamak adına bu işlemi Java ile yapmaya karar
 verdik.
 Ancak konuya biraz yabancı olduğumuz için tam olarak nereden ve nasıl
 başlayacağımızı bilemiyoruz.
 İnternette ilgili kaynaklara baktık netekim işin içinden çıkamadık.
 Daha önce bu tarz bir çalışma gerçekleştirmiş/tecrübe etmiş kimse var mı?
 Kolaylıklar Levent SARI

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




 --

 İyi günler, iyi çalışmalar...

 Mustafa DUMLUPINAR




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] açık kaynak ön muhasebe projesi duyurusu

2014-12-14 Başlik M.Dumlupinar
Merhabalar,

Yaklaşık iki yıldır geliştirmekte olduğumuz açık kaynak kodlu seyhan ön
muhasebe projemizin birinci sürümünü duyuruyoruz. seyhan, işletim sistemi
bağımsızlığı ile Windows, Linux ve Mac sistemlerinde sorunsuzca
çalışabiliyor. Başlıca diğer özellikleri ise; veritabanı ve tarayıcı
bağımsızdır bunun yanında çok dilli ve çok kullanıcılıdır. Uygulamanın
kurulumu (Java JDK 6+ varsa) sadece bir zip dosyasının açımından ibarettir,
hemen deneyebilirsiniz.

Projeyi geliştirirken atladığımız noktalar olmuştur bu yüzden proje ile
ilgili her türlü destek, yapıcı eleştiri ve önerileriniz bizim için değerli
olacak. Umarız proje fayda sağlar ve beğenirsiniz.

Projeyi geliştirirken kullandığımız teknolojiler;
server tarafı : Java 6+
uygulama çatısı: play framework 2.x
client tarafı : scala, html, jquery, bootstrap

projenin ana sayfası:
http://www.seyhanproject.com

-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Belirli http isteği için işletim sistemi seviyesinde proxy ayarı yapılabilir mi

2015-05-06 Başlik M.Dumlupinar
Arkadaşlar merhaba,

Bir sunucumuzda çalışan uygulamamız bir hava durumu servisine isteklerde
bulunuyor. Sunucumuz iInternete kapalı olduğu için bu istekler yerine
getirilemiyor. Son çare olarak yazılımı upgrade etmeyi düşünüyoruz.

Sormak istediğim; acaba işletim sistemi seviyesinde bir program / yöntem
ile belirli istekleri farklı (proxy olan) bir gateway'e yönlendirme
şansımız var mı?

Şimdiden teşekkürler.

-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: MySQL fulltext search sorgusunda takıldım

2015-08-03 Başlik M.Dumlupinar
evet benim de dikkatimi çekti, pgsql Türkçe'deki geniş zaman kavramını
bilip ayırdedebiliyor mu?

3 Ağustos 2015 14:42 tarihinde Mucibirahman İLBUĞA mucip.ilb...@gmail.com
yazdı:

 03-08-2015 14:06, M.Atıf Ceylan yazmış:
  Örneğin:
  Ahmet Türkçe kitabını okumayı çok seviyor.
 
  MySQL'de
 
  kitabı sever anahtar kelimeleri ile aradığınızda sonuç bulunamazken
  PostgreSQL bu kelimelerle arama sonucu döndürür ve highlighting yapar,
  score verir.
 Merhabalar Atıf Bey,
 Bunu nasıl yapabiliyor? Gerçekten de ilginç bir nokta... :)

 --
 Kolay gelsin,
 Mucip:)

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: SQL ile küsürat yuvarlama hatası?

2015-07-10 Başlik M.Dumlupinar
sql i oluşturduğunuz program/dil/editör/orm aracı... sayıyı yuvarlamış
biçimde query oluşturuyor olabilir mi?

10 Temmuz 2015 23:31 tarihinde mucip.ilb...@gmail.com yazdı:

 Selamlar,
 Progress'de bu dediğiniz şekilde olmuyor diye biliyorum...

 Zaten Progress içinden kayıt yazarken sıkıntı görünmüyor. Sadece SQL ile
 yazarken problem oluyor...

 Kolay gelsin,
 Mucip:)
 10 Tem 2015 23:26 tarihinde Ayhan DELİCAN ayhandeli...@gmail.com
 yazdı:
 
  Decimal alanını 15,5 olarak tanımyalabilir misiniz?
  virgülden önceki 15 Decimal alanın toplam uzunluğu(küsuratlarda dahil)
 virgülden sonraki 5 ise ondalıklı alana ayrılacak olan uzunluğu belirler.
 
  10 Temmuz 2015 23:05 tarihinde mucip.ilb...@gmail.com yazdı:
 
  Merhabalar,Progress veritabanında tanımlı bir tablom ve içerisinde
 küsürlü (decimal) tanımlanmış bir sayı alanım var. Biçim olarak da
 ,.99 şeklinde. Yani virgülden sonra 5 basamağa kadar ayarlı.
  Ancak kayıt eklemek için gönderdiğim SQL komutunda sayı 0.005
 görünmesine rağmen veritabanından baktığımda 0.01 olarak görünüyor.
  SQL ile kayıt atarken sayının yuvarlanmaması için bir şey mi eklemek
 gerek?...
  Kolay gelsin,Mucip:)
  ___
  Linux-programlama mailing list
  Linux-programlama@liste.linux.org.tr
  https://liste.linux.org.tr/mailman/listinfo/linux-programlama
  Liste kurallari: http://liste.linux.org.tr/kurallar.php
 
 
 
 
  --
 
 
 
  Ayhan DELİCAN
  tekneyatshop.com | dikeylimit.net | plakatr.com
 
  ___
  Linux-programlama mailing list
  Linux-programlama@liste.linux.org.tr
  https://liste.linux.org.tr/mailman/listinfo/linux-programlama
  Liste kurallari: http://liste.linux.org.tr/kurallar.php
 

 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Java, Tomcat, Güvenlik?

2015-09-13 Başlik M.Dumlupinar
tomcat katmanındaki imkanlar (cache, cluster, proxy... yapıları gibi) bir
web sunucusuna göre kısıtlı olur. ben olsam apache ya da nginx gibi bir web
sunucusunun arkasından host ederdim. bunu yaparken (muhtemelen kullandığı
port default olarak) 8080 portuna dışardan erişimi kapatmayı unutmayın.

13 Eylül 2015 14:21 tarihinde  yazdı:

> Merhabalar,
> Aslında tam olarak bu listenin konusu olmayabilir ama neticede programlama
> ile ilgili olduğu için şimdiden izninizi istiyorum.
>
> Java hiç kullanmadığım ve çok detay bilgim olmayan bir dil. Ancak Java ile
> yazılmış bir uygulamanın Tomcat ile kullanılması gibi bir durum var. Tam bu
> noktada güvenlik ile ilgili olası riskleri sormak isterim. Neticede
> veritabanına erşimi olan bir Tomcat ile sunulan bir yazılım var önümüzde.
>
> Nelere dikkat etmek gerekir?... ne gibi önlemler alınabilir? Riskler
> nelerdir?...
>
>
>
>
> Kolay gelsin,
> Mucip:)
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Java, Tomcat, Güvenlik?

2015-09-13 Başlik M.Dumlupinar
>Tomcat bunun üzerinden mi çalışacak? Nasıl?
evet, Apache üzerinden erişilse daha doğru olur. Doruk Bey'in izah
belirttiği gibi, Proxy yapacaksınız.

>Doğru, denemelerde 8080 üzerinden yayınını yaptığını gördüm ama
değiştirilebiliyormuş
evet, 8080 default gelir. bunu server.xml içinden değiştirebilirsiniz.
güvenliğiniz adına, dışarıya bu portu mutlaka kapatın.

>Nasıl?
apache conf. dosyanıza şunun gibi satırlar ekleyerek


ProxyPass http://localhost:8080/asil/
ProxyPassReverse http://localhost:8080/asil/


sunucunuz example.com diyelim, yukarıdaki satırları ekleyip web sunucunuzu
restart ettikten sonra, tarayıcınızdan  example.com/vekil yazdığınızda
uygulamaya (hem de port yazmadan) ulaşırsınız.

>Bu konuda detay bilgi alabileceğim kaynak da verebilirseniz çok
sevinirim...
https://tomcat.apache.org/tomcat-6.0-doc/proxy-howto.html

>Bu vesile üzerine Java öğrenmeye başlayayım dedim ama dipsiz dünya!
ben 2007 de javaya başlamaya karar verdiğimde "herhalde bir 10 yılımı yer"
diye düşünmüştüm ve sene oldu 2015 :)

13 Eylül 2015 18:32 tarihinde <mucip.ilb...@gmail.com> yazdı:

> Merhabalar,
> Öncelikle teşekkürler. Konuya hakim olmadığım için biraz daha detay rica
> ediyorum. Aynı makinada Apache sunucumuz da var. Tomcat bunun üzerinden mi
> çalışacak? Nasıl?...
>
> Doğru, denemelerde 8080 üzerinden yayınını yaptığını gördüm ama
> değiştirilebiliyormuş. Port yönlendirme/engelleme işi kolay. Yeter ki
> mantığını anlayabileyim. :)
>
> Bu konuda detay bilgi alabileceğim kaynak da verebilirseniz çok
> sevinirim...
>
> Bu vesile üzerine Java öğrenmeye başlayayım dedim ama dipsiz dünya!...
> Java, JSP, JSF... Tam olarak hangisinin ne işe yaradığını anlamaya
> çalışıyorum hala... :)
>
>
> Kolay gelsin,
> Mucip:)
>
> 2015-09-13 15:04 GMT+03:00 M.Dumlupinar <mdumlupi...@gmail.com>:
>
>> tomcat katmanındaki imkanlar (cache, cluster, proxy... yapıları gibi) bir
>> web sunucusuna göre kısıtlı olur. ben olsam apache ya da nginx gibi bir web
>> sunucusunun arkasından host ederdim. bunu yaparken (muhtemelen kullandığı
>> port default olarak) 8080 portuna dışardan erişimi kapatmayı unutmayın.
>>
>> 13 Eylül 2015 14:21 tarihinde <mucip.ilb...@gmail.com> yazdı:
>>
>>> Merhabalar,
>>> Aslında tam olarak bu listenin konusu olmayabilir ama neticede
>>> programlama ile ilgili olduğu için şimdiden izninizi istiyorum.
>>>
>>> Java hiç kullanmadığım ve çok detay bilgim olmayan bir dil. Ancak Java
>>> ile yazılmış bir uygulamanın Tomcat ile kullanılması gibi bir durum var.
>>> Tam bu noktada güvenlik ile ilgili olası riskleri sormak isterim. Neticede
>>> veritabanına erşimi olan bir Tomcat ile sunulan bir yazılım var önümüzde.
>>>
>>> Nelere dikkat etmek gerekir?... ne gibi önlemler alınabilir? Riskler
>>> nelerdir?...
>>>
>>>
>>>
>>>
>>> Kolay gelsin,
>>> Mucip:)
>>>
>>> ___
>>> Linux-programlama mailing list
>>> Linux-programlama@liste.linux.org.tr
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>>
>> --
>>
>> İyi günler, iyi çalışmalar...
>>
>> Mustafa DUMLUPINAR
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 

İyi günler, iyi çalışmalar...

Mustafa DUMLUPINAR
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: java -classpath kullanımı ve

2016-04-29 Başlik M.Dumlupinar
uygulamanınızı şu şekilde çalıştırmayı dener misiniz

java -cp {tum jar dosyalariniz buraya gelecek, ana jar da dahil}
full.package.name.ClassName


aşağıdaki gibi birşey olacak

java -classpath
jhall.jar:jbcl.jar:xercesImpl.jar:xmlparserApis.jar:datetimepicker2.7.3.jar:jcalendar-1.3.2.jar:TableLayout.jar
falan.filan.MainMetodunOlduguSinif


29 Nisan 2016 11:42 tarihinde Özgür Kılıçaslan 
yazdı:

> Merhaba,
>
> Şu satırı çalıştırınca
>
> $ java -jar AKBSUcBirim3.jar -classpath
> jhall.jar:jbcl.jar:xercesImpl.jar:xmlparserApis.jar:datetimepicker2.7.3.jar:jcalendar-1.3.2.jar:TableLayout.jar
>
>
> şöyle bir hata alıyorum:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/lavantech/gui/comp/DateUnavailabilityModel
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2625)
> at java.lang.Class.getMethod0(Class.java:2866)
> at java.lang.Class.getMethod(Class.java:1676)
> at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
> at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
> Caused by: java.lang.ClassNotFoundException:
> com.lavantech.gui.comp.DateUnavailabilityModel
> at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> ... 18 more
>
> Class'ı bulamadığını söylüyor ama ilgili class, classpath'te tanımlı .jar
> dosyalarının birisinin içinde.
>
> Ubuntu 14.04 bilgisayarda veriyor bu hatayı. Java bilgileri de aşağıda:
>
> java version "1.7.0_95"
> OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.14.04.2)
> OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
>
> --
> *Görünen*, *gerçek olsaydı bilime* gerek kalmazdı.
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
http://www.seyhanproject.com
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Qt ile raporlama?

2016-07-14 Başlik M.Dumlupinar
bana da bundan kaçış yokmuş gibi geliyor :) 90'lardaki Delphi, VBasic..
gibi platformlar (herşeyi sunan) kalmadı artık. rapor işleri için bağımsız
projeler (jasperreport, cyristalreport... gibi) daha çok tercih ediliyor
(en azından .net dünyası dışında).

ben pek çok raporlama aracı kullandım ve jasperreport u önerebilirim size.
mvc paternini destekleyen yapısı da var (rapor sunucusu kurabilirsiniz, tek
noktadan raporlarınız düzenleyip, kullanan herkesin faydalanmasını da
sağlayabilirsiniz)


14 Temmuz 2016 13:43 tarihinde Özgür Kılıçaslan 
yazdı:

> 14 Temmuz 2016 13:40 tarihinde Mucibirahman İLBUĞA  > yazdı:
>
>> 14.7.2016 13:34 tarihinde Özgür Kılıçaslan yazdı:
>>
>> *texlive* kurarak çözmüştüm ben.
>>
>>
>> Merhabalar,
>>
>> Sırf bu işlem için ek bir yazılım kurmak doğru gelmiyor bana?!... :(
>>
> Senin için küçük, insanlık için büyük bir işlem :)
>
> --
> *Görünen*, *gerçek olsaydı bilime* gerek kalmazdı.
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
http://www.seyhanproject.com
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Linux Programlama

2016-08-05 Başlik M.Dumlupinar
Aşağıdaki sorulara cevap verirseniz daha rahat yardımcı olabiliriz;

Ne yazmayı planlıyorsunuz?
Şu anda aktif olarak hangi dilleri kullanıyorsunuz?
Hangi platformu hedefliyorsunuz  (browserlar, masaüstü ya da mobil)?
Script dillerine nasıl bakıyorsunuz?

5 Ağustos 2016 Cuma tarihinde, Abdüsselam GÜNDOĞDU 
yazdı:

> Merhaba Arkadaşlar;
> 1997 yılından beri programcılık yapıyorum. Lakin hep windows platformaları
> üzerinde çalıştım.
> Malumunuz olan korkulardan dolayı bir türlü linux tarafına başlayamadım.
> Bir ara Kylix ile başlayacktık. MS onun da canına okudu.
>
> Hangi diller kullanılır, ilk adım nasıl atılır? vs...
>
> Bu konularda nasıl yol gösterirsiniz?
>
> Selamlar.
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
http://www.seyhanproject.com
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Linux-programlama

2016-08-09 Başlik M.Dumlupinar
benim pascal ve delphi ile kötü anılarım olduğu için (daha sonradan benim
kullandığım sürümlerde hata olduğu açıklanmıştı ama ben çekeceğimi
çekmiştim.) ben de öneremeyeceğim.


9 Ağustos 2016 13:39 tarihinde M.Atıf CEYLAN <meh...@atifceylan.com> yazdı:

> Hocam korktuğum başıma geldi.
> Ben dedim Lazarus örneğini vermeyin diye ama dinleyen olmadı :P
>
> 9 Ağustos 2016 13:36 tarihinde Abdüsselam GÜNDOĞDU <asgundo...@gmail.com>
> yazdı:
>
> Arkadaşlar ilginize çok teşekkür ediyorum.
>> Lazarus a baktım. Gayet derecede ilgimi çekti. Bununla beraber c++ qt ve
>> pyhton da gayet kayda değer ortamlar.
>> Selamlar.
>>
>> 9 Ağustos 2016 10:52 tarihinde <linux-programlama-request@lis
>> te.linux.org.tr> yazdı:
>>
>>> Linux-programlama listesi mesajlarını şu adrese gönderin:
>>> linux-programlama@liste.linux.org.tr
>>>
>>> World Wide Web ile üye olmak veya üyelikten çıkmak için şu sayfayı
>>> ziyaret edin:
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> veya e-posta yoluyla konusunda veya gövdesinde 'help' yazan bir mesajı
>>> şu adrese gönderin:
>>> linux-programlama-requ...@liste.linux.org.tr
>>>
>>> Bu listeyi yöneten kişiye şu adresten ulaşabilirsiniz:
>>> linux-programlama-ow...@liste.linux.org.tr
>>>
>>> Yanıt yazarken, lütfen Konu satırını düzenleyerek şu tür bir şekilden
>>> daha belirli olmasını sağlayın: "Ynt: Linux-programlama toplu
>>> mesajının içeriği..."
>>>
>>>
>>>
>>> Günün Konuları:
>>>
>>>1. Re: Linux-programlama Toplu Mesajı, Sayı 141, Konu 2
>>>   (M.Dumlupinar)
>>>
>>>
>>> --
>>>
>>> Message: 1
>>> Date: Tue, 9 Aug 2016 10:51:56 +0300
>>> From: "M.Dumlupinar" <mdumlupi...@gmail.com>
>>> Subject: [Linux-programlama] Re: Linux-programlama Toplu Mesajı, Sayı
>>> 141, Konu 2
>>> To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
>>> <linux-programlama@liste.linux.org.tr>
>>> Message-ID:
>>> <cal1p2oo5fctyknn6wpvi1eua9cx-ru2fhbsap1vc_scvn12...@mail.gm
>>> ail.com>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>> benim uzmanlık alanım java ve bu istediğiniz iş için uygun bir dil değil.
>>> daha iyi bilen arkadaşlar vardır mutlaka c++ ile qt sizin için uygun
>>> olabilir sanırım.
>>>
>>> 9 Ağustos 2016 10:37 tarihinde Abdüsselam GÜNDOĞDU <asgundo...@gmail.com
>>> >
>>> yazdı:
>>>
>>> > Masaüstü yazılımları yapmayı düşünüyorum.
>>> > Hangi dili tavsiye edersiniz.
>>> > Selamlar.
>>> >
>>> > 6 Ağustos 2016 08:31 tarihinde <linux-programlama-request@
>>> > liste.linux.org.tr> yazdı:
>>> >
>>> >> Linux-programlama listesi mesajlarını şu adrese gönderin:
>>> >> linux-programlama@liste.linux.org.tr
>>> >>
>>> >> World Wide Web ile üye olmak veya üyelikten çıkmak için şu sayfayı
>>> >> ziyaret edin:
>>> >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> >> veya e-posta yoluyla konusunda veya gövdesinde 'help' yazan bir mesajı
>>> >> şu adrese gönderin:
>>> >> linux-programlama-requ...@liste.linux.org.tr
>>> >>
>>> >> Bu listeyi yöneten kişiye şu adresten ulaşabilirsiniz:
>>> >> linux-programlama-ow...@liste.linux.org.tr
>>> >>
>>> >> Yanıt yazarken, lütfen Konu satırını düzenleyerek şu tür bir şekilden
>>> >> daha belirli olmasını sağlayın: "Ynt: Linux-programlama toplu
>>> >> mesajının içeriği..."
>>> >>
>>> >>
>>> >>
>>> >> Günün Konuları:
>>> >>
>>> >>1.  Linux Programlama (Abdüsselam GÜNDOĞDU)
>>> >>2. Re: Linux Programlama (M.Dumlupinar)
>>> >>3. Re: Linux Programlama (KerimCan Kalıpcıoğlu)
>>> >>4. Re: Linux Programlama (Mesut GÜLER)
>>> >>5. Re: Linux Programlama (mucip.ilb...@gmail.com)
>>> >>
>>> >>
>>> >> 
>>> --
>>> >>
>>> >> Message: 1
>>> >> Date: Fri, 5 Aug 2016 16

[Linux-programlama] Re: Linux-programlama Toplu Mesajı, Sayı 141, Konu 2

2016-08-09 Başlik M.Dumlupinar
benim uzmanlık alanım java ve bu istediğiniz iş için uygun bir dil değil.
daha iyi bilen arkadaşlar vardır mutlaka c++ ile qt sizin için uygun
olabilir sanırım.

9 Ağustos 2016 10:37 tarihinde Abdüsselam GÜNDOĞDU <asgundo...@gmail.com>
yazdı:

> Masaüstü yazılımları yapmayı düşünüyorum.
> Hangi dili tavsiye edersiniz.
> Selamlar.
>
> 6 Ağustos 2016 08:31 tarihinde <linux-programlama-request@
> liste.linux.org.tr> yazdı:
>
>> Linux-programlama listesi mesajlarını şu adrese gönderin:
>> linux-programlama@liste.linux.org.tr
>>
>> World Wide Web ile üye olmak veya üyelikten çıkmak için şu sayfayı
>> ziyaret edin:
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> veya e-posta yoluyla konusunda veya gövdesinde 'help' yazan bir mesajı
>> şu adrese gönderin:
>> linux-programlama-requ...@liste.linux.org.tr
>>
>> Bu listeyi yöneten kişiye şu adresten ulaşabilirsiniz:
>> linux-programlama-ow...@liste.linux.org.tr
>>
>> Yanıt yazarken, lütfen Konu satırını düzenleyerek şu tür bir şekilden
>> daha belirli olmasını sağlayın: "Ynt: Linux-programlama toplu
>> mesajının içeriği..."
>>
>>
>>
>> Günün Konuları:
>>
>>1.  Linux Programlama (Abdüsselam GÜNDOĞDU)
>>2. Re: Linux Programlama (M.Dumlupinar)
>>3. Re: Linux Programlama (KerimCan Kalıpcıoğlu)
>>4. Re: Linux Programlama (Mesut GÜLER)
>>5. Re: Linux Programlama (mucip.ilb...@gmail.com)
>>
>>
>> --
>>
>> Message: 1
>> Date: Fri, 5 Aug 2016 16:31:44 +0300
>> From: Abdüsselam GÜNDOĞDU <asgundo...@gmail.com>
>> Subject: [Linux-programlama]  Linux Programlama
>> To: linux-programlama@liste.linux.org.tr
>> Message-ID:
>> <CA+eF4JKJCw-kf9hY4fnX4CO3P9wKNCpDb0erU=zjxSHRhaWQpg@mail.
>> gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Merhaba Arkadaşlar;
>> 1997 yılından beri programcılık yapıyorum. Lakin hep windows platformaları
>> üzerinde çalıştım.
>> Malumunuz olan korkulardan dolayı bir türlü linux tarafına başlayamadım.
>> Bir ara Kylix ile başlayacktık. MS onun da canına okudu.
>>
>> Hangi diller kullanılır, ilk adım nasıl atılır? vs...
>>
>> Bu konularda nasıl yol gösterirsiniz?
>>
>> Selamlar.
>> -- sonraki b? --
>> Bir HTML eklentisi temizlendi...
>> URL: http://liste.linux.org.tr/pipermail/linux-programlama/attach
>> ments/20160805/7fe3017a/attachment-0001.html
>>
>> --
>>
>> Message: 2
>> Date: Fri, 5 Aug 2016 17:13:59 +0300
>> From: "M.Dumlupinar" <mdumlupi...@gmail.com>
>> Subject: [Linux-programlama] Re: Linux Programlama
>> To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
>> <linux-programlama@liste.linux.org.tr>
>> Message-ID:
>> <CAL1p2OqGur5PqhD6VBuAcDyF_mhEsmqQdKi2orQr-QwO-MNa-g@mail.
>> gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Aşağıdaki sorulara cevap verirseniz daha rahat yardımcı olabiliriz;
>>
>> Ne yazmayı planlıyorsunuz?
>> Şu anda aktif olarak hangi dilleri kullanıyorsunuz?
>> Hangi platformu hedefliyorsunuz  (browserlar, masaüstü ya da mobil)?
>> Script dillerine nasıl bakıyorsunuz?
>>
>> 5 Ağustos 2016 Cuma tarihinde, Abdüsselam GÜNDOĞDU <asgundo...@gmail.com>
>> yazdı:
>>
>> > Merhaba Arkadaşlar;
>> > 1997 yılından beri programcılık yapıyorum. Lakin hep windows
>> platformaları
>> > üzerinde çalıştım.
>> > Malumunuz olan korkulardan dolayı bir türlü linux tarafına başlayamadım.
>> > Bir ara Kylix ile başlayacktık. MS onun da canına okudu.
>> >
>> > Hangi diller kullanılır, ilk adım nasıl atılır? vs...
>> >
>> > Bu konularda nasıl yol gösterirsiniz?
>> >
>> > Selamlar.
>> >
>>
>>
>> --
>> İyi çalışmalar...
>>
>> Mustafa DUMLUPINAR
>> http://www.seyhanproject.com
>> -- sonraki b? --
>> Bir HTML eklentisi temizlendi...
>> URL: http://liste.linux.org.tr/pipermail/linux-programlama/attach
>> ments/20160805/06694940/attachment-0001.html
>>
>> --
>>
>> Message: 3
>> Date: Fri, 5 Aug 2016 17:44:00 +0300
>> From: KerimCan Kalıpcıoğlu <kerimcankali...@gmail.com>
>> Subject: [Linux-programlama] Re: Linux Programlama
>> To: Özgür yazılımlarla çeşitl

[Linux-programlama] Re: TROIA?

2016-08-08 Başlik M.Dumlupinar
sitesinde canias ERP sisteminin dili olduğunu yazıyorlar. sap nin abap dili
gibi birşey sanırım. java, python ya da bir javascript gib bağımsız
projeler yazılabilecek bir dil / platform değil bence.

8 Ağustos 2016 17:16 tarihinde Mucibirahman İLBUĞA 
yazdı:

> Merhabalar,
>
> TROIA isimli bir geliştirme ortamı duydum. Platform bağımsız ve açık
> kaynak kodlu olduğu söyleniyor ancak ben hiç bir yerde kurulum veya
> kaynağa rastlayamadım?
>
> Deneyimli arkadaşlar görüşlerini paylaşabilir mi?...
>
>
> --
> Kolay gelsin,
> Mucip:)
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>



-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
http://www.seyhanproject.com
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Döngü içinde değişken tanımlama

2016-09-08 Başlik M.Dumlupinar
Burada tanımlanıyor bence, sanırım her defasında memory allokasyonu
yapılıyor bu değişkenler için. Java ortamında olsa sorun olmazdı bu durum.
Bloğun bittiği yerde tanımlanan değişkenler otomatik olarak memory den
atılırlardı ama C++ da durum nasıldır bilemiyorum.

8 Eylül 2016 17:33 tarihinde Omer Barlas  yazdı:

> Değişkeni tanımlamaktan ziyade sıfırlamak için kullanılıyor sanki.
>
> 8 Eyl 2016 ÖS 5:26 tarihinde "Mucibirahman İLBUĞA" 
> yazdı:
>
>> Merhabalar,
>>
>> C++ ve görüntü işleme ile ilgili aşağıdaki gibi örnek programlar var.
>>
>> while (!kes)
>>
>> {
>>
>> Mat src, src_gray;
>>  
>>  }
>>
>>
>> Burada değişkeni sürekli döngü içinde tanımlamak sıkıntı vermez mi?
>> Mantık nedir? Performans ve hafıza tüketimi negatif etkilenmez mi?...
>>
>> --
>> Kolay gelsin,
>> Mucip:)
>>
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
http://www.seyhanproject.com
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Android ve PostgreSQL

2017-03-03 Başlik M.Dumlupinar
>java + jdbc ile (en güncel hali ile) direct connetion için güvenlik sorunu
var mıdır?
sorun aslında bu değil, sorun: client cihazın üzerinde bulunan uygulamanın
(bir şekilde) içine bakarak ya da iletişim kanalını dinleyerek (wireshark
ile mesela) sizin veritabanı şifrenizin ve kullanıcı adınızın ele
geçirilmesi olur.

ayrıca, doğrudan veritabanına bağlanırsanız tek veritabanı ile çalışmak
zorunda kalırsınız. dağıtık yapıya geçemezsinz. bunun dışında,
kullandığınız veritabanı yapısını da değiştiremezsiniz (ilişkiselden no-sql
e ya da tersine)

bunların dışında başka bazı sıkıntılar da var ama en büyük sıntılar bunlar.
bence de bir api kanalı ile iletişme geçilmesi gerekiyor.

3 Mart 2017 10:50 tarihinde ilker aydin  yazdı:

> Doğrudan bağlantı yada webservis kullanmanın kendine göre avantaj ve dej
> avatajları var.
> Bunlardan biriside sorgu ve iş yükünü mobil cihazdan alıp web sunucuya
> yüklemek mesela..
>
> Bu arada birşey sormak isterim,
> java + jdbc ile (en güncel hali ile) direct connetion için güvenlik sorunu
> var mıdır?
> dandik switch (wifi) yada merkezde hub kullanıp snif edilebiliyormu?
>
> Bazı müşterim hali hazırda linux+windows+mac üzerinde çalışan bazı JAVA
> uygulamaları JDBC ile bağlanıyorlar.
> linux mysql sunucu tarafında gerekli yetki ve güvenlik (fail2ban vss)
> ayarları ile farklı portlardan internete açık olarak statik ip üzerinden
> hizmettler. Yaklaşık 8 yıl oldu.
> Mysql genel olarak en üst sürüme güncelleniyor.
> clientler jre güncelleme yapmıyor jre8 kulanıyor.
> java yazılım ve jdbc driverler güncelleniyorMUŞ...(yazılımcı beyanı).
>
>
>
> 02.03.2017 23:32 tarihinde Halid yazdı:
>
> Merhaba,
>
> Sorunuzun cevabı; Evet, android ile uzaktan PostreSQL'e bağlanabilirsiniz.
> ( https://www.pgcon.org/2011/schedule/attachments/194_
> pgcon2011-pgdroid.pdf )
>
> Bağlanacak cihazlar ne derece kontrolünüzde olacak bilmediğimden genel bir
> yorum yapıyorum. Uygulamayı kullanan mobil cihaz sahibi herhangi bir
> güvensiz Wi-Fi ağında sniff edilebilir ve erişim bilgileriniz ele
> geçirilebilir. Sonrası hayal gücünüze bağlı.
>
> Bu tarz bir senaryo için sunucunuz üzerinde PostgreSQL + API Uygulaması,
> Mobil tarafta ise sadece API Client olması hem işin güvenlik tarafından hem
> de arada oluşacak bağlantı kopmalarında veriniz ile ilgili kayıp
> yaşamamanızı sağlayacaktır.
>
> Şu an açık kaynak kodlu olarak kullanabileceğiniz bir kaç yazılım var.
> "Mobile Backend as a Service" veya "Backend as a Service" diye
> aratabilirsiniz. Aslında bu yazılımlar size bir çatı altında web
> servislerinizi yazmanızı sağlıyor. Diğer taraftan bu yazılımlar Lokasyon,
> Dosya gönderme/alma, giriş/yetkilendirme, Bildirim(push notification)
> yönetimi vb. diğer ihtiyacınız olabilecek konuları da kapsayabiliyor.
> Birkaç güzel proje önerebilirim.
>
> - SkyGear (golang, open source) https://skygear.io/
> - BaasBox (scala, open source) http://opensource.baasbox.com/
> - Horizon (js, open source ) https://horizon.io/
> - parse(kapanan parse.com'a ait servisler, js ) - https://parseplatform.
> github.io/
> -
>
> Bunlar ile uğraşamam derseniz postgrest var. PostgreSQL sorgularını
> RESTful api üstünden yapabiliyorsunuz.
>
> https://postgrest.com
>
> kolay gelsin.
>
> 2 Mart 2017 23:03 tarihinde Mucibirahman İLBUĞA 
> yazdı:
>
>> 2.03.2017 22:49 tarihinde Omer Barlas yazdı:
>> > Güvenlik çekincelerinden dolayı. Her cihaz için  ayrı birer şifre
>> > yaratamayacağına göre bir şifrenin kırılması tüm sunucuyu risk altına
>> > sokar.
>>
>> Merhabalar,
>>
>> Mesela şu ki, sunucuya resim de göndermem gerekiyor. Yani kullanıcı
>> resmi çekecek ve tıpkı whatsapp'dan karşıya gider gibi sunucuya gidecek
>> ve veritabanına yazılacak. Elbette resim ile bereber bir kaç bilgi de
>> seçilerek gönderilecek. Resmi çeken kullanıcı, çekildiği yer, konusu
>> gibi...
>>
>> Sadece veri yazma işi olsa html ile falan hallederdim kolayca ama
>> fotoğraf çekme durumu işi zorluyor.
>>
>> Bu konuda fikirlere de açığım?... ;-)
>>
>> --
>> Kolay gelsin,
>> Mucip:)
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
>
> --
> Halid ALTUNER
> Sr. Linux System Engineer & System Architect
>
>
> ___
> Linux-programlama mailing 
> listlinux-programl...@liste.linux.org.trhttps://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
http://www.seyhanproject.com
___

[Linux-programlama] Re: ön muhasebe stok hesaplama

2017-10-22 Başlik M.Dumlupinar
bunu yapmayin. kalan miktar ve bakiye miktarlarini ayri tablolarda tutun.
tanitim tabloları ozet bilgiler tutmamali.

toplam miktarlar aylara, yillara, para birimlerine, depoya, cariye, stok
birimine gore toplanip saklanirlar. bunu stok tanitimina koymak zor ve
yanlış olur.

22 Ekim 2017 Pazar tarihinde, ibrahim <ibrahim...@gmail.com> yazdı:

> şuan sql sorgumu aşağıdaki gibi yaparak 8 sn ye düşürdüm. ama yine yüksek
> bir gecikme en kötü ihtimalle stok kartı tablosuna miktar alanı açıp ekleme
> çıkarma sayım gibi hareketlerde miktarı güncellemeyi düşünüyorum.
>
> SELECT products_id as ID,prod_name as 'Ürün Adı',(SELECT IF(type=1 or
>> type=4,sum(urun_adet),0)-IF(type=2 or type=5,sum(urun_adet),0) FROM
>> `ktgcari_000_fatura_xref` where 
>> product_id=ktgcari_000_stok.products_id)+IFNULL((SELECT
>> sum(miktar) FROM ktgcari_000_ssayim where 
>> urun_id=ktgcari_000_stok.products_id),0)
>> as 'Stok' FROM ktgcari_000_stok LIMIT 0,1000
>
>
> ​
>
>
> 22 Ekim 2017 18:41 tarihinde M.Dumlupinar <mdumlupi...@gmail.com
> <javascript:_e(%7B%7D,'cvml','mdumlupi...@gmail.com');>> yazdı:
>
>> benim dikkatimi ceken birsey var;
>>
>> normalde yazilim tarafinin yapmasi gereken seyleri neden db tarafina
>> yaptirmissiniz. bu tur seyler faydadan cok zarar getirir.
>>
>> veritabanlari darbogazdir, calisma mantiklari basit kume teorilerine
>> dayanir yani kompleks veri tipleri gibi islemler de sikintiya sebep olur.
>>
>> standart sql disinda birseyler yazmaya basliyorsaniz bir yerlerde hata
>> vardi. bence bu tur yerleri duzeltmeden sorgularinizi elden gecirmeyin.
>>
>> performans adina, benim bir onceki calistigim yerde veritabaninda veriden
>> baska birsey (view, function, stored procedure ve trigger...) buldurulmazdi.
>>
>> suanki isyerimde durum biraz daha sıkı; hiçbir sekilde join dahi
>> kullanamiyoruz :)
>>
>>
>> 22 Ekim 2017 Pazar tarihinde, SEZAYİ BUĞDAYCI <sbugda...@etimaden.gov.tr
>> <javascript:_e(%7B%7D,'cvml','sbugda...@etimaden.gov.tr');>> yazdı:
>>
>> Sorguda çok alt sorgu var, Dolayısı ile her alt sorgu zamanı artırdığı
>>> kanaatindeyim. Alt sorgular yerine view( MySQL de kullanılıyor mu
>>> bilmiyorum) kullanılması zamanı azaltabilir.
>>>
>>> İyi çalışmalar.
>>>
>>> --
>>> *Kimden: *"ibrahim" <ibrahim...@gmail.com>
>>> *Kime: *"Özgür yazılımlarla çeşitli dillerde yazılım geliştirme" <
>>> linux-programlama@liste.linux.org.tr>
>>> *Gönderilenler: *20 Ekim Cuma 2017 23:18:49
>>> *Konu: *[Linux-programlama] ön muhasebe stok hesaplama
>>>
>>> Merhaba JAVA+MySQL(maria db) li bir ön muhasebe yazılımı üzerinde
>>> çalışıyorum.stok miktarını aşağıdaki sorgu ile hesaplıyorum ve sorguyu
>>> çalıştırdığımda sorgu süresi 16 sn alıyor. acaba sorgu süresi normal mi ?
>>> sorguda hata mı yapıyorum ?
>>>
>>> SELECT products_id as ID,prod_name as 'Ürün Adı',IFNULL((SELECT
>>>> sum(urun_adet) FROM `ktgcari_000_fatura_xref` where product_id=
>>>> ktgcari_000_stok.products_id and (type=1 or type=4)),0)-IFNULL((SELECT
>>>> sum(urun_adet) FROM `ktgcari_000_fatura_xref` where product_id=
>>>> ktgcari_000_stok.products_id and (type=2 or type=5)),0)+IFNULL((SELECT
>>>> sum(miktar) FROM ktgcari_000_ssayim where 
>>>> urun_id=ktgcari_000_stok.products_id),0)
>>>> as 'Stok' FROM ktgcari_000_stok LIMIT 0,1000
>>>
>>>
>>> (gelen fatura toplamı+gelen irsaliye toplamı)-(giden fatura
>>> toplamı+giden irsaliye toplamı)+(sayım fişi toplamı)
>>>
>>> Veritabanı Bilgileri:
>>> stok kartı sayısı: 39000
>>> fatura sayısı: 545
>>> fatura içeriği tablosu kayıt sayısı: 1800
>>> sayım fişi sayısı: 942
>>> veritabanı büyüklüğü: 5 MB
>>>
>>> --
>>> --
>>> Saygılarımla,
>>> İbrahim Halil
>>>
>>> ___
>>> Linux-programlama mailing list
>>> Linux-programlama@liste.linux.org.tr
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>> --
>>> *SEZAYİ BUĞDAYCI*
>>> *Eti Maden İşletmeleri Genel Müd.*
>>> Yön. Bil. Sis. Dai. Başkanı
>>>
>>> Ayvalı Mah. Halil Sezai Erkut Cad.
>>> Afra Sk. No 1/A 06010 Etlik-Keçiören/ANKARA
>>> Tel: +90(312) 294 21 52 <+90%20312%20294%2021%2052>,   (530) 693 34 36
>>> e-posta: sbu

[Linux-programlama] Re: ön muhasebe stok hesaplama

2017-10-22 Başlik M.Dumlupinar
benim dikkatimi ceken birsey var;

normalde yazilim tarafinin yapmasi gereken seyleri neden db tarafina
yaptirmissiniz. bu tur seyler faydadan cok zarar getirir.

veritabanlari darbogazdir, calisma mantiklari basit kume teorilerine
dayanir yani kompleks veri tipleri gibi islemler de sikintiya sebep olur.

standart sql disinda birseyler yazmaya basliyorsaniz bir yerlerde hata
vardi. bence bu tur yerleri duzeltmeden sorgularinizi elden gecirmeyin.

performans adina, benim bir onceki calistigim yerde veritabaninda veriden
baska birsey (view, function, stored procedure ve trigger...) buldurulmazdi.

suanki isyerimde durum biraz daha sıkı; hiçbir sekilde join dahi
kullanamiyoruz :)


22 Ekim 2017 Pazar tarihinde, SEZAYİ BUĞDAYCI 
yazdı:

> Sorguda çok alt sorgu var, Dolayısı ile her alt sorgu zamanı artırdığı
> kanaatindeyim. Alt sorgular yerine view( MySQL de kullanılıyor mu
> bilmiyorum) kullanılması zamanı azaltabilir.
>
> İyi çalışmalar.
>
> --
> *Kimden: *"ibrahim"  >
> *Kime: *"Özgür yazılımlarla çeşitli dillerde yazılım geliştirme" <
> linux-programlama@liste.linux.org.tr
> >
> *Gönderilenler: *20 Ekim Cuma 2017 23:18:49
> *Konu: *[Linux-programlama] ön muhasebe stok hesaplama
>
> Merhaba JAVA+MySQL(maria db) li bir ön muhasebe yazılımı üzerinde
> çalışıyorum.stok miktarını aşağıdaki sorgu ile hesaplıyorum ve sorguyu
> çalıştırdığımda sorgu süresi 16 sn alıyor. acaba sorgu süresi normal mi ?
> sorguda hata mı yapıyorum ?
>
> SELECT products_id as ID,prod_name as 'Ürün Adı',IFNULL((SELECT
>> sum(urun_adet) FROM `ktgcari_000_fatura_xref` where
>> product_id=ktgcari_000_stok.products_id and (type=1 or
>> type=4)),0)-IFNULL((SELECT sum(urun_adet) FROM `ktgcari_000_fatura_xref`
>> where product_id=ktgcari_000_stok.products_id and (type=2 or
>> type=5)),0)+IFNULL((SELECT sum(miktar) FROM ktgcari_000_ssayim where
>> urun_id=ktgcari_000_stok.products_id),0) as 'Stok' FROM ktgcari_000_stok
>> LIMIT 0,1000
>
>
> (gelen fatura toplamı+gelen irsaliye toplamı)-(giden fatura toplamı+giden
> irsaliye toplamı)+(sayım fişi toplamı)
>
> Veritabanı Bilgileri:
> stok kartı sayısı: 39000
> fatura sayısı: 545
> fatura içeriği tablosu kayıt sayısı: 1800
> sayım fişi sayısı: 942
> veritabanı büyüklüğü: 5 MB
>
> --
> --
> Saygılarımla,
> İbrahim Halil
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> 
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> --
> *SEZAYİ BUĞDAYCI*
> *Eti Maden İşletmeleri Genel Müd.*
> Yön. Bil. Sis. Dai. Başkanı
>
> Ayvalı Mah. Halil Sezai Erkut Cad.
> Afra Sk. No 1/A 06010 Etlik-Keçiören/ANKARA
> Tel: +90(312) 294 21 52,   (530) 693 34 36
> e-posta: sbugda...@etimaden.gov.tr
> 
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: ön muhasebe stok hesaplama

2017-10-21 Başlik M.Dumlupinar
merhaba,

evet 39000 kayit icin 16 saniye cok uzun. sorgunuzun olabildigince sade
olmasi lazim. ifnull gibi sub-select gibi seyler sorgunuzu cok ama cok
yavaslatabilir. ayrica cekilen sorgu kartezyen carpimlara da sebep
oluyordur (geereksiz yere ayni veriyi coklama). Ugur'un dedigi gibi,
explain yardimci olacaktir.

bunlardan baska, index olmayan alanlardan sorgulama yapiyorsunuzdur.

bir de or keywordu de sikintidir, mumkunse kullanmayin. okudugum bir
makalde or yerine union un daha efektif oldugu yaziyordu.

21 Ekim 2017 Cumartesi tarihinde, Ugur Dokmeci 
yazdı:

> Merhaba komutunuzun onune explain yazarsaniz neden yavas oldugunu size
> aciklayacaktir. ancak ifnull yerine null ken sectiginizi bastan joinleyip
> sonra null olmasina gore toplalayarak yaparsaniz hizlanacaktir.diye
> dusunuyorum
>
> saygilarimla
>
> On October 20, 2017 11:18:49 PM GMT+03:00, ibrahim  > wrote:
>>
>> Merhaba JAVA+MySQL(maria db) li bir ön muhasebe yazılımı üzerinde
>> çalışıyorum.stok miktarını aşağıdaki sorgu ile hesaplıyorum ve sorguyu
>> çalıştırdığımda sorgu süresi 16 sn alıyor. acaba sorgu süresi normal mi ?
>> sorguda hata mı yapıyorum ?
>>
>> SELECT products_id as ID,prod_name as 'Ürün Adı',IFNULL((SELECT
>>> sum(urun_adet) FROM `ktgcari_000_fatura_xref` where
>>> product_id=ktgcari_000_stok.products_id and (type=1 or
>>> type=4)),0)-IFNULL((SELECT sum(urun_adet) FROM `ktgcari_000_fatura_xref`
>>> where product_id=ktgcari_000_stok.products_id and (type=2 or
>>> type=5)),0)+IFNULL((SELECT sum(miktar) FROM ktgcari_000_ssayim where
>>> urun_id=ktgcari_000_stok.products_id),0) as 'Stok' FROM
>>> ktgcari_000_stok LIMIT 0,1000
>>
>>
>> (gelen fatura toplamı+gelen irsaliye toplamı)-(giden fatura toplamı+giden
>> irsaliye toplamı)+(sayım fişi toplamı)
>>
>> Veritabanı Bilgileri:
>> stok kartı sayısı: 39000
>> fatura sayısı: 545
>> fatura içeriği tablosu kayıt sayısı: 1800
>> sayım fişi sayısı: 942
>> veritabanı büyüklüğü: 5 MB
>>
>> --
>> --
>> Saygılarımla,
>> İbrahim Halil
>>
>
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: PHP'de PostgreSQL Boolean tip sorgulama?!

2018-06-08 Başlik M.Dumlupinar
java ile acik kaynak bir erp projesi gelistiren biri olarak soyleyebilirim
ki, java can yakar. python ya da ruby gibi bir alternatif daha mantikli
olur. masaustu olmasina ben de karsiyim.

8 Haziran 2018 Cuma tarihinde, Ibrahim AKSIT  yazdı:

> Merhabalar, PHP dilinde en minimal micro framework REST-API çözümü bence
> Slim Framework gayet başarılıdır. Bir kaç projede kullandım sadece 10-15
> dakika içinde hazırladım.
> Destek isterseniz yardımcı olmaya çalışırım.
> Kendimize eziyet etmeyelim değil mi yani :-)
>
> İyi çalışmalar dilerim.
>
>
>
> İbrahim AKŞİT
>
> Best Regards and Wishes
> Yours Sincerely.
>
> 2018-06-08 13:51 GMT+03:00 Omer Barlas :
>
>> "hele erp türü bir şeyse web tabanlı olsun tek serverda güncelle,
>> kullanıcılara kurmakla uğraşma şeklinde olunca daha kolay geliyor."
>>
>> aklın yolu bir...
>>
>> 8 Haziran 2018 13:47 tarihinde Timuçin Kızılay 
>> yazdı:
>>
>> :)
>>>
>>> Java demiş bir de. gerçekten eziyet seviyor arkadaş.
>>> Aslında böyle şeyler için python çok rahat. django framework kurup
>>> framework'un herşeyini kullanmadan sadece django-rest api ile hızlıca
>>> birşeyelr yapmak mümkün.
>>> Koskoca django ile uğraşamam deniyorsa da flask var, minimal bir
>>> framework, sqlalchemy ile her türlü database her türlü sorgu gayet kolay,
>>> onun da rest-api eklentisi mevcut.
>>>
>>> Bu arada bana da bu zamanda masaüstü program tuhaf geliyor. hele erp
>>> türü bir şeyse web tabanlı olsun tek serverda güncelle, kullanıcılara
>>> kurmakla uğraşma şeklinde olunca daha kolay geliyor.
>>>
>>>
>>>
>>>
>>> On 06/08/2018 01:32 PM, Omer Barlas wrote:
>>>
>>> Ya cidden senin kadar eziyet seven bir insan tanımadım :)
>>>
>>> Allah kolaylık versin.
>>>
>>> 8 Haziran 2018 13:04 tarihinde Dr. Mucibirahman İLBUĞA <
>>> mucip.ilb...@gmail.com> yazdı:
>>>
 8.06.2018 12:49 tarihinde Omer Barlas yazdı:

 -ki aslında kullansan hiç fena olmaz Qt'ye bir daha elini sürmezsin-
 Laravel'in Lumen diye sadece API ve diğer ufak tefek işler için kullandığı
 bir framework var.


 Merhabalar,

 Yok! Ben ERP tarzı uygulamaların masaüzeri olması taraftarıyım. Bu
 bağlamda vazgeçmem zor olur ama önerdiğiniz
 de faydalı bir esere
 benziyor!

 İlla da web olacaksa Java olsun derim...

 O derece...

 Kolay gelsin,
 Mucip:)


 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


>>>
>>>
>>> --
>>> Omer Barlas
>>> omer.bar...@gmail.com
>>>
>>>
>>> ___
>>> Linux-programlama mailing 
>>> listlinux-programl...@liste.linux.org.trhttps://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>>
>>> ___
>>> Linux-programlama mailing list
>>> Linux-programlama@liste.linux.org.tr
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>>
>> --
>> Omer Barlas
>> omer.bar...@gmail.com
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>

-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: ön muhasebe stok hesaplama

2017-10-23 Başlik M.Dumlupinar
merhabalar,

yanlış anlaşılmaması adına niyetimi en başta belirtmek istiyorum:
söylediklerinizin doğruluk payı var Sezayi Bey fakat ben bazı kısmına
katılmıyorum (lütfen eleştiriden ziyade faydalı bir tartışma olarak görün
yazdıklarımı)

> Bu tür soruların hap çözümünü hemen vermek kolay değil.
kronikleşen sorunu zamanla yada incelemelerle çözemezsiniz, 39000 kayıt
için 16 yada 8 saniye gibi kabul edilemeyecek süreleri ancak radikal ya da
sizin deyiminizle hap çözümü şeklinde çözebilirsiniz.

>Sorgudan önce tablo yapılarını, veri tabanı modellemesine bakmak sorunun
daha net anlaşılmasını sağlar.
"sonuç bu ise bir yerlerde hata olmalı, şunlara bakın..." diyerek ben de
buna işaret etmiştim.

>Öncelikle Open Source yazılımlarda bu tür VT yapısı nasıl oluşturulmuş
,nasıl kodlar kullanılmış bakmakta fayda var
ben tam da bu konuda bir açık kaynak muhasebe sistemi yazdım ve bir
başkasının benim tablo yapılarımı inceleyerek kendi sistemindeki sorunları
çözebileceğini pek sanmıyorum.
veri yapılarını incelemek isterseniz :
https://github.com/seyhanp/seyhan/tree/master/conf/evolutions
evet bu projede de veri tablolarından başka birşey kullanılmadı

>view, function, stored procedure ve trigger gibi veri tabanı araçlarının
kullanmama kararı programcının tercihi olabilir.
evet haklısınız fakat ben (nosql olanlar hariç) mysql, sql-server, oracle,
pgsql... gibi yaygın olarak kullanılan veritabanlarının ilişkisel
veritabanları olduğunu kabul ederek sadece verilerimi ilişkiler
belirleyerek kullanmaya çalışıyorum
bu yaklaşımım (günlük milyon hatta bazı durumlarda milyar istek durumunda)
veritabanı darboğazlarını aşmamı sağladığı gibi istediğim zaman çok da
zorlanmadan veritabanını değiştirmem sağlıyor (her ne kadar olmasa da,
olabilme ihtimali var)

sonuçta; trigger, stored procedure, view, function, standart sql de olmayan
db ye has özel komutlar... gibi şeyler kesinlikle faydalı şeyler fakat her
birinin getirdiği ek bir maliyet, yük ya da çekince / kısıtlama var. proje
yapısı, kullanıcı sayısı, veri yoğunluğu, veritabanının değişime olan
dirence, projenin open/closed source olup olmayacağı... gibi etkenler
seçimlerimizi belirliyor. daha önce de yazdığım gibi; ben (ve çalıştığım
projedeki insanlar) veritabanını sadece ilişkisel veriler için
kullanıyoruz.

trigger, stored procedure, view, function, standart sql de olmayan db ye
has özel komutlar... gibi şeyleri kullanmak yanlıştır, aman ha kullanmayın
demiyorum. bana göre sıkıntılı şeyler ve baş ağrıtabilir diyorum sadece.



2017-10-23 8:44 GMT+03:00 SEZAYİ BUĞDAYCI <sbugda...@etimaden.gov.tr>:

> - Bu tür soruların hap çözümünü hemen vermek kolay değil. Sorgudan önce
> tablo yapılarını, veri tabanı modellemesine bakmak sorunun daha net
> anlaşılmasını sağlar.
> Optimum çözümler onun üzerinden düşünülür.  Burada daha çok genel olası
> şeyler önerilebilir.  Öncelikle Open Source yazılımlarda bu tür VT yapısı
> nasıl oluşturulmuş ,
> nasıl kodlar kullanılmış bakmakta fayda var.  (İncelendiğini sanıyorum)
> - view, function, stored procedure ve trigger gibi veri tabanı
> araçlarının kullanmama kararı programcının tercihi olabilir. Ancak doğru
> yerinde doğru yapılandırılması,
> Programcıyı birçok kod yazmaktan kurtarır ve  sağlam çalışır. Yanlış
> yapılanması ise VT yi germesine neden olabilir.  Örneğin kayılardaki
> işlemlerin loglarını trigger ile yapmak en iyisidir.
> Trigger ile stok hesaplamak (Yine VT tasarımınıza bağlı olarak)  doğru
> seçim olmaz.
>
>
> İyi çalışmalar.
>
>
>
>
> --
> *Kimden: *"M.Dumlupinar" <mdumlupi...@gmail.com>
> *Kime: *"Özgür yazılımlarla çeşitli dillerde yazılım geliştirme" <
> linux-programlama@liste.linux.org.tr>
> *Gönderilenler: *22 Ekim Pazar 2017 18:41:56
> *Konu: *[Linux-programlama] Re: ön muhasebe stok hesaplama
>
> benim dikkatimi ceken birsey var;
> normalde yazilim tarafinin yapmasi gereken seyleri neden db tarafina
> yaptirmissiniz. bu tur seyler faydadan cok zarar getirir.
>
> veritabanlari darbogazdir, calisma mantiklari basit kume teorilerine
> dayanir yani kompleks veri tipleri gibi islemler de sikintiya sebep olur.
>
> standart sql disinda birseyler yazmaya basliyorsaniz bir yerlerde hata
> vardi. bence bu tur yerleri duzeltmeden sorgularinizi elden gecirmeyin.
>
> performans adina, benim bir onceki calistigim yerde veritabaninda veriden
> baska birsey (view, function, stored procedure ve trigger...) buldurulmazdi.
>
> suanki isyerimde durum biraz daha sıkı; hiçbir sekilde join dahi
> kullanamiyoruz :)
>
>
> 22 Ekim 2017 Pazar tarihinde, SEZAYİ BUĞDAYCI <sbugda...@etimaden.gov.tr>
> yazdı:
>
>> Sorguda çok alt sorgu var, Dolayısı ile her alt sorgu zamanı artırdığı
>> kanaatindeyim. Alt sorgular yerine view( MySQL de kullanılıyor mu
>> bilmiyorum) kullanılması zam

[Linux-programlama] Re: Bilgisayar kimliği?

2017-12-31 Başlik M.Dumlupinar
benim bildiğim kadarı ile bu sorunun kesin ya da tam bir cevabi yok. hdd
seri no, mac address, bios seri no gibi değerlerin elde edilmesi
isletim sisteminden isletim sistemine hatta ayni isletim sisteminin degisik
versionlarinda bile değişebiliyor. ayrica bu değerlerin bazilari da
manipule edilebiliyor.

bu isler icin dongle tarzi cozumler daha mantikli olabilir.

31 Aralık 2017 Pazar tarihinde, Omer Barlas  yazdı:

> cat /proc/cpuinfo
>
> 30 Aralık 2017 17:19 tarihinde Dr. Mucibirahman İLBUĞA <
> mucip.ilb...@gmail.com> yazdı:
>
>> 30.12.2017 17:11 tarihinde Can Vural yazdı:
>> > Javascript ile yazilan cesitli kutuphaneler var.
>> > https://github.com/Valve/fingerprintjs2 gibi
>>
>> Merhabalar,
>>
>> Biraz kurcaladım. "Finger Print" diye geçiyormuş. Qt ile platform
>> bağımsız bir şeyler bakıyorum. Kurcalamaya devam... ;-)
>>
>> Verdiğiniz bağlantıya da bakacağım. Fikir verecektir...
>>
>> --
>> Kolay gelsin,
>> Mucip:)
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
>
> --
> Omer Barlas
> omer.bar...@gmail.com
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Depo ve Stok yönetimi

2018-01-12 Başlik M.Dumlupinar
www.seyhanproject.com işinize yara mı?

2018-01-12 11:44 GMT+03:00 Safak Aydin :

> Merhaba,
>
> Açık kaynak kodlu (web üzerinden çalışan) Depo ve Stok yönetim yazılımı
> arıyoruz
>
> 5 depo ve 14 kullanıcı kullanacak ve bunların hareketleri raporlana
> bilecek.
>
> öneriniz varmı?
> --
>
> İyi çalışmalar
> Şafak AYDIN
>
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Qt ile Objenin currentText değişkenine ulaşmak?!

2018-02-23 Başlik M.Dumlupinar
selamlar,

c++ ve qt ile ilgili bilgim yok ama combox ların çalışma mantığına biraz
aşinayım. sanırım buradaki sorun şu;

comboxlar farklı nesneleri barındıracak yapıdalar. sen içine string eklemiş
olsan bile bu combox tarafından bir nesne olarak ele alınacaktır. yani
doğrudan currentText ile ulaşamaman normal bence.

bunu yerine currentIndex gibi bir bilgi ile combox un barındırdığı (set /
küme) veriler arasından ilgili text e ulaşabilmen lazım.

2018-02-23 16:10 GMT+03:00 Dr. Mucibirahman İLBUĞA :

> Merhabalar,
>
> Qt ile event konuları bayaa bir uğraştırdı. En sonunda aşağıdaki kodu
> buldum. Güzel çalışıyor ancak comboBox olan Object'in currentText değerini
> alamıyorum?! Obje denilen şey o an comboBox'u gösterdiğine göre comboBox
> bilgilerine de ulaşmam gerekmez
>
> MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new 
> Ui::MainWindow){
> ui->setupUi(this);
> ui->comboBox->installEventFilter(this);
> .
> .
> .}
> bool MainWindow::eventFilter(QObject *object, QEvent *event){
> if (event->type() == QEvent::FocusOut)
> {
> if (object == ui->comboBox)
> {
> qWarning(object->objectName().toLatin1().data());
>
>   object->currentText() // gibi bir şeye ulaşılamıyor?! Amacım gombo 
> içeriğini almak?
>
>}
> }
> return false;}
>
>
>
>
> --
> Kolay gelsin,
> Mucip:)
>
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Qt ile dbf dosya erişimi?

2018-08-03 Başlik M.Dumlupinar
clipper dili ile işleniyor,
https://www.thocp.net/software/languages/clipper.htm

2018-08-03 13:59 GMT+03:00 Nuri Akman :

> dBase III+ vardı onun dosyası olabilir
>
> 3 Ağu 2018 Cum, saat 11:09 tarihinde Dr. Mucibirahman İLBUĞA <
> mucip.ilb...@gmail.com> şunu yazdı:
>
>> Merhabalar,
>>
>> Elimde eski bir program var. Muhetemelen Delphi ile yazılmış. Malum, o
>> zamanlar bir DBase vardı.
>>
>> Program verileri dbf dosyalar üzerinde tutuyor. Bu doyalara erişmek ve
>> mümkünse veri girişi yapmak istiyorum. Qt kullanıyorum. Bir kaç bilgi
>> buldum ama eski bilgi. Dbf dosyalarının olduğu klasöre erişiyor ama
>> tablolarda sorgu yapamıyorum!
>>
>> Deneyimi olan var mıdır?...
>>
>> --
>> Kolay gelsin,
>> Mucip:)
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
> --
> Selamlar,
> Nuri Akman
>
> Not: Mobil telefondan gönderilmiştir, harf hataları olabilir.
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: PostgreSQL ve triger kullanımı?

2018-08-27 Başlik M.Dumlupinar
Java dünyasında suya sabuna (HTML ve CSS'e) çok çok az dokunarak büyük web
uygulamaları geliştirebilirsiniz. bunun için bizzat google ın kendi
arayüzlerinde kullandığı GWT var. çok demode dersen EXT var Vaadin var.
ama bana sorarsan arayüzleri HTML, CSS ve JS ile geliştirmen çok daha iyi
ve mantıklı olur.

On Mon, Aug 27, 2018 at 9:03 AM Omer Barlas  wrote:

> ya üstat ver arayüzü başkası yazsın, sen arka planda çalışan sistemi yaz.
> zaten özellikle Vue ve PHP dememin sebebi o, iş yüklerini tamamen
> birbirinden ayırıyor. mantığı yazan önyüzü, önyüzü yazan da arkadaki
> mantığı görmek zorunda değil ;)
>
> Dr. Mucibirahman İLBUĞA , 27 Ağu 2018 Pzt, 00:29
> tarihinde şunu yazdı:
>
>> Merhabalar,
>>
>> WEB bana o kadar uzak ki!!!.. :-\
>>
>> PHP falan sıkıntı yok ama iş bir yerde gelip HTML ve CSS'ye dayanıyor!
>> Ben de tam o noktada cayıyorum... ;-)
>>
>> HTML ve CSS'ye bulaşmayan web programlama varsa hemen geçeyim. Bir ara
>> Java mı dedim?! Baktım onun da bir ucu yine oraya dayandı! :-(
>>
>> Yok yani... Olmuyor! Ben web yazamıyorum!... Hasta ediyor beni...
>>
>> WEB=HTML+CSS olduğu sürece çok zor!!!
>>
>> Kolay gelsin,
>> Mucip:)
>>
>> 26.08.2018 23:24 tarihinde Omer Barlas yazdı:
>> > Web üzerinden kullanabilecekken masaüstü uygulamaya ne gerek var?
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
> --
> Omer Barlas
> omer.bar...@gmail.com
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: PostgreSQL ve triger kullanımı?

2018-08-26 Başlik M.Dumlupinar
program mantiklarinizin veritabani icerisinde olmasi dogru degil.

- kodunuzu versiyonlarken db icindeki trigger mantiklarini atlamak zorunda
kalirsiniz. uygulama logic i parcalanmis olur; bir kismi db de bir kismi
uygulama tarafinda kalir.

- trigger lar icerisindeki islemler uygulama tarafinda cok daha rahat ele
alinabilir. yuklu islemlerde sorun olabilir. cok kanalli programlama,
caching, queue kullanarak islemleri siraya dizip sonradan ele alma... gibi
seyler kodlama tarafinin isleridir.

- istediginizde veritabani degistirmek  ugrastirir.

- tam bilmiyorum ama federated/clustred sistemlerde sorun olabilir.

- trigger larin yurutulmesi sonrasidan birsey yapmaniz gerekirse ilgili
trigger in isini adam gibi yapip yapmadigini bilemezsiniz.
transaction-commit-rollback uclusu.

- veritabanlari spof dur (single point of failure) bu noktayi elden geldigi
kadar sade kullanmak lazim. isi zaten basindan askin, kodlama tarafinin
islerini de yukleyerek iyice darbogaz olusturmayin.


26 Ağustos 2018 Pazar tarihinde, Oguzhan San  yazdı:

> Trigger bir çeşit blocker dir. Eğer verilen işi yapacak tüm kaynaklar
> hazır ise çalışır ve tutarlılığı sağlar . Ama işlem görecek nesne veya
> kayıt üzerinde beklerse, istediğiniz işlemlerin tümünü bekletir. Bu yüzden
> çok basit işlemleri yapmak için yazılır.
> Ayrıca herşeyi trigger ile yaparsanız, veri tabanınızı ele geçiren biri
> mantığı da kavramış olabilir !
> Önerim ara katman yazmanız olacaktır. Yani bir business layer içinde
> resusable nesne ve fonksiyonlarla çok daha yönetilebilir yaparsınız. Hatta
> Db ilişkilerini de bu katmanda oluşturun ve tutun derim. Db yi eskisi gibi
> diskte düşünmeyin artık :) hafızaya yüklenin.
>
> Kolay gelsin
>
> Sent from my iPhone
>
> > On 26 Aug 2018, at 01:08, Dr. Mucibirahman İLBUĞA <
> mucip.ilb...@gmail.com> wrote:
> >
> > Merhabalar,
> >
> > Qt/C++ ve PostgreSQL ile bir proje geliştiriyoruz. Bazı işlemleri
> > trigerlere yükleyerek hız kazanmak ve olası hataları engelleme
> > düşüncesindeyiz.
> >
> > Mesela stok hareket girildiğinde veya silindiğinde otomatik olarak
> > tümhareket kayıtlarını sorgulayıp depoya adeti triger ile yazdırıyorum.
> > Veya fişi sildiğimde tüm fiş detaylarını ve aynı zamanda bu detayların
> > oluşturduğu hareket kayıtlarını da triger ile sildiriyorum.
> >
> > Merak ettiğim ileride triger kullanımının yaratacağı sorunlar olabilir
> > mi? Riski ve güvenliği nedir? Yolun başında bilelim.
> >
> > Önerileriniz nedir?...
> >
> > --
> > Kolay gelsin,
> > Mucip:)
> >
> > ___
> > Linux-programlama mailing list
> > Linux-programlama@liste.linux.org.tr
> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: açık kaynak lojistik sistemi analizi

2018-09-10 Başlik M.Dumlupinar
merhabalar,

açıklayıcı ve bilgilendirici dönüşleriniz için çok teşekkür ederim.

@ayhan
>Masaüstü uygulama'ı yapmaya planlıyorsunuz, yoksa webapp'mi?
masaüstü de olacak web kısmı da, akıllı telefonlar için arayüzleri de. bu
yüzden react kütüphanesini kullanmayı düşünüyorum.,

>aynı şekilde kara taşımacılığı uygulamasından kastınızı biraz açarsanız,
sizi yönlendirebilirim
özelden yazan arkadaşlar da oldu, sağ olsunlar. anladığım kadarı ile ben
konuya baya uzakmışım. 1998-2000 yılları arasında gemi taşımacılığı
acentalarına yönelik bir uygulama geliştirmiştim (daha çok Mersin
bölgesinde kullanılıyordu)
işin çok büyük ve çok boyutlu olduğunu biliyorum. aklımdaki daha çok basit
düzeyde kara taşımacılığı ile ilgili bir sistem geliştirmek. bunu yaparken
alt yapıyı olabildiğince esnek ve genişletilebilir yapmayı düşünüyorum.
microservice, restful iletişim... gibi.

@serdar
>Kaynak yada bilgi vermek, sanırım pek olası değil, zira, uygulama
kapsamını biraz dar tarif etmişsiniz.
evet, haklısınız. taşımacılık konusunda az bilgim olduğu için bu şekilde
oldu. eksiklerimi tamamlamak adına biraz ön çalışma yapmayı düşünüyorum.
gönlümden geçen şu idi aslında: taşımacılık alanında "nasıl yapılır" (know
how) bilgisi olan bir nevi sistem analisti kişilerle ortaklaşa bir sistem
geliştirmek. bana işlerin nasıl olması gerektiğini, mümkünse eğer, jira
gibi bir issue management system ile söylemeleri.

>Ama taşımacılık dendiği zaman, işin için geospatial vs. mevzuları da girer
sanıyorum.
bunda da haklısın ama sanırım bu kısım taşımacılığın benim düşünmediğim
alanına giriyor. yine de, bağımsız bir rdbms ile beraber, bu durum için
farklı veri işlem kaynaklarına bakabilirim

>JS kaçınılmaz görünüyor, browser için javayı hiç düşünmeyin derim.
yok, browser da java kullanan bir alman firmaları ile bir de google var
sanırım :) ben de doğru bulmuyorum bunu.

>Basitçe, herhangi bir harici fonksiyonu, mesela "printf" i hatta, tüm
kodunuz boyunca bir kere kullanın, o da sizin kendi my_printf çağrınız olsun
bu konuda size katılmıyorum. şöyle ki;
java'da eli yüzü düzgün orta düzeyde bir uygulama yazmak için bile baya bir
3rd party yazılım kullanırız. mesela spring fw, mesela playframework.
benzer şekilde nodejs de kullansam python da kullansam aynı durumla karşı
karşıya kalırım.
ben kullanacağım her hizmeti encapsulate edersem burada 2 ciddi sıkıntı
yaşarım:

1- bu encapsulation işlemleri için harcanacak ekstra zaman (kodun
kalabalıklaşık yönetilebilir olmasını geçiyorum)
2- kullanmış olduğum 3rd party sistemlerin versiyon geçişlerindeki yeniden
uyarlama ve adapte etme işlemlerinin sıkıntısı.

benim kendi işlerime zaman ayırmam daha doğru olur. framework ün ya da
herhangi bir library nin encapsule edilip bunun da düzenli olarak bakımının
yapılması ekstra zahmet ve zaman kaybına yol açar.
yeni işe alınan bir elemanı geçtim, 3 ay sonra kendi koduma baksam bile "ya
bu neydi, nasıl işliyordu, acaba içeride loglama yapmış mıydım, ..." gibi
soruları yanıtlamak için sürekli wrapper sınıflara başvurmam gerekecek.


On Sun, Sep 9, 2018 at 3:52 AM Serdar KÖYLÜ  wrote:

> Kaynak yada bilgi vermek, sanırım pek olası değil, zira, uygulama
> kapsamını biraz dar tarif etmişsiniz.
>
> Ama belki biraz yol gösterebiliriz.
>
> Öncelikle, İşletim sistemi ve browser bağımsız, gayet makul. Şöyle ki, iyi
> bir kod, heryerde çalışabilmeli, o zaman iyi bir kod olur. Bu, kodun
> spagetti olup gitmesini önleyen iyi pratiklerden biridir.
>
> Fakat, veritabanı bağımsız olması biraz düşündürücü. Elbette bu her
> durumda bir şekilde yapılabilir, ki buna dair yöntemlerde gayet iyi bilinen
> şeyler. Ama taşımacılık dendiği zaman, işin için geospatial vs. mevzuları
> da girer sanıyorum. Bu da veritabanı bağımsızlığını zorlaştırır, imkansız
> kılmaz, ama zorluğu artar kanısındayım.
>
> Bu durumda, zaten gene baya taşınabilir olan ve gene açık kaynaklı pgsql
> ile yola çıkmak, daha isabetli olur kanaatindeyim.
>
> Birde, browser tarafı için, JS kaçınılmaz görünüyor, browser için javayı
> hiç düşünmeyin derim. Sunucu tarafında ise, java yerine python çok daha
> kullanışlı olacaktır. Tabi gene tercih meselesi önemli ölçüde, ama python
> kendini baya aşmış halde ki, javayı falan aşalı çok oldu zaten.
>
> Diğer yandan, oradan şu API, buradan bu API şeklinde girişirseniz, uzun
> vadede kodu elde tutmak genelde çok zorlaşır. Baştan bu durumu göze alarak
> tasarımı yapmanız isabetli olur. Kabaca bir öneri yapacak olursak,
> kullanacağınız tüm 3. parti API'leri, mutlak kendiniz önce kapsülleyin. Hiç
> bir 3. Parti işlevi, kodunuz içinden doğrudan çağırmayın. Bu, o kadar ki,
> standard sistem çağrıları için dahi geçerli bir yaklaşımdır. Basitçe,
> herhangi bir harici fonksiyonu, mesela "printf" i hatta, tüm kodunuz
> boyunca bir kere kullanın, o da sizin kendi my_printf çağrınız olsun,
>
> Bir de şunu izleyin, alına

[Linux-programlama] açık kaynak lojistik sistemi analizi

2018-09-05 Başlik M.Dumlupinar
arkadaşlar merhaba,

önümüzdeki haftalarda açık kaynak orta seviyeli bir kara taşımacılığı
uygulaması yapmayı düşünüyorum. fakat bu alanda bilgim yok, aramama rağmen
pek birşey bulamadım.

geliştirmeyi düşündüğüm uygulamanın özellikleri:
- veritabanı bağımsız (h2, mysql ve pgsql olur başta)
- işletim sistemi bağımsız
- browser tabanlı ve browser dan bağımsız
- çok dilli

kullanılacak araçlar:
- java ya da nodejs (henüz karar veremedim ama nodejs ihtimali yüksek)
- angular ve react (spa yapısında olacak)

kaynak ya da bilgi verebilecek olan varsa memnun olurum. şimdiden
teşekkürler.

-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: SQL değerine göre kolon dönen değeri değiştirme?

2018-09-24 Başlik M.Dumlupinar
selamlar,

bence veri yapın biraz sorunlu mucip. şu şekilde olsa daha rahat edersin:

yon, giris_adedi, giris_tutari, cikis_adedi, cikis_tutari, adet, tutar

buradaki 3 alan kafa karıştırıcı olabilir --> yon, adet ve tutar

yon --> (boolean bir alan) 0 ise giriş 1 ise çıkıştır
adet ve tutar --> giriş çıkış olduğuna bakmaksızın  hareket değerleridir

bu şekilde bir veri yapısı ile hemen hemen bütün raporlarını standart
sorgularla basitçe elde edebilirsin

giriş işlemlerine dayalı bir rapor mu yapacaksın o zaman giris_ ile
başlayan alanları dikkate alırsın (yon == 0)
çıkış işlemlerine dayalı bir rapor mu yapacaksın o zaman gikis_ ile
başlayan alanları dikkate alırsın (yon == 1)
yön önemli değil mi o zaman da adet ve tutara bakarsın.

ekstra alanların olup verinin biraz fazla olması bugün için bir sıkıntı
değil. bu normalizasyon dışı daha çok performans odaklı bir yaklaşım ve ben
bunun çok faydasını gördüm, tavsiye ederim.




On Mon, Sep 24, 2018 at 11:34 AM Samed YILDIRIM  wrote:

> Selamlar Mucip,
>
> Aklıma hızlıca gelen iki çözümü yazayım,
>
> CASE ile;
> select *, case when gc=1 then 'GİRİŞ' when gc=-1 then 'ÇIKIŞ' end as
> hareket_yonu from veri;
>
> CTE ile;
> with k (a,b) as (values (1,'GİRİŞ'),(-1,'ÇIKIŞ')) select id,miktar,gc,b as
> hareket_yonu from veri left join k on veri.gc = k.a;
>
> İstersen view, rule vs. kullanarak da çözüm seçeneklerini bir miktar
> genişletebilirsin. Aynı zamanda ENUM veri tiplerine de bakmanı öneririm.
>
> İyi çalışmalar.
>
>
>
>
>
> İyi çalışmalar.
> Samed YILDIRIM
>
>
>
> 23.09.2018, 13:29, "Dr. Mucibirahman İLBUĞA" :
>
> Merhabalar,
>
> PostgreSQL kullanıyorum. "giris_cikis" olarak adlandırdığım bir kolon
> var +1 veya -1 oluyor. Anlaşılacağı üzere +1 olduğunda "Giriş", -1
> olduğunda "Çıkış" işlemi yapılıyor...
>
> SELECT ile sorguladığımda her satırda;  +1 olduğunda "Giriş", -1
> olduğunda "Çıkış" olarak görünmesini sağlamak istiyorum.
>
> Şimdi yazarken aklıma geldi. Aslında fonksiyon yazabilirim. Ama bu kadar
> yazmışken sizlerin de yorumunu alayım.  ;-)
>
> --
> Kolay gelsin,
> Mucip:)
>
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>


-- 
İyi çalışmalar...

Mustafa DUMLUPINAR
https://github.com/seyhanp
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: PostggreSQL'de Sequence arttırma?

2021-01-13 Başlik M.Dumlupinar
ayrik sistemler soz konusuysa uuid daha iyi bir seçenek olmaz mi?

On Wed, Jan 13, 2021, 18:31 Omer Barlas  wrote:

> Tek IDli bir tablo oluştur, her seferinde tabloyu sil tek bir satır yaz
> gelen IDyi döndür. PGSQL’de istediğini yapmak mümkün ama daha fazla mesai
> harcarsın.
>
> 13 Oca 2021 Çar, saat 18:13 tarihinde Dr. Mucibirahman İLBUĞA <
> mucip.ilb...@gmail.com> şunu yazdı:
>
>> Merhabalar,
>>
>> PostgreSQL içinde bir sayaç (sequence) oluşturdum. Ama hiç bir tablo ile
>> bağlantısı yok.
>>
>> Farklı bir yerde kullanmak için bu sayaca ihtiyacım var. Sayacın mevcut
>> numarasını aldığımda sayacın değerinin bir artmasını istiyorum. Normalde
>> bir tablo ile bağlantılı olduğunda bunu otomatik olarak yapıyor ama ben
>> herhangi bir tablo ile ilişkilendirmeden sayaç olarak kullanmak istiyorum.
>>
>> Gugılladım ama sorunumu çözemedim.
>>
>> --
>> Kolay gelsin,
>> Mucip:)
>>
>> ___
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
> --
> Omer Barlas Mobil bir cihazdan gönderilmiştir, imla ve anlam hataları
> olabilir.
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php