Projeler GitHub’da

Google Code kapandıktan sonra  özellikle akademik çalışmalar kapsamında geliştirdiğim projeleri paylaşmak için bir platform ihtiyacı ortaya çıkmıştı (Google Code ile ilgili yazıya aşağıdaki bağlantıdan ulaşabilirsiniz).  Öğrencilerin programlama ile ilgili projelerini de aynı platform üzerinden toplama fikri hem proje teslim sürecini kolaylaştırdı hem de paydaşlar arasında etkileşimi mümkün hale getirdi.

Google Code Kapanıyor

madran.net’i yeni sunucuya taşırken sitede barındırdığım projeleri de GitHub’a yükledim ve GitHub tüm projeler için ev sahibi konumuna geldi. Ders kapsamında geliştirdiğimiz projelerin açık kaynak olarak sunulmasında bir sakınca olmaması bizi mali açıdan da yük altında bırakmadı. Son 1-2 yıldır sorunsuz kullandığımız GitHub artık tüm projeler için ana platformumuz haline dönüştü.

GitHub’daki profilimi z.yaret etmek isterseniz aşağıdaki bağlantıyı kullanabilirsiniz. WordPress’in de dediği gibi “Mutlu Kodlamalar” 😉

github.com/orcunmadran

Akademik Bilişim 2017 ve Creative Commons Semineri

Akademik Bilişim Konferansları, Mustafa Akgül hocamızın uzun yıllardır özveriyle gerçekleştirdiği, Ankara dışındaki dostlarla bir araya geldiğimiz ve Anadolu’daki üniversiteleri yakından tanıma fırsatı bulduğumuz bir organizasyondur.

Okumaya devam et “Akademik Bilişim 2017 ve Creative Commons Semineri”

HÜ BBY Yaz Semineleri 2016

bbyyazsemineri_2016

Hacettepe Üniversitesi Bilgi ve Belge Yönetimi Bölümü olarak 13-17 Haziran 2016 tarihleri arasında 5 günlük bir eğitim semineri düzenlemiş bulunmaktayız. BBY Yaz Semineri 2016 adıyla ikincisi gerçekleştirilecek bu seminerin temel amacı meslektaşlarımızın mesleki bilgi ve becerilerini geliştirmelerine katkıda bulunmaktır.

İki farklı oturum ile katkı sağladığım yaz seminerlerinde yapmış olduğum sunumlara aşağıdaki bağlantılardan ulaşabilirsiniz:

Moodle’dan Ücretsiz Bulut Hizmeti

  
Uzun süredir uzaktan eğitim ve e-Öğrenme çalışmalarında Moodle kullanıyorum. Açık kaynak kodlu bir platform olmasının yanı sıra gerçekten de çok güçlü bir topluluk desteğine sahip. Geliştirici ekip eğitim teknolojilerinde yaşanan gelişmeleri yakından takip ediyor ve sürüm güncellemelerinde çok iyi reaksiyon gösteriyorlar.

Moodle, standart donanıma sahip bir LAMP (Bilişimin dört atlısı; Linux, Apache, MySQL, PHP) üzerinde kurulumu çok kolay olan bir sistem. Belki standart Linux kurulumuna ek olarak birkaç kütüphaneyi daha yüklemek gerekiyor ancak kurulumu 3-4 dakika içinde tamamlamak mümkün. Yine de daha önce benzer bir yapılandırma tecrübesi olmayan biri için bu kurulum roket bilimi ile eş değer olabilir.

Günümüzde kişisel günlüklerini WordPress üzerinden yayınlayan herkesin wordpress.org’dan kaynak dosyaları indirip kendi sunucularına kurmaları beklenmiyorken ve bu işi wordpress.com’a havale edebiliyorken, benzeri bir hizmeti Moodle’dan beklemek de çok bencilce olmamalıydı. Ne yazık ki uzun süre (bazı üçüncü parti firmalar haricinde, bitnami.com vb.) bu hizmeti Moodle vermedi. Bence Moodle proje yöneticileri özellikle Google Classroom gibi bulut temelli çözümler karşısında (zorunlu da olsa) bir atak yapmak zorunda kaldılar ve Moodle Cloud hizmetini devreye soktular.

Moodle Cloud, Moodle’ın dakikalar içinde aktif hale getirip eğitime başlayabileceğiniz bulut versiyonu. Sürüm güncellemesi, sunucu optimizasyonu gibi can sıkıcı ayrıntılar ile uğraşmadan tamamen eğitime odaklanabileceğiniz bir sistem ve belki de en güzel yanı; ücretsiz! Elbette bazı kısıtlamalar var. Bu kısıtlamalar arasında dikkat edilmesi gereken toplam disk kapasitesi ve sisteme kayıt edebileceğiniz öğrenci sayısı. Moodle Cloud’un ücretsiz olan versiyonunda -ki ek seçenekler için Moodle iş ortaklarına yönlendiriliyorsunuz- 200MB disk alanı ve maksimum 50 kullanıcı limiti var. Özellikle disk alanı ilk etapda çok az olarak değerlendirilebilir ancak disk alanı açısından sorun teşkil eden video dosyalarını YouTube üzerinde, yüklü PDF ve / veya sunum dosyalarınızı da Google Drive gibi bir alan üzerinde tutarak bu sorunu rahatlıkla aşabilirsiniz. 50 kullanıcı limiti ise derslerin misafir kullanıcılara da açık olması sağlanarak bir dereceye kadar çözümlenebilir.

