Kategori: DİĞER

Plesk kurulu Centos üzerinde MagicSpam kurulumu

Üzerinde Plesk kurulu bir Linux – Centos için MAGICSPAM kurulumu şu şekilde yapılabilir. plesk bin extension –create magicspam plesk bin extension –register magicspam plesk bin extension –pack magicspam plesk bin extension –i magicspam-2.0.18-3.zip MagicSpam kurulum dosyalarını magicspam’ın kendi sitesinden indirebilirsiniz. Ayrıca /etc/selinux/config dosyasında SELINUX=permissive yapılmalı. İşlemlerden sonra magicspam log dosyalarına yazamıyorsa şu komutu kullanabilirsiniz. /opt/psa/admin/sbin/modules/magicspam/register […]

DEVAMINI OKU

Komut satırında CURL ile FTP sunucusuna dosya yüklemek

Linux’da CURL komutu ile bir FTP sunucusuna bir dosyayı yüklemek mümkündür ve bunu aşağıdaki yapabilirsiniz. curl -T yedek.gz ftp://kullanici_adi:sifre@200.201.202.203:21/klasor/upload.gz Gördüğünüz üzere curl programına yedek.gz dosyasını, kullanici_adi ve sifre‘yi kullanarak, 200.201.202.203 nolu IP’deki klasor isimli klasöre upload.gz isminde yüklemesini söylemiş olduk.

DEVAMINI OKU

3D Yazıcılar için Cura (.gcode) dosyasını ZAXE (.zaxe_code) dosyasına çevirmek

Cura yazılımı 3D yazıcılar için kullanılan, açık kaynaklı bir dilimleme yazılımıdır. Cura yazılımının çıktısı bilindiği üzere .gcode uzantısındadır. Diğer taraftan Zaxe 3D Printing Technologies şirketinin geliştirmiş olduğu Zaxe 3D yazıcılar ise başka bir formattaki .zaxe_code uzantısını kullanır. Elinizdeki .gcode dosyasını zaxe_code dosyasına çevirmek mümkün ve bunun için aşağıdaki bizim yazdığımız VBS dosyasını kullanabilirsiniz. Dim md5obj […]

DEVAMINI OKU

Adobe Dreamweaver CC’de Database Panelini geri getirmek …

Farketmiş olduğunuz üzere Adobe Dreamweaver CC versiyonunda eskiden Window menüsünde bulunan Databases, Bindings, Server Behaviors gibi seçenekler artık bulunmuyor. Kısacası bu özellikler CC versiyonunda kaldırıldı ve yakın gelecekte de yok edilecek. Kanaatimizce Dreamweaver, PHP, MYSQL üçlüsünü yoğun olarak kullanan programcıların işlerini oldukça kolaylaştıran bu panellerin kaldırılıyor olması bir çok programcıyı zorlayacak. Adobe’nin bu panelleri yok etmiş olması, yerine başka birşeyler koyacağı anlamına gelebilir. Ama yine de […]

DEVAMINI OKU

PHONEGAP veya XCODE ile paketlenen IPA dosyasını AppStore’a göndermek

PhoneGap veya Xcode ile bir uygulama yazdınız ve bunu AppStore’a göndermek istiyorsunuz. AppStore’un denetimli bir yapıya sahip olması ve özellikle tüm eklenen programları denetlemek zorunda olmasından dolayı bu iş birazcık zor gibi görünebilir. Ancak yine de belirli bazı adımları atlama yapmadan izleyerek, AppStore’a kolayca bir uygulamayı göndermek mümkün. İşte o adımlar : Öncelikle programınızı compile […]

DEVAMINI OKU

Pi sayısının ilk 100.000 , 1.000.000 ve 10.000.000 basamağı için gereksiz bir analiz

Yaptığımız derin ve gereksiz bir analize dayanarak diyebiliriz ki ; Pi sayısının ilk 100.000 basamağının içerisinde tam olarak 9.999 adet SIFIR buluyor. Tarihe geçilsin. Sonra vay efendim biliyordunuz da neden söylemediniz, matematik dünyasına neden yardımcı olmadınız diye birşey olmasın. Sonra; Pi sayısının ilk 1.000.000 basamağı içerisinde ise tam olarak 99.959 tane SIFIR bulunuyor. Yani Pi […]

DEVAMINI OKU

Excel’de 2’lik tabandaki 32 basamaklı bir sayıyı Onluk tabana çevirme

