Javascript

JavaScript veriyi açağıdaki şekillerde gösterir: HTML bileşeninin innerHTML özniteliğine HTML çıktısına document.write() Uyarı kutucuğuna window.alert() Tarayıcı konsoluna console.log()

NGINX

Ngnx bir HTTP ve ters proxy, eposta ve generic TCP/UDP proxy sunucusudur. İgır Sysoev tarafından geliştirilmiştir. Buradaki bilgileri https://nginx.org/en/ adresinden alınmıştır. HTTP Sunucu Özellikleri Statik ve indesk dsyalarının sunumu, otomatik indeksleme, Hızlı reverse proxyleme FastCGI, uwsgi, SCGI, and memcached sunucuları için önbellekleme desteği Modüler mimari SSL…

AJAX

AJAX:Asynchronous JavaScript And XML AJAX ile Web sayfası yüklendikten sonra sunucudan veri alınabilir. Sayfa yeniden yüklenmeden güncellenebilir. Arkaplanda sunucuya veri gönderilebilir. AJAX aşağıdakilerin birleşimidir tarayıcının XMLHttpRequest nesnesi. Bu nesne web server dan veri istemek için kullanılır. Bütün modern tarayıcılarda (Chrome, Firefox, IE7+, Edge, Safari, Opera) bulunur.…

Blockchain

Bir teknoloji tartışılırken destekçileri o teknolojinin ilgili alanda tüm sorunlarını çözeceğini iddia ederken karşı çıkanlar da risklerine ve değişikliğin getireceği sorunlara odaklanmaktadır. Böyle durumlarda bir adım geri çekilip resmi daha geniş açıdan görmek faydalıdır. Blockhcain teknolojisinin getirdiği iki önemli fayda: Bilgiyi güvenli bir…

Postman

API development’ta test veri göndermeye yarayan araç https://www.getpostman.com/

Java Restful Web Services with jersey library

Jersey is a JAX-RS framework for J2EE. First  you should download libraries https://jersey.github.io/download.html Unzip the zip file and copy the jar files in the following folders into WEB-INF/lib \jaxrs-ri-2.17\jaxrs-ri\api \jaxrs-ri-2.17\jaxrs-ri\ext \jaxrs-ri-2.17\jaxrs-ri\lib Add these libraries into web project. Sample helloworld class: ************************************ package tr.edu.metu.ws; import…

Döviz Kurlarını Merkez Bankasından Okumak

  Merkez Bankası günlük olarak  döviz kurlarını “http://www.tcmb.gov.tr/kurlar/today.xml” dosyasında yayınlar. Bu kurları almak için Java da aşağıdaki kod kullanılabilir. Öncelikle URL’i verilen dosya okunur ve parse edilir. Daha sonra normalleştirme yapılır. Bu xml dokümanında tagler içindeki boşlukları, commentleri siler. Bölünmüş kelimeleri birleştirir. Currency TagName’indeki elemanlar alınır ve…

Yazılım Doğrulama ve Geçerleme Süreci ve Test Aşamaları

Validation (Geçerleme): Geliştirilen sistem müşteri tarafından istenen sistem midir? Müşteri ile yapılan gözden geçirme toplantıları, (Şartname-> Gereksinimler->Tasarım->Kod->Doğrulama) akışının izlenebilirliği, şartname maddelerinin gereksinimlerinin yazılmış olması, gereksinimlerin hepsinin yerine getiirlmiş olması ile sağlanabilir. Verification(Doğrulama): Sistem doğru çalışıyor mu? Doğrulama için 4 ana yöntem var. Test…

Bitcoin Ponzi mi?

Şimdiki düşüncem o yönde. Daha sonra tekrar değerlendirmek için buraya yazacağım.

Arkaplanda Farklı Anlamları Olabilecek Cümleler

Aşağıdaki ifadeler arka planda farklı algı oluşturabileceğinden dikkatli kullanılmalıdır: O benim işim değil: Sizin işin içine girmek istemediğinizi belirtir. Onu daha önce denedim: Tembel izlenimi oluşturur. Bunun yerine önerilen çözümün neden etkin olmadığı belirtilmelidir. Şöyle olursa/olmazsa işten ayrılacağım: Sizi karşınızda yöneticinizi tehdit ediyor…