Ahmet Oğuz Koca

Sosyal olaylar.

Sosy.al çalışmalarına başladım

Sosyal medya projem sosy.al'in çalışmalarına başladım. Projede sosyal medyada ihtiyaç duyulan ama sitelerin sunmadığı bazı ek servisleri sunmayı planlıyorum.

Öncelikli olarak twitter, friendfeed ve facebook üzerine odaklanmayı planlıyorum ama sitenin çekeceği ilgiye göre diğer sosyal medya platformlarına da yönelebilirim.

Gelişmeleri blog'umdan takip edebileceğiniz gibi direkt olarak alanadından da projenin son halini görebilirsiniz.

http://sosy.al

 

Log dosyası silinen ms sql server veritabanını kurtarma

Dün gece sunucudaki web sitelerimden birine gelene brute-force şifre bulma saldırı ardından veritabanının log dosyasının 6 gb gibi bir rakama ulaştığını farkettim.
Saldırı için gerekli önlemleri aldıktan sonra .ldf uzantılı ilgili veritabanını log dosyasını sildim.
Daha sonra tekrar veritabanına bağlanmaya çalıştığımda Management Studio üzerindeki veritabanı ağacında veritabanının bütün işlemlere kapatıldığını gördüm.
Tabloyu silip tekrar oluşturur daha sonra .mdf dosyasını üzerine yazarım dedim ama malesef bu eski taktikte işe yaramadı.
Bir iki saat araştırmadan sonra bu kodla veritabanını onarabildim. Benzer durum yaşayabilecek arkadaşlar için paylaşayım istedim.

Not 1: Veritabanı sunucus MS Sql Server 2008 sp1

Not 2: Bu işlem sırasında veritabanınız hasar görebileceği için ilgili mdf dosyasınının mutlaka yedeğini alın.

1. ALTER DATABASE VeritabaniAdi
SET Emergency

2.ALTER DATABASE VeritabaniAdi
SET single_user

3. DBCC checkdb ('VeritabaniAdi', repair_allow_data_loss)

Eğer buraya kadar sıkıntı yoksa devam ediyoruz (bende basit bir hata verdi ama adımlara devam edip onarmayı tamamladım)

4. ALTER DATABASE VeritabaniAdi
SET multi_user

5. ALTER DATABASE VeritabaniAdi
SET online

TSQL ile uzak MsSql server'da sorgu çalıştırma

Bana sık sık lazım olunca blogumdan paylaşayım istedim

sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;
GO
Select * from opendatasource('SQLOLEDB','DATA SOURCE=ipadresi;UID=kullaniciadi;PWD=sifre').veritabaniadi.dbo.tabloadi

Adblock eklentisi kullanan tarayıcıları nasıl engelleyebilirsiniz?

Geçen günlerde firefox için bir e-posta eklentisi aramak amacıyla mozilla'nın sitesine uğramak durumunda kalmıştım, sitedeki popüler eklentilere baktığımda web sitelerindeki reklam alanlarını engelleyen "adblock" eklentisinin nerdeyse haftada 800.000 kez indirildiğini görünce oldukça şaşırdım.

Konunun derinlemesine tartışılacak bir çok yönü olmakla birlikte herhangi bir polemiğe meydan vermemek amacıyla direkt çözüme geçmeyi doğru buluyorum.

Bu eklentiyi kullanan taayıcılara karşı alınacak en basit yöntem bütün sitenizi veya sitenizdeki istediğiniz bölümü, adblock eklentisi tarafından reklam olarak algılatmaktan geçiyor.
Bu yöntemle siteye giren bu eklentiye sahip tarayıcılar siteniz yerine boş içeriği görmek durumunda olacaklar

Gelelim yönteme;

Sitenizde body etiketinin hemen altına veya istediğiniz içeriğin görüntülendiği tag'in hemen üstüne bu div etiketini yapıştırsanız adblock o bölgeyi reklam zannederek engelleyecek.

<div class="ads">

</div>


Adblock'un gelecek versiyonlarında bu yöteme karşı önlem alınacak olsa bile programın kendi algoritmasından faydalanarak yeni yöntemler üretebilirsiniz.

 

Kaliteli haber siteleri

Geçenlerde guncel.im için kaynak oluşturmak amacıyla Türkçe haber yayınlayan internet sitelerinin bir listesini yapmak durumunda kaldım. Gördüğüm kadarıyla haber sitelerinin bir çoğu orjinal içerik üretmekten oldukça uzaktalar ve en kolay yoldan haber yayınlamaya bakıyorlar. Bir sitede yayınlanan haber çoğu zaman kelimesi kelimesine değiştirilmeden onlarca sitede daha yayınlamakta. Kendi kalite kriterlerime göre eldedikten sonra daha sonra bakmak isteyebileceğim haber sitelerinin bir listesini yaptım ve sizinlede paylaşayım istedim

