|
|
SQL Server 2008 ve SQL Server 2005 CLR Enable
12 Nis
CLR (Common Language Runtime) , Ortak Dil Çalışma Platformu. Bu platform aktif olmadığı taktirde bazı sıkıntılar yaşanmakta ve buna bağlı hatalar alınabilmektedir. Örneğin aşağıdaki gibi bir hata alabilirsiniz. Bu durumda hatanında bize dediği gibi clr yi aktifleştirmeliyiz.
Msg 6263, Level 16, State 1, Line 1
Execution of user code in the .NET Framework is disabled. Enable “clr enabled” configuration option.
SQL Server 2008 de CLR yi Aktif (Enable) Etmek için Management Studio da bu T-SQL kodunu çalıştırmalısınız.
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'clr enabled', 1; GO RECONFIGURE; GO
SQL Server 2005 de CLR yi Aktif (Enable) Etmek için de bu kodu çalıştırmalısınız.
EXEC sp_configure 'clr enabled', 1; RECONFIGURE WITH OVERRIDE; GO
SQL Server 2005 te bu işlemi Surface Area dan da yapabilirsiniz. Bunu daha önce buradaki yazımda görseller ile anlatımını yapmıştım.Linke tıklayarak bakabilirsiniz.
İyi çalışmalar arkadaşlar.
C# XML Parse ile ilgili hata: An error occurred while parsing EntityName
6 Mar
Bu hatayı almanızın sebebi; xml tagları arasında @ veya & karakterlerini kullandığınız içindir.( Farklı sebeplerden de olabilir ama benim karşılaştığım sorun buydu )
Örnek;
<isim>&deneme@</isim>
Böyle bir içeriğe sahip xml dosyası .Net tarafında bu parse edilirken hataya sebebiyet veriyor ve sonra tırmalamaya başlıyorsunuz nerde hata yaptım diye
Sebebi yukarıda belirttiÄŸim gibi… Kodunuz doÄŸrudur ama sırf bu yüzden iÅŸin içinden çıkamayabilirsiniz.
Hatasız kulun olmadığı gibi hatasızda kod olmaz diyor lafı biraz daha uzataraktan yazıma son veriyorum
İyi çalışmalar arkadaşlar.
Heap ve Stack Nedir? (What is Heap and Stack)
2 Mar
Heap ve Stack .Net uygulamalarında kullanılan değişkenlerin ve nesnelerin bellek üzerinde saklandığı alanlardır.
Heap, karmaşık verilerin saklandığı alandır. Stack ‘e göre bellekte daha fazla yer kaplar. Örn: string, object tipli deÄŸiÅŸkenler heap alanında tutulurlar.
Stack ise daha küçük bir alandır ve basit tipli verilerin saklandığı bölgedir. Örn: int, double ve DateTime gibi.
Bir örnek daha verecek olursak dizileri düşünebiliriz. Programımız içinde tanımladığımız diziler belleğin heap bölgesinde tutulurlar.
İyi çalışmalar arkadaşlar, bir sonraki yazımda görüşmek dileğiyle.
Samsung Galaxy Ace S5830 Root ve Flash Player 11 Kurulumu
8 Åžub
Merhaba arkadaşlar, gelen sorular üzerine daha aydınlatıcı olması bakımından bu konuları detaylı bir şekilde anlatmak istedim. Önce telefonumuzu nasıl root edeceğiz onu anlatayım.
Root demek, telefona yönetici girişi yapmış gibi tüm dosyaları, sistem dosyaları dahil görebilmek, silebilmek ve dosya izinlerini değiştirebilmek gibi sistem üzerinde birçok işleme açmak demektir.
Nasıl rootlarım?
Öncelikle bu işlemin telefonunuzu olumsuz bir durumda garanti dışı bırakabileceğini belirteyim. Çıkabilecek aksilikleri gözönüne alınız.. Ama şimdiye kadar kendi telefonumda bu anlatacaklarımı denedim ve hiçbir sıkıntı yaşamadım. Önemli olan birşeyleri iyi araştırıp bilgi sahibi olduktan sonra işe kalkışmaktır yoksa başınız ağrıyabilir. Forumlarda çok rastlıyorum telefonunu yeni almış hiç araştırma yapmadan (önyargılı değilim ama öyle anlaşılıyor) rom yüklemeye kalkışmış ve telefonu brick yani açılamaz duruma getirmiş. Demem o ki tartın ölçün biçin öyle işe kalkışın. Ben epey bi araştırma yaptıktan ve orjinal romumdan sıkıldıktan sonra root ve rom yükleme işlemlerine girmiştim
Bu uyarılarımdan sonra artık root olayına girebiliriz. Oldukça basit bir işlem ama bende acemisiyken recovery ye girmeye bile korkuyordum açıkcası.
1 -Root dosyasını buradan indirin veya aşağıdaki barkodu okutun.
2- Dosyayı bilgisayarınıza indirdiyseniz, sd kartınıza atın. (Zip dosyası zipten çıkarmayın olduğu gibi atın sd karta)
3- Telefonu kapatın ve Recovery Menüsünü görene kadar sırasıyla Orta Tuş + Açma Kapama tuşlarına basılı tutun.
4- Aşağıdaki resimde gördüğünüz gibi bir ekran gelecek. Bu ekran dokunmatik değil. Ses açma kapama tuşları ile aşağı yukarı, orta tuş ile de seçim yapıyorsunuz.. Buradan apply update from sdcard ı seçin.
5- Sonra Sd karta attığımız root_upd_1.zip dosyasını bulun ve onu seçin. Açılan ekranda YES i bulun ve seçin tekrar. Yüklemenin yapıldığını göreceksiniz. Bitince reboot system now ı seçin, telefon yeniden baÅŸlayacaktır ve artık telefonunuz rootlu…
Not : Kuracağınız uygulamanın istediği izinleri dikkatli okuyun ve güvenmediğiniz uygulamaları kurmayın. Aksi halde arkaplanda çalışan bir uygulama bilgilerinizi internet aracılığı ile ikinci kişilere aktarabilir. Root lu iken daha çok dikkat etmelisiniz.
Nasıl eski haline getireceğim (Unroot) ?
Öncelikle unroot dosyasını buradan indirin ve sd kartınıza atın.
Unroot işleminde de yukarıdaki adımların aynısı gerçekleştirerek telefonunuzu eski rootsuz haline getirebilirsiniz.
Flash Player 11 Kurulumu
Normalde telefonumuzun işlemcisi Flash Player desteklemiyordu ama Adobe Armv6 işlemciler içinde bu desteği sağlamıştı geçtiğimiz günlerde. Şimdi kuruluma geçelim.
(Programların Kare Barkodları aşağıdadır. Onlarıda kullanabilirsiniz )
1- İlk önce Flash Player 11 i buradan indirin ve normal bir şekilde yükleyin.
2- Lib klasörünü içeren dosyayıda buradan indirin.
3- Lib klasöründeki dosyaları Root Explorer yardımıyla sistemdekilerle değiştireceğiz. Root explorer ıda buradan indirin.
4- Lib.zip i açın ve…
libflashplayer.so
libstagefright_froyo.so
libstagefright_honeycomb.so
libysshared.so
dosyalarını sd kartınıza atın.
5- Åžimdi Root Explorer ı açın (ilk defa giriyorsanız super user izin vereyim mi bu programa diye bir soru soracaktır ona Allow diyoruz:) ) ve üstteki Mount R/W butonuna tıklayın. Sol üst köşede Mounted as R/W yazdığını ve butonun R/O olaran deÄŸiÅŸtiÄŸini göreceksiniz. (Read/Write – Read Only) Bu iÅŸlemi yapmazsanız yukarıda belittiÄŸim dosyaları belirteceÄŸim konuma yazmanıza izin vermeyecektir sistem.
6- Root explorer a girdikten sonra aşağı doğru inin ve sd card klasörünü bulun. Oradan daha önce atmış olduğumuz dosyaları seçin. Çoklu seçim için Seçenekler tuşuna basın (orta tuşun solundaki tuş) Multi-Select seçeneğine tıklayın ve 4 dosyayıda seçip, Copy e tıklayın. Daha sonra geri ana dizine gelin yani ilk ekrana. Bu sefer /data/data/com_adobe_flashplayer/lib/ klasörüne girin ve Paste ye tıklayın. !Dikkat! Bu işlemi gerçekleştirirken yetersiz alan uyarısı alıyorsanız varolan lib klasörünü silin ve yeni klasör oluşturduktan sonra dosyaları kopyalayın lib e.
7- Son olarak libflashplayer.so basılı tutup. Permission a tıklayıp tüm izinleri veriyoruz. Yani hepsini işaretliyoruz. Bunu diğer 3 dosya içinde yapın. Hepsine bu izinleri vermelisiniz. Ondan sonra bir geri gelin ve Lib klasörünede aynısını yapın.
Telefonu yeniden baÅŸlatmaya gerek yok direk internete girip deneyebilirsiniz.
Bende 2.3.5 sürümü var ve problemsiz çalıştı. Kendim nasıl yaptıysam öyle anlattım. Hayırlı olsun
Flash Player 11            Lib.zip                      Root Explorer
           Â
                
