Ebulten [e-bulletin]

11

description

The current study was created by a working group of vocational school students. It is not of commercial purposes but only educational aims.

Transcript of Ebulten [e-bulletin]

İçerik

Önsöz..........................................................2

Özgür Yazılım Felsefesi..............................3

Android Nedir?...........................................4

Unity 3D Nedir?.........................................5

Yeni Teknolojiler........................................6

AB-2015 Eskişehir Yansınmaları...............7

Table of Contents

Foreword......................................................2

About Philosophy of Open/Free Software...3

What is Android?.........................................4

What is Unity 3D?.......................................5

New Technologies........................................6

Reflections from AB-2015 Eskişehir...........7

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

Önsöz

E-bülten çalışma grubu tarafından ilk defa hazırlanan bu ilk

sayıda özgür yazılım felsefesinden, oyun programlarının

tanıtımına, yeni teknolojlerden konferans haberlerine pek çok

konuda bilgi edinebileceksiniz. Oluşturduğumuz bu çalışma

ile başta okulumuzda bulunan öğrenci arkadaşlarımız olmak

üzere bilgisayar ve teknoloji ile ilgilenen pek çok insana bilgi

ve tecrübelerimizi aktarmayı amaçlıyoruz. Temel olarak bilgi

paylaşım sürecini hızlandırmak ve teknolojik yenilikler,

araştırmalar ve bulgular konusunda farkındalık oluşturabilme

çabası içersindeyiz.

[Foreword]

[You may find many topics changing from free/open software

philosophy, introduction of game programs to new

technologies and conference news in the first issue of the e-

bulletin prepared by our working group. The current study

aims at informing our colleagues at the department and many

others dealing with technologies and computer science about

our experience and knowledge. Basically, we try to speed up

the process of information sharing and create awareness about

the technological advances, scientific research and findings by

means of the e-bulletin.]

2

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

Özgür Yazılım Felsefesi*

Bu sayıda uzun bir zamandır yazılım dünyasının gündeminde olan özgür yazılım kavramı/felsefesi, GNU ve GPL ile ilgili bilgiler vereceğim. Özgür yazılım felsefesinin hayatımıza girmeye başladığı günlerden beri özgür yazılım anlayışı ile geliştirilen yazılımların kullanımı hızla artmış durumdadır. Peki özgür yazılımla kastettiğimiz olgu tam olarak nedir? Özgür yazılım isminden belirtildiği gibi özgürdür yani hem ücretsiz hem geliştirilmeye açıktır. Özgür yazılım olarak yapılan programlar ile kullanıcılar kodlar üzerinde değişiklikler yaparak programı çoğaltılabilir ve diğer

kullanıcılara farklı seçenekler sunabilir.

Özgür yazılımda, geliştirici tarafından tespit edilen bir ihtiyaç veya aksaklık başka kullanıcılar için çalışma yapma olanağı sağlayabilir. Kullanıcılar yapmak istedikleri her şeyi yapıp deneme ve

öğrenme olanağına sahiptir. Bu özellik sayesinde bilgi birikimden herkes ücretsiz ve hızlı bir şekilde faydalanabilir.

GNU Nedir?

GNU aslında bir kısaltmadir. İsminin açılımı GNU's Not Unix’ dir. GNU açık kodlu bir işletim sistemidir. Diğer bir işletim sistemi olan Unix ile karıştırılmamalıdır çünkü GNU Unix değildir. Bu ismi almasının nedeni tasarımın Unix’e benzemesidir ancak içersinde Unix kodları mevcut değildir. GNU işletim sistemi ilk 1983 Eylül'ünde Richard Stallman tarafından duyurulmuş. 1984 yılında kullanıma başlamıştır. GNU'yu takiben ortaya çıkan Linux ile pek çok kullanıcı Linux işletim sistemini takip etmeye başlamıştır. GNU halen başka sistemleri (Xorg ve TeX) desteklemektedir. Ayrıca GNU yazılımları başta Linux olmak üzere diğer işletim sistemlerinde (Windows ve MAC) kullanılmaktadır.

GNU GPL Nedir?

GNU GPL (General Public License - Genel Kamu Lisansı) açık kaynak kodlu yazılımların kullanımını ve yaygınlaşmasını destekleyen bir lisanslama türüdür. İlk olarak 1983 yılında Richard Stallman tarafından geliştirilmiştir. Özgür Yazılım Vakfı tarafından ortaya konmuş ve sürekli olarak güncellenip desteklenmiştir. Bu lisans ile amaç dört temel özgürlüğün çerçevesini belirlemektir: Özgürlük 0: programın sınırsız kullanımı, Özgürlük 1: programın çalımasını inceleyebilme ve ihtiyaçlara göre kodlarda değişiklik yapabilme, Özgürlük 2: programın kopyalarını dağıtabilme, Özgürlük 3: programın değiştirmiş versiyonunu dağıtabilme.

