Steve Yegge: It's easy to come up with new product ideas if you start with the understanding that everything sucks. Everything can stand improvement. Just think about what you'd change if you were doing it for yourself, and everything should start falling into place.
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.
Wednesday, January 20, 2016
Friday, December 25, 2015
Thursday, December 10, 2015
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
Friday, October 9, 2015
Sunday, October 4, 2015
Garage door opener
Attach the garage door remote control to car dashboard and make it open the door automatically when the car is close to and facing towards the garage door.
Update 26.01.2017: Hack garage door opener. Watch Sammy Kamkar.
Update 26.01.2017: Hack garage door opener. Watch Sammy Kamkar.
Subscribe to:
Posts (Atom)