9 Ocak 2023

Bulut ve ben

Bilgisayar öncesinde her bilgiyi kağıt üstünde saklardık. Güvenli bir yöntem ama erişim zorluğu var: Aradığınız bilgi hangi belgenin hangi sayfasında? Bulmak çok zor...

Sonra manyetik ve optik ortamlar icat edildi: teyp (şerit), disk, CD, flash... Lakin bilgiyi evde saklamak güvenli değildi, çünkü bu cihazlar kolayca arıza yapıyordu. Daha kötüsü. formatlar sık sık değişiyordu. 50 yıl önceki teypleri, ya da 20 yıl önceki CD'leri okuyacak cihaz kaldı mı?

Bulut yazılımı ise veri kaybetmeyen yöntemler kullanıyor. Bu yazıda bulut ile tanışıklığımı anlatmak istedim. Aşağıda tarih sırası ile saydığım teknolojilerin bir kısmına hemen katıldım, bazılarına çok uzun süre direndim -- kaçış olmadığını iyice anlayıncaya kadar...

Neden "bulut"? Bu simge bilinmeyen karmaşık bir yapıyı gösteriyor...

Eski öğrencim Gürsu "birkaç açıklayıcı cümle yazmakta fayda var" dedi, en güzel açıklamayı yine Bulut'ta buldum: Bulut bilişim bilgisayarlar ve diğer cihazlar için, adres (ve gerekirse şifre) ile erişilen ve kullanıcılar arasında paylaşılan bilgisayar kaynakları sağlayan, internet tabanlı bilişim hizmetlerinin genel adıdır. Kaynakları kendi cihazımızda saklamanın anti-tezidir.

2004 Gmail
1 Nisan 2004'de Google yeni bir mail hizmetini şaka gibi duyurdu: Önceki mail sunucuları her kullanıcıya 10 MB civarında yer verirken Gmail bunun 100 katını verdi ve her gün artıyordu. İlk çıktığı zaman ancak davetle giriliyordu, ben de 9 Eylul'de Tuncay'ın daveti ile katılmıştım.

"Mesajları silmeyin" diyordu Google. O gün inanılmaz gelse de, hakikaten 18 senedir (çok büyük eklentiler dışında) hiç mesaj silmedim ve toplam mesaj sayısı 51.000 olmuş.

Gmail'de ilk günüm -- 9 Eylul 2004

2004 Groups
Mail hizmetini başarılı bulunca çok sayıda mail grupları kullandım. Şu anda 8 adet akademik, bir o kadar da özel gruba üyeyim. WhatsApp sonrası grupların önemi azaldı ama arşivleme gücü kıyaslanmayacak kadar fazla. Örnek olarak, halka açık Java-OSS grubumuzun ilk yazışmalarına ve oradan 18 yıllık arşive şu linkten ulaşılır:
groups.google.com/g/java-oss/search?q=before:2004-11-02

2004 Blogger
Gmail'den iki ay sonra web sayfası yayınlamanın en kolay yolunu öğrendim. Yaptığım ilk üç blog halen aktif gelişmeye açık. Kasım 2004'de yayınladığım ilk blog sayfalarına link vereyim:

Damlalar -- 5 Kasım Başlarken

Korunmuş -- 27 Kasım Bismillah

Gözlemler -- 12 Aralık Ters hilal

Daha sonra blog sayısı 20'yi aştı. Buluta içerik yüklemek için Blogger yazılımını kullanmaya devam ediyorum, çünkü bu sayfalarda hiç reklam yok.

2004 CSS
CSS bulut kavramıyla doğrudan ilgili değil. Web sayfalarını görünümünü düzenleyen bir teknoloji. Genellikle HTML ile JavaScript arasında sayılan kendine özgü bir dil. Mesela şu okuduğunuz sitenin sayfaları geniş ekranda ve telefonda çok farklı görünüyor, ama içerik aynı. Bu farkı sağlayan, sitedeki her sayfanın kullandığı ortak bir CSS tanımı.

CSS: ilk duyuru ve ilk uygulaması

2006 Docs
Word-Excel-Powerpoint üçlüsü çok uzun bir süre günlük işlerimiz için vazgeçilmez ofis yazılımı oldu. Google Docs, rakip fikir olarak bütün datayı buluta koydu. Bu yaklaşıma inanmayan bizler, bunun başarılı olmayacağını öngören bir sürü sebep saydık. Fakat yanıldık. Özel datayı bulutta saklamak, mail ya da blog saklamaktan hiç farklı değildi. Bunu anlamak 10 yıldan uzun sürdü. 2018'den beri ofis işlerimi tamamen bulutta tutuyorum. Masaüstü ve dizüstü cihazlarımda bir tane bile ofis dosyası kalmadı. Yeni bir bilgisayar alınca eski cihazdan kopyalanacak hiçbir bilgi yok.

