Share
Embed
Lab2023 - Kullandığımız Teknolojiler ve İş Süreçleri
Kullandığımız bazı teknolojiler ve iş süreçlerimiz hakkında kısa bir tanıtımdır.
Tayfun (Öziş) Erikan PRO
November 23, 2013
Transcript
14 slides
-
LAB2023 Kullandığımız Teknolojiler ve İş Süreçlerimiz Tayfun Öziş ERİKAN lab2023
- bilisim teknolojileri as -
Ben kimim ? “lab2023 - bilisim teknolojileri as” kurucu ortağı
& CTO Web geliştirici Ruby / Rails , ExtJS, Sencha Touch, Sass, Compass Front-end & Graphic, UI, UX Native & Web Tabanlı Mobil Geliştirici [email protected] - @toziserikan www.tayfunoziserikan.com -
Ajanda Geliştirme Ortamı Kullandığımız Bazı Servisler Proje Kontrol Listemiz Git
& GitHub & Git-flow Çevik Proje Yönetimi HTML & CSS JavaScript Ruby & Ruby on Rails Veritabanı & PostgreSQL Sunucu & Deploy https://github.com/lab2023/playbook/ -
Geliştirme ortamı Homebrew Rbenv iMessage & Jabber Google Mail grubu
HipChat Basecamp Huboard Google Chrome Twitter Marked Keynote & iBook Camtasia for mac MacKeeper & Dropbox Pixelmator Sketch SourceTree RubyMine & Sublime 2 FileZilla Dash & iTerm -
Kullandığımız bazı servisler Versiyon kontrol, issue tracker için www.github.com kullanıyoruz.
Arayüz çizimi için http://www.balsamiq.com/ kullanıyoruz. Web sitesinin performans analizi için http://gtmetrix.com/ kullanıyoruz. Github issue ve milestonelardan aldığı bilgiler ile Scrum yapmamıza yarayan yazılımdır. Kendisini lab2023.com altına kuruyoruz. Proje dışındaki yapılacak işler için http://basecamp.com/ kullanıyoruz. Belgelendirme için https://drive.google.com kullanıyoruz. HTML den HAML dönüşümü için http://html2haml.heroku.com/ JS den CoffeScript dönüşümü için http://js2cs.nodejitsu.com/ -
Kontrol listemiz Deploy Proje Başlangıcı Sunucu Kurulumu Siteye Makale Yazılması
Yeni Sürüm Çıkarılması https://github.com/lab2023/playbook/blob/master/development/check_list.md -
Git & GitHub & Git-flow Git - http://git-scm.com/ GitHub http://github.com
http://try.github.io Git-Flow https://github.com/nvie/gitflow http://danielkummer.github.io/git-flow-cheatsheet/ index.tr_TR.html -
Çevik proje yönetimi Çevik Manifesto http://agilemanifesto.org/iso/tr/ Çevik İlkeler http://agilemanifesto.org/iso/tr/principles.html Kanban
için huboard programını kullanıyoruz. http://kanban.lab2023.com/ Sürüm kontrolü için semver kullanıyoruz. https://github.com/lab2023/semver/blob/master/semver_tr.md -
HTML - CSS HTML5 ERB: Hiç bir yerde ERB kullanmıyoruz.
Haml kullanıyoruz. HAML http://haml.info/ CSS3: CSS kullanmıyoruz. SASS kullanıyoruz. SASS & COMPASS http://sass-lang.com/ http://compass-style.org/Sass TWITTER BOOTSTRAP http://getbootstrap.com/ -
JavaScript JQuery http://jquery.com/ http://try.jquery.com/ COFFEESCRIPT http://coffeescript.org/ SENCHA EXT JS -
SENCHA TOUCH http://www.sencha.com/products/extjs http://www.sencha.com/products/touch/ -
Ruby & Ruby on Rails Ruby http://www.ruby-lang.org https://www.ruby-toolbox.com Rack Rake
Bundler Ruby Gems Rails Kullandığımız GEM'ler https://github.com/lab2023/playbook/blob/master/development/ruby.md -
Veritabanı & PostgreSQL Ruby on Rails Geliştiricileri için PostgreSQL Genel
Bilgiler Kurulum DB İşlemleri Replikasyon Backup - Restore Redis https://github.com/lab2023/playbook/blob/master/development/database.md -
Sunucu & Deploy VPS & Sanallaştırma Amazon Web Services Ubuntu
Server Kurulumu Nginx Capistrano & Unicorn Backup Monitoring https://github.com/lab2023/playbook/blob/master/development/server.md