“Yazılım Mühendisliği” adlı yazımın eki

Merhaba arkadaşlar. Fizikist sayfasında yayınladığımız yazılardan birisi de en çok merak edilen mesleklerden birisi olan ve detayları parça parça bilinen “Yazılım mühendisliği”. Aslında bu mesleğe en ince ayrıntılarına kadar bu yazıda yer vermiştim. Ama gerek okul ile ilgili gerekse bölüm içeriği ile ilgili bazı sorular son zamanlarda çok gelmeye başladı. Günde belki 20-30 kişiye aynı […]

Unutulmayan Yazılım Hataları ve Sonuçları

Bir yazılım geliştirirken dikkat edilecek en önemli husus, yazılımın en az derecede hata içermesi ve kendinden beklenenleri en üst seviyede karşılamasıdır. O yüzden dolayıdır ki yazılım test eylemleri, yazılım geliştirme sürecinde en erken safhalarında başlar. Testçiler, muhtemel hataları yazılım geliştirme sürecinin en erken safhalarından itibaren bulmayı ve bulunan hataların düzeltilmesini amaçlarlar.

Bilişim Dünyasının Isaac Newton’u: Dennis Ritchie

Tıpkı yeni doğan bir bebeğin Dünya’ya ilk geldiğinde oksijeni ciğerlerine çektikten sonra ağlayarak bizlere “Merhaba” demesi gibi… Dennis Ritchie’ de C dilini ilk geliştirdiğinde insanlığa “Merhaba Dünya” dedirtmiştir. Daha sonra bu kavram tüm yazılım geliştiricelere ilham kaynağı olmuştur. Program geliştiricileri, ilk yaptıkları uygulamalarda dünyayı aynı şekilde selamlamıştır. Hatta Arduino, Rasberry Pi vb MCU ile donanım-robotik […]

Güvercinler yönlerini nasıl buluyor?

Nasıl oluyor da alıştıkları bir yerden çok uzak mesafelere bile götürülüp bırakılsalar, yuvalarına hatasızca geri dönebiliyorlar? Size de ilginç gelmiyor mu? Aynı örnek insanlara uygulandığında mutlaka birilerinin yardımlarına ihtiyaç duyacak olan insanlardan daha üstün kılan özellikleri nelerdir? Bilimsel adı Columba livia olan güvercinler, yüzyıllar boyunca güçlü yön bulma yetenekleri sayesinde insanlara hizmet etmişlerdir. [2] Uzun […]

Eğitim3: Arduino’ da Veri Tipleri

Merhaba arkadaşlar. Bugün kü yazımızda veri tiplerini tanıyacağız. Kaliteli kod yazabilmek amacılığı ile veri tiplerine hakim olmak gerekiyor. Örneğin bir inşaatta 2 işçinin yapabileceği küçük bir işi 10 işçiye yaptırırsak, 8 işçi gereksiz yere bekleyecek. Maliyet kaybı ve gereksiz kaynak kullanımına sorun açılmış olunacak. Böyle bir durum, mühendislik disiplinine tamamen ters düşmektedir.

Arduino Eğitimi Hk.

Merhaba arkadaşlar. Yeni bir yazı dizisi ile Arduino’ yu yakından tanıyacağız. Amerika’ yı yeniden keşfetmeye gerek duymadığım için her blog, teknoloji vb. sayfalarda yazan klişe cümleleri yazmayacağım. Bu konu altında Arduino’ da daha iyi nasıl kod yazılır? Kod yazarken nelere dikkat edilmelidir? Örnek olarak iyi bir robotik uygulama nasıl geliştirilir?  gibi soruların çözümlerini aydınlatacağız.