Derleyici nedir? Derleyici, yรผksek seviye bir programlama dilinde (high-level programming language) yazฤฑlmฤฑล bir kaynak kodun, baลka bir hedef dile veya bilgisayarฤฑn/iลlemcinin anlayabileceฤi makine diline tercรผmesini yapan bir programdฤฑr. Linker nedir? Bir derleyici tarafฤฑndan รผretilmiล olan kodlarฤฑ baฤlayarak iลletim sisteminin รงalฤฑลtฤฑrabileceฤi tek bir kod รผreten programdฤฑr.Object dosyasฤฑna รงevrilen bir veya birden รงok dosyanฤฑn birbirleri ile iliลkilendirmesi ve… Continue reading Weekly C++ 1
Author: Salih's Space
Veri Tabanฤฑ Notlarฤฑ (SQL)
Veri tabanฤฑ isimleri girilirken kesinlikle ฤฐngilizce karakterler kullanฤฑlmalฤฑdฤฑr. ฤฐliลkiselย veritabanlarฤฑ, verileri tablolarla temsil etmenin sezgisel, kolay anlaลฤฑlฤฑr bir yolu olanย iliลkiselย modeli temel alฤฑr.ย ฤฐliลkisel veritabanฤฑnda, tablodaki her satฤฑr, anahtar adฤฑ verilen benzersiz kimliฤe sahip bir kayฤฑttฤฑr. aa ฤฐliลkisel Veri Tabanฤฑ (Rdbms) Veri tabanฤฑ yรถnetim sistemleri birden fazladฤฑr. Bu sistemlerin bazฤฑlarฤฑnฤฑn kendine รถzel dilleri mevcuttur. Yazฤฑmฤฑzda Microsoft SQL veri… Continue reading Veri Tabanฤฑ Notlarฤฑ (SQL)
API Nedir?
ฤฐki uygulamanฤฑn birbiriyle iletiลim kurmasฤฑna olanak saฤlayan bir yazฤฑlฤฑm aracฤฑsฤฑdฤฑr. Web uygulamalarฤฑnda sฤฑkรงa kullanฤฑlฤฑr. Uygulamaฤฑnฤฑn farklฤฑ servislerin รถzelliklerinden yararlanmasฤฑ istediฤinde kullanฤฑlฤฑr. Ayrฤฑca sรผreรงleri รงabuk ve programlฤฑ hale getirir. ฤฐstekler gรถnderilir. Cevaplar alฤฑnฤฑr. API tipleri vardฤฑr. API ve Web Servisler arasฤฑnda benzerlikler vardฤฑr. Tรผm API ler internet รผzerinden eriลilmeyebilir. Ama web servislere herzaman aฤ รผzerinden eriลebilirsin.
MQTT VE FTP
MQTT (Message Queuing Telemetry Transport) ฤฐnternette yaygฤฑn olarak kullanฤฑlan makinalar arasฤฑ (M2M) mesaj tabanlฤฑ bir protokoldรผr. Lightweight oluลu ve dรผลรผk kaynak tรผketmesiyle Internet of Things(IoT) ekosisteminde benimsenmiลtir. Birรงok IoT bulut platformu akฤฑllฤฑ nesnelerden veri gรถnderip almak iรงin MQTT protokolรผnรผ desteklemektedir. Gรผvenlik olarak SSL / TLS desteklemektedir. Broker รผzerinden haberleลme temeline dayanmaktadฤฑr. MQTT asenkron protokoldรผr, bu da mesajฤฑ… Continue reading MQTT VE FTP
ROS2 Mimarisi ve Gerรงek Zamanlฤฑ Sistemler
ROS 2007'de baลladฤฑฤฤฑndan beri robotik ve ROS topluluฤunda รงok ลey deฤiลti. ROS 2 projesinin amacฤฑ, bu deฤiลikliklere uyum saฤlamak, ROS 1 ile ilgili harika olanฤฑ kullanmak ve olmayanฤฑ iyileลtirmektir.
ROS Uygulamalarฤฑ | WEB GUI
ROS Uygulamalarฤฑ | WEB GUI kursunda robotik sistemler ve mobil robotlar ile alakalฤฑ tecrรผbe paylaลฤฑmฤฑ yapฤฑlmฤฑลtฤฑr. ROS freamwork'รผ kullanฤฑlarak geliลtirilen robotik projeleri incelenmiลtir. Bu projelerin yapฤฑsฤฑ ve รถzellikleri ile alakalฤฑ detaylฤฑ bilgi verilmeye รงalฤฑลฤฑldฤฑ. ROS Uygulamalarฤฑ | WEB GUI kursunda spot-mini projesi incelendi. Ardฤฑndan bir web arayรผz geliลtirmesi yapฤฑldฤฑ. Bu arayรผz ile turtlebot hฤฑz kontrolรผ saฤlanarak… Continue reading ROS Uygulamalarฤฑ | WEB GUI
rosbridge ve roslibjs
Bu yazฤฑ, rosbridge ve roslibjs kullanarak ROS ile iletiลim kuran basit bir web sayfasฤฑnฤฑn nasฤฑl oluลturulacaฤฤฑnฤฑ gรถsterir. ROS bilgisi gerekli deฤildir, ancak ROS kavramlarฤฑ, komutlarฤฑ ve yardฤฑmcฤฑ programlarฤฑ hakkฤฑnda ayrฤฑntฤฑya girmeyeceฤimi sรถylemek isterim. Eฤitim iรงin sistem yapฤฑlandฤฑrma Bu bรถlรผm size demoyu gerรงekleลtirmek iรงin gereken kurulumlarฤฑ adฤฑm adฤฑm gรถsterecektir. 1. ROS'u yรผkleyin Bilgisayarฤฑnฤฑzda ROS kurulu deฤilse,… Continue reading rosbridge ve roslibjs
Otonom Tekne (Suรผstรผ Aracฤฑ)
2018 yฤฑlฤฑnda trolling motor kullanarak dรผmen kontrol sistemini geliลtirdiฤim yรผzer mobil robotun makalesinde hocamฤฑz bize teลekkรผr etmiล. Burada paylaลmak istedim. Katamaran tipi tekne tek motora sahiptir. ฤฐรง sularda รงalฤฑลacak dรผลรผk maliyetli (2000$) ve modรผler bir otonom suรผstรผ robotunun tasarฤฑm ve gerรงeklemesini ele alan makale: https://lnkd.in/dAuvDvn
ROS Network Yapฤฑsฤฑ
Linux'ta bir bilgisayarฤฑn IP adresini ve aฤ arayรผzรผnรผ belirlemek iรงin: Bir ROS master'a baฤlanmak iรงin de rosinit komutunu kullanabilirsiniz. Her rosinit รงaฤrฤฑsฤฑndan sonra, rosinit'i farklฤฑ bir sรถzdizimiyle รงaฤฤฑrmadan รถnce rosshutdown'a bakmanฤฑz gerekir. "master_host", รถrnek bir ana bilgisayar adฤฑdฤฑr ve "192.168.1.1", harici ROS yรถneticisinin รถrnek bir IP adresidir. Bu adresleri, harici yรถneticinin aฤฤฑnฤฑzda nerede bulunduฤuna baฤlฤฑ… Continue reading ROS Network Yapฤฑsฤฑ
Qt -> GUI
ฤฐlk รถrneฤi bu link ile yaptฤฑm : https://www.oguvenir.com/2014/06/qt-ile-gui-programlama.html PDF : https://ufukuzun.files.wordpress.com/2014/03/qt-4-ile-cpp-gui-programlama1.pdf QT Nedir? : http://gamzecukurluoz.blogspot.com/2010/03/qt-nedir.html Qt, belli bir platforma baฤฤฑmlฤฑ kalmadan uygulamalar yapmak amacฤฑyla oluลturulmuล bir geliลtirme ortamฤฑ, aynฤฑ zamanda da bir geliลtirme kรผtรผphanesidir. Yani Qt kullanarak geliลtirdiฤiniz uygulamalarฤฑ รผzerinde herhangi bir deฤiลiklik yapmadan pek รงok masaรผstรผ bilgisayar ve gรถmรผlรผ iลletim sistemlerinde kullanabilirsiniz. Qt genellikle gรถrsel… Continue reading Qt -> GUI
