MaqasNet, dostum Kamil Örs ile birlikte her byte’ını kendimiz kodladığımız, CodeIgniter altyapısı/Framework’unu kullanan paylaşım alanımız. Uygulamalarla boğuştuğumuz yoğun bir dönem ve sonrasında yaz rehavetinden ötürü MaqasNet‘i çok boşlamıştık. Bayram tatili de vesile oldu ve sorunlarına eğilebilmek için zaman yarattık. Üzerinde çalışacağımız, aksattığımız birkaç temel sorunu var. Onları zaman içinde halledeceğiz elbet.
Konuya dönersek, birkaç yaptığım test içinde mail fonksiyonunun çalışmadığını gördüm. Bayramda servis sağlayıcı sponsorumuza ulaşmamız pek mümkün olmadığı için site mail sistemini gmail hesabımıza bağlamaya karar verdim.
Devamı …
Kategori: ipucu, php
Etiket: CI, codeigniter, gmail, googlemail, igniter, mail, maqas, php
Intellij Idea 12 üzerinde PHP kullanmak
09/08/2013 - hmustak
Yorum yazılmamış
Bayram vesilesi ile ne zamandır rss’lerim üzerinde detaylı bir temizlik yapmamıştım. Temizlik yaparken, bloglardan birinde qr kod ile ilgili “nasıl yapılır?” benzeri bir çalışma yapıldığını gördüm. Kamil (Örs) le birlikte 2 sene kadar önce maqas.net altında devreye aldığımız, hala sorunsuz çalışan ama bir türlü makalesini yazamadığımız qrcode çalışmamız aklıma geldi. Kodları incelemek isterken, sürekli kullandığım IDE intellij idea’da PHP kurulu olmadığını (!) fark ettim. Elimde text editörlerden başka bir ide olmayışı da işimi zorlaştıracaktı. PHP ile oldukça aram açılmış belli. Bende bu makaleyi yazmaya karar verdim.
Bu yazıda, Jetbrains firmasının harika bulduğum PHP Storm uygulamasına benzer bir plugin desteği ile, Intellij Idea 12 üzerinde PHP kullanabilmeyi anlatacağım.
PHP Plugin’ini kurmak üzere kolları sıvayalım;
Devamı …
Kategori: php
Etiket: idea12, intellij idea, intellij idea 12, jetbrains, maqas, php, plugin
Linux Kernel 3.10.5 Kurulumu (Ubuntu/Mint/Debian)
09/08/2013 - hmustak
8 yorum
Önce kernel nedir bilmeliyiz ki, güncelleme ihtiyacımızın nedenini kavraya bilelim. Kernel, Linux çekirdeği Linus Torvalds tarafından geliştirilmiştir. Açık kaynak kodludur ve gelişimi gönüllü kişilerce yürütülmektedir, çok kullanıcılı ve çok görevlidir. Açık kaynaklı olduğu için güvenilir ölçeklenebilir, farklı mimariler ve donanımlarda çalışabilmektedir. Kısaca Kernel (Çekirdek) ‘ın açıklamasını yapmak gerekirse;
Donanım ile yazılım arasında haberleşmeyi sağlar,
Süreklilik, kararlılık ve güvenlik esastır,
Sistemin çalışmasından, kaynakların etkin kullanımından ve kaynak erişimlerinin düzenlenmesinden sorumludur,
Bellek yönetimi
İşlemci yönetimi
Donanım erişim yönetimi
Süreçlerin yönetimi
Input/Output işlemlerinin yönetimi
Diğer işletim sistemlerinin aksine Linux, kullanıcılarına işletim sisteminin hayati bir parçası olan çekirdekle oynama, serbestçe değiştirme, yeniden derleme ve güncelleme hakkı verir. Gayet tabi ki bu özgürlüğü de biz linux user’lar da kullanmak isteriz.
Devamı …
Kategori: Haber, Linux
Etiket: cekirdek, core, debian, kernel, kurulum, linux, mint, ubuntu
SUDO 55.sayısını çıkardı
07/08/2013 - hmustak
Yorum yazılmamış
Bundan sonra ilgi ile takip ettiğim, linux odaklı Sudo ve Root dergilerinin yayın duyurularını sitemde paylaşmaya karar verdim. Ne kadar geniş kitleye ulaşırsa o kadar bilinir, ne kadar çok kişi bilirse o kadar kalabalıklaşırız diye düşünüyorum
Ubuntu Turkiye E-dergisi SUDO’nun 55. Sayisi içeriği;
Kabuk Programlama BASH 6
Izleme Sistemleri – Zabbix
Birdie ile Sakiyin
pfSense ile Squid Kurulumu ve Yapilandirmasi
Rdiff-backup ile Tam ve Artimli Yedekleme
Linux 3.10′daki Yenilikler
Haberler
Ubuntu-TR Karikatur
Devamı …
Kategori: Haber, Linux
Etiket: dergi, sudo, ubuntu
Linux DNS değiştirme sorunsalı ve çözümü
06/08/2013 - hmustak
3 yorum
Linux dünyasına adım attım atalı bir DNS sorunsalı duymuşumdur. Ya DNS’ler çalışmaz, ya nasıl yazılacağı bilinmez, yada DNS’ler yazılır, ama PC restart edilince hiç kaydedilmemiş gibi eski haline geri döner. Genel bilinen anlamı ile kısaca üzerinden geçeyim istiyorum. yoksa teknik olarak DNS nedir, amaçları nedir, resolving nasıl olur gibi soru ve sorunlarınız varsa öncelikle şu adresi okumanızı öneririm;
https://tr.wikipedia.org/wiki/DNS
Halk dilinde DNS değiştirme konusu konuşulunca biliriz ki yasak yada Türkiye’ye yayın yapmayan sitelere giriş amacı anlaşılır. Bu operasyon özellikle youtube’un yasaklanması ve başbakanın “ben girebiliyorum” açıklaması ile tavan yapmıştır.
Devamı …
Kategori: ipucu, Linux
Etiket: chattr, dns, lock file, man, manual, nano, neustar, ns chattr, opendns, operation not supported, operation not supported - /etc/resolv.conf üzerinde bayraklar okunurken hata oluştu, operation not supported while reading flags on resolv.conf, resolv, resolv.conf, su, sudo, theos
Linux desktop için Cinnamon
05/08/2013 - hmustak
1 yorum
1,1 versiyonundan beri kullanıyorum. O kadar gözüme aşina oldu ki, yeni kurduğum bir sistemde cinnamon ilk kurduğum uygulama haline geldi. Bana pratik ve hafif geliyor. Gnome’dan sıkılmış Mint, Unity’e alışamamış Ubuntu kullanıcıları için ideal diyebilirim. Yabancılık çekilmeyecek bir desktop.
Kurulumda, yakın zamana kadar ppa eklemek gerekirken, Mint için yazılım yöneticisi içinde bulabilirsiniz. Farklı bir sürüm kullanıyorsanız alternatif kurulumları görebilirsiniz. Ben bir dinazor olarak şahsen konsoldan kurmayı tercih ediyorum.
Ubuntu kullanıyorsanız güncel ppa’mızı sourcelist’e yada paket yöneticinize bulunmuyor eklememiz gerek, elle eklemek istersek ;
Devamı …
Kategori: Linux, Uygulama
Etiket: cinnamon, desktop, install, kaldırmak, kurulum, mint, ppa, sudo, ubuntu, uninstall, unity, update
II. Abdülhamid Han’a Suikast Girişimi
04/08/2013 - hmustak
Yorum yazılmamış
1905 yılının 21 temmuzuydu. Padişah II. Abdülhamid’e Yıldız camisindeki cuma selâmlığından çıkmış, arabasına doğru ilerliyordu. Her zamanki gibi, caminin merdivenlerinden inecek ve dört yüz metre ileride bekleyen arabasına binecekti. Fakat bu sefer ufak bir gecikme olmuştu. Şeyhülislâm Cemalettin Efendi, Abdülhamid’in yolunu kesmiş, bazı konularda bilgi istemişti.
Padişah II. Abdülhamid’le Şeyhülislâm Cemalettin Efendi arasındaki konuşma oldukça uzamıştı. Tam bu sırada korkunç bir patlama duyulmuş, arkasından araba parçaları ve insan kol ve bacakları dört bir yana savrulmaya başlamıştı. Padişahın yanında bulunanlar korkuyla kaçışıyor, canlarını kurtarmak için sığınacak yer arıyorlardı. O kadar kalabalığın arasında kılını kıpırdatmayan, yüzünde en ufak bir heyecan ve korku izi görülmeyen tek bir kişi vardı: Kuruntu ve kuşkusu herkes tarafından bilinen II. Abdülhamid…
Devamı …
Kategori: Genel
Etiket: Edvard Jorris, ermeni komitacıları, suikast
Gnome Do
03/08/2013 - hmustak
Yorum yazılmamış
Eğer notebook üzerinde linux kullanma mücadelesi veriyorsanız olmazsa olmazınız, benim gibi desktop kullanıyor ama mouse’a ulaşmayı zaman kaybı görüyorsanız mutlaka Gnome Do’yu denemelisiniz. Win+Space ile arama asistanı açılıyor ve keywordle dilediğiniz uygulama yada ayarlarla tanımladığınız eklentiler içinde arama yapabiliyorsunuz. Kesinlikle çok kullanışlı.
Kurmadan önce, güzel bir tutorial buldum, en azından göz atmanızı öneririm; Devamı …
Kategori: Linux, Uygulama
Etiket: gnome, gnome do, linux, search
Linux üzerine Sun’a ait Java 7 sürümünü kurmak
03/08/2013 - hmustak
Yorum yazılmamış
Linux üzerinde java geliştirmeye çalışıyorsanız OpenJDK (Java Development Kit) karşınıza çıkıyor ve işinizi engelliyor olabilir. Beni de sıkan bu mevzudan, ubuntu 13.04 ve Mint 15’te kurtulmanın bir yolu mevcut.
Sun’a ait 7 sürümlü Java Oracle 7 ve 8 sürümü webupd8team/java PPA’sında güncel bir şekilde bulunmaktadır. Şu şekilde PPA’yı ekleyip paketleri kurabilirsiniz:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Devamı …
Kategori: ipucu, java, Linux
Etiket: java, javaSE, mint, openJDK, oracle, oracle-java7-installer, sun, ubuntu, update-alternatives, webupd8team
Linux Mint Türkiye Kapanıyor
02/08/2013 - hmustak
8 yorum
29 Aralık 2006 tarihinde yayın hayatına başlayan Linux Mint Türkiye, 2 Ağustos 2013 Cuma günü saat 18:00’da kendini feshetme kararı aldı.
Üzüntü verici bir haber. Yaklaşık 4 yıldır aktif kullandığım Mint sürümü üzerinde yaşadığım sıkıntılarla ilgili hemen herşeyin sormadan yanıtını alabildiğim, kendi yağıyla kavrulan bir platformdu gözümde.
Belli ki alınan karada Core ekibin içinde yaşanan sıkıntıların artık katlanamaz oluşu önemli bir pay sahibi. Verilen sözlerin tutulmaması, sorumluların sorumsuzlukları, atılan taşın ürkütülen kurbağa sayısına değmemesi gibi bir çok sebep var gibi görünüyor. Her ne olursa olsun sebep, sonuçları ve etkisini biz mint sever son kullanıcılar yaşayacağız gibi geliyor.
Devamı …
Kategori: Haber, Linux
Etiket: linux, mint, mint türkiye
Google çöktü!
02/08/2013 - hmustak
Yorum yazılmamış
Google, Gmail, Youtube, Blogger gibi onlarca popüler servisi bünyesinde barındıran dünya teknoloji devi Google Servisleri bugün saat 11.45′te başlayan bir arızayla bir anda sunucu hatası vererek 20 dakika boyunca erişime kapandı.
Google tarafından gelen henüz bir açıklama yok. Daha önce BURADA okuduğum ve mantıklı bulduğum hesaba göre bu duruşun kaybı
~$1,5-2,0 milyon dolar civarında.
Bu büyüklükte olan ve esnemez/yıkılmaz görülen şirketlerin yaşadığı kimilerine göre ufak, kimilerine göre büyük ve ciddi kabul edilen sorunların pazarda önemli prestij kaybına sebep olduğu bilinen bir gerçek. Krizi nasıl yönettiler, kök nedene nasıl ulaşıldı, sorun nasıl çözüldü gibi onlarca soru kafamda dönüyor olsa da, şu anlarda yerinde olmak istemeyeceğim 2 insan Larry Page ve Sergey Brin’in aklından şu soru geçmiş midir çok merak ediyorum; “Eyvah! rüya bitti mi?!”.
Google’ın mı var, derdin var arkadaş!
Devamı …
Kategori: Haber
Etiket: crash, error, falldown, google, server down
LAMP Kurulumu
31/07/2013 - hmustak
2 yorum
Bilmeyenler için hemen açıklayayım; LAMP, (L)inux – (A)pache – (M)ySQL – (P)HP nin baş harflerini ifade etmektedir. Yeni ve temiz bir sistem kurduğumda, zaman zaman hiç kullanmasam da, yaptığım ilk iş LAMP + phpmyadmin kurmaktır. Tarihe kayıt düşmek adına burada bu kurulumları 3 ayrı metodla, mümkün oldukça kısa paylaşmak istiyorum.
Devamı …
Kategori: Linux, php
Etiket: a2dismod, a2enmod, apache, apache2, apache2.conf, chmod, init.d, lamp, lamp-server, localhost, mysql, mysql-server, php, php5, phpmyadmin, pluma, recursive, rewrite, root, server, sudo, sudo su, web-root, www
Gelen değişkenleri ve değerlerini ekrana yazalım [PHP]
30/07/2013 - hmustak
2 yorum
Şu anda kendime hazırladığım bir takip uygulaması üzerinde, birlikte çok sayıda veriyi post ile alıp, değerlerini bir arada görmem gerekti. Bu sıkıntı, spagetti form içinde cereyan eden ve çok kolay bulunamayan alan isimleri ve onlara atanan değerler sebebiyleydi.
Gönderilen tüm değişken anahtar ve değerlerini aşağıdaki gibi ekrana basıp, devam ettim;
Devamı …
Kategori: ipucu, php
Etiket: değişken, foreach, get, key, php, post, server, value
OpenSSH kuralım
30/07/2013 - hmustak
1 yorum
SSH, telnet ve rlogin gibi ağ üzerindeki başka bir sunucuya uzakta bulunan bir başka makineden bağlantı sağlayan bir protokoldür. SSH açık haliyle “Secure Shell” yani güvenli kabuk anlamına gelir. Telnet ve rlogin kullanıcı şifreleri dahil tüm iletişim açık yani şifrelenmeden gerçekleştirilirken, SSH güvensiz makineler arasındaki iletişimi güçlü bir kripto yöntemiyle şifreler.
Devamı …
Kategori: Linux
Etiket: linux, openssh, rlogin, scp, ssh, telnet, winscp
SVN nasıl kurulur?
29/07/2013 - hmustak
1 yorum
SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Detayları ile ilgili internette çok kaynak bulunabildiği gibi, nasıl kurulur diye sorduğunuzda aynı sayıda kaliteli içeriğe ulaşmak zorlaşıyor; sorumuz bu : SVN nasıl kurulur?
Linux (ubuntu/debian) kullanarak kurulumu gerçekleştireceğiz. Makinaya root olarak bağlandığınızı varsayarak anlatacağım; Apache’nin sistemimizde kurulu ve sorunsuz çalışıyor olduğunu varsayarak svn için gerekli olan svn ve apache svn kütüphanesi paketlerinin sisteme kurulmasını sağlıyoruz ;
Devamı …
Kategori: Linux
Etiket: chown, kurulum, linux, repository, subversion, svn, svnadmin
Hello World!
27/07/2013 - hmustak
Yorum yazılmamış
“Hello World!” diyelim ve klasik bir yazılımcı girişi olsun. Yazılım dünyasının parçası olduğumuz da böylece belli olsun. Tekrar ve en baştan blog tutmaya karar verdim. Blogum kuvvetle yazılım odaklı seyredecek. Müthiş ve kaliteli olması gibi bir çabamın asla olmayacağını en başta söylemeliyim. Altyapı olarak basit ve etkili olduğunu düşündüğüm wordpress’i kullanmayı tercih ettim. Tema’nın türkçeleştirme çalışması bana aittir. Orjinali için sağ altta linki bulunmaktadır.
Konuya giriş yapmakta ne kadar ciddi sorun yaşadığımı da görmüş/anlamış olmalısınız. Bu sorunu aşabilirsem tecrübelerimi paylaşmaktan keyif alacağım. Eleştri ve katkılarınızı bekliyorum.
O sebeple Hello World
Hakan Müştak
Software Developer
Kategori: Genel
Etiket: boğa, bull, bulls, hello, hello world, world
Sonraki Yazılanlar
Search
Son yazdıklarım
Python paketleri nasıl güncellenir
Python kullanarak basit bir keylogger yazalım
Excel sayfasını mail ile PDF gönderelim
Verdiğim kilolar ve Couch to 5k sistemi
Mükemmellik Alışkanlıktır
2020 yılı içinde Okuduklarım
Şirket Bilançolarını toplu halde indirelim
Fırtına çıktığında nasıl uyuyabilirim?
Köpekbalığı Teorisi
SMTP E-posta Gönderim Hata Kodları ve Açıklamaları
C# ile MySql Bağlantı
Php ile Server arasında Saat Farkı Düzeltme
Python ile Google aramaları
Python ile Whois – Version#2
Gösterişçi Tüketim
Python konusunda takip ettiklerim
Mobilhanem
Tutorials Point
Udemy
Veridefteri
w3schools
Yazbel – istihza
Takip ettiğim Gruplar
Bilim.org
Canon Turk
Fizikist
Girişim Haber
Hisse.net
Kültür Envanteri
temettuhisseleri.com
Tutorials Point
uplifers
w3schools
Takip ettiğim Hobby siteler
Arduino Türkiye
Kobidos
Robotistan
Robotus
Takip ettiğim Kişiler
Akın Kaldiroglu
Alphan Manas
Didem'in Seyahatnamesi
Savaş Sakar
Uğur Özmen
Bunları okudunuz mu?
Farklı düşün
LAMP Kurulumu
Telefon Bildirimlerini Görmek
Linux desktop için Cinnamon
Linux Mint üzerine BackTrack 5 deposu
Tumblr MicroBlog içeriklerim
Dr. Guruprasad Reddy bv, OSH devlet Üniversitesi Moskova, RUSYA...
Verdiğim kilolar ve Couch to 5k sistemi « Hakan Müştak
Büyüme Hormonu (GH) Arttıran 9 Besin
Mükemmellik alışkanlıktır
Zinde bir beyin için 25 taktik
Boy Uzatmak İsteyenler İçin 11 Çok Etkili Yöntem – Sağlığa Merhaba Deyin
Boy Uzatan 14 Mucize Besin!
KANSER İyileştirilmesi en BASİT HASTALIKTIR
Başarının sırrı çok çalışmak değil, akıllı çalışmak
kfevcimik:KFE - Efe Müştak..! 2006 Kocaeli TÜFAD seçmeleri !
Ayak yapan kaleciler..(!)
Bitkilerin Etkileri
Girişimcilik Yolunda Atılacak 9 Doğru Adım
Özgüveninizi artıracak 23 öneri
Japonya’da Velilere Gönderilen Çocuklar İçin 18 Maddelik ‘Davranış Listesi’
Vücudun detoks sistemine yardımcı karaciğer sağlığınızı korumak için bilmeniz gerekenler
En son ne zaman kendi kendini dinledin?
Karanlık kış aylarında D vitamini ihtiyacınızı karşılamanın doğal yolu
Hem sağlıklı hem de fit olmak için Bitkisel beslenerek yağ yakmak için 10 öneri
Zor zamanlardan geçerken kendinize hatırlatmanız gereken cümleler
Kategoriler
Algoritma (2)
Android (3)
Arduino (6)
Borsa (4)
C# (10)
Ekonomi (2)
Elektronik (4)
Fotoğraf (3)
Genel (17)
Güvenlik (8)
Haber (14)
ipucu (35)
java (7)
Kişisel Gelişim (8)
Kitap (5)
Kod (13)
Kültür (6)
Linux (22)
php (9)
python (6)
Script (12)
Seyahat (3)
Tavsiye (11)
Uygulama (20)
Etiketler
arduino best of C# chrome console crontab csharp debian eklenti ekonomi en format get gnu güvenlik hack hacker image java javaSE kitap kişisel gelişim konsol kurulum linux mail maqas mint mysql os php plugin python recursive repository script security server source ssh sudo ubuntu while wordpress yatırım