Alıntı (canalpay):
> Bilgisayarı yeniden başlattığında yaptıklarımı yapmak zorundasınız.
Yani bir kaç ayda bir yaptığımız bir iş hızlanacak diye günde bir kaç on kere yapacağımız şeyleri mi etkileyeceğiz. Kusura bakma ama bana hiç mantıklı gelmiyor.
Alıntı (acehreli):
> Ekran kartım ati. Dahasını söylememe gerek var mı ?
Ben hiçbir şey anlamadım. (?)
Alıntı:
> Windows çökerse Linux, Linux çökerse Windows kullanacağım. Bunu sanal makine yapamaz.
Yaptığın yöntemin yanlış olduğunu söylemedim ki. Evet, sanal makine yapamaz ama konuyla ilgisini kuramıyorum. Yine dual-boot kullanmaya devam edebilir ve her bir işletim sistemi altında diğerini de sanal makine olarak tutabilirsin.
Ben yalnızca Linux kullanmak için reboot gerekmeyebileceğini söylemek istemiştim.
Alıntı:
> Alıntı:
> O çok önemli bir konu: Eğer Geany bizim system(pause) gibi bir şey yazmamızı istiyorsa, bu hâlâ yanlış.
Ama eğer Geany kendisi bir tuşa basmamızı istiyorsa, doğru çözmüşler demektir. Yani benim söylemeye çalıştığım gibi, çözüm, programı başlatan ortamda çözülmüş; Geany'de. (Tabii hiç bilmeden söylüyorum.)
Devam etmek içinbir tuşa basmamızı istiyorlar. Bunu da tahminim pause ile yapıyorlar. Çünkü benim .bat dosyam ile aynı şekilde çalışıyor :-)
İşte olayın püf noktası orada. Devam etmemiz için tuşa basmamızı isteyen, bizim kendi programımız değil, Geany... Farkını görüyor musun? Yani bir kaç kere tekrarladığım gibi, "programı başlatan ortam", yani Geany, o sorunu çözmüş.
İşte doğru çözüm o. Eğer Windows'un cmd penceresi ekranda kalacak şekilde ayarlanabiliyorsa, iyi; ayarlanamıyorsa bu iş için kullanışlı değil. (Bu arada, ayarlanabildiğinden eminim.)
Geany altında yazılan programın tuşa basılmasını istemesiyle Geany'nin tuşa basılmasını istemesi arasında çok büyük bir fark var ve anlaşabilmemiz için bu farkı görmen gerekiyor.
Tuşa basılmasını Geany'nin istemesi doğrudur, çünkü programı başlatan ortam odur.
Bizim yazdığımız programın tuşa basılmasını istemesi yanlıştır, çünkü programımızın işi tuşa basmak değil, örneğin tetris oynatmaktır.
Alıntı:
> Ben ilk önce gönderip sonra düzeltme taraftarıyım. Çünkü sonuçta hem belirli bir taslağımız olur hem de ben bunu yaptım küçük ayrıntılar kaldı sen buna geçme mesajı veririz diye düşünüyorum.
Neden? Kazanç ne? Kodlama standardı var ama uygulamaya gerek mi yok? Varsa uygulamamak için neden ne?
Kullandığın geliştirme ortamını kodlama standardımıza uygun olarak mı ayarlayamadın?
Anlayamıyorum gerçekten... (?)
Alıntı:
> Ceviz.net yönetim kadrosundaki saran.sancar adlı kişinin yaso takma adlı kişi ile beraber geliştirdiği yasoportala bakıyordum. Onlarda bizim gibi yapmışlar ama çok fazla güncellendiği halde şu iki husus dikkatimi çekti: Log mesajlarını yazmışlar ama bazen log mesajına yazılmayacak şeyler olabilir. Bunlarada log mesajı yazmak için kendilerini zorlamamışlar.
Log mesajı yazılmayacak şeyler ne olabilir? İsmi koyulamayan bir değişiklik olabilir mi?
Eğer değişiklik küçükse, mesajı da küçüktür ve yazılmama nedeni iyice garip hale gelir. Örneğin "yazım hatası". O kadar... Ve bunun müthiş yararı olur: Listeye bakan kişi artık merakta değildir, küçük bir değişiklik olduğunu bilmektedir.
Takım değil mi bu? Arkadaşlara yardım etmek istemiyor muyuz? Bir kişinin ölçülemeyecek kadar küçük rahatı için N-1 kişi rahatsız olmayacak mı? Mesajı yazmayanın kazancı 5 saniye...
İki kişilik projelerde isteyen istediğini de yapabilir ama ben safça burada kendi bildiğim ortamların kurallarını getirmeye çalışıyorum. Belki de yanlışları gerçekten yaşayarak görmen daha iyi.
Ama inan bana, çalıştığım hiçbir ortamda log mesajı olmayan en ufak bir ek yapılamaz. Bu o kadar acayip bir kavram ki, üzerinde konuştuğuma bile şaşırıyorum.
Bu arada ben de çok şey öğreniyorum: Çok daha az doğrucu olmalı ve herkesin yaşayarak görmesini beklemeliyim.
Alıntı:
> İlk önce taslağı gönderip sonra hatalarını düzeltmişler.
Neden? Bunun ne yararı var? Yanlışlıkla hatalı kodu anlarım ama bilerek hatalı kodu anlayamam. Eğer sistemin hiçbir tarafına bağlı değilse, boş fonksiyonlar eklenebilir. Benim trileri'ne yaptığım ilk kabuk fonksiyonu hatırlıyor musun?
O boş kodun bile birim testi vardı. Yanlış bir birim testti ama eklenen her kod kesinlikle projeyi bozmamalıdır. Takım?
Alıntı:
> Sonuçta svn geliştiriciler için yazılmış. Kodun çalışması bile benim için önemsiz geliyor.
Bu söylediğini anlamadım. Yani bir kişi çalışmayan kod ekleyecek, N-1 kişi 'svn up' yapıp çuvallayacaklar öyle mi? Neden? Bunun ne yararı var? N-1 tane zarar görüyorum.
Lütfen bana bunun tek bir yararını söyler misin? Geliştiricilerden birisi neden çalışmayan kod eklemek için sabırsız? Neden önce kendi alanında çalıştırıp sonra eklemiyor. Neden?
Alıntı:
> Birde yazdığım mesajı hatırlatıyorum:
**.Bat dosyasını gönderdikten sonra windows klasörüne yüklü olmasından dolayı oluşan bir hata keşfettim. Biraz önce onu halledip tekrar gönderdim. Ama log mesajı eklemeyi unuttum. Sonradan log mesajı ekliyebiliyor muyuz ? **
A anladım: bilmiyor olsam bile bir şey söylememi bekliyorsu; belki unutmuşumdur diye... :) KUsura bakma, ben bu sorunun yanıtını bilmiyorum. :(
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]