Windows 10 Etkinleştirme

Windows 10 Preview sürümü 01/05/2015 tarihli güncelleme sonrası windows etkinleştirme işlemi başarı ile sonuçlanmamaktadır. bu durumun çözümü için aşağıda belirtilen ürün anahtarlarını kullanabilirsiniz.

Okumaya devam…

Cpanel Mail Kuyruğu Temizleme

cpanel-mail-kuyruk

WHM / Cpanel üzerinde istediğiniz tüm önlemleri almanıza rağmen müşterileriniz tarafından veyahut bilgisayar sistemlerine bulaşan virüs nedeni ile sürekli mail gönderimi zaman içerisinde sunucunuz üzerinde mail kuyruğunun şişmesine neden olmaktadır. Bu durum, sunucu üzerinde işlemci kullanımını yükselterek performansın ciddi şekilde düşmesine neden olmaktadır. SSH ile sunucuya giriş yaptıktan sonra ;

Okumaya devam…

C# Mdi Form Kullanımı

c-sharp
[csharp]

private void CheckMdiChildren(Form form)
{
foreach (Form frm in this.MdiChildren)
{
if (frm.GetType() == form.GetType())
{
frm.Focus();
return;
}
}

form.MdiParent = this;
form.Show();
}

[/csharp] [csharp]

Form1 yeniform = new Form1 ();
CheckMdiChildren(yeniform );

[/csharp]

.NET ile Event İşlemleri

c-sharp
[csharp]

try
{
//işlemler
}
catch (Exception ex)
{
EventLog log = new EventLog();
log.Source = “Application”;
log.WriteEntry(ex.Message, EventLogEntryType.Error, 200);

}

[/csharp]

.Net ile Binary Resim Okuma

c-sharp
[csharp]

byte[] resim = (byte[])dt.Rows[0][“Resim”];
MemoryStream stream = new MemoryStream(resim);
pictureEdit1.Image = System.Drawing.Image.FromStream(stream);

[/csharp]

C# ile İnternet Bağlantı Kontrolü

c-sharp
[csharp] public class InternetCS
{
[DllImport(“wininet.dll”)] private extern static bool InternetGetConnectedState(out int Description, int ReservedValue);
public static bool IsConnectedToInternet()
{
int Desc;
return InternetGetConnectedState(out Desc, 0);
}
}

private void button1_Click(object sender, EventArgs e)
{
if InternetCS.IsConnectedToInternet() == true

{
MessageBox.Show(“bağlantı var”);
}
}

[/csharp]

MySQL GUI Tool – Sqlyog

mysql

MySQL veritabanı yönetim araçları için alternatif onlarca yazılımın mevcut olmasına rağmen işlevsellik olarak diğer tüm yönetim araçlarını geride bırakacak bir tool ‘dan bahsetmek istiyorum.

Webyog firması tarafından üretilen ve satılan Sqlyog isimli yönetim aracı mysql üzerinde ki çalışmalarınızda size müthiş kolaylıklar sunuyor. Yazılım ücretli olmasına rağmen 30 günlük deneme sürümünü ücretsiz olarak sunuyor. Deneme sürümünü aşağıdaki adresten indirebilirsiniz.

Okumaya devam…

Windows üzerinde Apache, Php, MySQL kurulumu

Windows üzerinde apache ve php ile ilgili kurulum yapabileceğiniz yaklaşık 6 adet farklı farklı paketler mevcut ancak şahsi önerim tüm yapıyı tek tek kendinizin kurması yönünde. Bu paket kurulumları gerekli zamanlarda güncelleme yamaları dağıtıyor olsa da ciddi sorunlar yaşamanıza neden olabiliyor. Bu yazımda windows işletim sistemi üzerinde Apache, Php, MySQL kurulumunu anlatacağım.

Kuruluma geçmeden önce web sitelerimizi yayınlayacağımız sözlüklerimizi oluşturuyoruz. Ben alışkanlık nedeni ile bilgisayarımda bulunan “D” diskinin içerisine “www” isimli bir klasör oluşturuyorum. Klasör oluşturma işleminden sonra kullanacağımız yol şu şekilde oluyor “D:www” 

Kurulum sonrası test amacı ile not defterini açarak aşağıdaki kodları yapıştırıyor ve dosyamızı index.php olarak www klasörünüze içerisine kaydediyoruz.

[php] <?php
phpinfo();
?>
[/php]

Okumaya devam…

Allowed memory size of hata çözümü

Özellikle wordpress kullanıcılarının sık sık karşılaştıkları / karşılaşabilecekleri sorunların başında gelen “Allowed memory size of ..” hatasının çözümü ;

WordPress kurulu olduğu sunucu üzerinde “wp-includes” klasörü içerisindeki default-constants.php dosyasını bir metin editörü (editplus, notepad++, notepad vb.) ile açıyoruz.

 


if ( !defined('WP_MEMORY_LIMIT') ) {

if( is_multisite() ) {
define('WP_MEMORY_LIMIT', '64M');
} else {
define('WP_MEMORY_LIMIT', '32M');
}
}

kodunu aşağıdaki şekilde değiştirmeniz sorunu çözecektir.

[php] if ( !defined(‘WP_MEMORY_LIMIT’) ) {

if( is_multisite() ) {
define(‘WP_MEMORY_LIMIT’, ‘128M’);
} else {
define(‘WP_MEMORY_LIMIT’, ’64M’);
}
}
[/php]