Kaynakça

GNU Operating sytem <https://www.gnu.org/philosophy/>

*Ekrem Birinci, Bilgisayar Programcılığı – I

[About Philosophy of Open/Free Software]*

[In this issue of the e-bulletin, I will touch on the philosophy of open/free software movement, GNU and GPL which have been on the agenda of the world of software. Since those days when the notion of open/free software, use of the computer programs developed by means of that philosophy have remarkably increased nowadays. Well, what do we mean by open/free software? As evident from its name, open/free software means that it is free and open to public and to reproduction. By means of those open/free softwares the

developers/users can change the codes of them, copy them and provide different options for other users.

Any need or bugs in a certain open/free software, which are found by the users, can encourage other to work on that and

create an operable environment. It supports the ide that the users enjoy and try the program as they wish, and learn by themselves. As a result, anyone can take advantage of someone-else's knowledge very fast for free of any charge.

What is GNU?

GNU is an abbreviation. It actually means GNU's Not Unix. It is an open-code operating system. It should not be used interchangeably with Unix, which is a different operating system. The reason behind having that name is that its design is like Unix but it has not got Unix codes inside. GNU was introduced first by Richard Stallman in September, 1983. It was initially released in 1984. After that, GNU lost its reputation and the users began using a following-up operating system, Linux. However, GNU still supports other systems like Xorg and TeX. Moreover, GNU software are commonly used by other operating systems such as Windows and MAC.

What is GNU GPL?

GNU GPL (General Public License) is a licensing type which supports the use and transmission of open/free softwares all over the world. It was first developed by Richard Stallman in 1983. It was then improved and updated by Free Software Foundation. By that license four basic freedoms in terms of software are defined as a framework: freedom 0: use of the program without any limitations, freedom 1: investigate how the program works and change the codes according to the needs, freedom 2: distribute copies of the program, freedom 3: distribute the improved versions of the program.]Reference ListGNU Operating sytem <https://www.gnu.org/philosophy/>

*Ekrem Birinci, Computer Programming – I

3

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

Android Nedir?*

Çalışma grubumuzun çıkardığı bu yılki ilk e-bülten sayısında sizlere Android işletim sistemi ile ilgili kısa bilgiler vereceğim. Ayrıca günümüz dünyasında pek çok insanın sıkça kullandığı özgür kaynak kodlu bu işletim sistemi ile ilgili çok fazla bilinmeyen yönleri açıklamaya çalışacağım.

Temel anlamda android, “zeki canlı varlıklar tarafından yapılmış insansı makineler” demektir. Bilişim ve bilgisayar teknolojileri dünyasında ise Android bir işletim sistemine verilen addır. Günümüzde hemen hemen herkesin kullandığı bu işletim sistemi, özgür yazılım topluluğu, Google ve Open Handset Alliance tarafından geliştirilmiştir. Linux tabanlı ve açık kaynak kodlu bir işletim sistemidir. Çoğunlukla akıllık telefonlarda kullanılmak için üretilmiştir. Sürekli olarak çok sayıdaki özgür yazılım grubu tarafından geliştirilmekte ve

güncellenmektedir.

Android işletim sistemi ilk önce Kasım 2007 tarihinde tanıtıldı. Başlangıçta, 34 adet yazılım, donanım ve telekom şirketi bu işletim sistemini, taşınabilir cihazlar için telif hakkı sorunu olmadan teknolojinin

gelişmesine ve yayılmasına katkı sunacağı konusunda görüş birliğine varmışlardır. Daha sonra işletim sistemi ilk olarak 2008 yılında piyasaya sürülmüştür.

Android işletim sistemi, Apache Free-Software ve Genel Kamu Lisansıyla (GKL) lisansıyla geliştirilmeye açık hale gelmiştir. Bu işletim sisteminin kullanacağı, kütüphaneler ve uygulama programlama arayüzü (UPA) C diliyle yazılmıştır. İşletimi sisteminin kullanacağı veya ihtiyaç duyacağı uygulama yazılımları, Apache Harmony üzerindeki Java uyumlu kütüphaneleri içine alan bir yapı üzerinden çalışmaktadır. Android, kodları çalıştırmak için özel olarak Dalvik sanal makinasını kullanır, bu şekilde cihazın daha etkin ve hızlı çalışması mümkün olur.

Android günümüzde akıllı telefonlar başta olmak üzere, dizüstü bilgisayarlar, tablet bilgisayarlar, e-kitap okuyucular, televizyon, saat gibi birçok elektronik cihazda kullanılmaktadır.

Android ile kullanılabilen uygulamalar bilindiği üzere Google tarafından Android için geliştirilmiş bir paket dağıtım yöneticisi ve platformu olan Google Play üzerinden indirilip kullanılabilmektedir. Ayrıca bu platform gelişriciler için de çok önemli bir imkan sunmaktadır; kullanıcılar geliştiriciler tarafından platforma eklenen yeni uygulamarı deneyip eksik yönlerini daha hızlı ve etkin bir şekilde tespit edebilmektedir.

