6 Aralık 2016 Salı

MacOs Friendly Intellij IDEA Shortcuts

Shortcuts help developers to be more productive and prevent distraction caused by mouse. Unfortunately, there are subtle shortcut differences between different platforms. Following Intellij IDEA shortcuts will increase productivity in MacOs environment:

VCS
Intellij IDEA does not provide preconfigured VCS shortcuts. To make it easy to remember, all shortcuts are assigned to ALT button and all shortcuts denote the first letter of assigned action (except Commit/Check In).

Alt+A                        Annotate
Alt+U                        Update
Alt+R                        Rollback
Alt+H                        History

Alt+C                        Commit/Check In
Alt+P                        Push

The reason why 'I' character is selected as shortcut of "Commit/Check In" is, because Intellij IDEA already used this character in "Commit Changes" dialog for "Commit/Check In" action .



Intellij IDEA already provides a shortcut for Push action which is SHIFT+COMMAND+K. This shortcut is not easy to remember. It is suggested to use ALT+P for Push action.

22 Haziran 2016 Çarşamba

Learn Docker

10 things to avoid in docker containers
http://developers.redhat.com/blog/2016/02/24/10-things-to-avoid-in-docker-containers

18 Haziran 2016 Cumartesi

Learn Git

Are you having trouble using Git? Don't worry, you are on the same side with Hitler:
Hitler uses git

Knowledge is Power: Getting out of trouble by understanding Git by Steve Smith
https://www.youtube.com/watch?v=sevc6668cQ0

You can view presentation slides here.

1 Kasım 2015 Pazar

LiPo Piller Hakkında

Drone ve uzaktan kumandalı arabalarda LiPo piller kullanılmaktadır. Bu piller çok hücreli piller olduğu için özel şarj üniteleri vardır. Bu yazıda, LiPo piller ve şarj üniteleriyle ilgili bazı   kaynaklar paylaşacağım.

Lithium Polymer Etiquette: A Comprehensive Guide to Working with LiPo
http://www.instructables.com/id/Lithium-Polymer-Etiquette/?ALLSTEPS

How to charge a lipo battery using a 4-button charger
https://www.youtube.com/watch?v=kvr-25yGeVk

What size mini quadcopter battery should you use?
https://www.youtube.com/watch?v=liB1SUlBQio

9 Eylül 2015 Çarşamba

Arduino Dokümanları

Bu yazıda, internette beğendiğim Arduino konulu çeşitli kaynakları paylaşacağım. Liste zorluk derecesine göre sıralanmıştır. Arduino'ya yeni başlayanların sırayı takip etmesini tavsiye ederim.

Turkcell Geleceği Yazanlar - Arduino Dünyası
https://gelecegiyazanlar.turkcell.com.tr/konu/arduino/egitim/arduino-104/arduino-ile-ethernet-kullanimi

Arduino Öğrenirken Yol Haritası - 1
http://arduinoturkiye.com/arduino-ogrenirken-yol-haritasi-1

Powering Arduino Uno with a Battery
http://www.instructables.com/id/Powering-Arduino-with-a-Battery

How Slow is Arduino?
https://www.youtube.com/watch?v=U7I0GkwW1yE

Complete Motor Guide for Robotics
http://www.instructables.com/id/Complete-Motor-Guide-for-Robotics

28BYJ-48 Stepper Motor and ULN2003 Driver Intro
https://www.youtube.com/watch?v=B86nqDRskVU

28 Kasım 2013 Perşembe

Top PhoneGap (Cordova) Plugins

In this list, I present most important phonegap plugins and how to install them to your project. Before going through this list, you should first have a look at How to Develop Phonegap Hello World Application
  1. Splash Screen. Run following command to add splash screen plugin into your existing project.

    cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
  2. Device API. Run following command to add device plugin into your existing project.

    cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git