hem de oy verme işlemleri esnasında usulsüzlükler yaşandığı iddiası ile konuyu Anayasa Mahkemesi'ne taşımış, Anayasa Mahkemesi belli oranlarda kusurlar olduğunu kabul etse de, bu kusurlar genel itibarıyla sonuçlara etkisi olmadığını ifade etmiş ve sonuçları onamıştır.




K9 Thunder

K9 Thunder, Samsung Techwin tarafından geliştirilen Güney Kore yapımı 155 mm'lik kundağı motorlu bir obüstür. 1990'larda Kore Cumhuriyeti Silahlı Kuvvetleri envarterindeki K55 obüslerinin yerini alması amacıyla geliştirilmiştir. K9 obüsleri, K10 otomatik mühimmat ikmal aracıyla grup halinde faaliyet gösterir.






Benekli kerkenezi

Benekli kerkenez (falco moluccensis) gündüz yırtıcı kuşları (falconiformes) takımının doğangiller (falconidae) familyasından ve doğanlar (falconinae) alt familyasının bir üyesidir.




2006 Zambiya genel seçimleri

2006 Zambiya genel seçimleri, Zambiya'da 28 Eylül 2006 tarihinde Ulusal Meclis ve Devlet Başkanlığı için gerçekleştirilen genel seçimlerdir.

Seçimler sonucunda mevcut devlet başkanı Levy Mwanawasa oyların çoğunluğunu elde ederek devlet başkanlığı görevine devam etti.




2011 Zambiya genel seçimleri

2011 Zambiya genel seçimleri, Zambiya'da 20 Eylül 2011 tarihinde Ulusal Meclis ve Devlet Başkanlığı için gerçekleştirilen genel seçimlerdir.

Bu seçimler sonucu ülkede 2008 yılından bu yana devlet başkanlığı makamında bulunan Rupiah Banda yönetimi sona ermiş, uzun yıllar muhalefet liderliğini yürüten Michael Sata yeni devlet başkanı seçilmiştir.

23 Eylül 2011 tarihinde açıklanan oy sonuçlarına göre %41,98 oy oranına ulaşan Sata, %35,42'de kalan Banda'yı geride bırakarak yeni devlet başkanı olmuştur.




2016 Zambiya genel seçimleri

2016 Zambiya genel seçimleri, Afrika ülkesi Zambiya'da 11 Ağustos 2016 tarihinde Ulusal Meclis ve Devlet Başkanlığı için gerçekleştirilen genel seçimlerdir.

Görev süresi devam ederken 28 Ekim 2015 tarihinde hayatını kaybeden devlet başkanı Michael Sata'nın ardından Sata'nın kalan görev süresince makama gelecek başkanı belirlemek üzere 2015 yılı içerisinde gerçekleştirilen seçimlerden zaferle ayrılan Edgar Lungu, yasal süresinde gerçekleştirilmek adına 2016 yılında yapılan devlet başkanlığı seçimlerinde de adaylığını koymuş ve oyların çoğunluğunu elde ederek makamda kalmaya devam etmiştir.

15 Ağustos 2016 tarihinde açıklanan resmi sonuçlara göre oyların %50,35'ini elde eden Lungu, 2015 seçimlerinde de çekiştiği en yakın rakibi Hakainde Hichilema'nın %47,63'te kalması ile beş yıllık bir süre için Zambiya'nın yeni devlet başkanı olmuştur.




Boz kerkenez

Boz kerkenez ("Falco ardosiaceus") gündüz yırtıcı kuşları (falconiformes) takımının doğangiler (falconidae) familyasından, Güney ve Orta Afrika'da yaşayan gizemli bir doğandır. Tıpkı kaya kerkenezi ve şeritli kestrel gibi çok nadir görülmüştür.




Dickinson kerkenezi

Dickinson kerkenezi ("Falco dickinsoni") gündüz yırtıcı kuşları (falconiformes) takımının doğangiller (falconidae) familyasının üyesidir. Kaya kerkenezi, şeritli kestrel ve boz kerkenez gibi bu kerkenez de çok gizemli bir doğan türüdür.




WebSocket

WebSocket, tek bir TCP bağlantısı üzerinden tam çift yönlü iletişim kanalı sağlayan bir bilgisayar iletişim protokolüdür. WebSocket protokolü IETF tarafından 2011 yılında RFC 6355 ile standart hale getirilmiş ve WebIDL içerisindeki WebSocket API W3C tarafından standart hale getirilmektedir.

