Ağu 19
Seyfullah KILIÇJavascript-Ajax-DOM, Yazılım node.js, node.js nedir, nodejs, nodejs kaynaklar

Merhaba arkadaşlar,
Node.JS’e yeni başladıysanız ve öğrenmek istiyorsanız aşağıdaki kaynaklara bakabilirsiniz. (Kaynaklar İngilizce’dir)
Kaynak-Öğretici Siteler
Videolar
Tem 25
Seyfullah KILIÇBenden..., Yazılım hatasız kod olmaz, kodhatasi
Merhaba arkadaşlar,
Kafanıza takılan soruları sorun, hatalı kodları tartışın. Bildiğiniz sorulara cevap yazın. IT & Yazılım sektöründe Hatasız Kod Olmaz ! :)
Evet, Kodhatasi.com Alpha 3.0 versiyonu ile yayında.

Nis 28
Seyfullah KILIÇLinux, Makale, Yazılım linux, linux ubuntu, ubuntu, ubuntu 11.04, ubuntu upgrade
Linux’un Ubuntu dağıtımının en yeni versiyonu olan 11.04 çıktı. Aylardır beklenen bu yeni versiyonda bir çok özellik eklendi ve güncellendi. Beta’dan gözüme çarpan özellikler;
- A Much More Understandable Installer
- The Unity Bar
- Mac-Style Menu Bars
- Universal Keyboard Navigation
- Quick Search Box
- Workspace Switching
- New Software Defaults
Yeni özellikler hakkında detaylı bilgi için
http://lifehacker.com/#!5789405/first-look-at-ubuntu-linux-1104-natty-narwhal-beta”
Yeni sürümü indirmek için buraya tıklayın >
http://www.ubuntu.com/download
Nis 15
Seyfullah KILIÇMakale, Yazılım wordpress development, wordpress geliştirme araçları
WordPress için plugin yazmak istiyorsanız, wordpress’i geliştirmek istiyorsanız güzel bir geliştirme aracı var. Burada sizinle paylaşmak istiyorum. Plugin’in ekran görüntüsü için buraya, siteye girmek için buraya tıklayın.
Projenin özellikleri aşağıda ki gibidir;
Devamı…
Nis 15
Seyfullah KILIÇAndroid, Java, Makale adb no permission ubuntu, adp install, apk dosyalarını yükleme, linux ubuntu android
Merhaba arkadaşlar.
Geçen hafta Iphone’umu sattım ve yerine Nexus S aldım. Android’in tadından vazgeçilemiyor :) Aldığım günden itibaren, Android SDK’yı yükledim ve ilk günden ‘Hello World’ u bastım. Aklıma bir kaç oyun gelmişti. PC’ye indirdim ve kurmayı denedim. Aşağıdaki anlatacağın bir kaç işlemden sonra telefonunuza APK dosyalarınızı rahatlıkla kurabilirsiniz.
(LINUX-UBUNTU için anlatıyorum)
İlk olarak Android SDK‘yı indirin. İşletim sisteminize göre indirip kurduktan sonra, adb (Android Debug Bridge) i terminalde çalıştırın. MS Windows için kuracaksanız Google’da basit yazılım arayıp indirin derim. Ben Ubuntu için devam ediyorum. adb yi çalıştırdıktan sonra, telefonunuzdan Settings->Application>Development kısmından, ‘USB debugging‘ özelliği açın. adb yi terminalden çalıştırdıktan sonra ‘adb kill-server‘ ile çalışan server uygulamalarını kapatın, ‘adb start-server‘ ile yeni server başlatın. ‘adb devices‘ ile de telefonunuzu PC’ye tanımlayın. Orada device name olarak telefonunuzun serial numarası çıkacaktır. Sonra ‘adb install <uygulama_klasor_yolu>.apk‘ diyerek uygulamayı telefonunuza yükleyebilirsiniz. adb-devices ile tanımlarken bezen ‘no-permission‘ uyarısı verebilir. O zaman terminalde root girişi yaparak deneyebilirsiniz. Bu şekilde APK uygulamalarını telefonunuza yükleyebilirsiniz.
İyi çalışmalar ;)
Mar 26
Seyfullah KILIÇDiğer, Makale güncel web siteleri, webdesign sites

