2 Ocak 2020 Perşembe

Dijital İnsanlar: Ada Lovelace kimdir?

Augusta Ada King, Lovelace Kontesi (10 Aralık 1815 - 27 Kasım 1852), Augusta Ada Byron adıyla doğan ve günümüzde yaygın olarak Ada Lovelace adıyla bilinen, İngiliz matematikçi ve yazardır. Esas olarak Charles Babbage'in erken dönem mekanik genel amaçlı bilgisayarı Analitik Makine üzerindeki çalışmaları ile bilinir. Makine hakkındaki notları, bir bilgisayar tarafından işlenmek üzere yazılan ilk algoritmayı içerir. Bundan dolayı genel kanı dünyanın ilk bilgisayar programcısı olduğudur.

Lovelace, şair olan Lord Byron ve Anne Isabella Byron çiftinin meşru tek çocuğu olarak 10 Aralık 1815'te doğdu. Byron'un diğer bütün çocukları gayrimeşru doğmuştur. Ada doğduktan bir ay sonra Lord Byron eşinden ayrıldı ve dört ay sonra İngiltere’yi terk etti. Ada 8 yaşındayken Yunan Bağımsızlık Savaşında hastalıktan öldü. Ada’nın annesi Lord Byron’a kızgındı ve onda delilik olarak gördüğü davranışları Ada’nın  da geliştirmemesi için  kızının matematiğe ve mantığa ilgisini destekledi. Buna rağmen, Ada’nın babasına ilgisi devam etti ve isteği üzerine öldüğünde babasının yanına gömüldü.

Ada, bilime şiirsel yaklaşımı ve kendisini analizci ve metafizikçi olarak tanımladı. Daha gençken, matematiksel yetenekleri, İngiliz matematikçi Charles Babbage ile süregelen bir iş ilişkisine ve arkadaşlığa, özellikle de Babbage’ın Analitik Motor üzerine çalışmalarına  neden oldu.1842-3 yılları arasında, İtalyan ordu mühendisi Luigi Menabrea’nın motor üzerine makalesini kendi ayrıntılı notlarıyla destekleyerek çevirdi. Bu notlar birçok insanın ilk  bilgisayar programı olarak düşündüğü bir makine tarafından yapılması tasarlanan algoritmayı içerir. Lovelace’ın notları başlangıç bilgisayar tarihinde çok önemlidir. Ayrıca diğer bilim insanları Babbage dahil olmak üzere sadece bilgisayarların salt hesaplama ya da yoğun hesaplama kapasitesi üzerine yoğunlaşmışken, Ada, salt hesaplama ya da yoğun hesaplamanın ötesine geçmek için bilgisayarların kapasiteleri üzerine bir görüş geliştirdi. Şiirsel bilim yaklaşımı ona, ortak çalışma aracı olarak teknolojinin birey ve toplumla ilişkisinin nasıl olduğunu inceleyen analitik motorun temel sorularını sormasına önayak oldu.

İlk Bilgisayar Programı

1842'de Babbage, Turin Üniversitesi’nde Analitik Motoru üzerine bir konuşma yapması için davet edildi. Genç İtalyan mühendis Luigi Menabrea ve geleceğin İtalya Başbakanı, Babbage’ın konuşmasından övgüyle söz etti Fransa’da ve ardından bu Bibliothèque universelle de Genève'da  Ocak 1842'de yayınlandı. Babbage’ın arkadaşı Charles Wheatstone, Ada’dan Menabrea’nın yazısını ingilizceye çevirmesini istedi. Ada, yazıya kendi notlarını da ekleyerek çevirdi. Babbage’ın da tavsiyelerinin yardımıyla, Ada bunu yaparak yılını daha iyi geçirdi. Menabrea’nın yazısından daha kapsamlı olan bu notlar sonradan Taylor’ın  "Bilimsel İnceleme Yazıları"nda AAL kısaltması altında yayınlandı. 1953'te ölümünden bir asır sonra, Babbage’ın Analitik Motor’u üzerine notları tekrar yayımlandı. Motor şu an  İlk dönem bilgisayar modeli, Ada’nın notları da bilgisayar ve yazılım tanımlaması olarak  kabul ediliyor.