Yukarıda bahsettiklerime ek olarak, bu bulut hizmetinin belki de en şaşırtıcı ve bence harika olan tarafı, sisteme entegre edilmiş bir BigBlueButton (BBB) hizmetinin de olması. Oturum başına 6 kişi ile sınırlı bu hizmette yapılan canlı dersler maalesef şu an için kaydedilemiyor ancak BBB’nin kurulum aşamaları ile boğuşmak istemeyen standart kullanıcılar için gerçekten çok önemli bir fırsat.

Moodle Cloud’ın daha da gelişmesi ve kapasite olarak arttırılabilir bir yapı sunması dileğiyle,

Uzaktan, yüz yüze ya da harmanlanmış olsun ya da olmasın, eğitim şart 🙂

Bilgi Hizmetleri İçin Mobil Uygulama Geliştirme Semineri

Mobil Uygulama Geliştirme Semineri

Günümüzde her seviyedeki bilgi merkezinin (veya kütüphanenin) kullanıcılarına sağlamakta olduğu bilgi hizmetlerini mobil platformlardan erişilebilir kılması zorunlu hale gelmiştir. Bu bilgi hizmetlerini ilgili kuruluşun çevrim içi kataloğunun ya da  Web sitesinin mobil cihazlara uyumlu hale getirilmesi olarak değerlendirmek yeterli olmaz. Kullanıcıların gündelik hayatlarında alışageldikleri mobiliteyi bilgi hizmetlerini alırken de beklemeleri şaşırtıcı olmayacaktır. Bu bağlamda mobil ekosistemin sağlamış olduğu imkanlardan en üst düzeyde fayda sağlayabilmek için bilgi merkezlerinin mobil uygulamaları hizmete sunması gerekmektedir. Bu seminerde bilgi merkezlerinin kendi kaynakları ile mobil uygulama geliştirebilmesi için ihtiyaç duyacakları yazılım, donanım ve insan kaynağı için bir yol haritası oluşturulacak, çoklu mobil platformlar için (iOS, Android, Windows Phone vb.) uygulama geliştirme adımları sunulacaktır.

Seminerde görüşmek üzere 🙂

Sunum dosyasına indirmek için tıklayınız.

Çocuklar için Türkçe-İngilizce Sesli Kitap Koleksiyonu

unite_for_literacy

A.B.D.’nin Colorado eyaletinde bulunan bir sivil toplum kuruluşu olan Unite for Literacy (Okuryazarlık için Birleşelim) adlı kurum ile Kütüphan-e Türkiye Projesi arasındaki işbirliği kapsamında, Hacettepe Üniversitesi İngiliz Dili ve Edebiyatı Bölümü lisans ve lisansüstü öğrencilerinden oluşan gönüllü ekip tarafından Mart 2014’ten beri yürütülmekte olan “Çocuklar için Türkçe-İngilizce Sesli Kitap Koleksiyonu” çalışması tamamlandı.

0-8 yaş aralığındaki çocuklara yönelik hazırlanmış ve çevrimiçi olarak ücretsiz erişilebilen kitaplar, 24 Temmuz 2014 tarihinden bu yana www.uniteforliteracy.com adresinde yer almakta. Siteye girildiğinde sol üst köşede bulunan “Narration” (Anlatım) butonunun üzerine tıklandığında açılan dil seçenekleri menüsünden “Turkish” (Türkçe) seçilerek, koleksiyonun Türkçe-İngilizce düzenlenmiş kısmına ulaşılabilmekte.

İyi okumalar / İyi dinlemeler 😉

GeekTalks 4 Ocak 2014

geektalks_logo

Google Developer Group (GDG) Ankara olarak 2013’ün sonlarında hayata geçirdiğimiz “GeekTalks” etkinlik serisinin ikincisini 4 Ocak 2014, Cumartesi günü 13:30 – 16:30 saatleri arasında Bilkent Üniversitesi Merkez Kampüs, C Blok Amfi’de düzenliyoruz. Detaylı programı aşağıda yer alan etkinliğe Eventbride‘dan kayıt olabilirsiniz.

Okumaya devam et “GeekTalks 4 Ocak 2014”

BBY261 Hackathon

Değerli BBY 261 İleri Programlama Dersi Öğrencileri,

İleri Programlama dersine bu dönem çok önemli katkılar sağlayan Mert Şimşek‘in bizler için hazırladığı Hackathon ile ilgili bilgiler aşağıda yer almaktadır. 23 Aralık 2013 Pazartesi ders saatinde gerçekleştireceğimiz Hackathon için lütfen taşınabilir bilgisayarlarınızı yanınızda getiriniz. Hackaton ile ilgili paylaşımlarınızı #BBY261HACKATHON etiketi ile Twitter üzerinden gerçekleştirebilirsiniz.

Okumaya devam et “BBY261 Hackathon”

Nathan Smith’den Yeni Platform: Unsemantic

unsemantic
Nathan Smith tarafından geliştirilen yeni nesil CSS Framework: Unsemantic

Uzun yıllar Web tasarımı derslerinde öğrencilerle birlikte tablo tabanlı tasarım üzerinde çalışmalarımızı sürdürdük. Tablolu tasarımın kolay öğrenilen ancak tasarım açısından eziyetli yapısı öğrencilerin ilk etapda hoşuna gitse de ortaya çıkan ürünlerin alışılmış Web sitelerine benzememesi beraberinde hayal kırıklığını da getirdi. Genelde tasarım eğitimi almamış ancak programlama dillerine aşina bir grupla çalıştığımdan dolayı dönem sonunda estetik açıdan hoşa giden projelerin ortaya çıkmayışı derslerden alınan keyfi de azalttı.

Okumaya devam et “Nathan Smith’den Yeni Platform: Unsemantic”