Google Docs grupta böyle duyuruldu

Örnek olarak, kendi sunumlarımı tuttuğum sayfayı gösterebilirim. Bazıları Powerpoint formatında olsa bile sonuçta (2015) hepsini PDF olarak genel kullanıma açtım.

2015 GitHub
Buluta içerik yüklemek için yazılım geliştirenlerin kullandığı bu siteyi 2012'de Hakan'ın davetli konuşmacı olduğu bir dersimde duymuştum:

Bilinmeyen yeniliği bilinen bir mecraya taşıma çabası

Üç sene sonra kendi derslerimde eğitim malzemesini dağıtmak ve ödevleri toplamak için kullanmaya başladım. Kısa sürede en önemli kaynağım oluverdi: github.com/maeyler ve GitHub Kılavuzu

2017 WhatsApp
Bu yazılım bulutu sadece iletişim için kullanıyor. Yazışmaları (normal olarak) kendi cihazımızda saklıyor. Böylesine popüler ve vazgeçilmez olması belki de bu sebepten. Pek çok kişinin en sık kullandığı yazılım haline gelmesine rağmen, yazılım geliştirme açısından (rol model olması dışında) ilginç bir yönü yok.

2018 Web teknolojileri
Bulut konusunda en önemli kararım şüphesiz yazılım ve eğitim dilini değiştirmek oldu: Neden JavaScript?

Web teknolojilerini kullanmak konusunda üç yıldır Gürsu ile yazışmamız sürüyordu. Denediğimiz pek çok yol içinde HTML-CSS-JavaScript üçlüsünü seçtim. Daha sonra Abdurrahman'ın katkıları ile epey yol aldım, önceki dillerle yapılamayan sayfalarım oldu ve bu kararıma pişman olmadım.

2020 YouTube ve Zoom
Video dünyasına gireceğimi hiç sanmazdım ama Covid salgını bunu da değiştirdi. Uzaktan eğitim ve sanal toplantılara başlayınca, video kayıtları doğal olarak takip etti. Pandemiden sonra da bu iki yazılımı kullanmaya devam ediyoruz. Eğitim hayatımın son dersinde "Buluta yazmak" konusunu anlatırken dersi Zoom ile kaydettim:
Buluta yazmak -- Aralık 2022

Özet tablo

Tablonun her satırında, teknolojinin çıktığı tarihi değil, benim girdiğim yılı listeledim. Bu nedenle biraz ben-merkezli bir tablo oldu.

Google Giriş Kullanım sıklığı
mail.google.com 2004 Günde 5-10
groups.google.com 2004 Haftada 3-5
docs.google.com 2006 Ayda 3-5
developers.google.com 2019 Yılda 1-2
Blogger
eyler.blogspot.com 2004 Ayda 3-5
gozlemler.blogspot.com 2004 Yılda 3-5
korunmuskitap.blogspot... 2004 Ayda 3-5
matemacik.blogspot.com 2017 Yılda 3-5
GitHub
maeyler.github.io 2015 Ayda 5-10
okuyun.github.io 2020 Günde 3-5
blm305.github.io 2021 Ayda 3-5
Diğer
twitter.com/maeyler 2009 Yılda 1-2
twitter.com/okuyun5 2021 Yılda 3-5
youtube.com/@maeyler 2020 Ayda 3-5
youtube.com/@okuyun5 2021 Ayda 3-5

31 Temmuz 2022

Mobile vs Desktop

2018 yazında Java'dan JavaScript'e geçme kararını verirken, mobil cihazların artan kullanım oranları etkili olmuştu:

Grafiğe göre bir buçuk sene önce, (bildiğimiz Java'nın çalışmadığı) mobil cihazların internet kullanımı, masa-üstü platformları geride bırakmış. Yani, öğrettiğimiz yöntemlerin müşteri bazı giderek küçülüyor.

eyler.blogspot.com/2018/06/neden-javascript.html


Sonra bu grafiğe bir daha dönüp bakmadım. Yanlış bir ekstrapolasyon ile, "Herhalde artık mobil cihazlar %90 olmuştur" hükmünü vermiştim:


Eski öğrencim Gürsu Gülcü gerçek kullanımın böyle gelişmediğini söyledi:

Dünyada akıllı telefon kullanımı 2018'e kadar çok hızlı arttı, 2018'den itibaren masaüstü önemini korumayı başardı, %40'lar civarında. Tablet kullanımı ise 2015'ten sonra %5'in altına indi, bugünlerde %2'lerde. 5 sene önce bizim evde de 2-3 adet tablet vardı. Şimdi çok fonksiyonlu, katlanabilir, dokunamatik ekranlı, ince ve hafif dizüstü bilgisayarlar varken, tabletlerin kısıtlarına takılmayı tercih etmiyoruz.

 

Mobil = Telefon+Tablet
Ref: gs.statcounter.com

Bu resmi görünce, 2018'deki kararıma pişman olmadım. Web teknolojileri her bakımdan daha güçlü. Teşekkürler Gürsu...



4 Temmuz 2022

Enflasyon

Yabancı para kurları, bir Dolar ya da Euro almak için kaç TL gerektiğini gösterir. Google'da [euro kuru] araması ile, ilgili paranın bugünkü fiyatı ve zaman içinde değişen fiyatı bulunur:


Aylık grafiğe bakınca küçük dalgalanmalar görünüyor. Fiyatta önemli bir değişim yok. Yıllık ve beş yıllık grafikler daha anlamlı bilgiler verir.
Yıllık grafikte, 10 TL civarında giden Euro fiyatının iki ay içinde 18'lere çıktığını görüyoruz.

Kurlara tersinden bakmak daha anlamlı: Bir TL ile kaç Euro alınır? Böyle bakınca TL'nin Euro karşısındaki değer kaybı daha belirgin oluyor:

Bir TL'nin Euro değeri

28 Kasım 2021

Hayretler içinde...

Hangi birine hayret edeyim?

• Sabah Ayasofya'ya trenle gitmek, hem de diğer yollardan daha hızlı... Erenköy Sirkeci 15 dakika. Üstelik Pazar sabah 6'da tren bomboş değil.

• Trende mail yazmak, hatta dünyanın öbür ucu ile görüntülü konuşmak.

• Ayasofya'da ezan dinlemek. "Namaz uykudan hayırlıdır" çağrısı burada daha anlamlı...

• Kul olduğumuzu Ayasofya'da hatırlayıp ibadet etmek. Hava yağışlı olmasına rağmen cami yarı dolu.

• Namaz öncesinde her gün okunan Fetih suresini telefondan takip etmek.

• Aynı telefonla ses ve resim kaydı yapmak. Örnekleri aşağıda.

• Trende dilime gelen ayeti namazda dinlemek... Elhamdu lillah
25:62 Zikretmek veya şükretmek dileyen için gece ile gündüzü birbiri ardınca getiren O'dur.

• Tesbihat ile havalara uçmak: lâ ilâhe illallah


Ref: Ayasofya'da Sabah Namazı

10 Ağustos 2021

40, 50, 60 Yıl Önce

Çocukluğumda gazetelerden birinin "40 yıl önce" köşesi vardı. Gazetenin ne kadar eski bir tarihi olduğunu göstermeyi amaçlayan bu köşe 15 yaşındaki bir çocuğa tarih öncesi kadar eski görünüyordu. Bugün yaş 68 olunca, önceki yıllarımı paylaşayım dedim.

1961 – Koşuyolu 

60 yıl önce bugünlerde Yassıada. Hesap uzmanı olan babamı devlet bir yıl için Fransa'ya gönderiyordu. O sene okula gitmedim, evde çalıştım ama çok kıymetli bir yıl oldu.

1971 – Caddebostan

Robert Kolej özel okulu bir devlet üniversitesine dönüşmek üzereydi. Hazırlık yılı boykotlarla geçmiş, sonra 12 Mart'ta ortalık durulmuştu. Aynı sene Boğaziçi Üniversitesi olan okulumda, yarım İngilizce ile dersleri nasıl takip edeceğimin heyecanını yaşıyordum.

1981 – Suadiye

5 yıl ABD'de doktora çalışmalarımı tamamlayıp aynı üniversiteye genç bir hoca olarak dönmüştüm. 12 Eylul otoriter yönetimi her yerde hakimdi, YÖK kurulmak üzereydi.

1991 – Bilkent

Bilkent Üniversitesinin ilk yıllarında (30 yıl olmuş) tecrübeli bir hoca olarak görevliydim, Toplam 6 yıl sürdü.

2001 – Erenköy

Marmara Üniversitesine geçeli 6 yıl olmuş, uzun süren yöetim görevlerinden sonra tekrar yazılım geliştirmeye dönüyorum. Java görünüyor ufukta...

2011 – Erenköy

Yine dekan yardımcısıyım, bu sefer çok uzun sürmedi.

2021 – Caddebostan

Emekli olarak hizmet de güzel. Marmara Üniversitesinde, zorla kapatılan Şehir Üniversitesinde ve FSM Vakıf Üniversitesinde dersler verdim. En önemli gelişme, web programlamayı öğrenip uygulamak oldu.

(ayrıntılar eklenecek)


26 Temmuz 2021

Haritalar

Küçük yaştan beri... (tamamlanacak)

Müzelik bir kutu harita 

2005-2018 Google Maps


İBB haritaları

1955 Belediye