Bu platformda çoğunlukla müzik, film, kitap ve Android için uygulamalar mevcuttur. Ancak sık kullanılan oyunlar için de çevrim içi satış hizmeti de sunulmaktadır. Günümüzde Google Play Store’da aktif olarak kullanılan bir milyondan fazla uygulamanın var olduğu bilinmektedir. Günümüzde en çok kullanılan Android sürümü olanlar şunlardır; Ice-cream Sandwich (4.0), Jelly Bean (4.3), KitKat ® (4.4), Lollipop (5.1).

KaynakçaAndroid (İşletim Sistemi) <http://tr.wikipedia.org/wiki/Android> Android Nedir? <http://sosyal-medya.orkestra.com.tr/>

*Hakan Sevindik, Bilgisayar Programcılığı – I

[What is Android?]*

[In this new issue of the e-bulletin released by our working group in 2015, I am going to provide you information about Android operating software. Furthermore, I will explain some unknown points by many users about the software which is an open code program and used by most of the people in today's world.

Basically, android commonly means “humanoid/anthropoid machines invented by intelligent and live creatures”. But it is a name given for an operating software, Android which is very well known in information and computer technology. That operating system, employed by many people today, was developed by free-software society, Google and Open Handset Alliance. It is based on Linux Kernel and open code software, which means it is open to further improvements. It was

produced for the sake of using in intelligent cell phones. It has always been improved and updated by many free-software society groups.

Initially, it was introduced in November, 2007. At first, 34 software, hardware and

telecommunication companies agreed that that Android operating system for mobile devices could contribute to further developments and transmissions in technology without any problem of Copy-Right. Then it was released as an operating system in 2008.

The operating system has been open to be improved together with Apache Free Software and General Public License. The libraries and Application Programming Interfaces (APIs) were written in C language. Application softwares needed by the operating system run on a structure including Java compatible libraries on Apache Harmony. Android uses a special Dalvik virtual machine in order to run the codes, and that makes the device operates much faster and more efficiently.

Android runs on so many electronic devices and tools such as intelligent phones, laptops, tablets, e-book readers, TVs and clocks.

The applications running on Android can be downloaded and installed by means of Google Play Store, which was particularly created for Android by Google. Also, the platform provides a good facility for the developers; the potential users can use and try newly released softwares and find out the missing parts in a high speed.

There are mostly music, films, books and applications in that platform. Additionally, there is an on-line selling service inside it. It is known that there are more than one million applications actively used by the users now. Today, mostly used Androids are Ice-cream Sandwich (4.0), Jelly Bean (4.3), KitKat ® (4.4), Lollipop (5.1).]

Reference List

Android (İşletim Sistemi) <http://tr.wikipedia.org/wiki/Android>

Android Nedir? <http://sosyal-medya.orkestra.com.tr/ >

*Hakan Sevindik, Computer Programming – I

4

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

Unity 3D Nedir?*Unity 3D bir oyun motorudur. Genellikle 3 boyutlu oyunlar tasaralanan bu program ile 2 boyutlu oyunlar da tasarlayabiliriz. Bu program bir çok farklı platformda derlenmiştir. Unity 3D arayüzü çok zor olmamakla birlikte öğrenmesi biraz zaman alabilmektedir. Biraz sağlam çalışmayla, genelde oyunlarla arası iyi olanlar için ideal bir programdır. Tabi bunun yanında sadece program arayüzünü bilmek yetmebiliyor. Programla dilleri ile aramızın iyi olması gerekebilir ve tabiki İngilizcemizin de iyi olması gerekir.

Oyun geliştirmek için herşey elinizde istediğiniz platformda istediğiniz gibi özgür tasarımlarınız ile oyunlarınızı yapabilirsiniz.

Unity 3D ücretli ve lisanslı bir programdır. Android ve IOS için belirlemiş olduğu bir ücreti (yaklaşık 75$) vardır. Bunun yanında tam sürümünün fiyatı daha fazladır (yaklaşık 1500$).

Tabi bu fiyatlar gözümüzü korkutabilir ama birde 30 günlük deneme lisansı da mevcuttur. Tabiki de Pro sürüm ile arasında çok fark var ama deneme lisansı ilede belli bir süreliğine çok rahat hayalinizdeki oyunları geliştirebilirsiniz.

