Volkan Atasever

mühendislik, edebiyat, retro computer, yazılım, şiir, nümismatik, bilişim, podcast ve daha bir çok yazılarım...

Çocukların Bilgisayar Kullanımı

clock Haziran 1, 2017 04:47 by author Volkan Atasever

Bilgisayarla tanışmam her zaman söylediğim gibi 3-4 yaşlarıma gelir. İlk 512KB Ram'e sahip Amstrad PCW 8512 ile karşılaştım o gün çok etkilenmiştim. Bu bilgisayar babamın ofisindeydi. hep o ofise gidip o bilgisayarın başında saatler geçirmeye başladım. bu arada 1984 doğumlu olduğumu ve bu yılların 1987-1988 yıllarına geldiğini söylemeliyim. Ardından babam ilk bilgisayarımı aldı. bu benim için müthiş bir histi. babamın bilgisayarı yeşil ekran bir iş bilgisayarıydı bana aldığıysa renkli bir oyun canavarıydı. artık sadece yeşil ekran üstünde kelime işlemcilerle ve uygulamalarla vakit kaybetmiyordum. bir çok oyun kaseti de almıştı. bu kasetler yeni neslin hatırlamadığı müzik kasetleri ile birebir aynıydı ama bilgisayar için üretilenleri biraz daha sağlamdı. çok yavaş bir okuma hızı vardı. daha okuma bile bilmiyordum okula bir sene sonra başlayacaktım. orada oynadığım oyunlar ve ingilizce kelimelerle çalışmam benim için çok faydalı oldu. ilk bilgisayarım çılgın bir aletti. 1992 senesinde ilkokul 2 ye başladım. okulumuzda bilgisayar kursu açıldı. şanslı bir bireydim çünkü çoğu okulda böyle bir kurs yoktu. ardından Locomotive BASIC 1.0 ile programlamaya daldım. o zamanlar bilgisayarlar ve bilgisayarın BASIC lehçeleri çok farklıydı. 2. şansım ise kurstaki bilgisayarlarla evdeki bilgisayarım birebir aynıydı. O zamanlar bilgisayar kullanmak demek programalama öğrenmeyi gerektiriyordu. bir işletim sistemleri yoktu onun yerine BASIC Interpreter dediğimiz yorumlayıcılara sahipti. basit bir şekilde kodlama yapmaya başlamış ve o yıllarda bilgisayar mühendisi olacağımı söylüyorum.

Şu anda ise çocukların elinde olan bilgisayar ve telefonlarda sadece oyun oynayabiliyorlar ve malesef programlamadan bihaber olan çocuklar yetişiyor. tek işleri oyunlar, sosyal medya ve eğlence. hala şiddetle bilgisayar kullanımı erken yaşta olmalı diyorum fakat akıllı telefonlar hakkında aynı şeyi söyleyemeyeceğim. çocuğu küçük yaşta bir telefon bağımlısı yapabilir ve hiç bir şey de katmayabilir. Bill Gates akıllı telefonları çocuklarına 14 yaşına kadar yasaklamıştı. Sizce bunun nedeni ne olabilir? Bill Gates gibi bir adam bunu yapıyorsa emin olun diğer anne babaların kesinlikle yapması gerekir. Fakat bilgisayar kullanımına karşı değilim aksine özendirilmeli. Mümkünse çocuklar için olan programlama vb. kurslara gönderilmeli. Algoritma konuları öğreten bir kurs olmasını şiddetle tavsiye ediyorum. Çünkü çocuk veya birey algoritmayı öğrendiğinde düşünce yapısı gelişecektir. Algoritma her şeyin temeli tabi ki programlamanın da. Bu bağlamda algoritmalarla beraber basit programlama kurslarına gönderirseniz işte o zaman oyun da oynasa içinde bir merak uyanacaktır. bu oyun nasıl programlanıyor? bu bilgisayar nasıl çalışıyor? vs. gibi. o zaman bir adım daha ileriye gideceksiniz. Eğer bunu yapmayacaksanız sınırsız bir bilgisayar kullanımı faydalı olamayacaktır. Çocuğunuzu yönlendirmeli ve bu işi öğrenecekse bilgisayarı kullanmasını istemelisiniz.

 



Teknoloji ve Bilim Dergileri Üzerine

clock Mayıs 20, 2017 00:32 by author Volkan Atasever