CSV den SQL Server a Veri Aktarımı – CSV to SQL Import – Bulk Insert
27 Oca
Aşağıdaki kod bloğunu kullanırken dikkat etmeniz gerek şey, CSV olarak kaydettiğiniz dosyanızdaki kolonların sırası ile insert edeceğiniz tablodaki field ların birbirleriyle eşleşiyor olmasıdır. Başka bir müşterideki problemi gidermek için YEREL_BANKA_KODLARI tablomu excel dosyası olarak export ettim ve daha sonra onu CSV ye çevirdim. CSV yi C:\banka.csv konumuna kopyaladım. Management Studio dan aşağıdaki kodu çalıştırdım. Anlaşılır bir vaziyette yalnız yine de değinmek gerekirse; FIELDTERMINATOR iki veri arasındaki ayracı, ROWTERMINATOR de iki satır arasındaki ayracı belirtmemize yarayan değişkenlerdir.
BULK INSERT YEREL_BANKA_KODLARI FROM 'c:\banka.csv' WITH ( FIELDTERMINATOR = ';', ROWTERMINATOR = '\n' ) GO
[Güncellendi] Proje: Resim Bulucu – Google Görsellerde Resim Bulur, Kaydeder
21 Oca
Projenin amacı, seçtiğiniz klasör içindeki dosya isimlerini listelemek ve daha sonra google görsellerde listelenen dosya isimlerini sırasıyla arama,  aratılan her dosya adı için çıkan sonuçlardan ilk resmi kaydetme.
Fikir,Kemal YaÅŸar CAN hocama aittir ![]()
Kodlamasını ben yapmış bulunmaktayım. Güle oynaya kullanabilirsiniz.
Hata aldığınız bir yer çıkarsa bu konu altına yazabilirsiniz.
V.1.2a Link: Resim Bulucu ‘yu indir. ( Güncel Exe ) ( Ayarlar sekmesi henüz aktif deÄŸil. )
V.1.1a Link: Resim Bulucu ‘yu indir.
V.1.0a Link: Â Resim Bulucu ‘yu indir.
Execution of user code in the .NET Framework is disabled. Enable “clr enabled” configuration option.
12 Oca
Common Language Runtime, yani aldığınız bu CLR hatasının sebebi bu özelliğin aktif olmamasından kaynaklanır. CLR yi aktif etmek için kullanmanız gereken TSQL kodu şöyle olmalı;
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'clr enabled', 1; GO RECONFIGURE; GO
Eğer SQL Server 2005 kullanıyorsanız bu hatayı SQL Server Surface Area Configuration arayüzünden de giderebilirsiniz. Oda şöyle;
SQL Server ın kurulu olduÄŸu bilgisayarda veya serverda; BaÅŸlat> Programlar> Microsoft SQL Server 2005> Configuration Tools> SQL Server Surface Area Configuration tıklanır. AÅŸağıdaki pencere açılacaktır…