Merhabalar arkadaşlar,
Kullandığım ve sizlere de önerdiğim bir kaç websiteler, online web araçları var. 1. parti olarak burada sizlerde paylaşmak istedim. [Devamı gelecek...] (Önerdiğim siteleri, bold yaptım.)
Mar 15
Seyfullah KILIÇDiğer, Yazılım-Bilişim Haberleri bilişim filmleri, girişimci filmleri, internet filmleri, teknoloji filmleri
İnternette iş yapmak isteyenlerin izlemesi gereken 10 film listesini hazırlayan etohum, hangi filmin neden izlenmesi gerektiği bilgisini de eklemeyi ihmal etmemiş.
Yeni ekonomiyle ilgili bilgi ve iş fikri sahibi olan girişimcilerle, bu konuda yatırım yapabilecek şirket ve profesyonelleri buluşturan etohum, internet girişimcilerinin izlemeleri gereken 10 filmi belirledi. Umudunu Kaybetme, E-hayaller, Startup.com, İnek Öğrencilerin Başarısı, Silikon Vadisi’nin Korsanları, Hacking’in Gizli Tarihi: Bir Discovery Channel Belgeseli, İşletim Sistemi Devrimi, Kod, Google Belgeseli ile Steve Jobs Stanford Commencement Speech 2005 olarak sıralanıyor. Hangi filmin neyi anlattığı bilgisine ulaşmak için sağ taraftaki isimlerine tıklayabilirsiniz.

İnternet girişimlerini destekleyen etohum, girişimcilere bu filmleri izleyin tavsiyesinde de bulunuyor.
Devamı…
Şub 27
Seyfullah KILIÇBenden..., Diğer, Php linux, neden linux, why linux