Günümüzde dergi okuma oranı ne kadar düşmüş olursa olsun hala çok kaliteli yayın yapan dergiler var. Çocukluğumdan beri bilişim, teknoloji ve bilgisayar dergilerini takip etmekteyim. hala development konusunda olmasa da bilimsel ve teknoloji konusunda kaçırdığım haberleri bu dergiler sayesinde yakalamaktayım. Zaten 2-3 tanesinde uzun yazarlık deneyimlerim olan dergilerde olmuştu. TÜBİTAK yayını Bilim Teknik, CHIP (geriye kalan tek bilgisayar dergisi), LOG ve bunların dışında Start up, capital, para, CeoLife ve Platin takip ettiğim dergiler arasında. tabi ki bir kısmı doğrudan teknoloji olmasada iş yaşamı adına ve teknolojinin iş yaşamına yansımlarını takip etmemi sağlamakta. size de dergi takip etmeyi şiddetle tavsiye ederim. kahvenizi yanınıza alın bir rahatlama müziği koyun ve aylık dergilerinizi mutlaka takip edin.



Dizzy 30 Yaşında!

clock Nisan 9, 2017 01:19 by author Volkan Atasever

1987 yılında oluşturulan bu oyun karakter 8 nisan itibariyle 30 yaşına bastı. bu özel karakter bir yumurta karakteriydi. ayrıntılı bilgiyi https://www.thenva.com/dizzy adresinden bulabilir ve facebook fan sitesini takip edebilirsiniz. https://www.facebook.com/thedizzyfansite

Bu oyun benim içinde çok özeldir 4-5 yaşlarında Amstrad CPC 464 bilgisayarı üzerinde oynadığım ilk 3 oyun arasındadır.

 

 



Retro Dünyasından Haberler

clock Nisan 9, 2017 01:12 by author Volkan Atasever

Retro Computer dünyasından kısa kısa haberler vermek istedim. biliyorsunuz haziran 2016 tarihinde türkçe retro bilgisayar dergimizin ilk sayısını çıkarmıştık. Amiga, Amstrad CPC, Commodore, MSX, Sinclair, Atari, Schneider vs. bir sürü bilgisayar bu kategoriye girmektedir. şimdi haberlerimize geçelim;

 

1985 Alternativo, Sega Mega Drive konsolü üstün Amstrad CPC oyun modu ile Oh Mummy! nin remake'ini yazdı.

Doomsday Prodcution tarafından yakın bir zamanda Doomsday Lost Echoes   isimli grafik tabanlı macera oyunu çıkıyor. Çok az bir zaman kaldı aşağıdaki linkten mutlaka takip edin.

https://doomsdayproductions.org/

tanıtım videosu için youtube linkine tıklayabilirsiniz. https://www.youtube.com/watch?v=AhJWFUUcQvw

Windows için Frederic Coste tarafından yazılan Amstrad CPC Emülatörünün yeni versiyonu Caprice Forece v0.29 programını indirebilirsiniz.

Orjinal eöüşatör Ulrich Doewich tarafından yazılmıştır. Frederic Coste modifiye edilmiş bir versiyonu yayınladı.

http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=73

CPCtelera nın yeni versiyonu 1.4 çıktı. hala multi platform desteklemekteler.

(Cygwin ile Windows, OSX ve Linux) C ve assembly kullanarak Amstrad CPC oyunları yaratmanız için harika bir geliştirme ortamı sağlamakta.

WinCPCTelera kullanarak CPCTeelra ile yazdığınız programları emülatör kullanmadan doğrudan test edebilir veya gerçek bir amstrad cpc de çalıştırabilirsiniz.

Retro Game Asset Studio v1.2.3 Lanclank tarafından geliştirilmiş amsprite'ın yeni evrimleşmiş hali. grafikler yaratabilir Amstra CPC için ses/müzik ve leveller tasarlayabilirsiniz. Bunları aynı zamanda ZX Spectrum ve Commodore 64 platformları içinde yapabilirsiniz.

http://lronaldo.github.io/cpctelera/

https://github.com/Arnaud6128/wincpctelera

http://www.cpcwiki.eu/index.php/Retro_Game_Asset_Studio

 

 

 

 CPC için Yeni Oyun! 

