Ana içeriğe atla

Kayıtlar

Windows etiketine sahip yayınlar gösteriliyor

Android Studio JDK Hatası (Resimli Anlatım)

Windows işletim sisteminde Android studio ile projeye derlerken aşağıdaki hatayı alırsanız bu Android Studio için JDK dosya yolunun tanımlanmadığını gösterir. Hata İçeriği: Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory. Çözüm: Problemin çözümü için öncelikle bilgisayarınızda Java JDK'nın kurulu olması gerekiyor. Eğer kurulu değilse Oracle sitesine giderek JDK indirmeniz ve kurmanız gerekiyor. Buradaki linkten Oracle JDK indirip kurun. İkinci işlem ise Android Studio içerisinde JDK yolunu uygulamaya göstermektir. Bunun içinse sırasyıyla aşağıdaki işlemleri yapmamız gerekiyor. 1. File Menüsünden Other Settings 'e tıklayın. 2. Buradan  Default Project Structure 'a tıklayın 3. Açılan menude JDK location kısmına bilgisayarda JDK kurulu olduğu dosyası gösterip Apply dedikten sonra Ok tuşuna basın. Direk Ok derseniz Android Studio'yu açı

Attempt to load Oracle client libraries threw BadImageFormatException Hatası ve Çözümü

"Attempt to load Oracle client libraries threw BadImageFormatException" hatası genelde Oracle 32 bit ve 64 bit sürümlerinin kurulması ile ilgili problemdir. Oracle veritabanına bağlanmak istediğiniz bir çok uygulamada aynı hatayı alabilirsiniz. Örneğin Visual Studio'nun 32 bit client uygulamasına ihtiyacı varken bilgisayarda 64 bit kurulu ise bu hata ile karşılaşırsınız. Bu durumu çözmek için öncelikle 32 bit yada 64 bit client uygulamasına ihtiyacınız olduğuna veya veritabanına bağlanacak olan uygulamanın hangisine ihtiyacı olacağına karar vermelisiniz. Genel olarak is kullanılan ve Oracle tarafından önerilen yöntem ise 32 bit ve 64 bit sürümlerinin ikisinin de kurulması gerektiğidir. Özellikle Windows işletim sistemi için geliştirme ortamında. Mesela Visual Studio 32 bit Oracle Client kullanırken, Reportin Service ile bağlanmak için Oracle 64 bit client kurmanız gerekir. Bu karmaşanın en basit çözümü ise her ikisine de kurup sembolik linklerle problemi çö

Windows Çalıştır - IIS Başlatma

Windows işletim sisteminde web uygulaması geliştiren ve ya web uygulaması windows sunucularda olan kişilerin en çok kullandığı uygulamalardan bir tanesi belki de IIS uygulamasıdır. IIS web uygulamalarımızı barındırabilmek ve hizmet verebilmek için windows işletim sistemlerinde bulunan uygulamalardır. Bu kısa makalemde RUN (Çalıştır) ekranından IIS(Internet Information Services) Yöneticisi uygulamasının nasıl başlatılması gerektiğini anlatmaya çalışacağım. Bunun için Microsoft sitesinde yer alan verilerden de yararlanarak işletim sistemlerine göre bir kategorize işlemi yaptım.  İşletim sisteminizin çok eski olmadığı durumlarda genel olarak çalıştır ekranına inetmgr yazıp çalıştır demeniz IIS Başlatma işlemi için yeterli olacaktır.  Eğer işletim sistemi çok eski ise aşağıdaki detaylara da bakmanızı öneririm. Aşağıda Microsoft'un sitesine yer alan bilgiler yer almaktır. IIS 7 ve sonraki sürümler için To start IIS Manager from the Run dialog box On the 

C# İle Bilgisayarın Kullandığı RAM Miktarının Yüzdesel Ölçümü

Bu makalemizde C# programlama dili ile bilgisayarın kullandığı RAM miktarının yüzdesel olarak nasıl ölçüldüğünü anlatmaya çalışacağım. Daha önce benzer konu olan C# İle Bilgisayarın Kullandığı CPU Miktarının Yüzdesel Ölçümü makalesini yazmıştım. CPU kullanımın ölçümü için kullandığım PerformanceCounter metodunu uygun parametrelerle burada da kullanabiliriz. Ama farklılık olsun diye burada farklı bir yöntem deneyeceğim. Temel mantık olarak Bilgisayarın kullandığı RAM miktarının yüzdesel ölçümü için bilgisayarın dolu olan RAM miktarını toplam RAM miktarına bölmemiz yeterli olacaktır. Biz de bu işlemi uygulayacağız. Ama öncelikle bu iki değeri elde etmemiz gerekiyor.

Windows'ta PWD Komutunun Karşılığı

