# twittersearch **Repository Path**: mirrors_f/twittersearch ## Basic Information - **Project Name**: twittersearch - **Description**: Workshop Project for Ozgur Web Gunleri 2012 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Özgür Web Günleri 2012 - Backbone.js ile Uygulama Geliştirme Uygulamalı Semineri Özgür Web Günleri 2012'de yapılacak olan etkinlikteki geliştirmeleri içerir. Etkinlik gününden önce veya etkinlik günü bu repoyu bilgisayarınıza aktarmanız gerekir. ## Gereksinimler * git * node, npm (Node Package Manager) jQuery reposunu build etmek için. * grunt ``` sudo apt-get install git nodejs npm sudo npm install -g grunt ``` Eğer Mac OS X'te iseniz muhtemelen git zaten yüklüdür. `git --version` ile git'inizin versiyonuna bakabilirsiniz. Eğer yüklü değilse `brew install git` komutu ile yükleyin. npm'i OS X'e kurmak için: ``` brew install nodejs curl https://npmjs.org/install.sh | sh ``` ardından ``` sudo npm install -g grunt ``` diyerek grunt'u kurun. Not: [http://mxcl.github.com/homebrew/](Homebrew) kurulumu için: `ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"` ## Geliştirme Ortamı Hazırlamak Geliştirme ortamı hazırlarken **virtualenv** ve **virtualenvwrapper** kullanmanız tercih edilir. ### Geliştirme Ortamının Kurulumu ``` git clone https://github.com/fkadeveloper/twittersearch.git cd twittersearch git submodule update --init --recursive cd lib/jquery && npm install && grunt && cd - ``` ### Geliştirme Ortamının Çalıştırılması Uygulama dinamik bir server ortamı gerektirmediğinden `file:` protokolü ile browser'da açmak üzere de çalıştırılabilir. Bunun için `index.html` dosyasını browseriniz ile açınız. #### Not: İsterseniz `python -m SimpleHTTPServer` ile bir sunucu başlatıp da çalıştırabilirsiniz. ### Gerekliliklerin Yüklenmemesi veya Hata Oluşması Durumunda Gerekliliklerin kurulumu dışında gerçekleşen sorunlar için `index.html` içerisinde `# CDN` başlıklı yorum satırındaki ```html ``` kodlarının yorum kapsayıcılarını kaldırın (uncomment), böylece dosyaları CDN'den çekerek çalışmasını sağlayacaksınız. Veya `index.cdn.html` dosyasını açarak da geliştirmeye devam edebilirsiniz. ## Windows Kullanıcıları için Geliştirme Ortamı Kurulumu Windows kullanıcıları [projeyi zip olarak indirip](https://github.com/fkadeveloper/twittersearch/zipball/master) `index.cdn.html` dosyasını browser'da açarak (Lütfen Internet Explorer kullanmayın!) geliştirme sürecine katılabilirler. [Projeyi ZIP olarak indirin.](https://github.com/fkadeveloper/twittersearch/zipball/master) ## Atölyeye Hazırlık Ekranınızda **Özgür Web Günleri 2012 - Backbone ile Uygulama Geliştirme - Fatih Kadir Akın** yazısını görüyorsanız, geliştirmeye hazırsınız demektir. Kolaylıklar! :) ## Sunum [https://docs.google.com/presentation/pub?id=12TtjK6p1dHdhdLcgNpOCbMh31KG90zX6y1Eh2MoTUxs&start=false&loop=false&delayms=3000](https://docs.google.com/presentation/pub?id=12TtjK6p1dHdhdLcgNpOCbMh31KG90zX6y1Eh2MoTUxs&start=false&loop=false&delayms=3000)