Saturday, July 30, 2016

Smartphone app: Servisim/çocuğum nerede

  1. Server app servistin/çocuğun telefonunda yüklü ve sürekli çalışıp clouda yer bildiriyor.
  2. Client app velide
Servis modunda size ne kadar sürede ulaşacağını gösteriyor, ona göre evden çıkabilirsiniz.

Benzer uygulama: Family Locator

Drone ile köpek doğum kontrol

  1. Köpek maması parçalarının içine köpek doğum kontrol ilacı şırıngalanır.
  2. Parçalar dronun haznesine konur
  3. Drone önceden programlanmış alan içerisine belli mesafelerde bir parçaları teker teker bırakır.
  4. Mamaları yiyen dişi köpekler bir süreliğine steril olur.
Olası sorunlar: Parçaları köpek dışında hayvan ve böceler de yiyebilir. Köpek doğum kontrol ilacı diğer canlılarda olumsuz etki yaratabilir.

Soru: Erkek köpek için de doğum kontrol ilacı var mı?

Problem: Uzun süreli kullanımın yol açtığı yan etkiler. Daha güvenli ve etkili ilaçların geliştirilmesi gerekiyor.

Monday, January 25, 2016

Kalorifer sıcaklık ayarı

Var olan kaloriferde hiçbir değişiklik gerekmeyecek, aparat kalorifer ayar başlığının üzerine geçecek. Oda sıcaklığı düştükçe kaloriferi açacak, yükseldikçe kapatacak.

Friday, December 25, 2015

Making Carbon Dioxide At Home

Vinegar + baking soda

Thursday, December 10, 2015

webapp with database

view (html) + controller (ruby/php) + model (mysql)

ruby on rails tutorial

Tuesday, October 13, 2015

Programming blog/YouTube series with simple games

Programming blog/YouTube series with simple games (see Max Wihlborg for HTML5 games). Aim: There are lots of challenges that help becoming a better programmer and it is more fun coding games, i.e. it is more probable that I will keep my motivation and have a working product in the end.
  • Snake
    • Difference between real world snake and game snake: Real world snake's body segements persist while the snake moves. Game snake segments are modeled as a list and whenever the snake moves, a new segment is added to the end of list and the first segment is deleted from list, which makes it easier to code. If we want to code the real world snake, we have to keep the segments and update positions of each snake segment when a motion occurs (which is harder to code).
  • Flappy Bird
  • Pong
  • Space Invaders
  • Tetris
  • Asteroids
  • Lunar Lander
    • C# code
    • Assembly code
    • Scrolling map
    • Zoom when close to terrain
    • Change gravity (Moon, Mars, Earth, Saturn)
    • Show minimap at the top (like Defender)
    • Autpilot
  • PacMan