grafiklerde sonradan silinebilir şekilde üzerine çizgi çekebilmek (veya başka bir şey yerleştirmek) için pixellerin terslenmesi amacıyla kullanılan mantıksal ifade (bkz: exorcism)/dreamer
bunu bir d tipi flipflop'un giriş ve çıkışı arasına bağlarsak, xor bize "aha sinyal temin böyle değildi, değişti bu" der. hele xor çıktısı ile d-flipflop çıktısı arasına and ve/veya nand bağlarsak, "abi bu high idi low oldu aman dikkat" (ya da tam tersi) çıktı üretir. sonra ver bunu irqpinine.. böyle zeki ve çevik bir fonksiyondur xor. (bkz: ttl)
animasyon dosya formatlarinda sikca kullanilan bir islemdir, birbirini takip eden kareler xor islemine tutulur ve ortaya cikan fark kareleri sikistirilmaya daha musait bir duruma gelir. bu islem ayrica guvenlik kameralarinda hareketi tespit etmek icinde kullanilmaktadir.
sifremele dunyasi icin en sevilen taraflari tarafsiz ve kolay geri donuslu olmasidir. tarafsiz olmasindan kasit islem setinin yarisinin 0, yarisinin 1 olmasi, bununla alakali olarak sonuc her ne olursa olsun buradan islemde 1 mi kullanilmis 0 mi kullanilmis durumlarinin esit olasiliga sahip olmasidir. diger guzellik ise ayni sayi ile iki kere islem yapildiginda geri donulmesidir, yani (a ^ b) ^ b tekrar a'yi verir. guzeldir, hostur, soylenmesi ise gizem katar vs. tabi en guzel tarafi bilinen en guvenli sifrelemenin temeli olmasidir (bkz: one time pad)
edit: akilda kolay kalmasi acisindan: gf(2)'de toplama islemidir (bkz: galois field)
anet newsserver da cok populer olan ve nick'i "x" olarak gosterilen, her olayı geyiğe alan, yazdığı yazıları anlayabilmek için tercuman gerektiren şahsiyet.
anet newsserver da takılan abuk subuk sorular soran, bir dvd'yi 300kb'a indirecek kadar sıkıştıran bir algoritma gelistirdigini iddia eden kişi. önceden geri zekalı biri olduğunu düşünüyorken; yazım yanlışlarındaki, anlatım bozukluklarındaki gelişigüzel olamayacak düzenlilik kendisinin zihinlerimizi ele geçirmek isteyen manyak bir bilim adamının geliştirdiği bir yapay zeka uygulaması olduğu düşüncesine sürüklemiştir beni.
x ^ y = z dogru ise, x, y ve z'nin her siralamasinda 1.si ^ 2.si = 3.su olur. yani:
y ^ x = z x ^ z = y z ^ x = y y ^ z = x z ^ y = x dir.
bunun nedeni x ^ y = z demenin aslinda x, y ve z'den cift sayida (0 yada 2) tanesi 1 demekle denk olmasidir. siralarini degistirseniz de kac tanesinin 1 oldugunu degistirmeyeceginiz icin her siralamada dogru olur. bu sayede and ve or'un tersine, isleme sokulanlardan birini ve sonucu biliyorsaniz, diger elemanin ne oldugunu her durumda kesin olarak hesaplayabilirsiniz basitce.
hatta aslinda 3 elemanla kisitli degildir bu kural. yani istediginiz kadar eleman olsun, x1 ^ x2 ^ ... ^ xn = x(n+1) ^ x(n+2) ^ ... ^ x(m) ise (0<=n<=m tabiki), m'den kucuk esit bir k sayisi secin, verilen denklemdeki x'lerden istediginiz k tanesini istediginiz sirada xor'layin, geri kalanlarin herhangi bir sirada xor'lanmasina esit olacaktir bu. denklemin herhangi bir tarafinda eleman yoksa o tarafi 0 olarak dusunmeniz gerekir. bunun ispati da yuzeysel olarak su sekilde anlatilabilir: once x1 ^ x2 = x2 ^ x1 tespitinden yola cikarak herhangi n elemanin xor'lanma sirasinin aslinda sonucu degistirmedigi ispatlanir. sonra st'nin bana mesaj atarak belirttigi gibi: (x1 ^ x2 ^ ...) ^ y = z ise, iki tarafi da y ile xor'layarak: (x1 ^ x2 ^ ...) ^ (y ^ y) = z ^ y, (x1 ^ x2 ^ ...) = z ^ y gorulur. bu demektir ki sirf xorlardan olusan bir denklemde esitligin herhangi bir tarafinda en son xorlanan degisken esitligin diger tarafina istenildigi gibi alinabilir. ayrica onceden ispatlandigi gibi xor'lamanin sirasi da farketmedigi icin her eleman istenilen tarafa, istenilen sirada yazilabilir. aslinda muhtemelen bu ispat tumevarimla, sadece xor islemi kullanan tum denklemlerde cift sayida 1 olmasi gerektigi ve cift sayida 1 ve istenilen sayida 0'in xorlanmasi ile olusturulmus tum denklemlerin dogru oldugu gosterilerek cok daha temiz bir sekilde yapilabilir.
diğer bir türkçe karşılığı 'ayrıcalı veya' olan lojik kapısı. sadece bir xor gate* ve bir and gate* kullanarak bir yarı toplayıcı devre* tasarlamak mümkündür.
google'ın algoritmasını çözdükten sonra turkcell messenger'dan kontur gitmemesini bulmuştu. en son dövmeli kızlara falan takılıyodu. olmasa daha mı iyi olurdu yoksa kötü mü bilmiyorum. özellikle programcılık.algoritma grubundaki sıkıştırma algoritması dehşettir. 4 gb'lık dvd'yi önce altı gb'a çıkarıp sonra 100 mb'a indirmiştir.
attığı komik mesajlardan sonra çoğunlukla "ciddi insan" kılığına bürünen insanların alaycı, aşağılayıcı* saldırılarına maruz kalan anet haber grubunun bir numaralı delisi. kesinlikle boş esprisi yoktur, onun esprilerini farkedemeyenler vardır. belli dönemlerde sıkça yazar. ara verir, sonra birden muhtelif gruplarda belirir. yaptığı crosspostlar ayrıca inceleme konusudur. o öyle bir insandır ki.. sadece ve sadece "teorem doğru çıktı! uzayda zaman yok. karadelikler kaos ve kısırdöngü oluşturuyor. yani big bang ve evrim doğru.. kaynak: ntv teleteks sayfa 191! tanrı nerede!" diye yazıp (saçmalayıp), tanrının varlığı konusunda farklı düşüncelere sahip iki kesmin kilobytelar dolusu tartışmasına vesile olmuştur. o öyle bir insandır ki.. bilimkurgu grubuna "hacker lazım tşk geçmeyin arkadaşlar" diye ilan vermiştir. o öyle bir insandır ki.. proje geliştirecek, uygulamaya koyacak bir beyin takımı kurmak istemiştir ancak bunda başarılı olamamıştır. ha bir de abandonware düşkünüdür.
buffer overflow saldırılarında işletilmesi amaçlanan kötü koddaki 0'ların yok edilmesinde de kullanılır(misal mov ax,0 yerine xor ax,ax yazılarak). overflow edilen bufferlar genellikle string bufferları olduğu için içinde geçecek bir 0 baytı stringin sonunu işaret eder ve kodun tamamen işletilememesine sebep olur.