Reidrac tarafından Amstrad CPC için yapılmış son oyun olan Golden Tail çıktı. Şu anda disk imajı verilmekte yakın bir zamanda teyp kaset imajını da yayınlayacak. Tanıtım video’suda şu anda youtubeda yayında. Oyunu çalıştırmak için bir amstrad cpc 464 bile yeterli. 64k ram’de sorunsuz çalışıyor. Tabi ki amstrad cpc 6128’iniz varsa dahili disket sürücünüze .dsk imajını çekip hemen oynamaya başlayabilirsiniz.

https://www.usebox.net/jjm/golden-tail/

Amstrad CPC oyunu olan Outlaws’ın teaserı yayınlandı. CPCRetroDev 2016 için Retrobytes Productions tarafından yapıldı. RetroByte Production’ının twitterını https://twitter.com/alxlayunta linkinden takip edebilirsiniz. Aynı zamanda twitter adresinden teaserı izleyebilirsiniz.



Visual Studio Code'un Bugünü ve Geleceği

clock Aralık 15, 2015 17:06 by author Volkan Atasever

Microsoft'un kaynak kodlarını yayınladığı Visual Studio Code, gelecekte Sublime Text ve Atom'u geçebilir mi?

 

Visual Studio Code, hata ayıklama özellikleriyle, gelişmiş web ve bulut uygulamaları üstünde kodları düzenlemeye, yeniden tanımlamaya ve optimize etmeye yarar. Visual Studio Code tamamen ücretsiz olup, dilediğiniz gibi kullanabilir, kodlarını inceleyebilir ve kendi ihtiyaçlarınıza göre değişim yapabilirsiniz. Uygulama, çoklu platform desteğine sahip olduğu için Linux, Mac OS X ve Windows üzerinde çalışır ve programcılar için yaklaşık 30 programlama dili desteği sunar. Desteklediği dil, kütüphane, çatı ve platformların listesini aşağıda bulabilirsiniz:

  • Batch
  • C++
  • Clojure
  • Coffee Script
  • Dockerfile
  • F#
  • Go
  • Jade
  • Java
  • HandleBars
  • Ini
  • Lua
  • Makefile
  • Objective-C
  • Perl
  • PowerShell
  • Python
  • R
  • Razor
  • Ruby
  • Rust
  • SQL
  • Visual Basic
  • XML
  • Groovy
  • Markdown
  • PHP
  • Swift
  • CSS
  • HTML
  • JavaScript
  • JSON
  • Less
  • Sass
  • TypeScript
  • C#

Visual Studio Code, Mac OS X, Linux ve Windows işletim sistemlerinde CoreCLR ve ASP.NET 5 uygulamaları geliştirmek ve diğer dilleri desteklemek için sunulan bir kod düzenleme yazılımıdır. Intellisense, hata ayıklama, sürüm kontrol ve ASP.NET 5 uygulamaları en önemli özellikleri arasında yer alır. IntelliSense, kodları yazarken API'leri açıklar, hızı ve doğruluğu artırmak için otomatik tamamlama yapar. Hızlı bilgi ipuçları, API tanımlarını incelememize olanak sağlar.

 

Kodlar arasında ilişkilendirmeler yapması ve kodun yazım esnasında sorunlar hakkında bilgi vermesi, programcıya epey kolaylık sağlar. Node.js, TypeScript ve JavaScript için tümleşik hata ayıklama araçları ile birlikte gelir. Uygulamalarımızla ilgili sorunları belirtir. Visual Studio Code'un sunduğu özellikler sayesinde yazdığımız kod üstünde kesme noktaları belirler, özel durumlarda değişkenleri izleyebilir ve kodumuzu adım adım ilerletebiliriz. Git araçları sayesinde birden fazla katılımcının bulunduğu projeler için de büyük kolaylık sağlar. Herhangi bir uzak sunucuya (GitHub, Azure Web Apps, Visual Studio Team Services vb.) kodu checkin/checkout ederek Git üzerinde bağlantı kurmaya olanak sağlar. Visual Studio Code'un özelliklerinden bahsedip, tanıtımını yaptıktan sonra objektif fikirlerimi size sunmak isterim.

