Social Coding 3 – Git Temel Komutları (devam)

Merhaba, bu yazıda Git’de branching ve merging işlemlerinden bahsedeceğim. Önce branch’ın ne olduğundan bahsedelim. Var olan, Git ile takip etmekte olduğunuz projenizi o anki durumuyla kopyalayıp, iki ayrı proje oluşturabilirsiniz. Buna dallandırma (branching) deniyor. Dallandırmayla projenizi farklı şekillerde geliştirme, deneme yapma, yedekleme gibi olanaklara kavuşursunuz. Projenizi dallandırmak için git branch (branchİsmi) komutunu vermeliyiz. * Bi [...]

Kategori: Yazılım İşleri, March 31st, 2011, 0 Yorum |

Neden çok katmanlı mimari ?

Neden çok katmanlı mimari ?

Merhaba; Bu yazıda internette bulabileceğiniz bir “çok katmanlı mimari nedir ?” sorusu yerine “neden çok katmanlı mimari kullanıyoruz ?” sorusuna yanıt vermeye çalışacağım. Öncellikle, bu konuda hiç bir fikri olmayan arkadaşlar için katmanı bir açıklayalım. Katmanları kabaca ortak işi yapan kodların bir yerde toplanması diyebiliriz. Örneğin hemen hemen her projemizde veri tabanı kullanırız, bunun için [...]

Kategori: Java, Yazılım İşleri, March 29th, 2011, 0 Yorum |

Firefox 4 Debian/Ubuntu Kurulumu

Firefox 4 Debian/Ubuntu Kurulumu

Dün ( 22-03-2011 ) tarihinde stable dağıtımına başlanan firefox 4′ün Debian/Ubuntu kurulumu şöyledir.; Applications > Ubuntu Software Center ‘ a girdikten sonra Edit > Software Sources menüsünden Other Software tab’ını açıp Add düğmesi ile aşağıdaki satırı yapıştırın. ppa:mozillateam/firefox-stable Daha sonra terminali açıp aşağıdaki kod satırlarını sırasıyla uygulayınız. sudo add-apt-repository ppa:mozillateam/firefox-stable sudo apt-get update sudo apt-get upgrade [...]

Kategori: Ubuntu, March 22nd, 2011, 0 Yorum |

Linux altında mpi ve parallel computing

Linux altında mpi ve parallel computing

Merhaba arkadaşlar, Yazılım dünyasında çok fazla bilinmeyen bir teknoloji olan MPI ve Paralel düşünme ile ilgili giriş niteliğinde bir yazı hazırladım. Umarım ilgilenen arkadaşların işine yarar. Parallel Computing MPI (Message Passing Interface), paralel hesaplamalarda kullanılan metotlar için bir standart sağlamak amacıyla yaratılmış, paralel işleyen processlerin iletişimi için sunulmuş bir kütüphanedir. Paralel programlamaya geçmeden önce, parallel [...]

Kategori: C/C++, March 12th, 2011, 2 Yorum |

Java’da Soyutlama ( Abstraction )

Java’da Soyutlama ( Abstraction )

Soyut sınıfları katılımın ( inheritance ) bir parçası olarak normal sınıfın sahip olduğu üyeler dışında, oluşturacağımız soyut sınıftan türeyecek alt sınıfların ortak özelliklerini ve işlevlerini karşılayacak soyut metodlara sahip bir üst sınıf olarak düşünebiliriz. Bu yazı toplam 313 kere görüntülenmiştir.

Kategori: Java, March 11th, 2011, 0 Yorum |

Social Coding 2 – Git Temel Komutları

Merhaba, 2.bölüm ile karşınızdayız. Bu bölümde Git deposu olarak tanıttığımız klasörde örnek dosyalar oluşturup üzerinde çeşitli işlemler yapacağız. Her bi işlemi adım adım çıktılarıyla göstereceğiz. Klasörü Git deposu olarak tanıtalım ~/Desktop/deneme$ git init Initialized empty Git repository in /home/alper/Desktop/deneme/.git/ “deneme” klasörünü Git deposu olarak tanıttık. Şimdi projemize dosya ekleyelim. hello.py adında bir dosya oluşturalım. İçine [...]

Kategori: Yazılım İşleri, March 9th, 2011, 2 Yorum |

Social Coding 1 – Git Deposu Oluşturmak

Social Coding 1 – Git Deposu Oluşturmak

Bu yazıyı kimler okumalı? -Bu yazıyı ortaklaşa proje geliştirmek isteyenler okuyabilir. Ya da sosyal kodlama (collaboration) olayını anlamak için bi göz gezdirebilirsiniz. Bu yazı toplam 169 kere görüntülenmiştir.

Kategori: Yazılım İşleri, March 5th, 2011, 3 Yorum |

Koç Üniversitesi, Bi’Kereden Bi’Şey Olmaz Etkinliği

Koç Üniversitesi, Bi’Kereden Bi’Şey Olmaz Etkinliği

Koç Üniversitesi Bilişim Kulübü ve LKD Seminer Çalışma Grubu işbirliğiyle, 12 Mart Cumartesi günü Koç Üniversitesi’nde bir etkinlik olacak. 11.00-17.00 arasında gerceklestirilecek etkinlikte dört seminer var: Hakan Uygun: Özgür yazılım öğrencilere ne sağlar? Murat Gezer: Linux ve Özgür yazılımlara tanışma ve Windows’ta vazgeçemeyeceğim programlar Türker Gülüm:- Linux ve Özgür Yazılım ile tanışma – Masaüstü Mahir [...]

Kategori: Tanıtımlar, March 2nd, 2011, 0 Yorum |