Archive | Video

Özgür yazılım ve GNU/Linux içerikli videolar.

Rust Programlama Diline Giriş

Yazılım ve çevresindeki tüm konuların konuşulup, tartışıldığı bir ortam olarak tanımlanan Istanbul Coders‘ten bu kez, ThoughtWorks’te Senior Consultant Developer olarak çalışan Cengiz Can, Rust programlama dilini anlatacak. 30 Haziran 2016’da, Bahçeşehir Üniversitesi’nde gerçekleştirilen sunumda, Mozilla Research tarafindan desteklenen, genel amaçlı, cok-yaklaşımlı, derlenen bir programlama dili olan Rust konu ediniliyor. Güvenli, eş-zamanlı (concurrent) ve hızlı bir dil olmak üzere tasarlanan Rust; fonksiyonel, imperatif-prosedurel ve nesne yönelimli programlama stillerine izin veriyor. Bilindiği gibi, kendini geliştiren, paylaşan ve mesleğine tutkuyla bağlı herkese açık olduğu ifade edilen Istanbul Coders grup etkinlikleri ücretsiz, herkese açık ve herhangi bir kayıt gerektirmiyor. Etkinlikler, genellikle her Perşembe saat 19:30’da yapılıyor.

Continue Reading →

0

Emacs-friends: an Emacs package to open the current file with other applications

Again Üstün Özgür. He is your peace of mind this time “Emacs-friends: an Emacs package to open the current file with other applications” presentation entitled. This presentation, published in the February 1, 2016. Üstün Özgür, continues to tell Emacs. As you know, GNU Emacs; content-aware editing modes, including syntax coloring, for many file types. Complete built-in documentation, including a tutorial for new users. Full Unicode support for nearly all human scripts. Highly customizable, using Emacs Lisp code or a graphical interface. An entire ecosystem of functionality beyond text editing, including a project planner, mail and news reader, debugger interface, calendar, and more. A packaging system for downloading and installing extensions. In 1976, Stallman wrote the first Emacs (“Editor MACroS”), and in 1984, began work on GNU Emacs, to produce a free software alternative to the proprietary Gosling Emacs. GNU Emacs was initially based on Gosling Emacs, but Stallman’s replacement of its Mocklisp interpreter with a true Lisp interpreter required that nearly all of its code be rewritten. This became the first program released by the nascent GNU Project. GNU Emacs is written in C and provides Emacs Lisp, also implemented in C, as an extension language.

Continue Reading →

0

Android Uygulama Bileşenleri İçerik Sağlayıcılar

istanbul-codersYazılım ve çevresindeki tüm konuların konuşulup, tartışıldığı bir ortam olarak tanımlanan Istanbul Coders‘ten bu kez, 31 Mart 2016 tarihinde Tuğba Üstündağ tarafından gerçekleştirilen Android Uygulama Bileşenleri İçerik Sağlayıcılar adlı sunumu izleyeceğiz. Yaklaşık 4 yıl Php programlama diliyle web tabanlı orta ve büyük ölçekli projeler geliştiren Üstündağ; uzun zamandır Android uygulamaları geliştiriyor. Tuğba Üstündağ’ın Github’da ve Google Play’de uygulamaları bulunmaktadır. Diğer yandan, Android alanında yapmış olduğu çalışmaları, yeni başlayan geliştiricilere yardımcı olmak amacıyla makaleleştirip, kendi bloğunda ve Turkcell Geleceği Yazanlar platformu üzerinden yayınlamaktadır. Bilindiği gibi, kendini geliştiren, paylaşan ve mesleğine tutkuyla bağlı herkese açık olduğu ifade edilen Istanbul Coders grup etkinlikleri ücretsiz, herkese açık ve herhangi bir kayıt gerektirmiyor. Etkinlikler, genellikle her Perşembe saat 19:30’da yapılıyor.

Continue Reading →

0

Emacs: Özgür yazılım devriminin editörü

gnu-emacs

