Kayıtlar

Bitirme Projesi 1 : İlk Doküman

Hazırlıkla beraber, 4 yılın ardından son sınıf olmanın vermiş olduğu profesyonel öğrencilik unvanını hak edip etmediğimi bilmiyorum doğrusu. Ama aktif öğrencilikten emekli olmak üzereyim. Aşağı yukarı on beş yıldır öğrenciyim ve emekli olmam için yapmam gereken tek şey iyi bir bitirme projesine sahip olmak. Sanırım ben iyi bir bitirme projesine sahibim.   Projeyi tanımlamak namına oluşturduğum ilk dokumanı paylaşmak istiyorum. Catch Me If You Can Konu Başlığı : Kapalı bir alanda insan tespit ve yeniden tanıma sistemi Amaç : Kapalı bir alanda bir kamera tarafından görüntülenmiş olan bir insanın sisteme bağlı başka bir kamera tarafından görüntülenmesi durumunda bu kişinin tanınması işlemini gerçekleştirmek amaçlanmaktadır. Bu amaç doğrultusunda görüntü işleme teknikleri kullanılarak insanların tespiti ve insanları birbirinden ayırarak işaretlenmesi gerçekleştirilecektir. Bu amaçlara ulaşıldıktan sonra sistemden elde edilen veriler ile sistem eğitilere...

YAZMAK VE PAYLAŞMAK ADINA

Bilenler bilir yazmak benim için sadece blog ile sınırlı değildir. Ben birçok şey yazarım ve yazdığım bu şeylerin amacı asıl kimliğimi bulmaktır. Bazen insanlar başkalarının olmasını istediği kişi olurlar. Çoğu zaman kendilerini bile o kişi olduklarına inandırırlar. Kendini bulmanın birçok yolu vardır elbet. Benim için bu yol yazmaktır. Bana göre yazı yazmak kendimle tartışmak gibidir. Bir yazıyı bir amaçla yazmaya başlamış olabilirim. Yazmaya devam ettikçe fikirlerimin değiştiğine şahit olurum bazen. Bazen yazının sonunda kendimi o amacın karşısında bulabiliyorsam yazmak bana çok şey kazandırmış demektir. Çünkü insanları kalıplaşmış fikirlerinden sıyırıp muhalefet bir fikre ulaştırabilmek ancak kendisiyle tartışarak mevcut olabilecek bir durumdur. -ki günümüz dünyasında insanlar, doğruluğunu hiç düşünmeden, alışagelmiş olduğu fikrin arkasında koşabiliyorlar.-  Fikirlerimi değiştirebiliyor olması yazı yazmayı benim için tam anlamıyla amacına ulaştırıyor. Daha önce de söy...

Staj Günlüğüm - 2 : Staj İçin Tavsiyeler

Bir çoğumuz daha staj dönemine başlamadık. Ne yazık ki bir kısmımız daha ilk haftadan başladı. Staj dönemine girmeden önce geçen sene yaptığım stajın bana vermiş olduğu tecrübelere dayanarak bu seneki stajımda nelere dikkat edeceğimi bir gözden geçirmek istiyorum. Sizlere de faydalı olacağını ümit ediyorum. 1.        Öncelikle geçen sene de uygulamış olduğum bir mevzu var. Her gün o gün yaptığım ve öğrendiğim şeyler hakkında not tutmak . Aslında ben not tutarak öğrenebilen biriyim ve geçen sene stajda yeni şeyler öğrenmem gerekiyordu. Bu yüzden de staj boyunca not tuttum. Şimdi bakıyorum da kimi zaman ayrıntılı notlar tutmuşum kimi zamansa kısaca “bugün şunu yaptım” demişim. Bu sayede staj defterimi/raporumu hazırlarken o gün yaptıklarımı hemen hatırlayıp hiç sıkıntı çekmedim. Emin olun öbür türlü staj defteri doldurmak ölüm gibi. Bu sene de yeni şeyler öğrenmesem bile o gün yaptıklarımı kısaca not tutmayı planlıyorum. Sizlere de tavsiye ediyorum...

Yaza Doğru

