Anasayfa » Arşiv

Diller Kategorisindeki Yazılar

Frameworkler, Java ve Java Teknolojileri »

[3 Haz 2012 | Yorum Yok | 6.883 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (1 oy,5 üzerinden : 5,00 )
Loading...
Java Web Frameworkleri

Bu yazımızda java web frameworkü nedir, çeşitleri nelerdir, bunlardan bahsedeceğim.
Web Uygulamaları:
Web uygulamaları sunucular üzerinden çalışıp, kullanıcılardan aldığı verileri işleyerek, depolayan ve kullanıcıya gerekli sonuçları döndüren yapılardır. Web uygulamaları genelde kullanıcılar ile görsel materyeller ile iletişim kurarlar.
Biz yazımızda java web frameworklerinden bahsedeceğimiz için, java web uygulamaları hakkında konuşalım. Java şu anda web uygulamalarında gerçekten başarılı ve güçlüdür. Çünkü ortam bağımsızlığı bunun en büyük etkenidir. Sunuculara jvm kurulması ile java için bütün altyapı sağlanmış olur. Bunun dışında yapılması gereken birşey yoktur.
Java web uygulamaları direk olarak geliştirilmez, genellikle bir frameworkten yararlanılır.
Frameworkler, daha önceki …

Devamını oku...

Codeigniter, Php »

[25 May 2012 | 3 Yorum | 4.886 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (3 oy,5 üzerinden : 5,00 )
Loading...
CI + HMVC ile Modüller Arası Bağlantı Kurmak

Merhaba,
CI HMVC ile modüller arasında bağlantı kurmayı göstericem. İlk olarak controller’den başlamak istiyorum. Bildiğiniz gibi modüller arasında bağlantı kurabilirsiniz. Bu makalede sadece controller arasındaki bağlantıdan bahsedicem.
İlk olarak CI ve HMVC’nin kurulmuş olduğu çalışan bir uygulamada bütün ayarlarınızın çalışır vaziyette olduğunu varsayıyorum. (config.php autoload.php routes.php vs..)
Önce kendinize iki tane modül oluşturun. Modules klasörü altına 2 adet modül. Dosya yapısı aşağıdaki şekilde olacaktır.
 
modul1
modul1/controllers
modul1/controllers/modul1.php //Controller dosyanız
modul2
modul2/controllers
modul2/controllers/modul2.php //Controller dosyanız
Şimdi ‘modul2′ modülümüz kullanacağımız modül olarak düşünelim. Yani ‘modul1′ modülünden ‘modul2′ modülünü çağırıp sonuçları görücez. Bu yüzden ben kısa bi kontroller hazırladım görmeniz için. Alttaki kodları …

Devamını oku...

Csharp, Veritabanı »

[17 May 2012 | 28 Yorum | 17.021 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (3 oy,5 üzerinden : 4,33 )
Loading...
Database Project (Veritabanı Projesi)

Merhaba arkadaşlar, bu yazımı yazmamdaki amaç elimde bulunan bir database projesini sizlerle paylaşmak istemem. İnternette dolaşırken bir çok kişinin ödev veya projeleri için nette örnek database projesi aradıklarını görmem. Ben de vertabanı dersinde proje olarak sunduğum bir çalışmayı örnek veritabanı projesi olsun diye sizlere sunuyorum.
Proje hakkında:
Program kuru temizleme ve terziler için gelen giden konfeksiyon ve ürünlerin kaydını tutmaya yapılan işlem, şikayetleri kayıt altına almaya ürünlerin teslim, onarım, tamir tarihlerini kaydetmeye yarayan basit bir kullanıcı ve yönetici girişi olan, bir kaç formdan oluşan bir programdır.
Programdan bazı görüntüler:
Bu ekranda yönetici veya çalışan …

Devamını oku...

Algoritmalar, Java ve Java Teknolojileri »

[13 May 2012 | Yorum Yok | 3.956 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Regular Expression to DFA Converter (Düzenli İfadeden Dfa ya Çeviri Yapan Java Otomata)

Herkese merhabalar, bugün ki projemizde daha önceden geliştirdiğimiz e’nfa dan dfa ya çeviri yapan java otomatayı daha da geliştireceğiz ve verilen bir regular expression (düzenli ifade) ı dfa ya çeviren bir otomata geliştireceğiz.  Programımız yine aynı şekilde çalışmaktadır. Mevcut class larımızın üzerine yeni class lar ekleyerek programı geliştiriyoruz. Eklenen classlar şu şekilde

Converter (Çeviri işlemini yapan sınıfımız. İçerisinde ayrıca verilen regular expressionı tokenlara ayıran lexer bulunmaktadır.)
Relation
StateNfa

Ekran görüntümüz diğer projeyle çok benzerdir.

Regular expression bölümüne ifademizi yazıyoruz. İfademizde geçen harfleri ise  Language bölümüne yazıyoruz. Ardından Convert to Dfa and Draw butonuna basarak sonucu …

Devamını oku...

Android, Genel, Php »

[9 May 2012 | 27 Yorum | 19.842 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (4 oy,5 üzerinden : 5,00 )
Loading...
Android ve Php ile Basit Client-Server Uygulaması

Android uygulama geliştirirken, çoğu zaman veritabanına ihtiyaç duymuşuzdur. Basit uygulamalarda veritabanı ihtiyacımızı ya dosyalar ile yada local veritabanlarıyla halledebiliriz. Ancak büyük projelerde ve ortak veritabanına ihtiyaç duyan uygulamalarda local veritabanları ihtiyaçlarımızı karşılamamaktadır.
Büyük projelerde genelde bu problemlere karşı web servisler kullanılır. Bu servisler sayesinde server ve client arasında XML-RPC (is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism ) çağrıları olur. Bizim anlatacağımız konuda server, uzak sunucuda bulunan php dosyamız, client ise android uygulamamız olacak.
Çalışma mantığımız, server tarafında HTTP POST ile gelen komutları kabul eden ve geriye veri …

Devamını oku...

Algoritmalar, Java ve Java Teknolojileri »

[27 Nis 2012 | 5 Yorum | 5.647 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (1 oy,5 üzerinden : 5,00 )
Loading...
E ‘ NFA to DFA Converter (E ‘ Nfa dan Dfa ya Çeviri Yapan Java Otomata)

“Automata theory” dersini alan arkadaşların yakından bildikleri e’nfa (epsilon nondeterministic finite automata) dan dfa (deterministic finite automata) ya çevirme problemi vardır. Bu yazımda, bu problem için hazırlanmış nfa’yı dfa’ya çeviren bir  java projesini paylaşacağım.
Javada yazılmış bu program, elinizde mevcut olan bir epsilon nfa yı programa girerek dfa ye çevirmenizi ve dfa yı görsel olarak ekrana çizmenizi sağlamaktadır.
Programdan ekran görüntüleriyle örnek bir çeviri işlemi yapalım.
Bize verilen e’nfa şu şekilde olsun.

Bu örneği programa şu şekilde gireceğiz. Number of State bölümüne 0-10 tane state olduğu için 11 giriyoruz. Language bölümüne yukarıda ki örnekte …

Devamını oku...

C++, Diller »

[4 Nis 2012 | Yorum Yok | 2.232 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...

İnternette dolaşırken http://www.cihataltuntas.com adresinde bir soruyla karşılaştım. Soru basit ama öğreticiydi. Bende sizinle paylaşmak istedim. Soru “aşağıdaki kodun Gcc ile Linux altında ya da Dev-C++ ile windows altında derleyip çalıştırıldığında ekrana basacağı değerler nedir?”
Windows altında Visual Studio 2008,2010 ile de deneyebilirsiniz yine çalışır ama diğerlerinden farklı bir sonuç verir.
(Not derleyip çalıştırmadan önce tahminde bulunup cevap olarak yazın. Çalıştırdığınızda zaten sonucu göreceksiniz)

?View Code C#include <stdio.h>
 
void function(int a, int b) {
int c=0;
int* pointer;
 
pointer =&c+2;
(*pointer)+=8;
}
 
void main() …

Devamını oku...