Kategori arşivi: Genel

RESTful API Uygulamaları Nasıl Tasarlamalıyız

Günümüzde E-ticaretin gelişmesiyle API’lerin kullanımı ciddi anlamda artmıştır. Bununla birlikte servis bazlı ve çözüm odaklı bir çok üründe müşterilerine API’ler ile hizmet sağlamaktadır.

Bu API’ler ile iş modellerimiz geliştiği kadar, mimarisi ile bizi sıkıntıya düşerecek API’lerde türemektedir.

İyi tasarlanmış bir API hem geliştiricisine, hemde istemcisine hizmet edecektir. Bunun için standartlarına uymamız gerekmektedir.

Okumaya devam et

Unsigned Nedir?

Tüm integer alanlar için kullanılan bir özelliktir. Sayısal alanlar belirlenmiş uzunlukları vardır. Özetle aşağıda belirtilmiştir.

TINYINT () -128 ile 127 arası
SMALLINT () -32768 ile 32767 arası
MEDIUMINT () -8388608 ile 8388607 arası
INT () -2147483648 ile 2147483647 arası
BIGINT () -9223372036854775808 ile 9223372036854775807 arası

Bütün alanların negatifden başlayıp, pozitfte belirli bir sınırı vardır. Eğer integer alanı unsigned olarak belirlerseniz, ilgili alan negatif değer alamayacaktır. Özetle aşağıdaki aralıklarda değer alacaktır.

TINYINT () 0 ile 255 arası
SMALLINT () 0 ile 65535 arası
MEDIUMINT () 0 ile 16777215 arası
INT () 0 ile 4294967295 arası
BIGINT () 0 ile 18446744073709551615 arası

Yeni Projemiz Online Otobüs Bileti Satın Alabileceğiniz biletyol.com Yayın Hayatına Başlamıştır.

Şirketimi kuralı 1 yıl 1 hafta oldu ve ilk projemiz yayın hayatına başladı.

biletyol.com kısaca online otobüs bileti alabileceğiniz sanal otobüs garajıdır.

130’dan fazla otobüs firmasının seferlerini karşılaştırabilir ve istediğiniz uygun koltuğu anında kredi kartı veya banka kartınız ile satın alabilirsiniz.

Çalışırken Müzik Dinlemek

Beyin nasıl çalışır

Müziği ofiste, derste, yürürken ve bir çok yerde dinleriz. Özellikle de çalışırken müzik olmazlarımın arasında ama çalışmamızı ne doğrultuda etkiliyor? Bunu hiç düşündünüz mü?

Çalışırken beynimizi etkin bir şekilde kullanırız. Eğer çalışmamız sayısal ise beynimizin sol lobunu, sözel ise sağ lobunu kullanırız. Önemli nokta ise müzik dinlerken de beynimizin sağ lobunu kullanırız.

Sözel tabanlı çalışıyorsanız aynı anda müzik dinlemek sizi yoracaktır, adaptasyon ve çalışma sürenizi arttıracaktır. Eğer yinede müzik dinlemek istiyorsanız enstrümantal veya yabancı müzik dinlemek size faydalı olacaktır. Sebebi ise müzik içinde sözler geçiyorsa, beyniniz sağ lobu sözleri yorumlamak isteyecektir.

Sayısal tabanlı çalışıyorsanız, sözel çalışanlar kadar adaptasyon sorununuz olmayacaktır ama yine de az da olsa makale, döküman okuduğumuz için bizim de müzikler de seçici olmamız gerekmektedir.

Çalışırken favorilerim ise Mozart, Vivaldi, enstrümantal veya yabancı müzik dir.

Çalışma Mekanımız Starbucks

StarbucksSon 2 aydır, ortaklarla aldığımız karar ile projelerimizi daha hızlı geliştirmek için İstanbul’da toplandık.

Yoğun bir proje dönemi geçiriyoruz ve ürünlerimizi hemen piyasaya sürmek için yüksek bir motivasyonla çalışıyoruz. Tabi her zaman aynı motivasyonu yakalayamıyoruz. Farklı bir ortamda çalışmak bir nebzede olsun bizi rahatlatıyor.

Ofis dışında çalışmak için tercihlerimizin başında Starbucks geliyor. Çünkü stabil internet, ergonomik çalışma masaları, yakın elektrik prizleri, ferah ortamı ve tabi ki kahveleri bizi çeken en büyük nedenleridir. Tavsiye ediyorum!

Ama bir tavsiyede bulunmak istiyorum, ortam bazen çok soğuk olabiliyor, yanınıza uzun kollu bir şeyler almayı unutmayın. Eh birde bekarsanız ilginizi çeken çok karşı cins olacaktır 🙂

Azure SQL Server Migration Wizard

Üzerinde çalıştığım ASP.NET MVC 4 ile yazdığım projeyi Windows Azure üzerinden yayınlamayı planladığım için ufak bir deneme yapmak istedim.

Web sitesini hizmeti oluşturdum, FTP ayarlarını yapılandırıp publish ettiğim dosyaları hostinge transfer ettim.

Sıra  SQL Server hizmetine veri tabanını import etmeye gelmişti. SQL Server hizmetini ekleyip, veri tabanımı oluşturdum ama verileri atamadım tabi 🙂 SMO ile bağlanmak istediğinizde bağlanmayacaktır, çünkü IP adresinize SQL Server’ınıza bağlanmak için izin vermeniz gerekmektedir.

azure_sql_server_ip_izin

 

Bağlansanız dahi hemen kolay olmuyor. Bende SQL Server Express 2008 R2 kurulu ve backup, generate script olarak datalarımı göndermeye çalışsam da başaramadım.

İnsan kendi kendine bu kadar zor olamaz diyor. Google’de araştırmalarım sonucunda Azure SQL Server Migration Wizard‘ı buldum.

azure_sql_server_migration_wizard

Programı çalıştırdığınız da yapmak istediğinizi seçin ve ilk önce kaynak SQL Server bilgilerini girerek veri tabanızı seçin, sonrada Azure SQL Server bilgilerinizi girerek datalarınızı zahmetsizçe gönderebilirsiniz.

Şirketimi Seviyorum

Turizm sezonu her ne kadar eğlenceli olsada, hizmet sektörü olduğu için bir o kadarda yorucu, bu turizm sektöründe çalışan IT personeli içinde geçerlidir. Çünkü diğer personel size ihtiyaç duyuyorsa tam o noktada büyük acele vardır. Bizde onların işinin sürekliliğini devam ettirmek için çok büyük çabalar sarf ediyoruz.

Şimdiye kadar profesyonel olarak bu 3. firmam ve şimdiye kadar gördüğüm, belkide son göreceğim bir patrona sahibim. Kendisine ne kadar övgü yapsam azdır. Personeline güvenen ve personelinden destek alan bir patronun, personeline verdiği önemide buyrun sizde görün.

Aksu Anadolu Park’ta çok keyifli saatler geçirdik. Paintball oynarken çok keyifli saatler geçirdik. Oyunun arkasından yaktığımız kalorileri muhteşem bir yemekle geri aldık 🙂 Sadece bir yemek değil personel arasından bağı kuvvetlendirmek için birbirimize hediye aldık, sessiz sinema oynadık, güldük ve dans ettik.

Sözleri fotoğraflara bırakıyorum.

https://plus.google.com/photos/102227905205262085526/albums/5743767864814399521