Subscribe:

26 Aralık 2013 Perşembe

Azure Management Studio'da Subscription Bağlantısı ve Sertifika Ekleme

İlk olarak azure portalımıza girip subscription id olan kodu kopyalıyoruz.

Daha sonra aşağıdaki resimde görüldüğü üzere "Add Subscription Connection" linkine tıklayarak yeni bir bağlantı oluşturmaya çalışacağız. Daha önce kopyaladığımız subscription id parçasını ilgili yere yapıştırıyoruz.(Azure Management Studio Aracına sahip olmak için burayı tıklayınız.)

Visual Studio ile Azure'da Web Sitesi Yayınlama

Visual Studio'da Publish Web Site sihirbazını kullanarak Azure'da web sitesi nasıl yayınlanır onu anlatmaya çalışacağım.
İlk önce azure portalı giriş yapıyoruz. Web Sitesini seçip sağ taraftaki panelden "Download the publish profil diyoruz". Bu işlemi yapmamısınz sebebi, daha önce oluşturduğumuz web sitesi üzerinde değişiklik yapmak içindir.

Web Matrix

Bu aracı azure ile uğraşırken keşfettim. Bir hayli kolay kullanımı olmasına karşın sağladığı faydalar bakımından da oldukça işe yarar. Microsoft'un geliştirdiği bir araç. Aynı zamanda açık kaynak kodlu. Ben Visual Studio'da asp.net ile yaptığım projeyi azure servislerinde saklamak ve kullanmak istedim. Azure platformuda dashboard ekranında bu aracı indirmem gerektiğini önerdi. Bende indirip kurarak bu programı bu yazıya dökmek istedim.


Programa http://www.microsoft.com/web/webmatrix/ adresinde "Free Download" diyerek sahip olabilirsiniz.

24 Aralık 2013 Salı

Görev Zamanlayıcısı ile Belli Zaman Aralıklarında Sql Sorgusu Çalıştırma

Bir sorgunuz var ve hergün belli saatlerde otomatik olarak çalışmasını istiyorsunuz. Bunu gerçekleştirmek için çeşitli yöntemler bulunmakta...

Mesela Waitfor time ifadesini kullanabilirsiniz. waitfor time ile birlikte çalıştıracağınız sorguyu bir döngü içerisine alabilirsiniz. "waitfor" ifadesi ile ilgili yazıya buradan ulaşabilirsiniz.

