Bilgisayar Mühendisliği Bölümü Hakkında Bilinmesi Gerekenler

Bir bilgisayar mühendisi olarak bu rehberi hazırlama gereksinimi hissettim. Malum sınav sonuçları açıklandıktan sonra gençler de haklı olarak bölüm tercihi telaşı içerisine girdi. En çok merak edilen bölümlerden bir tanesi olan Bilgisayar Mühendisliği bölümü hakkında bilinmesi gerekenleri tek tek sıralayıp açıklayalım. Bilgisayar Mühendisliği bölümü her şeyden önce mühendis yetiştirmeyi hedefler: …

Devamı »

Arduino C# Haberleşmesi (Arduino Serial İletişim)

Bu içerikte Arduino ile bilgisayar arasında iletişim kuracağız. C# ile hazırlayacağımız ufak program ile Arduino’ya komut göndererek istediğimiz işlemleri gerçekleştirmesini sağlayacağız. Tabii ki aynı zamanda Arduino’dan Bilgisayara da seri port üzerinden komut gönderip C# tarafında da gelen komutlara göre işlem yapacağız. Projenin işlevi çok basit. Bir tane kapımızın olduğunu varsayıp …

Devamı »

Stack Overflow’da Nasıl Soru Sorulur? Stack Overflow soru sorma rehberi.

Stack Overflow programcıların hayat kurtarıcısıdır. Bugüne kadar sorulmuş milyonlarca soru ve bu sorulara verilmiş olan harika cevaplar çoğu zaman bizim işlerimizi rahat rahat halletmemizi sağlamaktadır. Ama olur ya, bazen bizim de soru sormamız gerekir. İşte bu noktada bizim gibi Türk kullanıcılar sorunlar yaşamakta ve bazen kullanıcı kitlesinden hiç de hoş …

Devamı »

LZW Algoritması Konu Anlatımı (Python Kodu ile Birlikte)

LZW Algoritması kayıpsız (Lossless) bir sıkıştırma algoritmasıdır. Temel mantığı sıklıkla tekrar eden verileri daha küçük bir veri ile tanımlayıp sözlük oluşturmak ve bu sözlüğü karşı tarafa göndererek gönderilecek verinin küçültülmesi esasına dayanır. Kayıpsız bir algoritma olmasından ötürü temel amaç elbette hiçbir veri kaybının olmamasıdır. Şöyle düşünün karşı tarafa bir yazı …

Devamı »

Blockcircus Blockchain Hackathon Kolektif House Istanbul

Blockcircus Blockchain Hackathon Etkinliği Bitcoin herkes tarafından bilinmesine rağmen, arkasındaki teknoloji Blockchain hakkında bilgi sahibi çok az insan var. Son dönemdeki gelişmelerle birlikte Blockchain altyapısının sektöre getirdiği yenilikler, bu alanda yeni bir çağın açılacağına dair ipuçları veriyor. Ancak bu değişimin gerçekleşmesinin önünde pek çok problem bulunmaktadır. Teknik problemlerin dışında, dünya …

Devamı »

Programlama Dili Nasıl Öğrenilir?

Lisedeki bir hocamız bize her şeyden önce “Öğrenmeyi öğrenin” derdi, bu sözün önemini her geçen gün çok daha iyi anlıyorum. Öğrenilecek şeylerin ucu bucağı yok, özellikle yazılım sektöründeyseniz, bilgisayar mühendisi ya da türevi bir göreviniz varsa öğrenme süreciniz hiçbir zaman bitmiyor. Birçok genç ve orta yaştaki insan, programlama dili nasıl …

Devamı »

İkinci Dereceden Diferansiyel Denklemlerin Sınıflandırılması

Diferansiyel Denklemler sorusu çözerken hocalar çoğu zaman bize “şu yöntemle çözün” demezler, mevcut sorunun çözümü için önce sınıflandırma yapmak gerekir. Eğer doğru sınıflandırma yapamazsak soruyu çözecek doğru yöntemi de bulamayız. Öncelikli olarak şu soruya cevap verelim, ikinci dereceden Diferansiyel denklem nedir? İkinci Dereceden Diferansiyel Denklemler Bir diferansiyel denklemde, en fazla …

Devamı »

Arduino Setup Fonksiyonu & Loop Fonksiyonu

Arduino Setup Fonksiyonu Nedir? Özellikle Arduino programlamaya yeni başlayan arkadaşlar, Arduino Ide’de yeni bir proje oluşturduklarında karşılarına gelen setup fonksiyonuna dikkat etmişlerdir. void türünden bir fonksiyon olan setup fonksiyonu mikroçip programlamada özel bir fonksiyondur. İşlemci ilk olarak çalıştığında bu fonksiyon ilk olarak çalışmaktadır. Tek sefer çağrılan bu fonksiyonla programımızdaki temel …

Devamı »

React Native Nedir? | React Native Dersleri

React Native günümüzde hızla popülerleşen JavaScript frameworklerinden bir tanesi. Mobil uygulama geliştirmemize yarayan React Native, Javascript bilen insanlara mobil uygulama geliştirme imkanı sunuyor. Facebook tarafından geliştirilen React Native, gerçek anlamda “Native” uygulama geliştirmenize olanak veriyor. Benzer teknolojilerden kendisi ayıran en önemli unsur da bu olsa gerek. Bir mobil uygulamanın “Native” …

Devamı »

Merhaba Dünya Uygulaması NetBeans İçin | Java Tutorial Türkçe

Artık ilk uygulamamızı yazmanın zamanı geldi. Bu uygulama NetBeans IDE isimli program geliştirme uygulamasında yapılacaktır. NetBeans, JDK’nın kurulu olduğu her işletim sisteminde programınızı derleyebilir. Yani siz bu uygulamayı Microsoft Windows, Solaris OS, Linux ve Mac OS X işletim sistemlerinde gerçekleştirebilirsiniz.   Checklist ilk programınızı yazabilmeniz için gerekli olanların listesi aşağıda …

Devamı »