Trend

Vicdanınızı, gönlünüzü, sevdiklerinizi trendler belirliyor,
Yapacaklarınıza başkaları karar veriyor, sizi onlar tanımlıyorsa,
Hayatinizi ve belki de insanlığınızı sorgulamanın vakti gelmiştir.

Android ve Fiddler

Mobil uygulama ve sitelerin http, https trafiklerini kontrol etmek için fiddler kullanabiliyoruz. Ayarları ve nasıl yapılacağı kendi sitesinde yazıyor ama ben bir de buraya ekliyim dedim, paylaşmış olalım.

http://docs.telerik.com/fiddler/configure-fiddler/tasks/configureforandroid

1- Fiddler’ı ayarlayın.
Tools>Fiddler Options>Connections kısmında Allow remote computers to connect seçili olsun
Seçili değilde seçiyorsanız restart atmanız lazım

2- Telefon ayarları
wifi’ye tıklayın, ağın üstüne basılı tutun ve şebeki düzenle diyin
gelişmiş seçenekleri göstere tıklayın
proxy ayarlarını manuel olarak seçin
bilgisayar adı kısmına lokal ipnizi yazın(telefonla – pc aynı ağda olmalı)
port’u fiddler’a bakıp yazın 8888 ya da 8080 olabilir
kaydet’e basın

http trafiği fiddler’a düşmeye başlayacak

https trafiğinizi takip ve decrypt  için:

3- telefonda http://ipv4.fiddler:8888/ yazın
sertifika indireceğiniz bir sayfa gösterecek
indirin ve telefona kurun

fiddler’da decrypt https seçeneğinin seçili olduğuna dikkat edin
tools>fiddler options>https
capture https connects > decrypt https traffic

İş sonrası:
Sertifikayı kaldırın
Wifi ayarından proxy’i kaldırın
Fiddler’ı kapatın 🙂

Apache 2.4 Config Sorunu

Dün şirkette LAMP eğitimi veriyordum daha önce başıma gelmeyen bir iş eğitim sırasında geldi.
Normalde apache’de virtualhost üzerinden ayar yaparken siteadi.com şeklinde bir config dosyası oluşturur sonrada a2ensite siteadi.com şeklinde enable ederdim. Sanırım bu iş 2.4 versiyonu ile değişmiş ya da bir bug var bilemiyorum ama eğitim sırasında beni çıldırtan bu sorunun çözümü config dosyasının sonuna .conf eklemekmiş. İlk kez sanırım Ubuntu 14.04’te denedim LAMP kurmayı normalde Debian üstünden yürüyordum.

Kısaca siteadi.com.conf olacak o dosya 🙂

Kaç Karakter?

Kurduğum cümleleri insanların anlaması için minimum kaç karakteri ağzımdan çıkarmam gerekiyor? Genelde kısa bir cümle ile uzun şeyler anlatmaya çalışıyorum ama insanlar bir şekilde bunu anlamayı başaramıyor 🙂 Evet sorun bende değil onlarda 😛

Mesela bu çirkin diyorum. Yeterli olmuyor. Kullanışsız, arayüzü kötü şeklinde eklemem gerekiyor. Başta belki bu kelimelerle uzun uzun cümle de kurabilirim ama benim için çirkin kelimesi daha eğlenceli. Bir web sitesine bakıp çirkin demek hoş değil mi?

Çirkin ama bu! :O

Tamam kabul ediyorum benim kelimelerle sorunum var, beynim başka şekilde çalışıyor sürekli beni yakından tanıyan insanların anlayabileceği şekilde konuşuyorum ama anlamaya çalışmayanların da hiç suçu yok mu? Kurduğumuz cümlelerin daha geniş anlamları olamaz mı? O kadar basit miyiz? Arkasını boş mu her cümlenin?

Belki de öyledir. Yılların bize öğretemediği bir şeydir cümlelerimizin içinin ne kadar boş olduğu. Bir şeyler yazmaya çalışan bir insan olarak ben de yazdıkalarımı hiç bir zaman beğenmedim. İyi bir dinleyiciydim ama hiçbir zaman iyi hitap ettiğimi söylemedim ama cümlelerimin anlaşılmaması benim yeni fark ettiğim bir şey.

Garip belki de ilk kez sosyalleşiyorum. Farklı insanlarla tanışıyorum. Belki de ilk kez beni anlamayacak, tanımayacak birilerine bir şeyler anlatmaya çalışıyorum.

Güzel tecrübe 🙂

Evet, blogcular döndüm geri! İyi ki dönmüşüm, burası çok daha sıcak bir yer. Belki 10 kişi takip ediyor sizi ama şu yazdıkalarımızı okuyanlar var ya. Öpüyorum işte sizi.

yagmur bolum 2

Yagmuru severim kotu duygulari alip goturur. Yıkar ve arindirir. Gozyaslarinizla bir olur akittiginiz her bir damlayla tekrardan dunyanin bir parcasi olursunuz. Kirlettiginiz doga teninizi dover ruzgar hesap sorar hele sanslilardan biriyseniz simseklerin ofkesine taniklik edebilirsiniz.
severim çünkü bana yeni fikirler getirir. Onu seyrederken kendi icimde bir yolculuğa cikarim, uzunlugu belirsiz. Nereye gittiğimi sadece yagmur ve ben biliriz, ne zaman donecigimi ise kimse.

Failed to locate couchnode native binding

Well im working with Node.JS and Couchbase, trying to write an api for my future projects. I faced a problem and it was weird one, i have no idea how this happened but got a solution.

When i started this project i was in bus and trying to write some code while i was in a bad situation. I dont know how i did it but my application folder was like this:

app.js
node_modules

inside node_modules i had couchbase folder and its required libraries ext. When i try to run this app i got this error:
Failed to locate couchnode native binding

Interesthing isnt it? I searched many forums, they said you need to check node-gyp be sure its installed ext but couldnd find resolve till my friend said “you didnt install it right”.

Well here the solution:

create a package.json file and write couchbase to your dependencies part like this:

“dependencies”: {
                          “couchbase”:”>=1.2.0″
}

other parts are usual package.json file name, description ext. Before running this command remove your existing node_modules folder. Then run npm install command. It will reinstall dependencies and your problem will be solved. I have no idea how did i install it like that at the first place but if you do same here your answer.

Reinstall it.

NodeJS + MongoDB + ExpressJS

ubuntu 14.04 LTS

nodejs install

apt-get update
apt-get upgrade
apt-get install nodejs npm nodejs-legacy

mongodb install

apt-key adv –keyserver  hkp://keyserver.ubuntu.com:80 –recv 7F0CEB10
echo ‘deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen’| sudo tee /etc/apt/source.list.d/mongodb.list 
apt-get update
apt-get install mongodb-org

mkdir app-folder
cd app-folder
nano package.json

{
  "name": "hello-world",
  "description": "hello world test app",
  "version": "0.0.1",
  "private": true,
  "dependencies": {
    "express": "3.x"
  }
}

and npm install

İki Yeni Site

Geçtiğimiz günlerde yayınladığım ilan’ın biraz detayına girelim. İki yeni site açıyoruz. Aslında birisi pek güncel olmayacak olan şu oyun projemle alakalı bir sayfa, development’ı nasıl gidiyor oradan takip edebileceksiniz federationmining.com diğer ise uzun süredir planladığımız medya işlerinden ilki http://www.mblfutbol.com/ . Sinezine ile bu sektöre girmeye hevesli olduğumu aslında göstermiştim, mblfutbol bir dizi atılımın ilki 🙂 Beklerim.