Pamukkale Üniversitesi Özgür Yazılım Etkinliğimiz

16 Mart günü tam anlamıyla muhteşemdi. Pamukkale Üniversitesi’nde Özgür Yazılım adına ilk sağlam adımımızı attık. Üniversitemizde ilk kez Özgür Yazılım konuşuldu, anlatıldı.Hüseyin Mert’in katılımlarıyla daha da renklenen etkinliğimiz öğleden sonra ekip çalışmasını öğrenmek adına heyecanlı çalışmalara ve koşuşturmalara tanık oldu.

Sabah 10 civarı benimde aralarında bulduğum Kurtuluş Ahmet Temel ve Ceren Avci sunum ekibimiz sunuma başladık. Ceren ve ben Özgür Yazılım nedir, dünyada ve ülkemizde Özgür Yazılım etkinlikleri neler ve Özgür Yazılım ürünleri hakkında konuştuk. Kurtuluş Ahmet ise Paü Free Software grubumuzdan ve etkinliklerimizden bahsetti. Daha sonra sözü Hüseyin Mert hocamıza bıraktık. Bizlere Servis Tabanlı Mimariden ve Okul Bilişimden bahsetti. İlerleyen saatlerde Hüseyin Mert ve hocalarımızla öğle yemeğini yedik. Yaklaşık 14.30 civarı etkinliğimize devam ettik. Etkinliğin en hareketli saatleri başlamıştı goygoy.edu.tr adında okul bilişim sistemi yapacaktık, yaklaşık 55 kişi 3 guruba ayrıldı ve 3 takımında farklı görevi vardı. Hüseyin Mert ve iki arkadaşımız proje yöneticisi, Kurtuluş Ahmet ise kontrol mühendisiydi. Takım liderlerinin işi gerçekten çok zordu, hem takımı yönetmeye çalışıyorlar hem de onları ikide bir denetleyen kişilere rapor veriyorlardı. Saatlerimizi alan bu etkinlik sonunda öğrendiklerime paha biçilemez. Eğer bir yerlerden büyük projelerde nasıl iş bölümü yapıldığını, ne gibi zorluklarla karşılaşıldığını, proje yöneticilerinin ve kontrol mühendislerinin görevlerinin neler olduğunu ve de takım liderlerinin sorumluluklarını okusaydım böyle yararlı olmazdı. Yani pazar günü yapılan etkinlik benim için harika bir deneyim oldu. Bu etkinlikte emeği geçen arkadaşlarım: Ceren Avci, Kurtuluş Ahmet Temel, Necati Kartal, Onur Yurttürk, Kemal Kanok, Özgür Halil İnce, Mehemmed Ş-ev, Mehmet Dik, Kendal Bozkurt, Said Altıntop,  Oğuzhan Taşçı, Mehmet Fidan, Ezgi Özen, Esra Betül Özeyranlı, Meltem Karakurt, Erdem Eroğlu, Yunus Emre Erken. Bizlere her zaman yol gösteren, yardımlarını asla esirgemeyen, çalışma odasının kapısını aşındırdığımız değerli hocamız Recep Erol’a ve Hüseyin Mert’e teşekkürlerimi sunuyorum. Bir sonra ki yazımda sizlere Paü Free Software’den, etkinlik ve hayallerimizden bahsedeceğim. Sağlıcakla ve hoşçakalın:)

523591_10203534190536894_44597666_n 1925251_10203534136255537_2002741540_n1377461_10203533998572095_167902985_n

Reklamlar

Merhaba Java

Merhaba arkadaşlar,

Bu yazımda Eclipse kullanarak kodladığım ekrana Merhaba Java yazan başlangıç adımımdan bahsedeceğim.

İlk olarak eclipse’i kurdum. Kurulum işlemi çok basit sadece bir kaç dakikamı aldı. Kodlamaya başlamak için Eclipse’i açalım ve şu adımları izleyelim.

-1.adım : File>New>Java project(Gelen penceredeki boşluğa projemizin ismini yazıp(ben Java yazdım) ve finish tuşuna basıyoruz.)

-2.adım : 1.adımı uyguladıktan sonra sol tarafta projenize verdiğiniz isimde bir klasör oluşacak. O klasöre sağ tıklayıp  New>Package(Gelen pencerede paket ismini yazmanızı isteyecek bu kısma ben “javaya_merhaba” ismini verdim. )

-3.adım : Oluşturduğunuz paketinize sağ tıklayıp New>Class( Sınıf ismine büyük harfle başlama şartı var, ben sınıfımı Merhaba adında oluşturdum. )

-4.adım : Eclipse kodlama için hazır 🙂

merhabajavablog