Yaklaşık 4-5 aydır netbook’umda linux kullanıyordum. (Netbook edition). Geçen hafta Desktop PC’me de Ubuntu 10.10 kurdum ve daha detaylı linux öğrenmeye başladım. Linux’u gerçekten çok sevdim ve alıştım. PHP çalışmalarıma, ve projelerime aşikar olduğum için, linux’ta da pek zorluk çekmedim. Gerekli yazılımları (LAMP server > for tasksel, Netbeans for linux, Quanta Plus vs…) rahatlıkla yükledim ve kullanıyorum. Evimde Microsoft klavyesi hariç hiç bir MS ürünü kalmadı :) Desktop PC’lerimden birine Centos kurdum ve bazı PHP projelerini orada test ediyorum. Sık kullandığım diğer Desktop PC’me Ubuntu kurdum, Netbook’umda zaten Ubuntu vardı. Yani tamamen linux’a geçmiş bulunuyorum. Belki linuxla ilgileneniz varsa bu siteyi duymuşsunuzdur. http://www.whylinuxisbetter.net/index_tr.php?lang=tr linux’un neden daha iyi olduğunu kısa başlıklarla açıklayan güzel bir site. Bakmanızda fayda var derim. :) Özgürlük için linux ;)
Oca 13
Seyfullah KILIÇMakale, Php, Yazılım optimizing php, php optimizasyonu, php performans, sunucu optimizasyonu, sunucu performansı
Php Optimizasyonu ile ilgili bir kaç makaleye ulaştım. Derleyerek paylaşmak istiyorum.
- print yerine echo kullanınız. Echo print’ten daha hızlıdır.
- Array’lerde > $deger['sutun'] $deger[sutun]‘dan daha hızlıdır.
- <? yerine <?php kullanın.
- if/else yerine switch/case kullanmaya çalışın.
- Kesinlikle SQL sorgularınızı döngüler içine yazmayın.
- Sql sorgunuzu tek seferde çalıştırıp, arrayler üzerinde işlemler yapın.
- Değişkenlerinizi kopyalamayın. Direk üzerinde işlem yapın. ($Veri = $GelenVeri gibi…)
- Kullanmayacağınız php eklentilerinizi php.ini den pasif yapın.
- PHP’nizi ve server’ınızda ki component’lerinizi güncel tutun.
- Verilerinizi ve tüm sayfalarınızı istemcilere sıkıştırarak gönderin. (Bknz. Gzip ile bandwidth düşürme )
- Yüksek bir sunucu yükünüz varsa mutlaka
- Yine sunucu yükünüz aşırı fazla ise PHP’nin session fonksiyonunu pek kullanmayın. Verilerinizi Memory‘de veya istemcilerin cookie‘sine tutabilirsiniz.
- Yine aşırı yüklerle uğraşıyorsanız, Apache server yerine Nginx server veya LightHttpd kullanabilirsiniz. Sunucu karşılaştırmaları için buraya bakabilirsiniz.
- Değişkenleriniz ve arrayleriniz ile işiniz bittikten sonra unset ile Memory’den silin.
- require_once() fonksiyonu diğer include fonksiyonlarından daha yavaş çalışır.
- str_replace, preg_replace‘den daha hızlı çalışır.
- Apache’nin mod_deflate özelliğini açın.
- DB ile işlemleriniz bittikten sonra bağlantıyı kapatın.
- Hata ayıklamak için error_reporting (E_ALL ) kullanın.
- Statik içerikler için, hızlı dosya serverları kullanın (thttpd) [img.sitem.com, js.sitem.com vs...]
Sizinde php ve sunucu performansı ile ilgili bildiğiniz mini ipuçlarınızı yazabilirsiniz.
Kaynak:
Ara 30
Seyfullah KILIÇBilişim Güvenlik, Diğer, Makale, Yazılım web güvenliği, Web Güvenliği Eğitimi, web güvenlik açıkları, web security, web uygulama güvenliği, web uygulamaları
Merhabalar arkadaşlar,
Günümüz web yazılımcılarının ortak derdi, güvenlik açıklarıdır. Sistemim güvenli midir?, scriptimde güvenlik açıkları mevcut mudur ? Acaba verilerim güvende midir?, güvenlik için neler yapmalıyım gibi sorular gelebiliyor.
Aşağıda listemiş olduğum web uygulumalarında, tipik güvenlik açıkları ve yaptığımız hatalar mevcuttur. (Ben PHP’den ele aldım. Ama diğer dillerde de aynı mantıkla güvenlik açıkları çalışıp, kapatılabilir.)
Ara 13
Seyfullah KILIÇBilişim Güvenlik malware, tehlikeli dökümanlar
Merhabalar arkadaşlar,
Olympos.net yazarlarından Tacettin Karadeniz’in güzel bir makalesi.
Günümüz şartlarında E-Mail(Elektronik Posta) kullanımı, döküman gönderim işlemini de kolaylaştırmaktadır.
Hazırlanan bir belge, anında kullanıcıya E-Posta ile gönderilebilmektedir. Durum bu şekilde olunca zararlı uygulamaların /program(cık)ların/ yayılma olasılığı da artmaktadır. Özellikle son günlerde kullanıcıları tehlikeli duruma düşüren zararlı programlar PDF türü dosyalarla yayılmaktadır.
Bu yayılma işlemi nasıl gerçekleşmektedir?
Yayılma işlemi, .pdf belge içine gizlenen kod parçacıkları aracılığıyla, Adobe Acrobat Reader uygulamasında yer alan uygulama zafiyetinden faydalanmaktadır. PDF, Adobe firması tarafından geliştirilmiştir(Portable Document Format – Taşınabilir Dosya Formatı). Neticesinde bir çok kullanıcı tarafından kullanılan bir dosya formatı olup, kullanım oranı artmaktadır. Özellikle şirketler dökümantasyon işlerinde pdf formatını çok tercih etmektedirler.
Bu yazımda E-Posta iletimde karşılaştığım bir .pdf belgesi üzerinde gerçekleştirdiğim analizi anlatacağım.
E-Postalarımı kontrol ederken “Re:Doc” adı altında bir e-posta gördüm (Resim 1). Gelen postayı incelediğimde,ekindebir .pdf dosyası yeralmaktaydı (Resim 2). Bu pdf dosyasını incelemek için kayıt altına aldım.
Kaynak + Devamı
Kas 07
Seyfullah KILIÇC#, Makale, Yazılım c#, c# flash disk serial number, flash disk serial number, serial number
Merhaba arkadaşlar,
Seçilen diskin serial numarasını veren bir class buldum. Biraz değiştirerek, sistemde bulunan flash bellekleri filtreleyerek, seçilen diskin serial numarasını ekrana mesaj olarak veren küçük bir kod yazdım. Faydalı olabilir.
(Referans olarak Management, IO, class olarak USBDriveSerialNumber kullandım)
İndir
Kas 01
Seyfullah KILIÇDiğer jquery, jquery türkçe, jquery türkçe ebook, jquery türkçe kaynak, jquery türkçe kitap
Musa ÇAVUŞ adlı bir bilgisayar mühendisinin türkçe yazdığı, ücretsiz olarak dağıttığı, Kasım 2010 yazımlı JQuery Türkçe Kitabı buradan indirebilirsiniz.
Edit: Arkadaşlar link ölü olduğu için Musa ÇAVUŞ’ın daha geniş kapsamlı Jquery ve javascript kitabını buradan yayınlamak istedim.
http://www.seckin.com.tr/kitap/n/385739518/title/web-tasarimcisinin-el-kitabi-musa-cavus.html
Eki 29
Seyfullah KILIÇDiğer Iphone, iphone giriş ekranı, iphone kilit ekranı, iphone lock bypass
Merhaba arkadaşlar. 2 gün önce Iphone OS 4.1 de ciddi bir güvenlik açığı tespit edilmiş. Iphonunuz kilit ekranındayken bypass yapılarak, şifreyi girmeden, kişi listesini görebilme ve arama yapabiliyorsunuz. Eğer iphonunuzun işletim sistemi 4.1 ise sizde deneyerek bakabilirsiniz. “Kilidi Aç” ı sürükleyerek “Acil Arama” ya geliniz. 4 kez “#” ye tıklayınız. Arama’ya bastıktan kısa bir süre sonra, hemen kapatma düğmesine bir defa basarak giriş ekranını bypass etmiş oluyorsunuz. Burada kişi listenizde ki tüm numaraları görerek, arama bile yapabiliyorsunuz. Bakalım yeni güncelleştirme ne zaman gelecek bu kritik açıktan sonra ?
Eki 15
Seyfullah KILIÇBilişim Güvenlik, Makale, Yazılım-Bilişim Haberleri sanal savaş, siber terör, siber teröristler, siber terörizm