Not: Popüler ve herkes tarafından bilinen sitelere yer vermedim.

+ http://www.adanzyehaber.com
++ http://www.armahaber.com
+ http://www.barishaber.com
+++ http://www.etikhaber.com
+++ http://www.gazeteciler.com
+++ http://www.gazeteport.com.tr
+++ http://www.gucluhaber.com
+++ http://www.haber1.com
+++ http://www.haber2b.com
+++ http://www.haberayna.com
+++ http://www.haberjet.com
+++ http://www.haberler.com
+++ http://www.hurhaber.com
+++ http://www.ihlassondakika.com
+++ http://www.dorduncukuvvetmedya.com
+++ http://www.mansethaber.com
+++ http://www.mansettekiler.com
+++ http://www.medyaline.com
+ http://www.memlekethaber.com
+ http://www.naturalhaber.com
+++ http://www.nethaber.com
++ http://www.nethabercilik.com
++ http://www.netpano.com

Android Market Alternatifleri

android marketBilindiği üzere Türkiye'de Turkcell aracılığıyla satılan telefonlardan Android Markete direkt erişim mümkün değil.
Durum böyle oluncada telefonunuza yeni uygulamalar yükleyebilmek için başka kaynaklardan programları indirmek durumunda kalıyoruz.
Bu yazıda bende şu an android markete alternatif olarak ".apk" formatındaki bu uygulamaları bulabileceğiniz market alternatiflerini listeledim.
Bu sitelerde bulunan ".apk" uzantılı programları bilgisayarınıza indirerek usb'den cep telefonunuza atabilir veya direkt telefonunuzuz tarayıcısından programları indirerek kurabilirsiniz.

Not 1: Yeni siteler buldukça bu yazıyı güncellemeye çalışacağım, sizde yorumlarınızla bildiğiniz siteleri paylaşırsanız sevinirim.
Not 2: Bu sitelerdeki programları indirip cihazlarınıza kurmanız tamamen yasal olup sitelerden birkaçı ücretli programlara da yer vermektedir.

http://www.freewarelovers.com/android

http://slideme.org/

http://andappstore.com/AndroidApplications/category/

http://android.pdassi.de/

http://www.androidgear.com/en

http://www.getjar.com, mobil => http://m.getjar.com

http://getandroidstuff.com/

 

Web Developer Türk Açıldı

Web geliştiriciler için sosyal imlemesi sitesi kurmak amacıyla yaptığım bir proje olan http://wdturk.com hizmete girdi.

 

Bir süredir geliştirdiğim sosyal imleme motoru üzerine bina ederek oluşturduğum wdturk.com'u ziyaretçilerin istek ve ihtiyaçlarına göre geliştirip 2011 yılına kadar tüm özellikleriyle yayına geçirmek niyetindeyim.

Web teknolojileriyle ilgilenen herkesi siteyi test etmek üzere bekliyorum... Web Developer Türk

 

 

Linqpad ile linq sorgularınızı test edin

Bu tip işleri kolaylaştıracak şeyleri nedense çok geç farkederim. Ücretsiz linqpad programı ile yazdığınız linq sorgularını visual studio ortamına girmeden kolaylıkla test edebiliyorsunuz. Linq 2 Sql, Linq 2 EF ve direkt Sql kodu da yazaabiliyorsunuz.

Web sitesi

http://www.linqpad.net/

 

 

Ücretsiz Sql Server 2008 R2 Kitabı

Microsoft Press, Ross Mistry ve Stacia Misner taratından hazırlanan Sql Server 2008'in yeni revizyonu R2'yi tanıtan kitabı ücretsiz olarak dağıtıyor.
Not: Dağıtım legal olup herhangi bir kanuni ihlal yoktur.

 

Kitap içeriği şöyle

PART I   Database Administration

CHAPTER 1   SQL Server 2008 R2 Editions and Enhancements
CHAPTER 2   Multi-Server Administration
CHAPTER 3   Data-Tier Applications
CHAPTER 4   High Availability and Virtualization Enhancements
CHAPTER 5   Consolidation and Monitoring

PART II   Business Intelligence Development

CHAPTER 6   Scalable Data Warehousing
CHAPTER 7   Master Data Services
CHAPTER 8   Complex Event Processing with StreamInsight
CHAPTER 9   Reporting Services Enhancements
CHAPTER 10   Self-Service Analysis with PowerPivot

İndirmek için bu linkleri kullanabilirsiniz XPS format , PDF format.

 

Kaynak;

http://blog.sqlauthority.com/2010/04/18/sqlauthority-news-free-ebook-download-introducing-microsoft-sql-server-2008-r2/