14-15 Mart Uludağ Volfram Kamp ve Yürüyüş

Hiç yorum yok
Cumartesi 07:40'da yürüyüşe başladık. Hava hafif sisli ve rüzgarlıydı. Kayak pistinin yanından telesiyej direklerinin hizasında yukarıya doğru çıktık. Kamp yapacağımız alan olan Volfram alanına saat 09:30 gibi vardık. Kamp yapmadan önce etrafa baktık ve kamp için uygun, rüzgarı az alacağımız bir alan seçmeye çalıştık. Çadırımız Evolite-Elegant 3 Mevsimlik 3kişilik çadırıydı. Çadırımız 3 mevsimlik bir çadır olduğundan dolayı rüzgarı az alması bizim için önemliydi.

Kamp alanı ararken 4 kişi ile karşılaştık. Onlar da Keşiş Tepe'ye çıkacaklarmış. Kendilerine gidecekleri yolu az çok tarif edebildik(Sis artmıştı ve Yön Bulmak biraz zordu) iyi yolculuklar diledik ve Keşiş Tepe yoluna doğru ilerlediler.

Çadır kuracağımız alanı belirledikten sonra hızlı bir şekilde çadırımızın zeminini ayarladık ve çadırımızı kurduk. Kar ve rüzgar arttığından dolayı çadır kurarken biraz zorlandığımızı söyleyebilirim. Çadırı kurduktan sonra ayaklarımı tuluma sokup ısıtmaya çalıştım. Çünkü biraz ıslanmışlardı. 

Çadırımızın içinde sıcak bir şeyler içip, 2-3 saat uyuduk. Uyandığımızda saat 18:30 civarındaydı. Biraz uyukuyu fazla kaçırdık sanırım :) Sonra tulumlarımızın bu soğuğa fazla dayanmayacağını düşündük. Çünkü uyurken biraz üşüdüğümü hissetmiştim. Gece hava biraz daha soğuyacağı için bize sıkıntı yaratabilirdi. Çorbamızı içip sandviçlerimizi yedikten sonra geri dönme kararı aldık.

Saat 20:00 gibi çantalarımızı hazırlayıp dışarı çıktık. Fakat dışarıdaki aşaırı sis ve yağan kar bize dönüş yolunda aksilikler yaratacağa benziyordu. Dönüş yolunu tam olarak bilmediğimizden dolayı, bu dönüş kararımızı sabaha ertelemeyi daha uygun gördük. Çadırımıza tekrar yerleştikten sonra geceye kadar çıtır çerez eşliğinde muhabbet ettik. Bu arada Keşiş Tepe ve Kar Çukuru'nun muhteşem görüntüsünü gece bir ara sis dağılınca gördüm. Bu heybetli ve güzel görüntüyü gecenin yıldızlarının ışığı eşliğinde gördüğümden dolayı çok mutlu oldum.

Sabah 05:45'de kalktık. Uyanmak ve sıcacık uyku tulumundan çıkmak çok kötü hissettirdiysede yola koyulmamız gerekiyordu. Sıcak bir şeyler içip kahvaltımızı yaptıktan sonra yola koyulduk. 

Hayatımda ilk defe gördüğüm bir şeyle karşılaştım. SİS :)
Ama normal bir sis değil. Yerler bembeyaz, sis bembeyaz derken; 2 metre öteyi zor görür bir durumdaydık. Telesiyeş hattı 500 metre kadar önümüzdeydi fakat orayı görmek mümkün değildi. Düz istikamette biraz ilerleyelim dedik. Fakat hafif bir yanlış yola sapma bizi çok farklı yerlere götürebilirdi. Bu yüzden ayak izlerimizi takip ederek kamp kurduğumuz alana döndük. Bu seferde kuzeybatı yönünde ilerleyerek aşağıya inelim kararı aldık ve yürümeye başladık. Fakat yine biraz gittiğimiz zaman sis ve kar beynimize oyun oynadığını fark ettim. Aslında belirlediğimiz rotada düz gitmemize rağmen bana sanki oval çiziyormuşuz gibi geldi. Ve tekrar kamp kurduğumuz alana dönme kararı aldık. Kamp kurduğumuz alanda biraz oturup düşündük. O sırada biraz stres yaptığımı kabul edebilirim. Çünkü ilerleyemiyorduk ve ıslaanan ayakkabımda, ayak parmaklarım üşüyordu. Ben stresle birlikte sigara içerken yol arkadaşım OruxMap'den bulunduğumuz yeri ilerideki telesiyej hattını bulmuş ve çoktan gideceğimiz yolu ayarlamıştı.