Ada’nın notları A'dan G'ye kadar alfabetik olarak sıralandı. G notunda, Ada, Bernoulli sayılarını hesaplamak için Analitik Motor’un algoritmasını tanımlıyor. Bu, bilgisayara uygulanması için uyarlanmış ilk algoritma olarak düşünülüyor. Bu yüzden de Ada ilk bilgisayar programcısı olarak kabul ediliyor. Motor hiçbir zaman tamamlanamadığı gibi Ada’nın kodu da hiçbir zaman test edilemedi.

Kaynak: https://tr.wikipedia.org/wiki/Ada_Lovelace

1 Ocak 2020 Çarşamba

Kayıp Hayatlar: Çocuğunuzun 95 puanı mı, hayatı mı boşa gitsin?

“Çocuğun puanı boşa mı gitsin?” ifadesini daha önce duydunuz mu? Çocuğunuzun geleceği için bunu söyleyen insanlardan uzak durun.
Çocuk sınava girmiştir ve puanı açıklanmıştır. Artık sıra geldi tercihleri yapmaya.

Aslında çok kolay olması gereken bu aşamada çocuğun ailesi doğru tercih yapmak için bir danışman ya da rehber öğretmen bulmaya karar verir.

Doğru tercih dediğin nedir ki? Çocuk için doğru olan değil mi? Tabii ki bizim toplumumuzda çocuk için en doğrusunu sahibi bilir. Ama sahipler de konuyu bilmediğinin farkındadır ve konunun uzmanı olan rehber öğretmene başvururlar. Rehber öğretmen bu konudaki en yüce mercidir. O her şeyi bilir.

Çocuk ailesi ile rehber öğretmenin ziyaretine gider. O sırada kuyruk vardır. Biraz! beklemeleri gerekir. Zira herkesin sonuçları açıklanmıştır ve herkes bu büyük karar için ulu rehberin onları yönlendirmesine ihtiyaç duymaktadır.

İki buçuk saatlik bekleyişin ardından nihayet sıra size gelir. Rehber öğretmenin kapısı açılır. Bir önceki aile mutlu şekilde dışarı çıkar. (Umarım çocuğun mutluluğu daim olur) Ailemiz, odaya; rehber öğretmenin yanına girer.

Rehber öğretmen ilk olarak çocuğun adını sorar. (Nezaketen) Ardından ilk anlamlı soru olarak çocuğun puanı sorulur. 375 puan almıştır öğrenci. "Bu harika" der rehberlik öğretmeni "mühendislik yazabilirsin" çocuğun ne okumak istediğini sormadan. Hemen listesini açar.  Parmağını liste üzerinde gezdirir ve "buldum" der. Uludağ Üniversitesi Bilgisayar Mühendisliği. Oysa ki öğrenci su ürünleri okuyup çocukluktan beri hayali olan büyük tanklarda balık yetiştirmek ve bu alanda bir çiftlik kurmak istemektedir. Ama ona soran yok ki zaten. Üstelik yeteneği de var. Yazlarını şehir dışında bir çiftlikte geçirmektedir 3 yıldır. Hem işi öğrenmiştir hem de aklına gelen yöntemleri paylaşarak yaz dönemlerinde çalıştığı bu işyerinde verimliliği de artırmıştır. Bilgisayarla pek alakası yoktur ama doğayı ve suyu çok sevmektedir.

Rehber öğretmen bulmuştur bir kere o çocuk (puan) için en uygun bölümü ve üniversiteyi. Çocuk çekinerek  "ama ben" der. Annesi sözünü keser çocuğun; aması maması yok. Bilgimizi aldık. Susar çocuk. Bilgisayar mühendisliği bölümü ile ilgili bilgilerden bahseder rehberlik öğretmeni. Artık karar alınmıştır. Dosyalar toparlanır. Kalkış hazırlığındayken çocuk cesaretini toplar ve ama ben su ürünleri okumak istiyorum der.