Kırmızı kutucuk Proje isminin, yeşil kutucuk package isminin, mavi kutucuk da sınıf isminin bulunduğu yer. Aşağıda mor daire ile işaretlediğim yer ise konsol ekranı. Kodlamayı bitirdikten sonra üstte  bulunan run butonuna tıklayarak konsolda çıktı alıyoruz.

Kodlarıma ulaşmak için buraya tıklayınız… 

JAVA

JAVA

Merhabalar,

Merak olmadan, sorular sormadan yol alınmaz derler ya hani bende bir soru sordum ve kocaman bir dünyaya adım attım.Bilgisayarımda Java, internette okuduğum  yazılarda , okulda arkadaşlar arasında sohbette, orada burada her yerde Java’dan bahsedildiğini duyuyordum. Merak ettim ve ilk sorumu sordum neydi Java? Ufak bir araştırmanın sonucunda Java’nın ağ ve internet için geliştirilmiş bir programlama dili olduğunu  buna ek olarak platform bağımsız bir dil olduğunu öğrendim. Platform bağımsız olması ağ üzerindeki tüm bilgisayarlarda çalışabilmesi anlamına geliyor yani Java ile bir ortamda yazılan bir program, başka bir ortamda derlemeye bile gerek duyulmadan kullanılabiliyor. Platform bağımsızlığını sağlayan ise bytecode ve Java sanal makinesi. Bytecode bir tür makine kodudur. Yani yazdığınız kodlar bytecode’a dönüştürülür.Dönüştürülen bu kodlar Java sanal makinesi ile çalıştırılır. Bunun anlaşılması için aşağıdaki şemayı inceleyelim:

111

Java ile yazılan yazılımların açık kaynak kodlu yazılım olduğu bilgisine ulaştım. Yani bu yazılımlar kaynak kodlarıyla beraber yayınlanıyor ve kodları herkes tarafından görüntülenip geliştirilebiliyor. Bunun yanı sıra kurumsal alanlarda ve mobil cihazlarda yaygın olarak kullanılıyormuş. Şimdilik bu kadar  Java’yı keşfetmeye ve keşiflerimi yazmaya devam edeceğim.Sağlıcakla kalın… 🙂

C ile kodladığım ATM sistemi

Merhaba arkadaşlar bu yazımda sizlere C diliyle kodladığım ATM sisteminden bahsedeceğim. Kodlara ulaşmak isterseniz Github hesabıma erişmeniz yeterli olacaktır 🙂

Kodlamaya başlamadan önce yazacağımız programın algoritmasını çıkartmalı, pseudo kodunu kağıda dökmeliyiz. Ancak bu şekilde başarılı olacağımızı Recep Hocamız söylerdi. Bende sizlere aktarmak istedim:).

Ekran çıktılarını o anda çalışan kodların hizasında tuttum böylelikle hangi kod hangi ekran çıktısını veriyor rahatlıkla görebileceksiniz.

bankekrn1

bankekrn2

bankekrn3

bankekrn4

bankekrn5

bankekrn6

bankekrn8

Yeni bir yazıda görüşmek üzere hoşçakalın:)
Kodlara ulaşmak için tıklayınız..

Programlama dilleri

Merhaba arkadaşlar Çalışmalarımı paylaşmadan önce ; programlama dili nedir, programlama dilleri nelerdir? Bu  soruların cevaplarına göz atmakta fayda olacağını düşündüm. Programlama dili nedir? Bilgisayar bit ve baytlardan oluşan özel bir dil kullanır. Bu dili herhangi bir kişinin anlaması zordur; ancak bu işi meslek edinmiş programcılar anlar. Bilgisayar ile problem çözmede problemleri bilgisayarın anlayacağı dile çevirerek […]

ilk yazım…

Pamukkale Üniversitesi Bilgisayar Mühendisliği Bölümü 1.sınıf öğrencisiyim. 1.sınıfa programcılık hakkında pek bilgim olmadan başladım ilk algoritma dersinde ben bu işi çözerim dedim ama C dersine girdiğimde ne yapacağımı bilmez bir şekilde etrafıma bakıyordum. Kodlar öyle karmaşık gelmişti ki anlatamam. Gün geçtikçe C programlama dili daha da karmaşık geliyordu çünkü öğrenmek için pek çaba harcamıyordum… Ama yapmak zorunda olduğum ödevler , projem ve tabi ki gelecek hedeflerim geçte olsa aklımı başıma almamı sağlamıştı. Şuan eksiklerimi tamamlamaya uğraşıyorum ve bunu başaracağıma inanıyorum. Bloğumu da bu yolda ilerlerken adımlarımı görebilmek, öğrendiklerimi paylaşabilmek amacıyla açtım. Bloğumda sadece programlama dilleriyle alakalı bilgiler paylaşmaktan öte öğrendiğim, paylaşmamın yararlı olacağını düşündüğüm her şeyi yayınlayacağım. Sağlıcakla kalın…