Excel’deki BIN2DEC fonksiyonu Binary (İkilik) sistemdeki bir sayıyı Decimal (Onluk) sisteme çevirir. Ancak Excel’deki bir kısıtlama nedeniyle BIN2DEC fonksiyonu en fazla 9 basamaklı 2’lik sayıları çevirebilir. Gördüğüm kadarıyla 9’tan fazla basamaklar için BIN2DEC fonksiyonunun sonuç değeri -1 oluyor. Peki Excel’de 2’lik tabandaki 16 basamaklı bir sayıyı Onluk sisteme çevirmemiz gerekirse ne yapmalıyız? Biz hem sorunu […]

DEVAMINI OKU

Mac üzerinde Eclipse ile Android Programlama nasıl yapılır?

Mac işletim sistemi üzerinde Android uygulamalar yapabilmek için izlemeniz ve dikkat etmeniz gerekenleri şu şekilde sıralayabiliriz. https://developer.android.com/sdk/index.html#mac-bundle adresinden Bundle olarak dağıtılan programı indirin. Bu bundle paketinin içinde Eclips Eclips Android Developer Tools Android Platform Araçları En son Android platformu ve Android için en son Emülatör imaj dosyası vardır. Yani bu Bundle paketini yükleyerek Mac üzerinde […]

DEVAMINI OKU

Android Emülatörü çok mu yavaş? İşte hızlandırmanın yolu.

Eclips ile Windows ya da Mac üzerinde Android için programlama yaparken, illa ki yazdığınız programları bir Android Emülatör ile denemek isteyeceksinizdir. Ancak tam bu esnada Android’in çok yavaş olduğunu farketmiş olursunuz. Öyle ki, Run tuşuna bastığınızda yazdığınız programın Emülatör üzerinde görünür hale gelmesi neredeyse 15 dakika sonra mümkün olabilmektedir. Aslında problemin ana sebebi, yani emülatörün […]

DEVAMINI OKU

Onlar Saldırıya Hazır Peki Siz Savunmaya Hazır mısınız ?