"Olur mu hiç" diye orta yüksek ton arası bir sesle atılır rehber öğretmen. Ve arkasından da der ki o bölüm 280 puan ile öğrenci alıyor. 95 puanın boşa gitmesin. Ve çocuğun hayatının boşa gideceği süreç el birliğiyle aile ve konunun uzmanı tarafından başlatılır. Ama olsun. Çocuğun puanları boşa gitmesin de gerisi önemli değil zaten. Kim istediği bölümü okuyor ki! Kim istediği mesleği yapıyor ki? Ve maalesef kim okuyup mezun olduğu bölümü meslek olarak devam ettiriyor ki bu ülkede...

Kayıp hayatlar.

12 Aralık 2019 Perşembe

Aykırı Yazılımcılar: 21 Aralık'ta Celal Bayar Üniversitesi'ndeyim

Aykırı Yazılımcılar; Burak Selim Şenyurt, Ercan Bozkurt, Emre Mert, Okan Yıldız, Deniz Kılınç, Yakup Ad ve Abdullah Çalışkan
21 Aralık 2019'da Manisa'da Celal Bayar Üniversitesindeyiz.

Aykırı Yazılımcılar: Burak Selim Şenyurt, Ercan Bozkurt, Emre Mert, Okan Yıldız, Deniz Kılınç, Yakup Ad, Abdullah Çalışkan

17 Kasım 2019 Pazar

5 Ekim 2019 Cumartesi

Transistör Nedir? - Nobel Ödüllü Buluş

Transistör Nedir? - Nobel Ödüllü Buluş

Transistör yan yana birleştirilmiş iki PN diyodundan oluşan, girişine uygulanan sinyali yükselterek akım ve gerilim kazancı sağlayan, gerektiğinde anahtarlama elemanı olarak kullanılan yarı iletken bir devre elemanıdır.

10 Eylül 2019 Salı

Ücretsiz 'Android ile Mobil Programlamaya Giriş' Eğitimi

Eğitmen: Ercan Bozkurt
Süre: 16 Saat
Eğitim Tarihleri: 14-15-21-22 Eylül
Eğitim Günleri: Cumartesi Pazar
Eğitim Saatleri: 11:00 - 15:00
Eğitim ücretsizdir

Eğitim İçeriği:
- Android nedir, Android için yazılım geliştirme türleri
- Android SDK, Android Studio tanıtım, kurulum
- Hello World projesi yapımı, Android SDK ile gelen örnek projeler
- Activity, Layout, View kavramları ve örnekleri,

- Dialoglar ve örnekler,
- Event handling,
- Intent kavramı ve örnekleri
- Ekranlar arası veri taşıma
- Çoklu dil desteği
- Portrait ve Landscape görünümler

- Menüler
- SharedPreferences kullanımı
- Sqlite ile veri tabanı işlemleri

- Loglama,
- Thread ve AsyncTask
- GPS Sensöründen kayıt okuma,
- Google Maps kullanımı,

- Servislerden veri çekme
- Android Market’e uygulama gönderme

5 Eylül 2019 Perşembe

Sorularla Python Öğreniyorum Kitabım Yayınlandı


Açıklamalı Cevapları ve Videolarla 450’den Fazla Soru ile Python Öğrenin!

Ercan Bozkurt ve Hakan Yalçınkaya’nın kullanmak istediği metot; çocukken sıklıkla kullandığımız, bazen yetişkinleri delirten, çocukların en çok sorduğu “bu ne?” ve “neden?” sorularından geliyor.

Küçükken her şeyi sorarak öğreniyorduk. Büyüdük ve soru sormayı unuttuk. Artık, eskisi gibi öğrenemiyoruz. Bu kitapta, konular tıpkı Lego’da olduğu gibi ufak parçalara bölünmüş durumda. Her soru bir başka soruyu doğuracak. Merakın artacak ve sorularla, konuları daha hızlı bir şekilde öğreneceksin. Soruların cevapları videolarla desteklendiği için çok daha hızlı kavrayacaksın!

İÇİNDEKİLER
Python Kurulumu
Değişkenler ve Veri Tipleri
Python Shell (Interpreter)
List
Dictionary
Karar Yapıları
Döngüler
Fonksiyon Kullanımı
Dosya ve Klasörlerle Çalışmak
JSON ile Çalışmak
PIP
Hata ve İstisna Yönetimi
Virtual Environment

dr.com.tr
n11.com
kidega.com
kitapsahaf.net
kitapefendi.com
okuyanboga.com
eganba.com
bkmkitap.com