Merhaba arkadaşlar,
Farklı bir makale ile karşınızdayım. Son zamanlarda adını sıkça duyuran bir konu. Siber terör.
Nedir bu siber terör? Nasıl olur ? Siber teröristler neler yaparlar-yapabilirler ? gibi soruları cevaplamaya çalışacam.
Teknoloji ve internet o kadar gelişti ki, interneti günümüzün her alanında kullanıyoruz.
İş görüşmelerinde maillerimizi kullanıyoruz, alışveriş yapacağımız zaman e-ticareti kullanıyoruz, sosyal medya araçları ile, (twitter, facebook vs.) arkadaşlarımızla görüşüyor, kısa mesajlar yazıyoruz. İnternet bankacılığını kullanarak, borçlarımızı, faturalarımızı ödüyoruz, e-devlet kapısından yine aynı şekilde bilgilerimize bakabiliyor, güncelleyebiliyoruz, şehirdışı ve yurtdışı uçuşlarımız için online olarak bilet alabiliyoruz vs. vs…
Çok uzatabiliriz. İnternet o kadar hayatımızla bütünleşmiş ki, her yerde ona ihtiyaç duyuyoruz.
Devamı…
Eki 02
Seyfullah KILIÇJavascript-Ajax-DOM, Makale, Web Tasarım, Yazılım ajax search, google, google ajax search
Merhabalar arkadaşlar,
Netten Jquery ile google’dan veri arama örneği buldum. Çok hoş olmuş. Örneğe buradan, dosyalara da buradan erişebilirsiniz.
Eyl 14
Seyfullah KILIÇBenden..., Iphone, Makale Iphone, iphone ücretsiz mesaj, mesaj, pushme.to
Merhabalar arkadaşlar, bundan sonra canlı olarak bana Bu adresten ulaşabilirsiniz. Müsait olduğum zamanlar sorularınızı cevaplayabilirim. Yazdığınız her mesaj telefonuma geliyor. Sistem tamamen ücretsiz. Sistem şöyle işliyor, Iphone’numun bildirim özelliği sayesinde web servisine bağlı kalarak, anlı mesajları kontrol ediyor, yeni bir mesaj geldiğinde titriyor. Aynı anda, burdan mesaj yazarakta, web sitesine yazdığım yazı anlık olarak varıyor. Güzel bir ajax teknolojisi :). Gmail ürününe benzetmişler alt yapıyı biraz :)
Selametle kalın…
Eyl 04
Seyfullah KILIÇYazılım-Bilişim Haberleri doodle, google, google doodle
Web 2.0′ın ve CSS3′ün sınırlarını zorlayan Google Doodle an itibariyle, Nano teknolojinin ilk adımını atan Richard Buckminster Fuller’i unutmadı ve anasayfasına Buckyball grafiği ekledi. Mouse hareketine göre dönen, güzel küçük bir futbol topuna benzer logoyu ekledi.
[ALINTI]
Bir buckyball 20 altıgen ve 12 beşgen şeklinde dizilmiş 60 karbon atomundan eydana gelen küçük futbol topu şeklinde bir moleküldür. Buckyball’lar sadece bir nanometre çapındadırlar. Buckyball’ın kimyasal formülü C60’tır.
Buckyball’lar 1985’te keşfedilmiş ve kendine özgü kubbe yapılarıyla ün yapmış mimar Richard Buckminster Fuller’e saygı olarak buckminsterfullerenler olarak adlandırılmıştır. İsim daha sonradan buckyball olarak kısaltılmıştır.
Buckyball’lar fulleren ailesinin keşfedilen ilk molekülüdür. Bu ailenin tüm elemanları, altıgen veya beşgen şeklinde dizilmiş, bütünüyle karbon atomlarından oluşan kafes şeklinde moleküllerdir. Karbon atomlarından oluşan içi boş, boru şeklinde yapılar olan karbon nanotüpleri de bu aileye aittir.
Fullerenler, karbon atomlarının diziliş biçimlerinden dolayı kendine has özelliklere sahiptir.
Eyl 02
Seyfullah KILIÇDiğer
Merhaba arkadaşlar,
Google’a girdiniz, bir program arayacaksınız diyelim. Arama ekranında 10 tane sonuç çıktı. En üstten başlayarak sonuçları çıkan siteleri geziyorsunuz. O da ne :| Sitelerin 6‘sı linkleri görebilmek için üyelik gerektiğini söylüyor. 2‘sinin upload edilen dosya paylaşım linkleri ölmüş :(. Diğer 2‘side programın çalışıp, çalışmadığı meçhul ?
İşte bu dertlerden bir nevi kurtulacağınız özel bir siste. www.sanalbellek.com.
Sanalbellek, warez siteleri ve dosya paylaşım linklerinin bulunduğu tüm siteleri tarıyor. (Google benzeri botları var ;) ). Verileri ilgili kategorilere yerleştirdikten sonra, kaç adet dosya paylaşım sitelerinde linkler bulunuyor, hangileri, linkin kullanıcılar tarafından alınmış oyuna, ve linklerin hangi siteden tarandığını gösteriyor. Sistem gayet güzel ve başarılı çalışıyor. Beta 1.0 versiyonu ile daha yeni bir sistem. İlerki versiyonlar da güzel ve düşünülmemiş özellikler gelecek :). [Sistemde bulunan tüm linkler ve dosyalar ilgili taranan sitelerde bulunuyor.]
Eski Yazılar
Son Yorumlar