Kalktık, çantalarımızı sırtlandık. O sırada aklımda kalan ve üzüldüğüm bir şeyi paylaşayım. Arkadaşımın matı biraz kötüydü ve matı bıraksam sence ne olur dedi. Bende o anda stresle "ya bırak gitsin şunu" diyerek matı orada bıraktık. Uludağ'dan bu konuda özür dilerim. Üzerimdeki stres ve ayaklarımın üşümesi ile matı orada bıraktık. Sanki orada çöp bırakmış gibi hissettim. Bu konuda tekrar özür dilerim.

OruzMaps yardımıyla giderken karşımıza çıkan bir kayayı dünde gördüğümü fark ederek stresimden kurtuldum :) Daha sonra karşımıza telesiyej direkleri çıkması ve kayak pistine ulaşmamız ile zaten kendime gelmiştim. 

Bu sırada sis biraz biraz dağılmış ve saat 08:00'ı göstermişti. Kayak pistini takip ederek aşağıya doğru inmeye başladık. Aşağıya yaklaştığımızda hava iyice açılmış, diğer kampçı, yürüyüşçü ve dağcıların çadırlarını seçebilir hale gelmiştik. 

Benim için ilk olan bu güzel etkinlik, kendimle olan bir savaştı aslında. Böyle bir koşulda kamp hiç kurmamıştım. Bu güzel deneyimi yaşadığım için çok mutluyum. Yaptığım stres ise boşuna bir stresti. Ama o an onu yaşamam gerektiğini ve o anın bana neler kattığını şimdi anlıyorum. 

Tecrübeler; deneyimlerle, yanlışlıklarla giderek artacağından eminim. Gitmek isteyenlere, doğayla baş başa kalmak isteyenlere tavsiyem kesinlikle  karlı halde Uludağ'ı görün. Volfram Bölgesinde Kampınızı kurun. 

Gece gördüğüm o manzara bile her şeye değerdi. 

Hiç yorum yok :

Yorum Gönder

Çoklu Checkbox Kullanımı

Hiç yorum yok
Arkadaşlar benim çok kullandığım bir özelliği sizlerle paylaşmak istedim. Eminim sizde zaman zaman kullanacaksınız bu özelliği. Çoklu Checkbox Seçimi nerede işime yarar derseniz, şöyle açıklayayım size. Bir mesaj sisteminiz olsun ve kullanıcı mesajları işaretleyip çoklu bir şekilde silmek istiyor. İşte o zaman çoklu bir şekilde Checkbox seçmemiz gerekebilir. Ya da aynı mantıkla İletişim Mesajlarının olduğu bir bölüm yaptınız sitenizde. Bu mesajları toplu bir şekilde silmeniz gerektiği zamanda Çoklu Checkbox Kullanımı işinize yarayacaktır. Bu kısımda Checkbox ları nasıl toplu seçeriz diye anlatacağım. ASP kategorisinde ise bu checkboxları toplu bir şekilde gönderip database den nasıl sileriz onu göstereceğim. Şimdilik dediğim gibi Çoklu Checkbox Kullanımını görelim.

Öncelikle ihtiyacımız olan kısa bir javascript kodumuz var. Onu <head></head> etiketlerinin arasına ekleyebilirsiniz.

JavascriptKodumuz :

<script type="text/javascript">
function selectAll(form1){
    var selectName=document.form1.coklusecim;
    var checkNumber= selectName.length;   
    if(document.form1.hepsinisec.checked==false){
        for(i=0; i < checkNumber; i++){
        selectName[i].checked=false;
        }
    }else{
        for(i=0; i < checkNumber; i++){
        selectName[i].checked=true;
           }
    }   
}
</script>



Sonrada form mumuzu oluştumaya geliyor işimiz. Formumuz aşağıdaki gibi olmalıdır.

<form action="#" method="post" name="form1">
  <input type="checkbox" name="hepsinisec" onclick="selectAll('form1')" />
  <input type="checkbox" name="coklusecim" /> 

  <input type="checkbox" name="coklusecim" />
  <input type="checkbox" name="coklusecim" />