2004 Yılında Win Net Magazine Dergi’sinde yayınlanan, SQL Enjeksiyon Saldırıları ve Savunma Yöntemleri konulu makalemde, temel düzeyde SQL Enjeksiyon saldırılarının nasıl yapıldığı ve bu saldırılara karşı alınabilecek “basit” önlemlerden bahsedilmekte.   ONLAR SALDIRIYA HAZIR … PEKİ SİZ SAVUNMAYA HAZIR MISINIZ ? – SQL Enjeksiyon Saldırıları ve Savunma Yöntemleri – SQL Enjeksiyon Saldırıları ( SQL Injection […]

DEVAMINI OKU

MacOS MAMP Server üzerinde MSSQL bağlantısı için FreeTDS kütüphanesi kurulumu ve konfigürasyonu

Bilindiği üzere Linux ve haliyle MacOS işletim sisteminin doğal MSSQL bağlantı yeteneği bulunmuyor. Genel anlamda Linux dünyasında Apache, PHP ikilisinin yanına hemen MYSQL gelmekte ve tercih edilmekte. Ancak gün gelir, PHP’nin mssql_connect fonksiyonu ile bir MSSQL Bağlantısı kurulup sorgu çalıştırılmak istenirse, birazcık uğraşı ile Linux, Centos veya MacOS MAMP üzerinde MSSQL bağlantısı yapabilmek ve yakındaki […]

DEVAMINI OKU

Ay fotoğrafı nasıl çekilir?

Ay fotoğrafı çekmenin zorlu ve eğlenceli bir iş olduğunu söylemek sanırız doğru olur. Buradaki en büyük zorluk, çekmek istediğiniz nesnenin bir ışık kaynağı olmasıdır. Diğer bir zorluk ise ayın biz dünyalılara birazcık uzak olma durumudur. Dünyadan yaklaşık olarak 380bin KM. uzaklıkta bulunan ayı çekebilmek için zoom lens gerektiği açıktır. Diğer bir zorluk ise, ayın hem […]

DEVAMINI OKU

ATmega328 İşlemcisinin EEPROM Yazma/Silme Limiti Üzerine

ATMEL firmasının üretmiş olduğu, ARDUINO UNO‘lar üzerinde de kullanılan ATmega328 kodlu mikro kontrolcüsünün (kendisine bundan sonra işlemci diyeceğiz) datasheet‘inde de belirtildiği üzere, bu işlemcinin üzerinde bulunan EEPROM’larda belirli bir yazma/silme limiti bulunmaktadır.   Aslında bu limit, EEPROM’ların tümünde zaten bulunan bir limittir. Bildiğiniz üzere EEPROM’lar elektriksel olarak yazılabilen ve silinebilen ürünlerdir. Dolayısı ile her yazma ve her silme işlemi elektriksel […]

DEVAMINI OKU

Universal Bağlama Programı

Yıl 2001. Bağlama sazı ile uğraşıyorum, ama her bağlama öğrenen gibi hemen de birşeyler çalmak, birşeyleri seslendirmek istiyorum. Biraz uğraşıyorum ama Gelin Ayşe’den öteye gitmek kolay olmuyor 🙂 Eh, madem bu iş gerçek bağlama ile kolay olmuyor, o halde açayım Delphi’yi bilgisayarda bağlama çalabileceğim bir program yapayım diyorum. Önce programın nasıl olması gerektiğini tasarlıyorum. İşte, […]

DEVAMINI OKU

AppStore’a gönderilen uygulamaların onaylanma süreci

Apple’ın mobil cihazlar için kullandığı AppStore isimli uygulama marketine bir programcı olarak bir uygulama göndermenizin ardından bekleme süresi “en fazla 6 gün” olarak bilinmektedir. Diğer taraftan, Apple’ın bir programı kabul edip etmeyeceğini tek kişi belirlememektedir. Apple’ın AppStore’a gönderilen her programda standard ve hatta standard dışı testler gerçekleştirdiği bilinen bir gerçektir. Bir uygulamada, bir sorun bulunduysa […]

DEVAMINI OKU

MD5 Şifrelemesini Kırmak

Konuyu kısaca anlatmak için MD5’in ne olduğuna göz atmak gerekir. Message Digest Algorithm kelimelerinin kısaltmasından oluşan bu şifreleme tekniği, genellikle bir verinin bir yerden başka bir yere transferinin sorunsuz gerçekleşip gerçekleşmediğinin kontrolünde kullanılır. Örneğin internetten indirdiğiniz 2 GB. boyutunda bir dosyayı indirdiniz. Acaba indirme işlemi sırasında 1 bit bile olsa bu dosyada bir sorun oluştu […]

DEVAMINI OKU

Navicat ile MacOs’ta MAMP üstünde kurulu bir MYSQL veritabanına bağlanmak

Navicat ile MacOs’ta MAMP üstünde kurulu bir MYSQL veritabanına bağlanmak Navicat ile MAMP üstünde kurulmuş olan bir MYSQL veritabanına bağlanmak için Windows tarafında pek fazla birşey yapmanız gerekmiyor. Sadece Bağlantınıza bir isim verin (Connection Name) , Server adresi olarak localhost kendi bilgisayarınızı gösterin ve root şifrenizi yazarak bağlanın. Ancak bu işlemi bir MacOs işletim sistemi üzerinde yaparsanız […]

DEVAMINI OKU

Bilgisayar programcısı olmak istiyorum

Öncelikle programcı olmak istemenizdeki amacı sorgulamak gerekiyor. Neden programcı olmak istiyorsunuz ? Para kazanmak için mi Programcı olmak istiyorsunuz ? O halde iyi bir plan yapın, bir banka soyun ve yakalanmayın. Para kazanmak için, bu söylediğimiz yöntem daha iyidir ama yine de programcılık yaparak da iyi paralar kazanabilirsiniz. Programcılık Nedir? Öncelikle ne olmadığını söylemek gerekir. Ortada […]

DEVAMINI OKU

HTML5 Manifest dosyaları ile sayfaları Offline olarak gezdirmek

HTML5 ile gelen Application Cache özelliği ile, bir web sayfasını belirli kurallar dahilinden Cache altına almak ve offline olarak da izlenebilmesini sağlamak mümkündür. manifest uzantılı dosyalar ile tanımlanabilen bu Application Cache özelliği sayesinde 3 avantajınız olur. Kullanıcıların uygulamanızı (ya da web sitenizi) offline olarak kullanabilmesi mümkün olur, Sayfa yüklenmeleri hızlandırılmış olur, Server tarafındaki iş gücü […]

DEVAMINI OKU

Hamparsum Nota Sistemi

HAMPARSUM DA KİM ? Hamparsum Nota Sisteminden bahsetmeden önce, bu nota sisteminin mucidi, değerli bestekar, müzik hocası, tamburi Hamparsum Limonciyan‘dan bahsetmek gerekir. Hamparsum Limonciyan 1768 doğumlu Osmanlı Ermenisi bestekar ve Müzik hocasıdır. Aynı zamanda bir tambur sanatçısıdır. Bilinen 27 şarkısı, 11 peşrevi, 9  semaisi ve 20 kadar Ermenici İlahisi bulunmaktadır. Geliştirmiş olduğu notasyon sistemi sayesinde Türk Müziğinin bu […]

DEVAMINI OKU