pwd Komutu Ne İşe Yarar Genelde Linux işletim sistemlerini kullanan kişilerin en sık yaşadıklarını durumlardan biri windows işletim sistemine geçtiklerinde komut satırı kullanırken yazdıkları ilk komutun pwd olmasıdır. PWD komutu linux/unix sistemlerde geçerli dizini ekrana yazdırmak için kullanılan komuttur. Yani Linux işletim sistemlerinden birinde çalışırken mevcut dizini göstermek için kullanılan komuttur. Normalde windows işletim sisteminde çalışırken mevcut dizinini komut yazacağınız satırın başına yazsa da alışkanlıktan çoğu kişi pwd komutunu yazar. Örneğin komut yazağınız ekran C:\Users\USER> şeklindedir genelde... Bu makalemde pwd komutunun windows işletim sisteminde karşılığı olmadığı için bu makalemde mevcut dizini göstermek için kullanacağınız iki alternatif yöntemden bahsedeceğim. Eğer windows işletim sistemine pwd komutu eklemek isterseniz buradaki makaleye de göz atmanızı tavsiye ederim.(Yani pwd yazdığınızda size mevcut dizini getirecek komutun windows'a

Windows İşletim Sistemine "pwd" Komutu Ekleme

Linux işletim sistemi kullanmaya alışmış kişilerin en çok kullandıkları komutlardan bir tanesi pwd komutudur. pwd komutu çalıştığınız dizini göstermesi için kullanılan komuttur. Linux çekirdekli işletim sistemlerinde farklı olarak windows işletim sistemi komut satırında çalışırken normalde çalıştığınız dizini komutun başına ekler ve böylece hangi dizinde çalıştığınızı extradan pwd komutunu yazmanıza gerek duymadan size gösterir.  Buna rağmen söylemem gerekir ki pwd komutu yazmak bazen size yapacağınız işle ilgili düşünme süresi tanır ve o komutu yazana kadar yapacağınız işi hatırlatır... yada yaptığınız işten zevk almanızı sağlar... size bilgisayar kullanmanın ne kadar zevkli olduğunu his ettirir...(en azından benim için öyle)

Windows Komut Satırınıdan Tarih Ve Zaman Görüntüleme/Değiştirme

Windows işletim sisteminde Denetim masası içerisinde Tarih ve Saat ayarları, yine windows 10 ile birlikte gelen Ayarlar içindeki Zaman ve dil ayarları ile bilgisayar güncel saatini ve tarihini değiştirmek mümkündür. Bu makalemizde ise biraz daha derinlere inerek saat ve tarih işlemlerini komut satırından yapmaya çalışacağız. Doğal olarak sorabilirsiniz. Bu işlemleri arayüz yardımı ile yapabiliyorsak komut satırından neden yapalım? Aslında bu sorunun yanıtı biraz karşılaştığınız durumlarla alakalı olacaktır. Örneğin bir windows sunucuya uzak masaüstü bağlantısı yaparak değil de, ssh üzerinden bağlanırsanız karşınıza yine komut satırı çıkacaktır. Bu zaman da işlemlerinizi komut satırını kullanarak yapmak zorunda kalacaksınız.

Cygwin

Cygwin, Windows işletim sistemi(OS) için UNIX simülatörüdür. Açık kaynak kodlu bir yazılımdır. Cygwin`in geliştirilme amacı Unix türevi işletim sistemlerinde yer alan yazılımların Windows işletim sisteminde çalışmasını sağlamaktır.

Visual Studio JavaScript Debug - JavaScript Kod Analiz Teknikleri

Çoğu yazılım geliştiricisinin kabul ettiği bir şey var ki, hızlı ve kolay kod yazmak için en gelişmiş imkanlar sunan IDE Visual Studio'dur.  İster Microsoft destekli programlama dillerinde yazılım geliştirin, isterse de diğer programlama dilleri ile Visual Studio yazılım geliştiricilerinin işini çok kolaylaştırır.  Diğer taraftan 1995'ten itibaren web dünyasının popüleriliğini hiç kaybetmemiş dili JavaScript . JavaScript ile çalışan çoğu yazılım geliştiricin en çok sıkıntı yaşadığı durumlarda bir tanesi belki de diğer programlama dillerinde olduğu gibi kodu debug edememe olabilir. Oysa bir programlama dilinde minimum hatayla kod yazabilmenin anahtarı çoğu zaman kodu gidişatını satır satır incelemek olabilir. Bu makalemizde Javacript programlama dilinde debug tekniklerini ve bu tekniklerini, JavaScript programlama dilinde kod analizinin nasıl yapıldığını ve Visual Studio ile JavaScript Debug konusuna değineceğiz. 

APIPA Nedir? Ne Zaman Aktif Olur?

APIPA ağda, DHCP server uygun olmadığında ve ya çalışmadığında, yada Ağda DHCP Server bulunmadığında, aynı zamanda bilgisayara herhangi statik IP verilmediğinde otomatik olarak devreye giren bir IP atama ve subnet ayarlama sistemidir. Bu terimi biraz açabilmemiz için İlk önce DHCP Server ve DHCP Client kavramlarını anlamak önemlidir. Bilgisayarınız ağda olsanız veya olmasanız bile bir IP adresi almaya çalışır ve bu işlemi yapmaktan sorumlu olan DHCP Client yazılımıdır. Eğer herhangi bir ağa bağlı değilseniz APIPA devreye girer. Eğer ağa bağlı ama ağda DHCP Server görevini yürüten bir makine bulunmuyorsa yine APIPA devreye girer ve makinenize otomatik bir IP adresi ve subnet verir.  APIPA bilgisayarınıza 169.254.0.1 ile 169.254.255.254 arasında bir IP adresi verir. Bu da Subnet Maskin 255.255.0.0 olduğu anlamına gelir.  APIPA sözünün açılımı Automatic Private IP Adressing’dir. Bunu Türkçeye Otomatik Özel IP Adresleme gibi çevirebiliriz.