WebSocket, web tarayıcılarında ve web sunucularında uygulanmak üzere tasarlanmıştır, fakat herhangi bir istemci veya sunucu uygulaması tarafından uygulanabilmektedir. WebSocket protokolü, TCP tabanlı bağımsız bir protokoldür. HTTP ile tek ilişkisi, HTTP sunucuları tarafından bir Upgrade isteği olarak yorumlanmasıdır. WebSocket protokolü, sunucuya ve sunucudan gerçek zamanlı veri aktarımını sağlayarak, tarayıcı ile web sunucusu arasında etkileşimi sağlamaktadır. Bu, sunucunun istemci istemeden tarayıcıya içerik gönderebileceği ve bağlantıyı açık tutarak istediği zaman mesaj alabilmesini veya gönderebilmesini sağlayan standart bir yöntem ile sağlanmaktadır. Bu şekilde, tarayıcı ile sunucu arasında iki yönlü devam eden bir iletişim gerçekleşebilmektedir. İletişim TCP 80 portu (veya TLS ile şifrelenmiş bağlantılarda 443 portu) üzerinden gerçekleşmektedir ve bu, güvenlik duvarı kullanarak Internet web trafiğini engelleyen ortamlar için bir avantaj olmaktadır. Benzer iki yönlü sunucu-tarayıcı iletişimi Comet gibi standart olmayan stopgap teknolojileri tarafından sağlanmaktaydı.

WebSocket protokolü, Google Chrome, Microsoft Edge, Internet Explorer, Firefox, Safari ve Opera dahil pek çok tarayıcı tarafından desteklenmektedir. WebSocket ayrıca sunucu üzerindeki web uygulamalarının da desteğini gerektirmektedir.

HTTP’den farklı olarak, WebSocket protokolü tam çift yönlü iletişim sağlamaktadır. İlave olarak, WebSocket TCP protokolünün üzerinde mesaj akışına imkan tanımaktadır. TCP tek başına, mesaj kavramı kullanmadan byte akışı ile ilgilenmektedir. WebSocket protokolünden önce, 80 protokolü üzerinden tam çift yönlü iletişim Comet kanalları üzerinden yapılabilmekteydi; fakat, Comet uygulaması çok yaygın değildir ve TCP el sıkışması ve HTTP başlıkları yüzünden küçük mesajlar için verimsiz olmaktadır. WebSocket protokolü, webin güvenlik ilkelerini etkilemeksizin bu problemleri çözmeyi amaçlamaktadır.

WebSocket protokolü tanımı, şifreli ve şifresiz trafik için kullanılan iki yeni uniform resource identifier (URI) formatı olan  ws ve wss ifadelerini tanımlamaktadır. Şema adı ve fragment dışında (codice_1 desteklenmemektedir), diğer URI bileşenleri için genel URI biçimini kullanacak şekilde tanımlanmıştır.

Tarayıcının Geliştirici Araçlarını kullanarak, geliştiriciler WebSocket paketleri ile WebSocket el sıkışmasını inceleyebilmektedir.

WebSocket, HTML5 tanımında ilk olarak, TCP tabanlı soket API’si yerine TCPConnection olarak anılmıştır. Haziran 2008’de, Michael Carter tarafından, WebSocket olarak bilinen protokolün ilk versiyonu olan bir takım çalışma gerçekleştirilmiştir.

Bunun üzerine kısa bir süre sonra Ian Hickson ve Michael Carter tarafından #whatwg IRC chat odasındaki işbirliği ile WebSocket ismi verilmiştir ve sonrasında Ian Hickson tarafından HTML5 tanımında yer alacak şekilde yazılmıştır ve Michael Carter tarafından bir blog üzerinde duyurulmuştur. Aralık 2009’da, varsayılan olarak WebSocket protokolü standartlarını tamamen uygulayan ilk tarayıcı Google Chrome 4 olmuştur. Sonrasında, Şubat 2010’da WebSocket protokolünün geliştirilmesi, W3C ve whatwg IRC grubundan IET’ye geçmiştir ve Ian Hickson gözetiminde iki değişime uğramıştır.