Üstün Özgür‘ün Özgür Yazılım ve Linux Günleri 2016 Konferansında, 26 Mart 2016 tarihinde yaptığı GNU Emacs programlama editörü ve platformu konulu konuşma. Bilindiği gibi, GNU Emacs, son derece özelleştirilebilir Lisp kodu ve bir grafik arayüzü sunan bir uygulama, neredeyse tüm insan dilleri ve onların kodları için Unicode desteği veriyor. Emacs, 1970’lerde MIT Yapay Zeka Laboratuvarı’nda Richard M. Stallman tarafından yazıldı. Kısa sürede yaygınlaşan ve bu şekilde büyüyen makrolar, Guy Steele ve Stallman tarafından derlenip EMACS ismini aldı. Unix’de çalışan ilk Emacs ise, Java programlama dilinin de yazarı olan James Gosling tarafından 1981 yılında geliştirildi. Gosling Emacs olarak anılan uygulama, C’de yazılmış olmasına rağmen, kullanıcılara kolayca kişiselleştirme ve geliştirme imkânı veren Mocklisp isimli Lisp türevi betik dilini destekliyordu. 1984’e kadar özgürce dağıtılan bu uygulamanın haklarının Gosling tarafından satılması, aynı kod ağacından başlayan Stallman’ın GNU Emacs isimli düzenleyicisinin eski kodlardan temizlenmesini gerektirdi. Benzer şekilde kendi uygulamasının özgürlüğünü kaybetmesini istemeyen Stallman, GPL lisansını yazdı ve GNU Emacs, GPL ile lisanslanan ilk uygulama oldu. Üstün Özgür, ilgi çekici bir konu ile karşınızda.

Continue Reading →

Sunumun .pdf halini GitHub üzerinde bulabilirsiniz.

0

Lego NXT ile Tuvalet Kağıdı Robotu & Startup Pitch

Yazılım ve çevresindeki tüm konuların konuşulup, tartışıldığı bir ortam olarak tanımlanan Istanbul Coders‘ten bu kez, Lego NXT ile Tuvalet Kağıdı Robotu & Startup Pitch sunumları geliyor. Barış Eker ve Oglu Muammer Ekmel Lego Mindstorms, Hamdi Küçük Risker adlı risk analizi yapan bir SAS servisi, Mervan Deli ve Mehmet Suyuti Dindar ise Startup ve Pitch sunumlarıyla izleyici karşısına çıkıyorlar. Bilindiği gibi, kendini geliştiren, paylaşan ve mesleğine tutkuyla bağlı herkese açık olduğu ifade edilen Istanbul Coders grup etkinlikleri ücretsiz, herkese açık ve herhangi bir kayıt gerektirmiyor. Etkinlikler, genellikle her Perşembe saat 19:30’da yapılıyor.

Continue Reading →

0

SOA (Service-Oriented Architecture) Gerçekleri

SOA servis olarak adlandırılan, gevşek bağlı(Loosely Coupled), iri taneli(Coarse Grained) ve özerk (Autonoums) yapıdaki bileşenlere dayalı dağıtık sistemlerin geliştirilmesi için kullanılan mimari bir stildir. (SOA’nın (Service-Oriented Architecture) Architecture kelimesi bunun bir mimari yaklaşım olmasından dolayıdır). SOA birbirinden oldukça farklı iki şeyi tanımladığı için kafa karıştırıcı bir terim olduğu söylenebilir. SOA’nın ilk iki kelimesi (Service-Oriented) yazılım geliştirme yönteminin nasıl olduğunu; üçüncü kelimesi (architecture) ise tıpkı mimaride bina parçalarının birleştirilmesi gibi yazılım parçalarının birleştirilmesini niteler. Nedirtv editörlerinden Burak Selim Şenyurt‘un 4 Nisan 2015 tarihinde Kadir Has Üniversitesi’nde yapılan Nedirtv Yazılım Teknolojileri Semineri’nde gerçekleştirdiği SOA (Service-Oriented Architecture) Gerçekleri sunumu bu konuyu ele alıyor.

Continue Reading →

0