Final dönemi ve ardından gelen iki haftalık hiçbir şey yapmadan geçen yatış dönemi nedeniyle uzun zamandır bir şeyler yazamıyordum. -Bir şeyler yazıyordum da buraya yazamıyordum.- Zorlu, zorlayıcı, geçmeli ve geçirmeli bir final döneminden sonra şükürler olsun tatile kavuştuk. Neyse! Her dönem sonuna doğru her öğrencinin hiçbir zaman tam anlamıyla yapamadığı hayallerini sıraladığı bir dönem olmuştur. Yok bu yaz tatilinde kitap okuyacağım, yok spor yapacağım, yok efendim resim çizeceğim, siz bide beni eylül de görün ;) ... Hele bir de kendini aşmış bazı hayalperestler var ki gelecek senenin derslerine çalışıp döneme bomba gibi başlayacağını iddia ederler. Yok öyle bir dünya. Ha belki vardır. Ama çok azdır. Ben de çok hayal kurdum, baktım olmuyor. Bıraktım! Şimdi biraz destekli planlarıma geçeyim. Bu yaz yapacağım kesin olan iki şeyden bahsetmek istiyorum. Birincisi 20 iş günü sürecek olan ikinci staj. İkincisi ise her zaman yaptığım gibi vakit buldukça (ki bol bol v...

Bilgem Çakır ile Röportaj (Deneyim Mühim…)

Bir dersin projesi kapsamında Youtube’daki “Yalın Kod” kanalının sahibi, daha önce Microsoft ve Amazon 'da çalışmış ve şimdilerde kendisine ait bir şirketi olan “Bilgem Çakır” ile bir röportaj gerçekleştirdik. Aslında bu yazışmayı sadece bir röportaj olarak görmüyorum, deneyimlerin ve yaşanmışlıkların paylaşıldığı küçük bir rehber olarak değerlendiriyorum. Kişisel gelişim kitaplarının çoğunda yazarlar yapmadığı bir sürü şeyi insanlara salık verirken, Sayın Bilgem Bey bizimle tecrübe ettiği detayları paylaştı.  Sonuçta bizim geçtiğimiz yollardan seneler evvel geçmiş olan birisiyle konuşmak gelecek hakkında fikir sahibi olmamızı kolaylaştıracaktır. Bir ders projesi olarak başladığımız bu işi, bir ödevden çok daha anlamlı bir hale getirdiği için kendisine gerçekten çok teşekkür ediyorum. Soruları teknik değil kariyer ve sosyal anlamda kazanımlar elde etmek gayesiyle hazırladığımızı belirterek röportajı doğrudan paylaşıyorum. ---------------------------------------------...

İşletim Sistemleri Günlüğüm-2 : PROCESS DURUMLARI (PROCESS STATES)

Resim
Aslında bu şema tam anlamıyla anlatmak istediğim konuyu içerisinde barındıran ve sıklıkla kullanılan bir yapıdır. Şimdi bilgisayarımızın tek bir işlemciye sahip olduğunu farz edelim ve şemamızı anlattıklarını ifade etmeye çalışalım. Durum 1 ( Start ): Bir processin oluşturulması aşaması “Start (Başlama)” durumu ile ifade edilmiştir. Ve daha önce de belirttiğim gibi UNIX sistemlerde “fork” işlemi ile, Windows ’ta ise “CreateProcess” işlemi ile gerçekleştirilebilir. Peki bu işlemleri yapar yapmaz process çalışmaya başlar mı? Tabi ki bu sorunun cevabı gözle görülür biçimde evettir. Göz görmeyince gönül katlanır deyip cevabın “Bilemem” olması gerektiğini üzülerek ifade ediyorum. Çünkü yalnızca bir tane işlemcimiz var ve işlemci aynı anda yalnızca tek bir iş yapabilir . Bu durumda bir process oluştuğunda işlemcinin uygun olduğu bir anı kollamak için “Ready (Çalışmaya Hazır)” durumuna geçer. Durum 2 ( Ready ): Uygun anı kollamak dediysem, öyle her fırsat bulan pro...

Staj Günlüğüm - 1 : İlk Stajım

Merhaba; Ben ilk stajımı nasıl kabul edildiğimi sorgulamadan edemediğim bir yerde yaptım: TÜBİTAK. Gizlilik nedeniyle projelerden bahsetmeyeceğim. Sadece öğrendiğim yapılardan bahsetmek ve bu sırada temel olarak bilgi sahibi olduğum bu yapıları daha iyi öğrenmek istiyorum. Zaten ben stajyerliğim boyunca orada yapılan herhangi bir projeye de dahil olmadım. 2. Sınıf olduğum için bazı bilgi eksikliklerim vardı. Danışmanım da daha çok yeni şeyler öğrenebileceğim küçük bir proje verdi. Aslında bakarsanız bu projeyi yaparken çok daha önemli bir şey öğrendim: kendi kendime öğrenebileceğimi… Aslında çoğu firma, en azından bilgisayar mühendisliği adına konuşmam gerekirse; 3. veya 4. sınıf öğrencilerini stajyer almayı tercih ediyor. Ki bilgi bakımından bakarsak haklılar da… Ancak TÜBİTAK’ta böyle bir zorunluluk yoktu. Oraya ilk gittiğimde bana Javascript, Spring Framework, Angular ve Java bilip bilmediğimi sordular. O an; sadece Java’yı bildiğimi, ancak öğrenebileceğimi söyleyebildim ...