Jump to content

Bitmap

Üye
  • Posts

    1676
  • Joined

  • Last visited

Everything posted by Bitmap

  1. Actionscript hiç yazmadım ama mantık olarak yardımcı olabilirim sanırım; cevabı göster butonuna basınca seçeneklerin olduğu component'leri(radiobutton,checkbox yada ne kullanıyorsanız ) disabled yapabilirsin. yada, tiklandi adında bir boolean tanımlayıp başlangıç değerini false yapın. cevabı göster butonuna basınca tıklandı = true olarak değiştirin. seçenek seçerken ise if(!tiklandi) { /* buraya tıklanınca olarak işlem gelecek */ } şeklinde işlem yaptırabilirsin.
  2. Aahhah, saygılar abi, cidden saçma olmuş :) bi oturabilirsem boş zamanda örnek göndercem :D   Edit : Örneğı buradan indirebilirsiniz. Basit CRUD işlemlerini yapan bir örnek, Database kullanmadım. Onun yerine uygulamada verileri depoladım. https://www.dropbox.com/s/s8lngraqrpyab1a/MvcOrnek.zip?dl=0 adresinden indirebilirsiniz.   @KintaRo abi konuya linki ekleyemedim. Düzenle butonu çıkmıyor .Ekleyebilir misin?
  3. Windows işletim sistemi için bir isim olarak kalır, gerisi sürüm olur. 10.2, 11.1 gibi falan. zaten 8.1 ile daha doğrusu 7 ile buna giriş yapmıştı. artık isim değil sürüm var der gibi. Hizmet olarak sunması çok daha mantıklı, İşletim sistemi kişiselleştirmeleri daha üst düzeyde olabilir, Windows ücretsiz ancak üstündeki uygulamalar ücretli, çok mantıklı :)   Hemde en azından xp mi 7 mi gibi tartışmalardan kurtarır da rahat eder kafamız.   Diğer taraftan Android (en azından 5 yıl daha) kurumsal piyasayı domine edip iş yapamaz. Çok hantal bir işletim sistemi. uzun süre daha stabil çalışamayacak gibi.Arkada ise bir Java VM üzerinde çalışıyor. 4gb ram ile bile adam gibi çalışamıyor, arayüz olarak çok cafcaflı ama stabilite yok denecek kadar az. üstünde 3 gb ram 4 çekirdek mobil işlemciye windows yada debian kursam çatır çatır çalıştırırdım. performansı katlardım. :)   Masaüstünde windows'un sağladığı arayüz yönetimini ne linux'ta gtk, ne de android sürümleri sağlanabiliyor. Windows stabilite ve productivity açısından şirketlerin ve ofis çalışanlarının vazgeçilmezi olcak. Open source olarak Android kurumsal alanda iş yapamaz ancak Linux dağıtımları kurumsal alanda başarılı olabilir ki yavaş yavaş son kulllanıcı makinalarında da yaygınlaşıyor.. Server'larda ise zaten linux kullanılıyor javanın olduğu birçok yerde.   Bu arada aklıma geldi :) custom rom yüklemek android'e özgü birşey değilki, Rom yüklemenin format atmaktan farkı yok. Windows sürümleri de modifiye edip yayımlanmıyor mu, Custom rom yüklemek ile Modifiyeli Windows 7 format atmanın bir farkı yok :) indirip kuruyosun, Sayısız modifiyeli işletim sistemi kurabilirsin pc'ne :)   Kısaca Windows bitmez. Mac OS ve Windows baba işletim sistemi olarak daha uzuuun zaman iş dünyaında devam eder :)
  4.   Merhaba, Dilden bağımsız bir konu olduğu için örnek koyma gereği duymadım.   Hangi dilde örnek istediğinizi belirtirseniz ona göre örnek yapabilirim
  5. Bildiğim kadarıyla genelde sistemdeson güncelleme tarihinden itibarenki gerekli olan tüm güncellemeleri yükler.. Bazı güncellemeler geri alınır bazıları ise yeniden yamalanır. olursa onlar değişiklik gösterebilir. 10 ay içinde yayımlanan, sistemin için gerekli güncellemeler yüklenir.
  6. Rectangle.IntersectsWith() medotu ile sorunsuz kullanabilirsin. Bir zaman öyle kullanmıştım. (MSDN Sayfası)   Kontrollün bulunduğu rectangle üzerinden işlem yapıyor. tüm kontrollerde kullanılabilir.   kullanım şekli: if (pbImage7.Bounds.IntersectsWith(pbImage6.Bounds)) { // cakisma kodu gelecek. } Hala çalışıyosa eğer bu şekilde baya tutarlı oluyordu
  7. Arka tarafta çalışan bir logic yok bu yüzden sorunun cevabını vermez. PHP yada benzeri bir betik dili ile POST edilen verileri kontrol ettirmen gerekiyor. HTML tarafında yapmak istersen javascript kullanabilirsin. butona basınca olacak olayları handle edip, gerekli işlemleri yaptırırsın.
  8. park domain ekleme şansın var ise iki domaini eşleyebiirsin. böylece iki domainde aynı istekleri cevap verir.   ama en mantıklısı :  eğer addon domain olayı var ise (hosting paketine eklemezler genelde) aynı siteyi, yeni domaine taşıyabilirsin.
  9. Bence şu an bu kodu yazdıysan, tecrübemize laf edecek kadar tecrübeli olduğunu sanmıyorum. for i=0,odasayisi,1 then text = ""; for j= 0,iSayisi,1 then text = text..j+1; if(j<iSayisi) text = text.."|"; end end --- ciktisi 1|2|3|.....|nSayisi TreeList.AddRow("tablo",text, icon, nil, nil); end iç içe iki tane for kullanman gerekecek. kodu denemedim ancak son elemana gelene kadar seperator ekletiyosun sayıların arasına . sonra da bunu yazdırıyosun. bu kadar olay. ilk mesajda sorduğun increment ve decrement operatörleri ile mesajda yapmaya çalıştığının hiç bir alakası yok. . tamamen for döngüsünün mantığına aykırı hareket etmişsin. Eğer ben ilk mesajına istinaden incerement ve decrement operatörleri için yazdım. eğer yardım istiyorsan bence profesyonellikten dem vurduğun için profesyonel biçimde istemeni tavsiye ederim.
  10. i = i+1; kulanman gerekiyor. arttırma yada azaltma operatörü yok ams'da, ama   Şu şekil kullanabilirsin: i = 0; j = i+1; dedikten sonra Dialog.Message("Notice", i+1 .."-".. j+1, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); şeklinde kullanabilirsin.
  11. şimdi ilk if konum kontrolü yapıyor. yani zaten -68 den küçük ise hereket etmesine gerek yok. içteki if ise 68'den küçük olup olmadığına bakıyor azaldıktan sonra. eğer 68 den küçük ise yani 15 15 azaltırken -50-15 = -75 gibi bir duruma geldiyse yeniden konumlandırma yapıyor. 15 15 azaltınca -68 e gelemediğinden dolayı -68 den küçük yada eşitmi kontrolü daha mantıklı olur. iki tane if sizin kodunuzda vardı. sadece onu düzenledim..   edit: aslında ilk if deyimi içinde > -68 diyebilirsiniz. sonuçta 15 azaldığında denk gelmesine gerek yok :)
  12. if (pictureBox2.Location.Y != -68) { pictureBox2.Location = new Point(pictureBox2.Location.X, pictureBox2.Location.Y - 15); if (pictureBox2.Location.Y <= -68) { pictureBox2.Location = new Point(158, 305); } } şeklinde denediğinde problem kalmaz sanırımş.
  13. Timer yada asenkron bir yapı kullanarak yapmalısın, diğer türlü pek faydalı olmaz.   Buradan (Dropbox) bir örnek hazırladım nesneyi nasıl hareket ettirebileceğinle ilgili. Activated event'ına timer'ı başlatıp belli bir yere geldiğinde ise istediğin işlemi durdurabilirsin
  14. Dijital imza problemi var sanırım. Farklı bir kurulum dosyası ile denediniz mi?
  15. kök dizinin o. dosyalarını direkt oraya atıyosun . bazılarında  public_html gibi klasörler yoktur. direkt dosyaları atacağın klasör orasıdır. oraya gönderip denemeni tavsiye ederim
  16. Merhaba arkadaşlar, Arşivimi karıştırırken, çok eskiden yazdığım bir yazıya denk geldim. Şimdi kodunu yazdım ve belki işinize yarar diye ekliyorum. Sitelerde gördüğümüz Online Ziyaretçi Sayacını yapmak asp.net'te çok kolay. veritabanına vs hiç ihtiyacımız yok. Global.asax dosyasını kullanarak basit bir sayaç yapabiliriz. (tam olarak garantili değildir. -1 +1 hata payı olabilir sayılarda session ve uygulama durumuna göre.) Temel olarak, Uygulamayı başlatırken Sayısı 0'lıyoruz. Bir Session Başladığında ise Bu sayıyı bir arttırıyoruz. Session Bittiğinde ise bir azaltıyoruz. Session ortalama 15 dk sonra devre dışı kalıyor. En son uygulama kapatıldığında ise hafızadan siliyoruz. Çıktısı aşağıdaki şekildedir.: Global.asax file : using System; namespace OnlineZiyaretci { public class Global : System.Web.HttpApplication { protected void Application_Start(object sender, EventArgs e) { Application.Add("ZiyaretciSayisi", 0); } protected void Session_Start(object sender, EventArgs e) { Application["ZiyaretciSayisi"] = Convert.ToInt32(Application["ZiyaretciSayisi"]) +1; } protected void Session_End(object sender, EventArgs e) { Application["ZiyaretciSayisi"] = Convert.ToInt32(Application["ZiyaretciSayisi"]) -1; } protected void Application_End(object sender, EventArgs e) { Application.Remove("ZiyaretciSayisi"); } } } Proje Dosyasını Buradan (Dropbox) indirebilirsiniz.
  17. MVC (Model-View-Controller) Yazılım geliştirmede en çok zorlanılan kısım bakım ve testtir. Bunu aşmak için çeşitli teknikler uygulamışlar çeşitli standartlar oturtmaya çalışmışlardır.. Bu yazıda Bunlardan birini kısaca anlatmaya çalışacağım: MVC, Yazılım geliştirmede kullanılan mimari bir desendir. MVC iş öğelerine göre birbirinden ayırarak temiz, anlaşılır ve geliştirmesi kolay kod yazmayı sağlar. Bir çeşit Three-tier (Data Layer, Business Layer, Presentation Layer) mimari örneğidir. Kullanımı ve bakımı kolaydır. Kod geliştirmesi modüler sistemler için oldukça uygundur. Peki nedir MVC'nin bileşenleri? Model Katmanında verikaynağı(veritabanı,dosya,vs)'ndan gelen verilerin programa aktarılması ve bu veri üzerinde yapacağı davranışları belirttiğimiz data katmanıdır. View Katmanı, Kullanıcının görmesi gereken verilerin Modelleri kullanarak gösterildiği Presentation katmanıdır. Controller ,kullanıcının isteklerine yanıt veren, modeldeki verileri düzenleyen, ayrıca model ve view arasındaki ilişkiyi kuran Business katmanıdır. Temel olarak aralarındaki ilişki aşağıdadır: Resim Kaynak:Wikipedia Peki MVC ne değildir? - MVC yeni bir programlama dili değildir. MVC bir tasarım desenidir. Bir mimari yaklaşımdır. Yeni bir programlama dili değildir. Genelde ASP.net Razor'dan yada Laravel Blade'den dolayı böyle bir yanlış anlaşılma mevcuttur. -Microsoft tarafından geliştirilen bir design pattern yada sadece asp.net ile webde kullanılan bir yapı değildir. 1979 yılından beri çeşitli dillerde uygulanmış bir mimari desendir.1994 yılında yayımlanan Design Patterns: Elements of Reusable Object-Oriented Software kitabında geçmektedir. Hemen hemen her dilde MVC design pattern uygulanabilir. - MVC-SEO ilişkisi MVC seo dostudur. URL yapısı seo'ya uygundur. Routing yapısı ve uygulama geliştirmesi basittir. genelde example.com/controller/action biçimindedir. MVC'yi Kısaca anlatmaya çalıştım. Sorularınız olursa konuya yazabilirsiniz. Örnek uygulama: https://www.dropbox.com/s/s8lngraqrpyab1a/MvcOrnek.zip?dl=0
  18. tavsiyem eski dosyayı silip baştan indirmeniz. genelde ondan dolayı problem olabiliyor. KYK internetinde aynı problemi bende yaşadım. programı açıp kapattığımda düzeliyordu bazen.
  19. onthehub sürekli güncelleniyor. bundan dolayı sdm'siz indirmek zor. sürekli güncelleniyor program. sdm ile indirmeni tavsiye ederim. diğer türlü problem yaşarsın.
  20. Wordpress üye mantığı daha çok içerik sağlama amaçlıdır. Forum mantığı ile pek çalışması yapısına uygun değil ancak Üye olmayanların görmesini istemiyorsan. tema dosyanda: <?php if (!is_user_logged_in() ) { ?> // buraya görünmeyecek içerik gelecek <? } ?> şeklinde düzenleme yapabilirsiniz.
  21. Telnet Programı yazılanlar göstermez. bunu aşmak için : cmd.exe'yi açtıktan sonra telnet yazıyorsun ardından Microsoft Telnet açılıyor. telnet > set localecho dedikten sonra open google.com 80 yazıyorsun, resimde dikkat ettiysen zaten imleç 1. karakterde (sol üstteki m harfi altında) Oraya GET / HTTP/1.0 Host: www.google.com Alt satıra inip yazıp iki kez enter a basıyorsun ve çıktıyı veriyor Yanlış yazdığın karakteri ctrl+h ile siliyorsun Eğer doğru yaparsan bu şekil bir ekran alırsın :
  22. Merhaba,   GUI Design and Programming dersi alıyorum. Bir proje yapmamız gerekli, Genel olarak kurumsal projeler veya otomasyon projeleri oluyor genelde. ama GUI bakımından biraz daha komplex olması gerekli.. Projeyi Java ile yazacağız. Proje fikri verebilecek olan var mı?   Stok takip yazılımı, Kütüphane otomasyonu gibi klasik şeyler dışında, Aklında farklı bir proje gelen var mı?
  23. Bitmap

    Mavi Ekran

      tamam blue screen de. orda bi sürü teknik bilgi ve hata kodları yazıyor .nedenini onlardan bulabilirsin ancak. amabasit yöntem dersen format at geç
  24. Bitmap

    Mavi Ekran

    Hatanın açıklaması nedir? yani detaylarda ne yazıyor?
  25. farklı bi proje aç. aa ve bb dosyalarını bunun içine al. önce aa yı sonra bb yi çalıştır. fileinstall ile önce çıkart. sonra run ile çalıştır.
×
×
  • Create New...