Sql Agent servisini kullanarak yapabilirsiniz.(Not: Mssql'in express sürümlerinde agent yapısı bulunmuyor.)

Bu yazımda Windows 8 işletim sisteminde zamanlanmış görevler oluşturarak sql sorgu parçasının belirlediğim zaman aralığında otomatik olarak çalışmasını göstereceğim.

İlk önce " D:\deneme" dizininde ilgili sorgumuzu oluşturarak(metin belgesini kullanabilirsiniz) scriptimizi .sql formatında kaydedelim. (Ben "sorgumuz.sql" isminde bir dosya oluşturdum.Not: Dosyaları kaydederken Kayıt Türü olarak "Tüm Dosyalar" seçeneğini seçiniz.)

Daha sonra tekrar yeni bir metin belgesi açarak "sqlcmd -S localhost -i D:\deneme\sorgumuz.sql" ifadesini belgeye kopyalayalım. Daha sonra "çalıştır.bat" diye kaydedelim.

Sql'de Waitfor İfadesi

WAITFOR ifadesi, hazırladığımız kod bloğunun çalışmasını belirlenen bir zamana kadar veya belirlenen bir süre kadar bekletiyor.
Delay:parametre olarak verilen zaman kadar sonra çalıştırılır.
Time:Parametre olarak verilen zamanda çalıştırılır.
Kullanım şekli
WAIT FOR DELAY/TIME 'saat:dakika:saniye'
Örnekler:
waitfor time '22:15:00' --Kodlar saat 22:15'te çalıştırılır
waitfor time '22:15:00' --Kodlar 22 saat 15 dakika sonra çalıştırılır







Windows Azure Üzerinde Sanal Makine Oluşturma

Microsoft'un genel bulut ve altyapı platformu olan azure üzerinde bir sanal makine nasıl oluşturulur adım adım anlatmaya çalışacağım.
Azure hesabına sahip değilseniz daha önce yazdığım ilgili yazıya buradan ulaşabilirsiniz.

http://www.windowsazure.com/tr-tr/ bu adresten aşağıdaki ekran görüntüsüne sahip siteye ulaşacaksınız. Eğer bir hesaba sahipseniz üst kısımdaki "PORTAL" kısmına tıklayabilirsiniz.


Daha sonra mail adresinizi girmeniz istenecek. Girdikten sonra sizi tekrar microsoft hesabına yönlendirmek için bu sefer mail adresi ve parolayı isteyecek.


Bu kısma azure hesabını oluşturduğunuz mail adresinizi ve şifrenizi giriniz.

22 Aralık 2013 Pazar

MSDN Hesabıyla Windows Azure Hesabı Oluşturma

Öncelikle Azure'dan kısaca bahsetmekte fayda var.
Windows Azure, Microsoft tarafından yönetilen veri merkezlerinden oluşan global bir ağda hızlı bir şekilde uygulamalar oluşturmanızı, dağıtmanızı ve yönetmenizi sağlayan açık ve esnek bir bulut platformudur. Herhangi bir dili, aracı veya çerçeveyi kullanarak uygulamalar geliştirebilirsiniz.
Ücretsiz hesaba sahip olmak için olması gerekenler.
1-Microsoft Hesabı
2-Cep Telefonu
3-Kredi Karı

Windows Azure hesabına 90 günlük olmak şartıyla ücretsiz sahip olabilirsiniz.(Dikkat:Bir microsoft hesabından en fazla bir kere deneme hizmetinden faydalanabilirsiniz.90 günlük süre sonunda aynı microsoft hesabıyla başvuramazsınız.)
Ben bu yazımda msdn hesabına sahip birinin nasıl azure hesabı oluşturabildiğini anlatacağım. Burada kredi kartı bilgileri istemeyecek. Cep telefonuna gelen kodu girmek yeterli olacaktır. 90 günlük ücretsiz hesap ile msdn hesabına sahip birinin oluşturacağı hesap arasındaki fark 90 günlük ücretsiz hesap oluştururken kredi kartı bilgilerinin istenmesidir.
Başlıyoruz...
İlk olarak buradan azure resmi web sitesine ulaşın.

Sağ üstteki "ücretsiz deneme" butonuna tıkladığınızda ilgili sayfaya yönlendirileceksiniz. Sonrasında sizden herhangi bir microsoft hesabıyla giriş yapmanız istenecek

21 Aralık 2013 Cumartesi

Windows 8 Türkçe Kuran Meali Uygulaması Gizlilik Politikası (Privacy Policy)

Bu gizlilik politikamız Türkçe Kur'an Meali uygulaması için geçerlidir.
Bu uygulama herhangi kişisel bir bilginizi toplamaz.
İleride olabilecek değişiklikler yine bu sayfa üzerinden yayınlanacaktır. Belli aralıklarla bu sayfayı takip etmenizi öneririz. Ve ya bize mail adresinizi bırakırsanız biz size güncel bilgileri göndere biliriz.


This privacy policy applies to Meal Turkish Qur'an App.
This app does not collect any personal information.

Possible changes in the future will be posted on these pages again. At regular intervals we recommend that you follow this page. Or if you leave us your email address and we'll know to send you updated information.

15 Aralık 2013 Pazar

Windows Komutlarıyla Şaka Yapma Yöntemleri

1-Bilgisayarı Kapatma veya Yeniden Başlatma
Masaüstünde yeni bir kısayol oluşturun. Karşınıza çıkan sihirbazda konum alanına  “shutdown /s /t 0″  yazın. Kısayol için bir isim girin. Bu sık kullanılan bir isim olmalı. "Bilgisayarım" mesela. Sonra girdiğiniz isim ile ilgili kısayola bir simge atamak için kısayola sağ tıklayıp özellikleri açalım. Simge değiştir bölümünden dilediğiniz simgeyi seçebilirsiniz.
Kullanıcı o simgeye tıkladığında bilgisayar kapanacaktır. (Bu oldukça kötü bir şaka olabilir :) Şakazedenin kaydedilmemiş bilgileri olabilir. Sorumluluk tamamen size ait.)

Yeniden başlatmak için ise sihirbazdaki konum alanına "Shutdown.exe -r -t 00" yazmanız gerekiyor.
2-Uykuya Alma
Yöntem 1. yöntemle aynı. Sadece kısayol oluştururken sihirbazdaki konum alanına "rundll32.exe powrprof.dll,SetSuspendState 0,1,0" yazmanız gerekiyor.

3-Kısayol oluşturun. Öğrenin konumuna "shutdown -s -t 600" yazınız. (Burada kaç saniyede kapanmasını istiyorsak o kadarlık sayı giriyoruz.) Sonra -c yazıp oraya herahangi bir metin yazabilirsiniz.
shutdown -s -t 600 -c "Bilgisayarınız Sadık tarafından ele geçirilmiştir :)"

4-Not defterini açalım ve sonra aşağıdaki metni kopyalayıp yapıştıralım

color 0a

cd ..

cd ..

dir /s

14 Aralık 2013 Cumartesi

CD-ROM Açma Kapama Şakası

CD-Rom kapanığınızın açıldığını,kapatınca yine açıldığını ve sürekli bu döngünün tekrarlandığını görmek ne kadar sinir bozucu olurdu değil mi :) Aşağıda anlatacağım teknikle bu şakayı istediğinize yapabilirsiniz.

