Raspberry Pi’ye İşletim Sistemi Yazmak Ders 6

Görüntü dersleri serisine hoşgeldiniz. Bu seride assembly kodları kullanılarak ekran kontrolünün nasıl sağlandığını öğreneceksiniz. Rastgele veriler göstermekle işe başlayacağız, daha sonra sabit resim göstereceğiz, sonra text göstereceğiz ve en sonunda da formatlanmış numaraları text içinde göstereceğiz. Ok led üzerinde işlem yapılan dersleri okuduğunuz varsayılarak bu ders hazırlanmıştır. Daha önce bahsedilmiş ve burada tekrar edilen bilgilerin üzerinde durulmayacaktır. Okumaya devam et “Raspberry Pi’ye İşletim Sistemi Yazmak Ders 6”

Raspberry Pi’ye İşletim Sistemi Yazmak Ders 2

Ders 2, ders 1 üzerinden yapılandırılacaktır. Ders 1’deki koda sahip olduğunuzu varsayıyoruz.Bu derste Led tekrarlı bir şekilde yanıp sönecektir.

Bekleme Yaptırmak

Bekletme şaşırtıcı olarak işletim sistemi geliştirmenin kullanışlı bir kısmıdır. Sık sık işletim sistemleri bekleme yapmak zorunda kalır. Bu örnekte led’in görünür ve kaybolur olmasını istiyoruz. Bu ders için basit bir bekletme işimizi görecektir. Bir sonraki ders tam manasıyla bunun üzerine eğileceğiz. Okumaya devam et “Raspberry Pi’ye İşletim Sistemi Yazmak Ders 2”

Bir AJAX Uygulaması: “Bölüm Tabanlı İkili Anlaşmalar”

Uluslararası İlişkiler Ofisinde çalışırken, fakülte seçildiğinde fakültenin içindeki bölümlerin ortaya çıktığı, onlar seçildiğinde ise anlaşmaların listelendiği bir uygulama geliştirmemizi istediler. Yani öğrenci, örneğin Mühendislik Fakültesinde, Bilgisayar Mühendisliği Bölümüyle anlaşmalı olan yabancı üniversiteleri görmek istiyorsa, sadece o kısmı görecek tüm listeye bakmak zorunda kalmayacak. Yazın staj boyunca Javascript, Php ve AJAX üzerine çalışmıştım. Bu yüzden, öğrendiklerimi pekiştirmek için bu scriptleri kullandım.

Ajax, Asenkron Javascript ve XML ifadesinin kısaltılmış biçimidir. Yeni bir dil değildir var olan Javascript tekniklerini kullanarak geliştirmişlerdir. Sayfanın tamamının yüklenmesine gerek kalmadan sadece bir kısmını asenkron olarak değiştirmemize olanak sağlıyor. Örnek verecek olursak, google sayfası açıldığında arama çubuğuna bir şeyler yazarken altta tamamlama özelliğinin çalıştığını göreceksiniz. Bunu AJAX kullanarak yapabilirsiniz.

Okumaya devam et “Bir AJAX Uygulaması: “Bölüm Tabanlı İkili Anlaşmalar””

Flash Programlama “Erasmus Anlaşma Haritası”

Karabük Üniversitesi Uluslararası İlişkiler Ofisinde çalışırken benden, üzerinde ülke bayraklarının buluduğu bir haritada hangi ülkeye tıklanırsa, üniversitenin o ülkedeki anlaşmalarını sıralayan bir çalışma istediler. Bu çalışma kolay güncellenebilir olmalıydı. Erasmusla ilgili olduğu için sadece Avrupa ülkelerini kapsamalıydı.

Öncelikle internetten, isteğe uygun bir harita buldum fakat bu haritayı animasyonlarda kullanabilmem için Photoshop’da bir dizi işlemden geçirmem gerekti. Görünmesini istemediğim yerleri kapatıp blurlaştırdıktan sonra bu çalışmamı doğrudan Flash programı üzerine attım. Adobe ürünlerinin en güzel özelliklerinden bir tanesi de birbirleriyle uyumlu çalışmaları. Photoshop’taki layer mantığı, Flash’ta da bulunduğundan benim tekrar tekrar layer oluşturmama gerek kalmadan tüm layerlar oluştu.

Okumaya devam et “Flash Programlama “Erasmus Anlaşma Haritası””