Microsoft platformları ile Windows üzerinde geliştirme yaparken yıllardan beri kazandığım deneyim, Visual Studio tümleşik geliştirme ortamı ve Notepad++ ile çalışmaktır. Bu platform için hâlâ bunu tercih etmeye devam edeceğim. Bildiğiniz gibi Visual Studio Community 2015 de ücretsiz sunulurken, bu ikili ve bazı geliştiriciye özel araçlar yeterli oluyor benim için.

 

Visual Studio Code'un geleceği

Linux ve Mac OS X üzerinde daha çok rağbet görebileceğini düşünüyorum. Yeni geliştiriciler, Microsoft platformu ile yazılım dünyasına adım atarlarsa, Visual Studio Code yaygınlığı ilerleyen yıllarda artabilir. Benim için şu anda ihtiyaç listemde değil. Çok ihtiyacım olduğu zamanlar haricinde, Linux üzerinde geliştirme yapmıyorum. Geliştirme yapsam da MS platformları ile etkileşime girmiyorum. Mac OS'a ise iPhone geliştirme için gerek duyuyorum.

Artık ticari olarak firmalar (IBM, Microsoft vb.) bulut bilişimi yaygınlaştırmaya para harcıyor. Gelişme araçlarının da oturduğunu düşünüyorum. Tabii ki her zaman daha gelişmiş özellikler gelecek ama bu tarz küçük uygulamalarla geliştiricileri heyecanlandırmaya çalışan bir Microsoft var karşımızda. Çoklu platform yazılımlarının mobil uygulamalar dışında çok değerli olduğunu düşünmüyorum. PhoneGap, Xamarin bunların başını çekiyor. Peki, ASP.NET geliştirmesini veya düzenlemesini Linux üstünde neden yapmalıyım?

Mac OS X sahibi geliştiriciler, her zaman makinesinde bir Windows tutmaktadır. Linux geliştiricileri çok katı kurallara sahip değillerse aynı şekilde Windows ve Mac OS X çalıştırmaktadır. Bunu sanal makineyle veya fiziksel kurulumla sağlayabiliyorlar. ASP.NET sunucu tabanlı çalışan ve bir sunucuya yükleme gerektiren bir web teknolojisi. Dolayısıyla da Windows ortamını kullanmak ve Microsoft teknolojileri kullanan bir sunucuya sahip olmak şart. Diğer taraftan, Xamarin'i bundan ayrı tutuyorum.

Linux üzerinde Visual Studio Code kullanılmasının avantajı ise kod düzenleme aracının gerçekten çok verimli olması. Visual Studio Code ile PHP, C++ geleneksel editörlerden daha iyi bir kullanım sağlayabilir. Dediğim gibi kullanılacak diller yine Linux üzerinde çalışacak diller olacaktır.

Mac OS X tarafında Visual Studio Code ile aynı ılımlı düşüncelerim yok. Xcode yeterince gelişmiş ve geliştiricilerin aşina olduğu bir ortam. Visual Studio Code'un geleceği, yeni yazılım geliştiricilerin kullanım alışkanlıklarına bağlı olacak. Eğer mevcut sisteminizde Sublime Text ya da Atom gibi editör kullanıyorsanız, bunlarla devam edebilirsiniz. Yenilik arayanlar ve yeni başlayanlar için Visual Studio Code iyi bir alternatif.



Volkan Atasever Kimdir ?

E-Mail: volkan(et)volkanatasever.com

Genel Müdür/S4G 
Bilgisayar Mühendisi

mühendislik, edebiyat, retro computer, yazılım, şiir, nümismatik, bilişim, podcast ve bir çok kategoride yazılarım...

Yazılım Kitaplarım

   

Şiir Kitaplarım

Dergi Yazılarım

 

Sosyal Ağlarım

 

 

 

 

Retro Bilgisayar Dergimiz

Türkçe Retro Bilgisayar dergimiz haziran 2016'da ilk sayısını çıkardı. ilk sayı yeni bir internet sitesinden tekrar yayınlanacaktır. Retro camiası tüm dünyada oldukça eğlenceli bir camia. Sizde katkıda bulunmak isterseniz bana mail atmanız yeterli. Dergimiz PDF formatında ve tamamen ücretsizdir.

Yasal Bilgi

Sitedeki yazıları,kodlar ve diğer materyaller Volkan Atasever'e aittir. Yazarı ve siteyi kaynak göstererek yazıları paylaşabilirsiniz.  Copyright(c)2004-2017

Sign In

Yazılım