Notepad'i açın ve aşağıdaki Visual Basic Script kodlarını kopyala yapıştır ile notepad'in içine yapıştırınız.

Set oWMP = CreateObject("WMPlayer.OCX.7")
Set colCDROMs = oWMP.cdromCollection
if colCDROMs.Count >=1 then
do
For i=0 to colCDROMs.COunt -1
colCDROMs.Item(i).Eject
Next ' cdrom
For i=0 to colCDROMs.COunt -1
colCDROMs.Item(i).Eject
Next ' cdrom
loop
End If

Notepad'de iken Dosya'dan Farklı Kaydet'e gelin ve dosya adını mesela sadık.vbs yazınız.
(Kayıt türü olarak Tüm Dosyalar seçiniz.)

Sonra sadık.vbs dosyasını iki kere tıklayın. CD-Rom kapağı açılacaktır. Kapağı kapattığınızda tekrar açılacaktır. Bu böyle sonsuz döngü şeklinde gidecektir.(Yukarıdaki script parçasında kodlandığı üzere.)

Peki bunu nasıl sonlandırıyoruz? Bunun için Görev yöneticisinden wscript.exe dosyasını bulup Görevi Sonlandır yapabilirsiniz.
wscript.exe nedir peki? Bu bir windows tabanlı komut dosya yürütücüsüdür.(Komut tabanlı satırı ise cscript.exe dir).

9 Aralık 2013 Pazartesi

Yazılımı Konu Alan Filmler

Yazılım, bilgisayar sistemleri ve programlama temalı filmleri kısa bilgilendirmeleri ve fragmanları ile birlikte aktarmaya çalışacağım. Özellikle yazılım sektöründeki kişilerin ufkunun açılması açısından aşağıdaki filmlerin hepsini zaman buldukça izlemelerini tavsiye ediyorum. 

Silikon Vadisi Korsanları
1999 yapımı olan “Pirates of Sillicon Valley” (Silikon vadisinin korsanları) Paul Freiberger ın “Fire in the Valley: The Making of The Personal Computer” (Vadide ateş: zatî bilgisayarların yapılması) ünlü kitabından uyarlanmış. 
Apple'in ilk bilgisayarlarını nasıl üretti ve kimler işin içindeydi. Dos ve Windows'un ortaya çıkışı nasıldı? Bir iş nasıl büyür?
İlk kişisel bilgisayarın çıkışından, IBM'in o zamanki sektöre nasıl hakim olduğuna dair belgesel tarzında bir film.


İnternette Av (The Net)
Angela Bennett (Sandra Bullock) bir bilgisayar uzmanı. Genç ve güzel kadın yıllardır modemsiz ve bilgisayarsız bir yerde bulunmamış. Bilgisayarlar dışındaki tek aktivitesi, annesini görmek olan Bennett birgün İnternet üzerinden konuştuğu arkadaşı Dale Hessman'dan (Ray McKinnon) bir program alıyor. Program bir şifre-çözücü olarak tasarlanmış. O gece, Hessman bir uçak kazasında ölüyor. Angela bu sırada elindeki diskte gizli bilgiler olduğunu keşfediyor. Ancak sanal dünya, Bennett'e acı sürprizler hazırlamış durumda.


Windows 8 Uygulamamıza Arama Özelliği Ekleme (Search Contract)

Search Contract(Arama Kontratı), bu sistem kontratıyla uygulamamız içerisinde yapılacak olan arama işlemlerinin "charms" menüsü altında yer alan Ara(search) simgesi ile gerçekleştirilmesini sağlayabiliriz.(Charms menüsünü açmak için windows tuşu+C kısayolu yada fare imlecinizi sağ üstten aşağıya doğru çekebilirsiniz.)

Uygulamamız açıkken charms menüsünden Ara(search) seçeneği ile uygulama içerisinde arama yapılmasını ya da Paylaşım(Share) seçeneği ile uygulamamızda yer alan verilerin paylaşılmasını sağlayabiliriz.

Şimdi ele alacağımız konuda,temel bir veri uygulaması üzerinde Search Contract kullanarak arama özelliğinin nasıl entegre edileceğine değineceğiz. Kuran-ı Kerim Türkçe Meal Uygulamasında sureler içerisinden arama yapacağız.

Geliştirmiş olduğum uygulamamı çalıştırıp Ara simgesine tıkladığımızda aynı ekran açılacak fakat arama kutusuna herhangi bir şey yazdığımızda uygulama tepki vermeyecektir.

Uygulamayı açmış olmamız bir anlam taşımıyor çünkü bizim uygulamamız şu an için charms menüsünde yer alan arama işlevini desteklemiyor. Öncelikle uygulamamıza bu desteği eklemeli sonrasında da arama sırasınna kullanılacak olan iş mantığını koda dökmeliyiz.