</form>



Formumuda dikkat etmemiz gereken isminin form1 olması ve seçim yapan checkbox ında orada form1 olarak belirtilmesi. Eğer siz form adını değiştirmek isterseniz. Bu ikisini değiştirmeli ve aynı zamanda javascript kodundaki form1 yazan yeri belirttiğiniz form ismini yazmalısınız. İkinici olarak önemli nokta ise checkbox ların isminin coklusecim olması. Eğer bunun isminide değiştirmek isterseniz yine aynı şekilde form üzerinde değişiklik yaptığınız gibi javascript kodunda da değişiklik yapın. Ve son olarakda Seçim yapan ya da tüm seçimi iptal eden checkbox ın adını hepsinisec olarak yaptım ki daha iyi anlayasınız diye. Bunun da ismini değiştirmek isterseniz yine form alanından ve javascript alanında ki gerekli yerden değişiklik yaparsanız. 

Sizlere kolay gelsin.

Hiç yorum yok :

Yorum Gönder

ASP ile IP Adresinden Ülkeyi bulmak

Hiç yorum yok
Arkadaşlar ASP ile IP adresinden ülkeyi bulmayı ve ekrana ülke adını yazdırmayı paylaşacağım. Bu benim kendi arşivimde olan bir paylaşım, internetten bir ara bulmuştum. Nereden buldum hatırlamıyorum, o yüzden kaynak gösteremiyorum kusura bakmayın. Ama yapan arkadaşın eline sağlık. Teşekkür ediyorum buradan :)

Dosyaları paylaşıyorum. Zaten güzel ve kullanışlı bir mantığı var. Eğer anlamadığınız bir nokta olursa sorularınızı beklerim. Kolay gelsin şimdiden.


Dosyaları bu adresten indirebilirsiniz :

https://drive.google.com/file/d/0B1E09jyqUPo3WFpBNmswMGNkQTA/view?usp=sharing

Hiç yorum yok :

Yorum Gönder

Bootstrap Modal ve TinyMCE Yazı Editörü Kullanırken Input Text De Hata

Hiç yorum yok


Bu nasıl bir başlık diyebilirsiniz. Fakat daha uygun bir başlık aklıma gelmedi. Daha uygun bir başlık için önerisi olan arkadaşlar olursa iletirse sevinirim :) Şimdi gelelim sorunumuza.

Arkadaşlar bundan bir ay önce bir tane Yönetim paneli yazmıştım arayüz için Bootstrap kullanmış, yazılımı için de ASP kullanmıştım. Şekli şemali kullanımı çok güzel olmuştu. (Daha iyisini yapanlar elbetteki vardır. Bu benim için en iyisiydi :) . Panel bitti, çok güzel kullanılıyor fakat panelde bir şeyi test etmeyi unutmuşum. Panel de Haber düzenleme, Yazı dünleme kısımları modal larla açılıyor ve bu modal ların içinde TinyMCE yazı editörü bulunuyordu. Yazı editörü çalışıyor fakat, yazı editöründe bulunan link ekle, resim ekle gibi fonksiyonlara tıklayınca yeni bir küçük pencere açılıyor ve bunların içindeki input lara tıklanmıyordu, bir şey yazılamıyordu. Küçük gibi gözüken bu hata TinyMCE yazı editörünün bir çok özelliğinin kullanılmamasını sağlıyordu. Böyle bir hata ile karşılaşınca kendime nasıl öfkelendim anlatamam. panel bitmiş kullanılacak neredeyse ve böyle bir hata ile karşılaşıyorsun. Hiç mi aklına gelmez bunu başlarda denemek. Neyse kendime epey kızdım öyle söyleyeyim.

İnternetten ararttım bu sorunun çözümünü bulamadım ( ya da o an için bulamadım sandım), kendim denedim yapamadım, derken bilgisayarı kapattım kendime sinirli bir şekilde dışarı çıktım. Dışarı dediğimde cafe de arkadaşlarla çay içtim. Kendime kızgınlığımı unuttum ve eve döndüm. Sonra dedim tekrar şuna bir bakayım, yapabilirsem yaparım yapamazsam koy g. rahvan gitsin diyerek oturdum tekrar başına. Sonra 5 dakikamı almadı ve sorunu çözüverdim. Meğerse zaten çözümü birileri yapmış daha öncesinde ben sadece dikkatli bakamamışım :) Şu adresten sorunumun çözümüne ulaştım. http://stackoverflow.com/questions/18111582/tinymce-4-links-plugin-modal-in-not-editable

