Halid Altuner

Bir Geliştiricinin Güncesi

OpenFire Yönetici Şifresi Sorunsalı & Sıfırlama

2 comments

XMPP(Jabber) Sunucusu yazılımı olarak kullanılan OpenFire üzerinde zaman zaman şifre sorunları yaşıyoruz.

Normal şartlar altında, OpenFire üzerindeki kullanıcı ve grupları MySQL, LDAP Server ve ClearSpace üzerinde tutabiliyoruz. Herhangi bir LDAP sunucunuz yok ise MySQL kullanmak en mantıklı ve kolay olan çözüm.

Kurulum sonrasında openFire servisini baştan başlatmanız gerekiyor. Ancak ilk kurulum sonrasında yönetici hesabı – parola uyuşmazlığı yaşanabiliyor.

Eğer servisi yeniden başlatmak çözüme ulaştırmadıysa şu işlemleri gerçekleştirmeniz öneriliyor.

Herhangi bir ssh istemcisi üzerinden openFire için tanımladığınız MySQL sunucusuna bağlanmamız gerekiyor. Bağlandıktan sonra;UPDATE ofUser SET plainPassword=’test123′, encryptedPassword=NULL WHERE username=’admin’;

mysql -uroot -p

komutu ile MySQL servisine bağlanıyoruz.

Bağlantı sonrasında MySQL komut satırı üzerinde,

use openfire;

komutu ile OpenFire için tanımlanan veritabanını seçiyoruz. Sizin kurulumunuzda veritabanı ismi değeri ne ise, onunla değiştirmeniz gerekiyor.

Veritabanı seçim işleminden sonra,

UPDATE ofUser SET plainPassword=’admin’, encryptedPassword=NULL WHERE username=’admin’;

komutu ile mevcut şifreyi “admin” olarak değiştirmiş oluyoruz. Oluşturduğunuz yönetici “admin” hesabından farklı bir hesap ise

WHERE username=’admin’;

şartını değiştirmeniz gerekiyor.

Bu işlemden sonra OpenFire servisini başlatmamız gerekiyor.

/etc/init.d/openfire restart

Web arayüzünden kullanıcı adı – şifre kontrolünü gerçekleştirebilirsiniz. Ancak oluşturduğunuz deneme şifresini tekrar oluşturmayı unutmayın.

Written by Halid Said ALTUNER

Ocak 23rd, 2010 at 10:06 pm

Bugün Bunları Öğrendim – 17.01.2010

3 comments

C#.Net ile Windows arayüz dilini öğrenmek için System.Globalization.CultureInfo.CurrentCulture.ToString(); kullanmak yetiyormuş. tr-TR şeklinde bir çıktı veriyor.

Google Nexus One 199$ fiyatla satışa sunulacakmış. Ayrıca mini bir webpage açılmış durumda.

C#.Net üzerinde Treeview Node altındaki Node’un selected özelliğine erişmek için Treeview.Nodes[root].Nodes[node].Nodes[subnode].isselected kullanmamız gerekiyormuş.

Stack Overflow canmış, cananmış.

Web açıklarının %25′i SQL Injection’lar yüzündenmiş.

Sabancı Üniversitesi’nden Armağan Amcalar beyin dalgalarıyla Ek$i sözlüğe entry eklemeyi başarmışlar. Haberi şurada, doğruluğu konusunda bir bilgim yok.

JQuery 1.4 yayınlanmış.

Php ile Movie Streaming’de yapılabiliyormuş.

Php’de shuffle denen enfes bir işlev varmış.

Şurada birileri IPhone 3gs ile Nexus One’ı karşılaştırmış. Sonuç bakılması gereken…

Ubuntu Lucid‘e 3 ay kalmış :)

Written by Halid Said ALTUNER

Ocak 17th, 2010 at 5:25 am

Posted in HSA

Tagged with

Bugün Bunları Öğrendim Furyası:)

8 comments

Uzun süredir bu tarzda gir blog girdisi dizisi başlatmak istiyordum. Kısmet bugüneymiş :)

Gün içerisinde öğrendiğim, duyduğum, yeni edindiğim bilgileri gün bitişinde yazacağım.

Bugün Bunları Öğrendim: GG-AA-YYYY başlıklı  bir format ile yazmayı düşünüyorum.

Şimdilik görüşmek üzere,

Written by Halid Said ALTUNER

Ocak 10th, 2010 at 3:13 am

Posted in Akademik

Tagged with ,

Hayatınızı Değiştirecek 62 Öneri