Daha sonra Surface Area Configuration for Features tıklanır. Aşağıda da göreceğiniz üzere SQL Server a ait birtakım servisler var.

Burada yapacağımız işlem CLR Integration a tıklayıp sağ taraftan Enable CLR Integration onay kutusunu işaretleyin ve Apply ardından Ok a tıklayın. Artık CLR aktif.
Android ROM ve ROOT nedir ?
9 AÄŸu
Nedir bu ROM?
ROM cihazınızda yüklü olan yazılımdır, kullandığınız arayüzdür. Bir bilgisayara istediğiniz gibi XP, Vista veya Windows 7 kurabiliyorsunuz değil mi? ROM da böyle birşey. Nette çeşitli ROM lar var ve bu ROM ları cihazınıza yükleyebiliyorsunuz. Yani cihazınızın işletim sistemini kendiniz belirleyebiliyorsunuz.
Neden ROM deÄŸiÅŸtireyim ki ?
Neredeyse her ROM yeni özellikler sunuyor. Kimisinde bazı programlar kurulu geliyor, kimisi daha iyi optimize edilmiÅŸ ve cihazınızdan aldığınız performansı 2ye katlayabiliyor. Daha seri ve stabil çalışan bug ı en aza indirilmiÅŸ ROM lar mevcut. Birde google android in yeni sürümünü çıkartınca haliyle insan yüklemek istiyor ve bu yüzden de deÄŸiÅŸtirmek, yeni sürümü yüklemek isteyebilirsiniz. Unutulmaması gereken en önemli noktalardan biride her cihazın ROM u farklıdır. Galaxy Ace te çalışan ROM bir baÅŸka telefonda çalışmaz. Bunu da belirteyim…
ROOT
Bunu da bilgisayarınızdaki administrator kullanıcısı gibi düşünebilirsiniz. Yani en yetkili kullanıcı.. Cihazınızı root ederseniz tüm dosyalara, sistem dosyalarına dahi müdahale edebilirsiniz. Cihazınızda kurulu gereksiz gördüğünüz ama kaldıramadığınız programları root ettikten sonra kaldırabilirsiniz. Bunun yanı sıra bazı uygulamalarda root isteyebiliyor, bu yüzden de root etmek gerekiyor. Root işlemini yaptınız ama tekrar eski haline dönmek istiyorsanız unroot yapabiliyorsunuz. Root ve unroot yapma işlemi android versiyonuna göre farklılık gösteriyor. Mesela Froyo da yani 2.2.1 de SuperOneclick programı ile root ve unroot işlemi gerçekleştirilirken, Android 2.3.3 ve 2.3.4 te recovery modda yüklenen bir zip dosyası ile yapılmaktadır.
İlgili Programlar
Froyo 2.2.1 için;
SuperOneClik v.1.7
Android 2.3.3 ve 2.3.4 için;
Rootlama Dosyası
Bu dosyayı sd kartınızın ana dizinine atın ve telefonunuzu kapatın. Menü tuÅŸu + Power tuÅŸu basılı tutun recovery moda geçene kadar, sonra gelen ekranda aÅŸağı yukarı hareket edebilmek için ses kısma ve ses açma tuÅŸunu, seçim için menü tuÅŸunu kullanıyoruz.. Menüdeki apply update from sdcard seçeneÄŸini seçin ve dosyayı gösterin.. Install ettikten sonra reboot edin. Cihazınızı rootlamış oluyorsunuz bu iÅŸlem sonucu…
Symbian dan Android Geçenler
8 AÄŸu
Sayın Symbian mağdurları
(ben dahil),
Bu konu altında symbian kullanıp android e geçen ama iki iÅŸletim sistemi arasındaki farklılıkları bilmeyen kullanıcılar için aklıma geldikçe birÅŸeyler yazmayı düşünüyorum… Åžunuda belirteyim vereceÄŸim bilgiler ÅŸuana kadar olan tecrübem dahilinde olacaktır eksiÄŸimiz olabilir affola
Bu geçişte ilk olarak akla takılan oyun, program yükleme zil sesi yapabilme gibi sorunlarla karşılaşıyorlar, karşılaşıyoruz, karşılaştık
Öncelikle symbiandan gelen bir jar yükleme alışkanlığımız vardı. Android e geçtiğimiz için bunu unutuyoruz. Çünkü android e yüklenen uygulamaların dosya uzantıları APK.
Symbianlı telefonlarda nokianın çizdiği çizgiler dışına çıkılamıyordu. İşletim sistemi üzerinde herhangi bir oynama düzeltme yapılamıyor, nokianın cihaza yüklemiş olduğu işletim sistemi ile idare ediyorduk. Ama android öyle değil. Open Source (açık kaynalı) bir işletim sistemi olduğu için tamamen özelleştirilebiliyor programcı gruplar tarafından ve ücretsiz bir şekilde kullanıcıların deneyimine sunuluyor. Telefonunuza program yüklemeyi aşıp, işletim sistemini hatta beğendiğiniz işletim sistemini kurabiliyorsunuz ( Bunun riskleri var tabi ki de ama bilen biri için sorun değil ) . Nette ROM diye geçer.. ()
Daha iyi optimize edilmiş ROM ları cihazınıza yükleyebiliyorsunuz. Symbiandan en büyük farkı da bu olsa gerek yani tamamen özgürsünüz.. Program yüklemeyi aşıp işletim sistemi yükleyebiliyorsunuz bu süper birşey
Kısaca Android de Sınır Yok
Android Zil Sesi Yapma
7 AÄŸu
Soru : Beğendiğim müziği nasıl zil sesi yaparım?
Cevap : Müzik dinleme bölümüne girin, Şarkılar sekmesine geçin ve herhangi bir şarkı üzerinde parmağınızı basılı tutun ve gelen menüden telefon zil sesi olarak kullan a dokunun. Zil sesiniz değişmiş oldu böylece.
Bazı arkadaşlarda böyle bir menünün olmadığını duydum. Android versiyonundan kaynaklanan bir durumdur. Bu durumda Zedge isimli programı kurarak istediğiniz mp3 ü zil sesiniz olarak ayarlayabilirsiniz.
Hangi müzik formatlarını zil sesi yapabilirim?
Çoğu telefon MP3 formatını destekliyor. MP3 uzantılı müzikleri zil sesi yapabilirsiniz.




