Donate

Did you find articles useful? Please make a donation

Skype bilgisayari kilitliyor

Eger siz de benim gibi bir sekilde Windows Driver Kit (WDK) yuklemisseniz bilgisayari da debug mode a almissiniz demektir. Skype ile ne alakasi var demeyin. Windows debug mode a iken Skype bilgisayari hic iz birakmadan kilitliyor. Cozumu su; eger WDK ile isiniz bittiyse msconfig ten debug mode u kapatin. Bilgisayari yeniden baslatin.

[...]

Gnome da ikinci monitor e panel (gorev cubugu) eklemek

Bilgisayariniza ikinci monitor taktiginizda, ikinci monitorde panel olmayacaktir. Ekleyebilmek icin asagidaki adimlari takip edin.

Ilk monitorde zaten var olan panelinize sag tiklayip “New Panel” ekleyin. Yeni panele sag tiklayip “Properties” e girin, “Expand” kutusunun isaretini kaldirin, boylece yeni paneliniz tasinabilir olacaktir. Ikinci monitorde istediginiz yere surukledikten sonra tekrar girin, “Expand” kutusunu tekrar isaretleyin

Artik [...]

linux (gnome) altinda menuyu win key ile acmak

Aslinda iki yolu var fakat birinci yol basarili olunca ikinci yolu deneme ihtiyaci hissetmedim, kesin degildir. Oncelikle belirteyim benim kullandigim dagitim openSuse.

1. Yol:

Terminali  acin. gconf-editor yazarak enter’a basin. Acilan pencerede/apps/metacity/global_keybindings u acin. panel_main_menu anahtarinin degerini Super_L olarak ayarlayin. Logout – login yaptiktan sonra sol win key inin artik menuyu actigini goreceksiniz.

[...]

PresentationFontCache.exe yuksek CPU kullanimi

Eger bilgisayarinizda PresentationFontCache.exe‘nin CPU kullanimi asiri yuksek ise c:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache4.0.0.0.dat dosyasini silip Task Manager‘dan PresentationFontCache.exe sonlandirarak yeniden baslamasini saglayin, duzelecektir.

Visual Studio 2010 ve insufficient memory hatası

Visual Studio 2010 da kes / kopyala yaparken “Insufficient available memory to meet the expected demands of an operation at this time, possibly due to virtual address space fragmentation. Please try again later.” hatası alıyorsanız şu linkteki patch i kurmanız sorunu ortadan [...]

Netbeans ta Inconsolata fontunu kullanmak

Netbeans OTF fontlarını kullanmayı desteklemiyor henüz. Bu yüzden sudo aptitude install ttf-inconsolata ile Inconsolata fontunu yükleseniz bile Netbeans font listesinde göremeyeceksiniz. Kevin kardeşimiz bu fontu TTF e çevirmiş ve kullanıma sunmuş. Yüklemek için terminalde aşağıdaki komutları çalıştırın. Detaylı bilgi için tıklayın.

cd ~/.fonts/ wget http://kevin.vanzonneveld.net/docs/install_the_best_coding_font/Inconsolata.ttf sudo echo “Refreshing cache…” sudo fc-cache -f -v sudo [...]

Linux ta herhangi bir kullancıya su yetkisi vermek

Siz de benim gibi linux ta su yetkisi olmadan rahat edemiyorsanız yapmanız gereken shell deyken sudo -s komutuyla şifrenizi girerek önce su yetkisini alın. Daha sonra gedit /etc/sudoers komutuyla sudoers dosyasını açın. Bu dosyanın sonuna kullaniciadi ALL=(ALL) NOPASSWD:ALL satırını ekleyin. Artık kullanıcınız su yetkilerine sahip. Riskli olduğunu da lütfen göz ardı etmeyin.

C# ile MySql e insert yaparken dikkat edilmesi gereken bir kac husus

MySql ve MSSql in huyudur, hata var derler ama nerede oldugunu soylemez ve saatlerinizi yerler. Bu saatleri geri kazanmaniz icin, kendi adima da hatirlatma notu olarak, karsilastigim bir kac noktayi listelemek istiyorum

Eger MySqlParameter kullaniyorsaniz (mssql den alistiginiz) @ isareti yerine ? isareti kullanin Field isimlerinde (veri alanlarinda degil) “ veya ‘ yerine ` [...]

PNG ve GDI+ hatasi

img.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Png);

ile A generic error occurred in GDI+ hatası alıyorsanız asağıdaki kodu deneyin

MemoryStream ms= new MemoryStream(); Bitmap bitmap = new Bitmap(img); bitmap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); ms.WriteTo(Response.OutputStream);

SQL Temp tablo oluşturma

SQL sorguları yazarken, özellikle sp (stored procedure), temp table (geçici tablo) oluştururken sıkıntılar çıkabiliyor. En azından oluşturduğunuz geçici tabloyu silmeniz gerekiyor. Bu sıkıntıları aşmanın yolu geçici tabloyu aşağıdaki gibi oluşturup kullanmaktır.

DECLARE @TMP_TABLE_NAME( FIELD_ID INT IDENTITY(1, 1), FIELD_1 INT, FIELD_2 INT, FIELD_3 NVARCHAR(MAX) )