Unity 3D şu anda 3 farklı dil (Java Script, C# ve Boo) ile desteklenmektedir. Unity 3D nin şuanki güncel sürümü 5.0 dır. Programın servis edildiği adres (<http://unity3d.com/>) üzerinden programa ulaşabilirsiniz.

Unity 3D bir webplayer eklentisine sahiptir ve bununla birlikte pek çok işletim sisteminde (Linux, Windows, Mac, vs.) rahatlıkla çalışabilir. Unity'nin kullanıcılarına sağladığı önemli özelliklerinden biriside farklı platformlar üzerinde de (PC, Web, android ve

Windows Phone, vb.) çalışmasıdır. Unity 3D üzerinde yazılmış uygulamaları bilgisayarınızda çalıştırasbilmek için 1.6 Ghz işlemci ve 500 MB ram olması yeterlidir.

Kaynakça

3D Unity <http://unity3d.com/>

*Mehmet Fatih Özturhan, Bilgisayar Programcılığı - I

[What is Unity 3D?]*

[3D unity is a game engine. It is possible to create both 3D and 2D games with that program. It was compiled in various programs. Interface of the program is not that difficult to learn but it may take time. It is a good one for those who are interested in the games. Sometimes it may not be enough to know just the interface, so you had better have appropriate knowledge dealing with programming languages and English

language. Everything is in you hand with the program and you can develop your own games with free designs.

Unity is a proprietary program and has a charge for the license. There is a certain

charge (around 75$) for Android and IOS. Full version of the program costs more (around 1500$). These charges may be discouraging for you but there is a free trial version for a month. There are of course some differences from the Pro-version, you can create your own games with that trial version of the program for a limited time.

The program is supported by three languages (Java Script, C# and Boo). The current version of the program is 5.0. You can download and install the program over its own site (<http://unity3d.com/>).

The program has got a web-player extension. It is possible to use that over different operating systems (Linux, Windows, Mac, etc.). Furthermore, it runs on different platforms like PC, Windows phone, android and web. In order to run the applications written via Unity

3D, you had better have 1.6 Ghz processor and 500 MB ram in your computer.]

Reference List3D Unity <http://unity3d.com/>

*Mehmet Fatih Özturhan, Computer Programming – I

5

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

Yeni Teknolojiler*

Her geçen, artan sayıda gün günlük hayatımızı kolaylaştıran yeni teknolojiler bilimsel araştırmalar ve denemeler yapılmaktadır. Günümüzde artık çok kısa bir zaman içersinde de bu araştırma ve denemelerin sonuçları ve ürünleri insanların kullanımına sunulmaktadır. E-bültenin bu kısmında size yeni çıkan iki teknolojik gelişme ile ilgili bilgiler vereceğim. Bahsetmek istediğim ilk teknoloji havayolu ile etkin kargo ulaştırma gerçekleştirebilen bir hava aracı ile ilgili ikincisi ise arama ve kurtarma süreçlerini olumlu yönde etkileyebilecek bir araştırma ile ilgili.

Amazon: Havadan Kargo Dağıtımı

Bugünlerde havadan kargo taşımacılığına yeni bir araç daha katılmak üzere. Amerikalı bir elektronik ticaret şirketi olan Amazon geliştirilen bir insansız hava

aracı (octo-copter) ile etkili ve hızlı kargo teslimatı yapmaya hazırlanıyor. Amozon şirketinin yaptığı bu araç hava yoluyla kargo teslimatı yapabilmektedir. Kargo teslimatı 30 dakika gibi kısa bir sürede yapabilmektedir. Bu araç şu anda 2.25 kg lık bir paketi dağıtım merkezinden en fazla 16 km öteye taşıyabiliyor. Günümüz itibariyle 96 adet dağıtım merkezi vardır ve bunların hepsi sadece Birleşik Devletlerde bulunmaktadır. Edinilen bilgilere göre Amazon şuan da bu aracı test ediyor ve paket götürürken hava boşlugunda paketi düşürüp zarar vermemesi için bırtakım testler uyguluyor. Görünen o ki kısa süre sonra tüm dünya bu teknolojiden yararlanmaya başlayacak.

Arama Kurtarma da yeni bir umut

Arama ve kurtarma çalışmalarında kullanılmak üzere İsviçre Federal Lozan Teknoloji Enstitüsünün katkılarıyla yeni bir robot geliştirilmektedir. Araç bir hayvandan yani yarasadan ilham alınarak yapılmıştır. Bu aracın diğer robotlardan farklı bir yönü söz konusu; hem havada hem karada haraket edebiliyor. Araç havadayken 20 m/s hıza ulaşabiliyor. Fakat yerdeyken 6 m/s hızla gidebiliyor. Bazı parçaları kumaştan üretilmiştir ve katlanabilir bir araçtır. Arama kurtarma görevlerinde insanların kolayca ulaşamadığı tehlikeli ve dar yerlere kolay ve hızlı bir şekilde ulaşabilmektedir.

Kaynakça

Amazon can now test its delivery drones in the US <http://www.wired.com/2015/04/amazon-drone-faa-green-light/>

Yeni Arama Kurtarma Robotu <http://www.elektrikport.com/haber-roportaj/arama-kurtarma-robotu-yarasa-daler/14955>

*Yusuf Höçük, Bilgisayar Programcılığı - I

[New Technologies]*

[Scientific research and trials, which make our daily life easier, have been conducted more and more nowadays. The results and products of these research and trials are introduced for people to use in a very short time. In this part of our e-bulletin I am going to give information about two newly represented technologies. The first one is about a drone which can efficiently deliver parcels and the second is on a robot which will help a lot about fast research and rescue processes.

Amazon: Air Delivery

Recently a new tool is about to contribute to air delivery systems. Amazon, which is an American electronic commercial company, prepares to deliver its parcels via an octo-copter in a fast and

efficient way. That machine can deliver the parcel on air. The delivery takes only 30 min. and the it can carry 2.25 kg parcels to a 16 km destination. There are 96 delivery points where that machine can take place. These points are now located only in the U.S. According to the news the company now test the machine in case there occurs any problems dealing with loosing and damaging the parcels during the transfer from one point to another. Apparently, people will make use of such a facility soon all over the world.

A new Hope in Search and Rescue

A new robot, which is going to be used in search and rescue operations, has been improved by contributions of Swiss Federal Institute of Technology Lausanne. The machine was made like a bat. It has got a different property from other machines; it can move both on air and land. While it is on the air, it can reach 20 m/s speed and/but 6 m/s on land. Some parts of it are made of fabric, and foldable. It can easily and fast reach to the destinations where human being can not get in a short time in search and rescue operations.

Reference ListAmazon can now test its delivery drones in the US <http://www.wired.com/2015/04/amazon-drone-faa-green-light/>Yeni Arama Kurtarma Robotu <http://www.elektrikport.com/haber-roportaj/arama-kurtarma-robotu-yarasa-daler/14955>

*Yusuf Höçük, Computer Programming – I

6

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

AB-2015 Eskişehir Yansınmaları*

Akademik Bilişim Konferansları ülkemizde bilgisayar, teknoloji ve eğitim bilimleri ile yakından ilgili akademisyenlerin, öğrencilerin, kurum ve kuruluşlarının biraraya gelip bilgi alışverişi, kısa oturumlar, söyleşiler, çalıştaylar ve eğitimlerin yapıldığı ciddi bir etkinlik haline gelmiştir. Bu yıl 17.si 31 Ocak – 6 Şubat 2015 tarihinde Eskişehir Anadolu Üniversitesinde düzenlenen etkinlikle ilgili olarak tecrübelerinden ve gözlemlerinden faydalanmak üzere Erdal Ayan, M.A./M.Sc. ile kısa bir röportaj düzenledik. Aşağıda yaptığımız röportajı aşağıda bulabilirsiniz. [B: Burak Şaka, E: Erdal Ayan]

B: Böyle bir organizasyon yapıldığını nereden veya nasıl öğrendiniz?

E: Linux Kullanıcıları Derneğinin (LKD) bir üyesi olduğum için e-posta listelerinden gelen bir iletiyle ilk defa 2013 yılında böyle bir konferansın varlığından haberdar oldum. Aynı yıl Antalya Akdeniz Üniversite'sinde düzenlenen AB-2013'e katıldım. O zamandan beri de sürekli olarak her yıl yapılan konferans ve kursları takip ediyorum ve aktif olarak katılmaya çalışıyorum.

B: Oraya giderken veya orada bu organizasyonla ilgili ücret talep edildi mi?

E: Hayır. Bu organizasyon hem kurs katılımcıları hem de orda sunum veya bilgi paylaşımı yapmak isteyen herkes için ücretsiz olarak düzenleniyor. Zaten düzenlenen diğer konferanslardan en büyük farklarından birisi de budur, ne katılım için ne katılım ve kurs belgeleri için ne de kayıt için herhangi bir ücret talep edilmedi. Konferans öncesi kurslara katılmak isteyen katılımcılar istedikleri takdirde çok az bir ücret ile Yurt-Kur'a bağlı yurtlarda barınabiliyor, bu açıdan bulunmaz bir olanak olduğunu düşünüyorum. Ayrıca tabiki, öğle yemekleri dışında günlük ihtiyaçlarınızı ve giderlerimizi kendimiz karşıladık.

B: Orada ne gibi ekipmanlar (PC, özel yazılım, vb.) gerekiyor? Bunların kesinlikle olması gerekiyormu?

E: Eğer konferans öncesi kurslara katılacaksanız kendi kişisel bilgisayarınız ile gitmek zorundasınız. Ayrıca kayıt yaptırdığınız kursları düzenleyen ve yöneten öğretmenler, konferans/kurslar sayfasında (http://ab.org.tr) mutlaka gerek duyulan ekipman ve yazılımları önceden temin edip, yükleyip kurmanız için sizinle bilgi paylaşıyorlar. Kurslara kayıt olduğunuz anda e-posta listelerine de kayıt olmuş oluyorsunuz ve tüm haberleşme o listeler üzerinden gerçekleştiriliyor. Konferans öncesi kursların hemen hemen hepsi Linux ve özgür yazılımların öğretimine yönelik olduğu için makinanıza mutlaka bir Linux türevi yüklemiş olmanız gerekli, çünkü orda diğer işletim sistemleri pek de işinize yaramıyor.

B: Orada karşılaştığınız ortam nasıldı?

E: Bu yıl ikinci kez hem konferansa hem de kursa (Drupal) katıldım ve çok renkli ve eğitici/öğretici bir ortamla karşılaştığımı söylemeliyim, çünkü Türkiye'nin her tarafından ve pek çok branştan öğrenci ve araştırmacıların katıldığı bir atmosfer sağlıyor bu konferans ve kurslar. Bu sayede hem kendi projelerinizi geliştirme imkanınız oluyor hem de değişik bakış açılarından yararlanabiliyorsunuz.

[Reflections from AB-2015 Eskişehir]*

[Academic Information Conferences have turned into a serious activity in which academics, students, institutions from the fields like computer, technology and education have come together to share information and hold courses, workshops and educational activities. We have done an interview with Erdal Ayan, M.A./MSc. in order to learn his experience about 17.Academic Information Conference (from 31 Jan. 2014 to 6 Feb. 2015) held in Eskişehir Anadolu University. You can find that interview below. [B: Burak Şaka, E: Erdal Ayan]

B: How and where did you learn that such an organization and activity would be held?

E: As a member Linux Users' Association (LKD), I heard first in 2013 that such a conference and education on computer programs are existent. In the same yearI attended AB-2013 hel at Antalya Akdeniz Univerrity. Since then, I have been following AB Conferences every year and try to participate in free courses.

B: Is any registration fee for the activities required before or after attending the activities there?

E: No. The organization is held for free of any charge for both the students and academicians who present their topics during the conferences. It is already different from other conferences, no fee is required neither for registration, participation or attendance certificates. Those students who want to stay at KYK-dormitories should pay a little money for only accommodation. I think it is a golden opportunity for the attendees. On the other hand, we of course met our daily expenses by ourselves (excluding lunch).

B: What types of equipments (PC, particular softwares, etc.) are required there? Did you have to have them with you?

E: If you want to participate in the courses, you should have your PC with you. The tutors inform you about the requirement before the courses over their web site

(http://ab.org.tr). You should provide them and if necessary, you should downloaded and install some particular softwares. When you register at the courses, your e-mail address is automatically added into their e-mail lists to keep you informed about the processes. Almost all of these courses focus on free/open programs, that's why you should have a Linux machine installed on you PC, otherwise other operating systems may not meet the requirements.

B: How was the atmosphere that you encountered there?

E: This year I attended both the course (Drupal) and conferences for the second time and I can not stand saying that we had very interesting and informative environment there. There were many researchers, students and attendees from all over Turkey, which provided a different atmosphere. By this it is possible for everyone to take advantage of different perspectives to improve your own projects and learn novel developments.

7

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

B: Hangi alanlarda kurslar vardı?

E: Bu yıl yanılmıyorsam 35 civardında kurs vardı ve duyduğuma göre rekor sevide de katılımcı söz konusuydu. Linux, Arduino, PHP, Java, Ruby, Python, Ağ Yöneticiliği, Drupal, Android Web Güvenliği gibi pek çok kurs mevcuttu.

B: Hangi kurslara katıldınız içeriklerinden bahsedermisiniz?

E: Bu yıl Onur Rauf Bingöl tarafından düzenlenen Eğitim Kurumları için Drupal kursuna katıldım. Drupal bir içerik yönetim sistemi (CMS) olarak biliniyor. PHP tabanlı ve özgür bir yazılım. Temel olarak Drupal ile web içeriklerini üretme ve uygun şekilde sistemsel yönlendirmeler yapabilme, Drush ve Drush komutları, modül ve tema kodlaması, çoklu site kullanımı gibi konularda eğitim aldım. Kursun detaylı içeriğine kurs adresinden (<http://ab.org.tr/ab15/Kurs/>) ulaşıp incelemeniz mümkündür.

B: Katıldığınız kurs sizin beklentilerinizi karşıladımı?

E: Katıldığım Drupal kursu umduğum gibi geçti ve beklentilerimi karşıladı. Drupal, daha öncesinden pek fazla bilmediğim bir sistemdi, kursa gitmeden önce kendi bilgisayarıma kurup deneme fırsatım oldu ancak Terminal'den komut satırını kullanarak sistemi kullanabileceğimi ve bu yöntemin daha işlevsel ve hızlı olduğunu görmem açısından çok yararlı olduğunu söylemeliyim.

B: Kursları tamamladığınızda katılım belgesi aldınız mı?

E: Evet hem Drupal kursundan hem de konferans katılımı için katılım belgeleri sağlandı.

B: Orada yaşamış olduğunuz bir anınız varsa bizimle paylaşırmısınız?

E: Eskişehir'de pek çok anım oldu. Uzun uzadıya hepsini anlatmak isterdim ama ne zamanımız ne de fazlaca yerimiz var e-bülten çalışması içersinde. Bu yüzden kısaca bir tanesini anlatmak isterim. Kurstaki ilk günümde Drupal için kurmamız gereken Drush eklentisini bir türlü Linux Mint yüklü olan makinama kuramadım, sorunu çözmek ve kursa etkin bir şekilde devam edebilmek için sürekli olarak yeni önerileri deneyip durdum. Tabiki her seferinde de inanilmaz vakit kaybı yaşadım kursun ikinci gününde sorunu sanal bir makine yapıp onun üzerinden çalışmakla çözebildim, çünkü kendi cihazımdaki işletim sistemi gerekli sistem güncellemelerini yapamamıştı. Yaşadığım bu küçük tecrübeden yola çıkarsak aslında bu tür kurs ve tecrübelerin karşılaştığınız sorunlar karşısında nasıl pratik çözümler yapabileceğinizi size öğretmesi açısında çok faydalı olduğunu söylemeden edemeyeceğim.

B: Orada bulunduğunuz sürece sosyal yönden ne gibi kazanımlarınız oldu?

E: Eskişehir'e daha önce pek çok kez gitmiştim ancak bir haftalık bir süre için hiç kalıp orda yaşamamıştım. Dolayısıyla hem ordaki üniversite hem de üniversitenin hemen yakınındaki şehir sosyalleşme konusunda bana değişik tecrübeler kattı diyebilirim. Bir önceki akademik bilişimden tanıdığım arkadaşlarımı görmek ve kurs sonrasında onlarla şehirde vakit geçirmek veya projeler konusunda fikir alışverişi yapmak çok eğlenceliydi. Ayrıca farklı kentlerden yeni insanları tanımak da bir o kadar zevkliydi.

B: Sorularımızı cevapladığınız için tesekkür ederiz.

E: Asıl ben teşekkür ederim. Umarım faydalı olmuştur.

*Burak Şaka, Bilgisayar Programcılığı - I

B: What types of courses were provided there?

E: If I am not wrong, there were around 35 courses. As I heard from others, the number of attendees was on the utmost level. There many courses such as Linux, Arduino, PHP, Java, Ruby, Python, Web management, Drupal, Android Web security.

B: What courses did you participate in? Could you talk about the scope and content of them?

E: I took the course Drupal for Educational Institutions by Onur Rauf Bingöl. Drupal is a content management system (CMS), which is based one PHP. It is an open and free software. The education was basically on web content production, systematical management of the contents, Drush and Drush commands, coding module and themes, using multi-sites. You can reach a more detailed content over its website (<http://ab.org.tr/ab15/Kurs/>).

B: Did the course meet what you expected?

E: Drupal course was very satisfying for me. It was a different system, which I did not know much about, and before leaving for the course, I installed and tried it by myself. However, it was much useful to learn that it may be controlled over Terminal, which enabled me to work more efficiently and fast.

B: When you completed the course, did you get a certificate for participation?

E: I got such certificated both for attending the courses and conferences.

B: Could you share one of your remembrance that you had during your experience?

E: I noted many memories in Eskişehir. I wish I could talk about every details of them but as I know that we do not have enough time and place to mention them all here. Therefore, I just want to talk about one of them. I could not install Drush extension on to my Linux Mint machine. I always tried hard to come over the problem and continue with using Drush. I spent a lot time to deal with the problem of updates and try out all recommendations on the forums. But it took one of my days to solve it; I had to install a virtual machine inside my own since my operating system could not get updated from the repositories. This time taking experience was very troublesome for me but such problems are sometimes very useful to find your way when you get lost.

B: What type of social gains did you take during your stay there?

E: I visited Eskişehir many times but I did not live there for a long time. So I think both the university and the city contributed a lot to my socialization. Seeing my fellows that I first met during AB-2013 Antalya, spending time with them in the city and discussing about new projects are very enjoying. Also knowing new people from different cities was amazing.

B: Thank you for responding our questions.

E: I appreciated that. I hope it has been promising for you.]

*Burak Şaka, Computer Programming – I

8

E-Bülten Çalışma Grubu [E-Bulletin Working Group] Sayı - 1, Yıl: Nisan 2015 [Issue: 1, Year: April, 2015]

Katkı Sunanlar ve Editörler [About Contributor & Editors]

Merhaba,

Adım Ekrem Birinci. 1995'te Sakarya, Hendek'te doğdum. Hitit Üniversitesi Osmancık Ömer Derindere Meslek Yüksek Okul’u Bilgisayar Programcılığı 1. sınıf Öğrencisiyim. Bülten dergisini yapmamızın nedeni farkındalık yaratıp gelişen ve değişen teknoloji ve programlar hakkında sizlere bilgi verip ne amaçla ne şekilde ve nasıl kullanmanızı gerektiğini bilgilendirmek ve yenilikleri sizlere paylaşıp sizlere sunmaktır.

Sevgiler ve Saygılar

E-posta: <[email protected]>

[Hello,

My name is Ekrem Birinci. I was born in 1995 in Hendek-Sakarya. I am a student at Hitit University. I am enrolled at the department of Computer Programming in Osmancık Omer Derindere Vocational School. I am a first year student. The reason why I contribute to the e-bulletin projec is to create awareness and share information about newly appeared technologies with our readers.

Love and Regards]

E-mail: <[email protected]>----------------------------------------------------------------Merhaba,

Adım Mehmet Fatih Özturan. 1996'da Tutak- Ağrı'ta doğdum. Hitit Üniversitesi Osmancık Ömer Derindere Meslek Yüksek Okul’u Bilgisayar Programcılığı 1. Sınıf Öğrencisiyim. E-bülten dergisine katılmamın nedeni oyun dünyası ve oyun yapımı hakkında fikir sahibi olmanızı sağlamak, çağın kullanmış olduğu bu tür programlar hakkında bilgi vermek ve paylaşımını sağlamak.

E-posta: <144410256 @ogrenci.hitit.edu.tr >

[Hello,

My name is Mehmet Fatih Özturan. I was born in 1996 in Tutak-Ağrı. I am enrolled at the department of Computer Programming under the body of Osmancık Omer Derindere Vocational School in Hitit University. I took part in the e-bulletin working group because my purpose was to inform you about gaming technologies and game production as well as sharing how some details about a certain gaming program, Unity 3D.]

E-mail: <[email protected]> ----------------------------------------------------------------Merhaba,

Adım Yusuf Höçük. 1995'te Sungurlu-Çorum'da doğdum. Hitit Üniversitesi Osmancık Ömer Derindere Meslek Yüksek Okul’u Bilgisayar Programcılığı 1. Sınıf Öğrencisiyim. Bülten dergisıne katılmamın nedeni yeni çıkan teknolojiler hakkında bilgi vermek. Bir sonraki sayıya katkılarınızı bekliyoruz.

E-posta: <[email protected]>

[Hello,

Yusuf Höçük is my name. I was born in 1995 in Sungurlu-Çorum. I am a first year student at the department of Computer Programming in Osmancık Ömer Derindere Vocational School. The reason why I participated in the e-bulletin poject was to provide you information on emerging technologies such as drones and search and rescue robots. We are waiting for your contribution to the next issue.

E-mail: <[email protected]>]----------------------------------------------------------------Merhaba arkadaşlar,

Adım Burak Şaka. Ben Osmancıklıyım. Hitit Üniversitesi Osmancık Ömer Derindere Meslek Yüksekokulu Bilgisayar programcılığı 1. sınıf öğrencisiyim. Aynı zamanda okulumuzun e-bülteninde editör olarak çalışıyorum.

E-posta: <144410007 @ogrenci.hitit.edu.tr >

[Hello friends,

My name is Burak Şaka. I am from Osmancık. I am a student at the department of Computer Programming in Osmancık Ömer Derindere Vocational School. I have contributed to the e-bulletin of the school as an editor.]

E-mail: <[email protected]> ----------------------------------------------------------------Merhaba,

Adım Hakan Sevindik. 1996’da Kadıköy - İstanbul ’da doğdum. Hitit Üniversitesi Osmancık Ömer Derindere Meslek Yüksek Okulunda Bilgisayar Programcılığı 1.Sınıf Öğrencisiyim. E-bülten dergisine katılmamım nedeni Android uygulamaların ve oyunlarının kullanıcılarına tanıtımına katkı yapmaktı.

E-posta: <144410006 @ogrenci.hitit.edu.tr >

[Hello,

My name is Hakan Sevindik . I was born in 1996 in Kadiköy - Istanbul. I am a university student at Osmancık Ömer Derindere Vocational School. I study Computer Programming at the school. I participated in the e-bulletin project because I wanted to contributed the introduction of a free operating system, Android and its applications.]

E-mail:<[email protected]>

----------------------------------------------------------------Açıklama: Bu çalışma tamamen ücretsizdir ve eğitim amacı dışında ticari amaçlar için kullanılamaz. [ Declaration: This work is a completely free of charge and can not be used for commercial purposes but only educational aims.]

Contact: <[email protected]>On-line version: <http://issuu.com/ebulten5/docs/ebulten>Publication Date: 19 April, 2015

9