Protokol tamamlandıktan ve birden çok tarayıcı tarafından varsayılan olarak desteklendikten sonra, Aralık 2011’de Ian Fette gözetiminde RFC tamamlanmıştır.

WebSocket protokolünün güvenli bir versiyonu, Firefox 6, Safari 6, Google Chrome 14, Opera 12.10 ve Internet Explorer 10 tarafından uygulanmaktadır. Detaylı bir protokol test raporu bu tarayıcıların spesifik protokol özelliklerine uyumluluğunu listelemektedir.

Protokolün daha eski ve daha az güvenli bir versiyonu, Opera 11, Safari 5 ve iOS 4.2'de bulunan Safari mobil versiyonunda uygulanmıştır. iOS7'deki BlackBerry tarayıcısı WebSocket protokolünü uygulamaktadır. Açıklıklar yüzünden, Firefox 4 ve 5 ile Opera 11 üzerinde devre dışı bırakılmıştır.

Ayrıca, SPDY üzerinde WebSocket protokolünün deneysel bir uygulamasına imkan tanıyan Google Chrome için codice_2 komut satırı anahtarı bulunmaktadır.
Bir WebSocket bağlantısı kurmak için istemci, aşağıdaki örnekte gösterildiği gibi sucununun WebSocket el sıkışma cevabı gönderdiği bir WebSocket el sıkışma isteği göndermektedir.

İstemci isteği (HTTP’de olduğu gibi, her bir satır  codice_3 ile bitmektedir ve sonda ilave bir boş satır bulunmak zorundadır):Sunucunun cevabı:El sıkışma, sunucuların aynı port üzerinden hem HTTP bağlantılarını hem de WebSocket bağlantılarını işleyebilmesi açısından HTTP’ye benzemektedir. Bağlantı kurulduğunda, iletişim, HTTP protokolüne uymayan iki taraflı bir ikili protokole dönüşmektedir.

codice_4 başlığına ek olarak, istemci base64 ile kodlanmış rastgele bytelardan oluşan bir codice_5 başlığını da göndermektedir. Sunucu ise codice_6 başlığı ile anahtar değerinin özeti ile cevap vermektedir. Bu yöntem, önceki bir WebSocket trafiğinin tekrar oynatılmasını engellemeye çalışmaktadır ve herhangi bir kimlik doğrulama, gizlilik veya bütünlük kontrolü sağlamamaktadır. Özet fonksiyonu codice_7 sabit değerini codice_5 başlığındaki (base64 kodlaması çözülmemiş) değere eklemekte, SHA-1 özet fonksiyonunu uygulamakta ve sonucu base64 kullanarak kodlamaktadır.

Bağlantı kurulduktan sonra, istemci ve sunucu WebSocket verisini tam çift yönlü modda gönderebilmektedir. Veri, payload tarafından takip edilen küçük bir başlık ile minimal bir şekilde çerçevelenmektedir. WebSocket iletişimi, tek bir mesajın birkaç veri çerçevesi içerisine dağılabileceği mesajlarla tanımlanmaktadır. Bu, verinin ilk kısmının bilindiği fakat mesajın toplam büyüklüğünün bilinmediği durumlarda, mesajların gönderilebilmesine izin vermektedir (FIN biti ile işaretlenip sona erişilene kadar veri çerçevelerini arka arkaya göndermektedir). Protokol üzerinde yapılan eklentilerle, farklı veri akışlarının eş zamanlı olarak çoklanması için de kullanılabilmektedir (örneğin bir soketin kullanımını tek bir büyük payload için tekelleştirilmesini önlemek için).

(Güvenlik açısından) Sunucu tarafında bağlantı kurulurken Origin başlığının doğrulanması, Siteler Arası WebSocket Çalma (Cross-Site WebSocket Hijacking) saldırılarına karşı koruma açısından önem taşımaktadır. Bu saldırı bağlantı çerezler veya HTTP kimlik doğrulaması ile doğrulandığında mümkün olabilmektedir. WebSocket üzerinden hassas veriler iletilirken, WebSocket bağlantısını doğrulamak için token veya benzer koruma mekanizmalarının kullanılması faydalı olacaktır.

WebSocket protokolü istemci uygulamaları, web tarayıcısının hedef makine ve porta bağlanırken bir vekil sunucu kullanıp kullanmadığını tespit etmeye çalışmaktadır ve eğer kullanıyorsa, kalıcı bir t