Ana içeriğe atla

Kayıtlar

Ağustos, 2015 tarihine ait yayınlar gösteriliyor

Netbeans'ta Yazılan Java Kodunu Terminalde Derlemek

  Netbeans 'ta yazdığımız java kodunu terminalde nasıl derleriz? İlk önce , netbeans bilgisayarınızda yüklü değilse şu kaynak gayet güzel anlatmış.   OpenJDK (Açık Java Geliştirme Kiti), Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesidir. $sudo apt-get install openjdk-6-jdk komutuyla kurabilirsiniz. Bilgisayarımıza bu ikisini kurduktan sonra asıl meseleye gelebiliriz. Proje açalım. Daha sonra ekrana Merhaba Java yazdırıyoruz.Netbeans'ta derlenip çıktısı verildi.  Şimdide terminalde derleyelim. $java Hello komutunu verdiğimizde bize verdiği çıktının sebebi java yorumlayıcısının (java) sınıfı kendi sınıfları içinde görmemesinden kaynaklanmaktadır.Oluşan Hello.class dosyası package ifadesi ile belirtilen klasör yapısında olmalıdır. hello.java dosyasını hello(package adı) klasörünün içine koymalıyız. $mkdir hello komutuyla uygulamanın adında bir klasör oluşturup $mv Hello.java hello komutuyla Hello.java dosyasını klasörün i

Github

GitHub, sürüm kontrol sistemi olarak Git kullanan yazılım geliştirme projeleri için web tabanlı bir depolama servisidir. GitHub özel depolar için ücretli üyelik seçenekleri sunarken, açık kaynaklı projeler için ücretsizdir. GIT sürüm kontrol sistemini kullanan her bir çalışma dizini (proje), internet erişimi ya da merkezi bir depo olmaksızın tüm tarihçeyi tutan ve sürüm kontrol sisteminin tamamını içinde barındıran tam yetkili birer depodur. Yeni proje oluşturmak, Projeye kişiler eklemek, kişilere görevler atamak, kişilerin analizlerini tutmak, ana projeyi değiştirmeden yeni kodları test etmek için dallar (Branch) oluşturmak, Dallar üzerinde çalışırken projeyle bu değişiklikleri birleştirmek (merge), yapılan işlerle ilgili yorum düzenlemeleri gibi  pek çok şey yapabilirsiniz. Ubuntu gibi Debian-tabanlı bir sistemdeyseniz, apt-get'i kullanabilirsiniz: $ sudo apt-get install git Git'i kurduğunuzda yapmanız gereken ilk şey adınızı ve e-posta adresinizi ayarl

Kali Linux Unutulan Root Parolası

Merhaba , bu yazımda Kali Linux'ta root parolası sıfırlamayı anlatacağım. Bugün sanal makinamda kurulu Kali Linux işletim sistemini açmayı denedim , root parolasını hatırlayamadım.Benim gibi bu sorunu yaşayanlar için bloğumda çözümü anlatmak istedim.  Kali sanal makinaya nasıl kurulur diyorsanız   ö nceki yazımdan   öğrenebilirsiniz. Recovery Mode'u seçelim. Yukarıda 'e' to edit the commands before booting diyor. Düzenlemek için  Recovery Mode'u seçtikten sonra e' ye basalım. Karşımıza yukarıdaki gibi bir ekran çıkıyor. Ro yani read only yerine rw (okuma ve yazma izni ile açmak) yazalım. Yukarıda altı çizili kısmı  (init=/bin/bash) koda ekleyip  Ctrl + x ile sistemi başlatalım. NOT : Klavyenizde i yerine ı , = yerine Fn + - , / yerine   Fn  + .   kullanmaya ihtiyacınız olabilir.            passwd root yazıp ilerleyelim. Parolanızı belirledikten sonra  reboot -f komutuyla sistemi yeniden başlatıp yeni parolanızla giriş yapab

ASP.NET MVC Database( LocalDB) Bağlantısı

Önce yazımda basit bir örnek yapmıştım sadece View ve Controller kullanarak bir sayfa oluşturmuştuk.Bu yazımda yapacağım örnekte Model'e ihtiyacımız olacak.Bu örnek öğrenci ve dersleri kaydedip hangi dersi kimin alacağını tutan bir veritabanına sahip proje olacak. Önceki yazımı buradan  okuyabilirsiniz.Eğer projemizi açtıysak  proje ismine sağ tıklayıp Add -> New Item deyip    Data'yı seçtıkten sonra ADO.NET Entity Data Model'i seçip Model ismimizi yazıp Add diyelim. Code first yaklaşımını şu şekilde açıklayayım.Örneğin ders.cs adında kendim bir sınıf oluşturup içine public int ID; public string AdSoyad; yazdığımda  database'de dersler diye bir sınıf oluşturur ve içerisine bu kolonları ekler, sql server'ı açıp eklemek zorunda kalmam.Yapacağım şey kodu C#'ta yazmak ,böylece veritabanı oluşacak. Database First yaklaşımı ise veritabanını sql serverda oluşturturduktan sonra,C#'ta karşılığını Entity Framework gerçekleştirir.Yani Da

ASP.NET MVC Framework

Microsoft' un  ASP.NET  için geliştirdiği Model-View-Controller iskeletidir.  Mvc kullanıcıya yüklü miktarda verinin sunulduğu karmaşık uygulamalarda veri ve gösterimin soyutlanması esasına dayanır. Böylece veriler (model) ve kullanıcı arayüzü (view) birbirini etkilemeden düzenlenebilir. Model-View-Controller, bunu controller adı verilen ara bileşenle, veri gösterimi ve kullanıcı etkileşiminden, veri erişimi ve iş mantığını çıkarma suretiyle çözmektedir. MVC denilen kavram üç temel olaydan oluşuyor: Model: Veritabanı ile bağlantı işlemleri burada yapılıyor. View: Sitenin tasarımı controllerdan alınan verilerle view sayfalarında yapılıyor. Controller: Bir nevi model ile view arasında köprü görevi görüyor. M (Model) M (Model), İş Mantığını ve veri işleme süreçlerini yürütür. C (Controller) tarafından gönderilen emirlere göre hareket eder. Bilgi işleme sürecinden sonra veriyi C’ye, diğer modellere veya doğrudan V (View)’ye gönderir. Veritabanına