Ben yine de sizler için bunun için gerekli js kodunu paylaşayım.

Arkadaşlar eğer sizde  Bootstrap da modal kullanırken TinyMCE  yazı editöründe dediğim gibi input lara bir yazı giremez gibi bir durum ile karşılaşırsanız aşağıdaki kodu yazmanız yeterli.
Sorun nedir anlamayan arkadaşlar resime bakarak sorunu daha iyi anlayabilirler.



<script>
$(document).on('focusin', function(e) {
    if ($(e.target).closest(".mce-window").length || $(e.target).closest(".moxman-window").length) {
        e.stopImmediatePropagation();
    }
});

</script>


Hiç yorum yok :

Yorum Gönder

Bootstrap

Hiç yorum yok
Web tasarımı yaparken hazır yazılmış kodlar kadar güzeli yoktur. İşte bu bahsettiğim güzel kodları bir araya toplamış sistemlerden en çok tercih ettiğim ve en çok hoşuma gidenlerden biri Bootstrap. Sitesine http://getbootstrap.com/ dan ulaşabilir ve bize ne güzellikler sağlıyor kısaca bir fikir edinebilirsiniz.

Hiç yorum yok :

Yorum Gönder

Merhabalar Bu Bloğumun ilk yazısı Olsun

Hiç yorum yok
Merhabalar,

Gece saat 2 de yatağa girdim ve dedim ki 'bu sefer uyuyacağım'. Sonra bir o yana bir bu yana dön yine uyuyamadım. Ondan sonra yatarken aklımda olan ve uzun zamandır yapmaya üşendiğim, daha doğrusu yapmayı salladığım bir iş geldi aklıma. Hemen uzun zamandır salladığım bu işi anlatayım sizlere.

Ben normalde Maden Mühendisi olmama karşın nedense işimi pek sevemedim. Bu yüzdendir ki genelde Web Tasarımı ile uğraşmayı, Asp ile içli dışlı olmayı hobi haline getirdim. Gel zaman git zaman, Arayüz tasarımınnda kendimi güzelce ilerlettim diyebilirim. Tabi aynı zamanda ASP de de kendimi ilerlettiğimi söyleyebilirim. Bu sırada şunu fark ettim, bana ASP yetmiyor ve artık yeni hızlı çalışan güzel bir dil gerekiyor. Ve böylelikle Python Programlama Dili ile tanıştım. Kendisiyle halen daha uğraşıyorum Bir gün Öğreneceğim :) Ve bu kadar şeyi niye anlattınm diye sorarsanız. hemen yanıtlıyorum. Arayüz tarasımını öğrenirken, Tasarlarken, ASP ile bir şeyler yazmaya çalışırken, karşıma çıka hataları, karşıma çıkan zorlukları, tasarımımı ya da yazılımımı etkileyen olumsuzlukları, gidermeye uğraştım. Kimi zaman saatlerce uğraştım, kimi zaman günlerce uğraştım. Bu iş olmaz dediğim zaman kendimi kandırdım ve yine üzerine gittim. Ve sonunda yaşadığım sıkıntıları giderdim. Böylece kendime o konu ile ilgili yeni bir bilgi katmış oldum. Kendimi tekrardan tazeledim, tekrardan tazeledim.

İşte anlattığım gibi bir şeyleri öğrenebilmek zaman istiyor, heves istiyor daha da önemlisi sabır istiyor. Bu bloğumdada sizlere öğrenirken zamanımı verdiğim kodları, kendi arşivimde duran ve arada baktığım kodları burada sizlerle paylaşacağım. Ne zama yeni bir şey öğrenirsem burada paylaşıp; hem sizinde böyle bir şeye ihtiyacınız olduğunda yanınızda olacağım hem de ilerleyen zamanlarda kendime acaba nasıl yapmıştım dediğimde dönüp bakabileceğim faydalı bir arşivim olacak.

Sizlere keyiflli güzel günler dilerim.

Hiç yorum yok :

Yorum Gönder