one comment

  1. Kendinizi Geliştirin …
  2. Kitap okuyun,
  3. Silahınızı tanıyın,
  4. Kısayolları öğrenin,
  5. Bilmediğinizi bilin, anlayın ve itiraf edin,
  6. Paranın alabileceği en iyi sistemi, en iyi monitörü, en iyi klavyeyi, mouse’ u, masayı ve sandalyeyi alın. Eğer hayatınızın %50′ sini bu ekran karşısında geçirecekseniz bunu hakediyorsunuz demektir,
  7. Bir konuyu biliyorsunuz diye o konuda dinozor olmayın, yeni konulara vakti gelince kendinizi adapte edin,
  8. Bir blog tutun, sadece kendinize özel olabilir ama bir blog tutun,
  9. Ne istediğinizi bilin,
  10. Ne yaptığınızı ve hayatınızı düzenli olarak sorgulayın, işleri akışına bırakmayın,
  11. Seçeneklerinizi bilin,
  12. Kovalayan Yakalar, Başkalarının sizi hayallerinizden vazgeçirmesine izin vermeyin,
  13. Yeni teknolojileri direk kullanmasanız bile onlardan haberdar olun,
  14. Bulunduğunuz alandaki blogları takip edin,
  15. RSS Reader kullanın,
  16. Yeni teknolojilere açık olun, belirli zamanlarınızı yeni araçları, teknolojileri test etmek ve denemek ile geçirin. Beğendiğiniz sistemleri kullanmaya başlayın,
  17. Kürdan Sendromuna (The Cheap Toothpick Syndrome) düşmeyin, Ekonominizi zekice ve düşünerek yönetin, her sey sıcak para demek değildir. Eğer saatte 30 YTL kazanıyorsanız taksiden 10 YTL kar etmek için otobüse binip 30 dk. a kaybetmeyin,
  18. Ön görebildiğiniz konularda kumar oynayın, (örnek olarak : domain satın almak, web 2.0 vs.), Bir çok sektörde ilk gelen büyük pastayı alan kişidir,
  19. Yanlış giden işlerden ders alın, Hatalarınızı tekrarlamayın,
  20. Kendinizi tekrar etmeyin, aynı kodu iki defa yazmayın, aynı kitabı iki defa okumayın, aynı filmi iki defa izlemeyin, Dünyadaki üretilmiş bilgi o kadar fazlaki limitli kaynaklarınızı aynı şeylere harcamayın,
  21. Bulunduğunuz alandaki “En iyi Pratik” leri bilin ve uygulayın,
  22. Boğulmayın kendinize keyifli vakit ayırın, keyifli vaktin hakkını verin güzel kullanın,
  23. İngilizce Öğrenin,
  24. Okul okumak için okul okumayın, Kariyerinize ve istediğinize göre bu seneleri sektörün içerisinde değerlendirebileceğinizi farkında olun,

    Zamanı Verimli Kullanma…

  25. E-maillarınızı 10 dk. da bir kontrol etmeyin, e-mail programınızı kapalı tutun ve iki saatte bir ya da benzer vakitlerde açıp kontrol edin,
  26. Aynı anda birden fazla iş yapmayın (Multi-Threading), Odağınızı koruyun,
  27. MSN, ICQ vs. benzeri IM yazılımlarını kullanmayın veya belirli periyodlarda açın,
  28. Bire bir görüşmelerde yazılı metnin donukluğundan ve vakit kaybından kaçının beş kişiye kadar skype ya da telefon konferanslarını tercih edin,
  29. Her zaman bir Yapılacaklar Listeniz olsun, bir sonraki adımınızı bilin,
  30. Geniş ve büyük planlar yapın ama Yapılacak Listenizi küçük gruplara bölün, bir adım 30 dk. yı geçmesin, Geçerse onu da tekrar daha küçük gruplara bölün. Küçük adımlar sizi odakta tutacak ve ilerleme kaydettiğinizi görmenizi sağlayacaktır.
  31. Her zaman okuyacak bir kitabınız olsun ve bu kitabı yanınızda dolaştırın. Bir yerde sıra beklemek zorunda kaldığınızda, hemen okuyun, bu tip talihsiz durumları kendi lehinize çevirin,
  32. Yazılımlardan beklentilerinizi yükseltin ve eğer şu anki yazılımınız beklentilerinizi karşılamıyorsa diğer yazılımları araştırın,
  33. Becerebiliyorsanız ve sağlığınızı etkilmiyorsa daha az uyuyun, Hayat kısa ve onu daha fazla uyuyarak daha da kısa hale getirmeyin,
  34. Gereksiz şeylerden kendinizi izole edin, saçma şeylere harcadığınız vakti kısın. Faturaları otomatiğe bağlayın, TV’ de zapping yapmayın izleyeceğiniz şeyleri seçip kaydedin ya da download edin, Eğer gerçekten hobiniz değilse politika gibi angarya geyiklerden uzak durun, vb.
  35. Sağlığınıza ve moralinize dikkat edin,

    Proje Geliştirme…

  36. İnsanların konular hakkında düşüncelerini alın ama son kararı siz verin,
  37. Kıllanırsanız kurcalayın, Bir şey yanlış gözüküyorsa, kokuyorsa, kıllanırsanız işler sarpa sarmadan onu kurcalayın, durum anlayın,
  38. Politika ve prosedürde takılıp kalmayın,
  39. Mükemmeliyetçi olmayın,
  40. Bir projeye başlamadan önce benzer projeleri araştırın,
  41. Başladığınız projeleri bitirin, cok proje yapmak yerine yoğunluğunuzu bir kaç projeye yoğunlaştırın, Unutmayınki altı aylık web projelerinin milyon dolarlara satildigi bir zamandayız,
  42. Siz sanatçısınız resminizi gösterilecek hale gelmeden onu gostermeyin ama mükemmeliyetçi de olmayın,
  43. Herşeyi kendiniz yapmaya çalışmayın, yapılmış kaynaklardan faydalanın,
  44. Eğer projeniz yapılmışın daha iyisi veya tamamen yeni bir şey degilse o projeyi yapmayın,
  45. Yapılması gereken şeyleri ertelemeyin, kırık pencereler terkedilmiş binalara neden olacaktır,

    İş Hayatı…

  46. CV – Özgeçmişinizi her zaman güncel tutun, Kendinizi bulunduğunuz yerde çalışma zorunluluğunda hissetmeyin, alternatifleriniz olduğunu bilin,
  47. İşiniz zevk vermemeye başladıysa yeni bir iş aramaya başlayın ve bulunca yeni işinize geçin, Bu hayat sizin ve işvereniniz için siz sadece is yerindeki diğer bir cihazsınız, Gereksiz yerlerde duygusal olmayın,
  48. Teknik becerilerinizin yanında “Kendini Pazarlama”, “Prezentasyon”, “İletişim” gibi teknik olmayan konularda geliştirin (soft skills) ,
  49. Blog tutun,
  50. Kişisel projeler geliştirin,
  51. Bir konuda uzmanlaşın ve en az iki ilişkili konuda iyi seviyede bilgi sahibi olun,
  52. İş görüşmelerine hazırlıklı gidin, gittiğiniz firmayı tanıyın,
  53. İş yeriniz geçici, aileniz ve bilginiz kalıcıdır, önceliklerinizi doğru belirleyin,
  54. Hayır demeyi öğrenin,
  55. İş yerinizi seçerken para dışındaki kriterleri düşünün, Kendinizi geliştirebilecek misiniz? Zevk alacak mısınız? Nasıl takım arkadaşlarınız olacak?..
  56. Sizden daha iyi teknik kişilerin bulunduğu yerlerde çalışmaya çalışın bu size daha fazla öğrenme imkanı sağlayacaktır,
  57. İş hayatında topun kimde olduğunu bilin ve sıcak patatesi elinizde çok dolaştırmayın. Yapmanız gerekenleri yapın, işin içinde ters gitme olasılığı varsa yöneticinizi sürekli olarak bilgilendirin ve onay alın. İşler kötü gitse bile bu sizin sorununuz olmayacaktır.
  58. Doğru istek için doğru zamanı bekleyin,
  59. Teknik bilgileri ne olursa olsun karaktersiz insanlardan, iş arkadaşlarından uzak durun, kazancağınız teknik bilgiye değmeyecektir,
  60. Sonuç getirin, polemik, laf ve jargon kalabalığı değil,
  61. Mantıklı olun, iki defa düşünüp bir defa harekete geçin,
  62. Köprüleri yakmayın, İş yeriniz ve iş arkadaşlarınızla iyi geçinin.

Yukarıdaki maddelerin yazarı ve fikir babası Ferruh Mavituna‘ya teşekkürler!

Alıntı: http://ferruh.mavituna.com/hayatinizi-degistirecek-oneri-oku/

Written by Halid Said ALTUNER

Aralık 27th, 2009 at 4:13 am