Kayıtlar

bilgisayar etiketine sahip yayınlar gösteriliyor

Kullanıcı Kılavuzu Nasıl Okunur

Resim
Kullanıcı kılavuzlarını okumayı seven azınlıktan biriyim. Sadece aldığım araçların değil, almayı düşündüğüm araçların da kullanıcı kılavuzlarına duruma göre ya göz atar ya da onları tamamen okurum. Bakış açınıza göre kendimi bolca övdükten ya da yerin dibine soktuktan sonra konumuza devam edebiliriz. Hem iş hayatımda hem de özel hayatımda insanlara teknik konularda yardım etmem gereken durumlar olabiliyor. Çoğunlukla kullanıcı kılavuzu okunsa ortada bir soru veya sorun da olmayacak aslında. Yine de kimseye RTFM demem, diyemem, mizacıma ters. Bununla birlikte RTFM'den bahsetmeden geçmeyelim. RTFM, read the fucking manual ifadesinin baş harflerinden oluşan, Türkçeye kahrolası kullanıcı kılavuzunu oku şeklinde çevrilebilecek bir internet argosudur. Genellikle cevabın belgelerde, kullanıcı kılavuzunda, kullanım kılavuzunda, man sayfasında, çevrimiçi yardımda, internet forumunda, yazılım belgelerinde veya SSS'de kolayca bulunabileceği temel bir soruyu yanıtlamak için kullanılır....

Periyodik Parola Değişiklikleri NIST Tarafından Neden Önerilmiyor?

İşletmeler varlıklarını siber suçlulardan korumak için yıllardır parolalara güveniyor. Ancak parolalar artık kurumsal ağlar, sistemler, cihazlar ve tabii ki veriler için en büyük güvenlik tehditlerinden birini oluşturuyor. 2019'da şirketlerin %42'si parolaların ele geçirilmesi nedeniyle veri ihlali mağduru oldu. Bu durum 2021'de daha da kötüleşti ve kurumsal ihlallerin %61'i artık çalınan kimlik bilgileriyle ilişkili. Artık parolayla ilgili saldırılar yalnızca yaygın olmakla kalmıyor, aynı zamanda çok pahalıya da mal oluyor; olayların ortalama maliyeti yaklaşık 870.000 dolardır. Kurumsal varlıkları ve kullanıcıları korumak için, birçok en iyi güvenlik uygulaması periyodik parola değişiklikleri önermektedir. Ancak bu eski "geleneksel bilgelik" National Institute of Standards and Technology (NIST, Ulusal Standartlar ve Teknoloji Enstitüsü) tarafından önerilmemektedir. Nedeni de şöyle: Parola Tabanlı Güvenliğin Riskleri Genel olarak kurumsal güvenlik politikalar...

Airyx

Airyx , x86-64 sistemlerde macOS ile benzer bir deneyim ve bir noktaya kadar uyumluluk sağlamayı amaçlayan yeni bir açık kaynaklı işletim sistemi projesi. Airyx, FreeBSD'nin sağlam temelleri, aynı alandaki mevcut açık kaynak yazılımlar ve boşlukları doldurmak için yazılan yeni kodlar üzerine kuruludur. Airyx'in ana tasarım hedefleri aşağıdaki gibi listelenebilir: macOS uygulamalarıyla kaynak uyumluluğu (yani Airyx'te bir Mac uygulamasını derleyip çalıştırabilir) Benzer Grafik Kullanıcı Arayüzü metaforları ve tanıdık kullanıcı deneyimi (dosya yöneticisi, uygulama başlatıcısı, açık uygulamayı yansıtan üst menü çubuğu vb.) macOS dosya sistemleri (HFS+ ve APFS) ve klasör düzenleri (/Library, /System, /Users, /Volumes, vb.) ile uyumluluk Klasörlerde veya tek bir dosyada yer alan bağımsız uygulamalar ve /Applications için çoğunlukla yükleyicisiz bir deneyim Çoğunlukla FreeBSD temel sistemi ve iç yapısında standart bir Unix ortamı olan X11 ile uyumluluk FreeBSD'nin Linux deste...

Belli Paketleri Geçici Olarak Güncellemelerden Hariç Tutmak

Bazen çeşitli paketleri sisteminizde o an oldukları sürümleriyle tutmak isteyebilirsiniz. Bunun akla gelebilecek ilk nedenlerinden birkaçı, yeni sürümlerin bir şeyleri bozması olabilir veya değişen ya da daha kötüsü silinen bir özelliğe hala ihtiyacınız olabilir. Benim durumum biraz daha farklı. Nasıl becerdiysem kök dizinimdeki boş disk alanı çok kısıtlı bir hal aldı ve bazı büyük paket güncellemeleri aynı ana denk geldiği zaman yetersiz disk alanı yüzünden güncelleme işlemi gerçekleştirilemiyor. Veri kaybetmemeye çalışarak disk bölümünün boyutunu büyüterek ya da kullanılmayan çeşitli paketleri sistemden kaldırarak yer kazanılmaya çalışılabilir ama daha kolay bir yol daha var: güncelleme sırasında belli paketleri göz ardı etmek. Belli paketleri güncelleme dışı bırakmak için temel olarak iki yöntem var Fedora'da. /etc/dnf/dnf.conf ayar dosyasına: exclude=<paket> [<paket>...] şeklinde bir satır ekleyebilirsiniz, örneğin şu şekilde: exclude=mc emacs Bu biraz daha kalıcı b...

VLC ile Nokia N9'daki Medyalara DLNA Üzerinden Erişim

Resim
DLNA (Digital Living Network Alliance); tüketici elektroniği, mobil ve kişisel bilgisayar endüstrisinin lider şirketleri tarafından oluşturulmuş bir birlik. Birliğin kuruluş amacı, ev içerisindeki ağlarda kullanılan ve farklı firmalar tarafından üretilen elektronik cihazların bir standart dahilinde üretilip birbirlerine uyumlu hale getirilmesi. Bu sayede kullanıcılar farklı firmalar tarafından üretilmiş cihazları ev içi ağlarında problemsiz ve kesintisiz bir biçimde kullanabilmekte. DLNA aynı zamanda destekleyen cihazlardaki görüntü aktarım özelliğinin de adı. DLNA ile bir sunucudaki video, müzik veya fotoğraf dosyalarına kolayca erişilebiliyor. Nokia N9, telefon modelinde adı geçen firma tarafından Haziran 2011'de duyurulmuş ve aynı yılın Eylül ayında piyasaya sürülmüş ilk ve ne yazık ki tek MeeGo tabanlı akıllı telefon. Nokia N9'u piyasaya çıkmasından epey bir süre sonra ikinci el olarak internetten farklı bir şehirden satın aldım. Ne yazık ki bir bakıma dolandırıldığım için ...

SiS 6326

Resim
Sis sözcüğünü duyduğunuzda sizin aklınıza ilk ne geliyor bilmiyorum. Belki meteorolojik bir olay, belki de oyunlarda atılmaması gereken bir bomba türü geliyordur aklınıza. Benim durumumdaysa, 2000'lerde kullanmış olduğum ZET markalı bilgisayarın içinde gelen ekran kartı oluyor bu. Şimdi, sisli bir İstanbul sabahında sizlere çocukluğumun donanımlarından SiS 6326 'dan bahsedeceğim. SiS 6326, Silicon Integrated Systems tarafından üretilen bir grafik işlemci birimiydi. Haziran 1997'de duyuruldu ve o yılın sonunda tüketici pazarına sunuldu. Performansı, çağının grafik işlemcilerine göre düşük olmasına rağmen, zamanla çok başarılı olarak düşük maliyetin 3B performansa yeğlendiği kurumsal pazara yönelik tasarlanmış birçok anakarta entegre edildi. SiS, 1998'de yedi milyondan fazla SiS 6326 birimi sattı böylece. SiS 6326'nın Mimarisi  SiS, AGP 2x veya PCI veri yoluyla ayrı bir kart ya da entegre bir grafik işlemci olarak mevcuttu. 64-bit 2B ve 3B grafik hızlandırıcı, DVD ko...

Özgür Yazılım Vakfı 35 Yaşında

Resim
Özgür Yazılım Vakfı (FSF), yazılım özgürlüğü mücadelesindeki otuz beşinci yılını kutluyor. İster masaüstünde, ister dizüstünde, isterse de ceplerdeki bilgisayarlarda olsun, her bilgisayar kullanıcısı tüm dijital işlerini özgürce yerine getirebilene kadar Özgür Yazılım Vakfı'nın işi bitmeyecek. Özgür yazılım için mücadele her zamanki gibi devam ediyor. Yapabiliyorsanız kullanıcı özgürlüğü mücadelesinin bir 35 yıl daha devam etmesine yardımcı olmak için bağışta bulunabilir veya sizin için daha uygun başka bir yolla destek sağlayabilirsiniz : Bilgisayarınızın sabit diskinde kalıcı herhangi bir değişiklik yapmadan tamamen özgür canlı GNU/Linux dağıtımlarından birini deneyebilirsiniz. E-posta Kullanımında Öz Savunma Kılavuzunu takip etmek için bir saat ayırarak toplu gözetimi nasıl devre dışı bırakabileceğinizi öğrenebilirsiniz. GNU işletim sisteminin en eski bileşenlerinden biri olan GNU Emacs metin düzenleyicisini indirip deneyebilirsiniz. Düzenleyiciyi başlatıp Ctrl-h + t (C-h t)...

Everest Rampage KB-R8 Linux Sürücüsü

Resim
Bilgisayarda çalışırken genelde dizüstü bilgisayarın kendi girdi aygıtlarını kullanıyorum. Fakat bugün geçiş yaptığım ayakta çalışma masasında bu mümkün olmayacağından daha önce satın aldığım ama pek kullanmadığım klavyelerden Everest Rampage KB-R8 'i kullanmaya başladım. Bu klavye ne yazık ki Linux'ta takar takmaz sorunsuz olarak çalışmıyor. Klavyenin sorunu Linux'tayken Sol Ctrl, Alt, Meta, Sol Shift ve Sağ Ctrl tuşlarının hepsinin kendisini Sağ Shift sanması kısaca. Klavyenin üreticisinden bağımsız olarak geliştirilen  aziokbd isimli bir sürücü yardımıyla klavye tüm özellikleriyle ve sorunsuzca çalışıyor. Sürücünün paketi gördüğüm kadarıyla dağıtımların paket depolarında bulunmuyor ama proje sayfasındaki kurulum yönergeleri kolayca takip edilebiliyor. Örneğin benim durumumda Fedora 32'de aşağıdaki komut ve işlemler işimi gördü. sudo dnf install kernel-devel kernel-headers sudo dnf groupinstall "Development Tools" "Development Libraries...

GMP C++ Arayüzü

Bu yazıda kısaca GMP 'nin C++ sınıfı tabanlı arayüzünü açıklamaya çalışacağım. Tüm GMP C dili türleri ve fonksiyonları, gmp.h başlık dosyası extern "C" niteleyicilerine sahip olduğundan C++ programlarında kullanılabilir, ancak sınıf arayüzünün sunduğu aşırı yüklenmiş fonksiyon ve operatörlerin C++'ta kullanımı daha uygun olabilir. GMP'nin tüm C++ sınıfları ve fonksiyonları gmpxx.h başlık dosyasıyla sağlanır. Derlenecek programlar libgmpxx ve libgmp kütüphanelerine bağlanmalıdır. Örneğin: g++ mycxxprog.cc -lgmpxx -lgmp Tanımlanan sınıflar şu şekildedir: mpz_class mpq_class mpf_class Bu sınıflarla aritmetik işlemlerin yapılabilmesi için standart operatörler ve çeşitli standart fonksiyonlar aşırı yüklenmiştir. Örneğin: Gerçeklemenin önemli bir özelliği, a = b + c gibi bir ifadede b + c bölümünün geçici öğeler kullanılmadan, karşılık gelen mpz_add öğesine tek bir çağrıyla hesaplanabilmesidir. Doğası gereği a = b * c + d * e gibi ara değerler göstere...

GMP: Sınırsız Aritmetik

Resim
GMP , işaretli tamsayılar, rasyonel sayılar ve kayan nokta sayıları üzerinde işlemler için keyfi hassasiyetli bir aritmetik kütüphanesidir . Hassasiyet konusunda GMP'nin üzerinde çalıştığı makinedeki kullanılabilir bellek miktarı dışında pratik bir sınır yoktur. GMP zengin bir fonksiyon setine sahiptir ve tüm fonksiyonları düzenli bir arayüze sahiptir. GMP, kriptografi uygulamaları ve araştırmalarında, internet güvenliği uygulamalarında, cebir sistemlerinde, hesaplamalı cebir araştırmalarında yaygın olarak kullanılmaktadır. GMP, hem küçük işlenenler hem de büyük işlenenler için olabildiğince hızlı çalışacak şekilde tasarlanmıştır. Hız, temel aritmetik türü olarak tam sözcüklerin kullanılmasıyla, hızlı algoritmaların tercih edilmesiyle, çok sayıda MİB için en yaygın iç döngüleri sağlayan yüksek düzeyde optimize edilmiş assembly kodlarının yazılmasıyla ve hız üzerine özellikle eğilinmesiyle elde edilmiş. İlk sürümü 1991'de çıkan GMP'nin yılda yaklaşık bir kez yeni...

Pi'de Kendi Yerine Yerleşen Dizeler

Resim
Pi'ye karşı özel bir ilgim olmasa da Numberphile 'da izlediğim bir videodan sonra izlediklerimi pekiştirmek için kısa bir araştırma yaptım. Pek kimsenin ilgisini çekmeyeceğini biliyorum ama en azından aradan belli bir zaman geçtikten sonra hatırlamamı kolaylaştırsın diye bu araştırmadaki notlarımı buraya koyuyorum. İlk önce matematikle pek sıkı fıkı olmayanlar için Wikipedia'daki Pi sayısı maddesinden Pi'nin tanımını hatırlayalım: Pi sayısı (π), bir dairenin çevresinin çapına bölümüyle elde edilen irrasyonel bir matematik sabitidir. İsmini, Yunanca çevre anlamına gelen περίμετρον sözcüğünün ilk harfi olan π'den alır. Pi sayısı, Arşimet sabiti ve Ludolph sayısı olarak da bilinir. Şimdi yazının ortaya çıkmasını sağlayan ve yazının devamını okumanız konusunda sizi teşvik edecek videoyu izleyelim, eğer daha önce izlemediysek: Videoda Pi'den 3 ve virgülü çıkardıktan sonra kalan parçasında acaba hangi dizelerin (karakter katarlarının) kendi değerine karşı...

OpenNMT

Resim
OpenNMT , nöral makine çevirisi ve nöral dizi öğrenmesi için açık kaynaklı bir ekosistemdir. Aralık 2016'da Harvard NLP grubu ve SYSTRAN tarafından başlatılan OpenNMT, o zamandan beri çeşitli araştırma ve endüstri uygulamalarında kullanılmıştır. Halen SYSTRAN ve Ubiqus tarafından geliştirilmesi sürdürülmektedir. OpenNMT iki popüler derin öğrenme çatısında gerçekleme sunmaktadır: OpenNMT-py : PyTorch 'un kullanım kolaylığından yararlanan kullanıcı dostu ve çok kipli bir gerçeklemedir. OpenNMT-tf : TensorFlow ekosistemine dayanan modüler ve kararlı bir gerçeklemedir. Her gerçeklemenin kendine özgü özellikleri vardır ancak benzer hedefleri paylaşır: Son derece yapılandırılabilir model mimarileri ve eğitim prosedürleri Gerçek dünya uygulamalarında kullanım için verimli model sunma yetenekleri Metin oluşturma, etiketleme, özetleme, görüntüden metne dönüştürme ve konuşmadan metne dönüştürme gibi diğer görevler için eklentiler OpenNMT ekosistemi ayrıca tam bir nö...

Kirogi

Resim
Kirogi , dronlar için yeni bir yer kontrol uygulaması. KDE topluluğundan Eike Hein , gökyüzünü özgür yazılım tarzıyla fethetmek isteyenler için geliştirmeye başlamış kısa bir süre önce. Uygulamanın akıllı telefonlar, tabletler ve masaüstü bilgisayarlarda çalışması hedefleniyor. Kirogi'nin köken hikayesi aslında pek çok özgür yazılım projesiyle ortak sayılır. Bir özgür yazılım geliştiricisi yeni bir donanım alır. Donanımla birlikte sunulan yazılım ya istendiği kadar iyi ya da hiç çalışmaz. Özgür yazılım geliştirici de hem kendisi hem de tüm insanlık için aldığı donanıma yönelik özgür bir yazılım geliştirmeye karar verir. Donanım yerine herhangi bir ihtiyacı koyduğunuz zaman bahsettiğim ortaklık daha iyi anlaşılabilir sanırım. Kirogi'nin başlıca özellikleriyse aşağıdaki gibi sıralanabilir: Doğrudan uçuş kontrolleri Navigasyon haritası üzerinde dokunarak uçurma Takla atma, kalibrasyon gibi araç hareketlerini tetikleyebilme Oyun kumandası ve oyun çubuğu desteği Canlı v...

Fedora'da Nvidia DKMS Sürücüleri

Linux'ta en uzun süre uğraştığım sürücüler Nvidia'nınkiler sanırım. Her şey yolunda olsa bile ara sıra kendini hatırlatmayı ihmal etmiyor. Dün de normalde GPU üzerinde yapabileceğim bir çalışmayı CPU üzerinde yapmak zorunda kalınca bu son probleminin ne olduğuna bakmaya karar verdim. İlk önce çok kısa bir şekilde Nvidia sürücülerinden bahsetmek istiyorum. Linux'ta bu sürücüleri kurmak için birden çok yöntem var. İlk önce Nouveau ismindeki özgür sürücüleri mi yoksa Nvidia'nın kapalı kaynak sürücülerini mi kullanmak istiyorsunuz ona karar vermeniz gerekiyor. Özgür sürücüleri seçerseniz kolayca dağıtımınızın resmi depolarında sürücü kurulumunu yapabilirsiniz. Nvidia'nın sürücülerini kurmak isterseniz ya Nvidia'nın sunduğu kurulum dosyasını kullanmanız gerekiyor ya da genellikle dağıtımınızın topluluk depolarında bulunan paketleri yüklemeniz gerekiyor. Örneğin Fedora için negativo17 ve RPM Fusion depolarında kapalı kaynak Nvidia sürücüleri bulunuyor. P...

Zircon

Zircon , Fuchsia OS 'un dayandığı yeni bir mikro çekirdektir. Zircon, gömülü sistemler için tasarlanan ve küçük bir işletim sistemi olan Little Kernel 'den türetilmiştir. Little Kernel ise  Haiku tarafından kullanılan NewOS çekirdeğinin yaratıcısı Travis Geiselbrecht tarafından geliştirilmiştir. Zircon'un evrimi şöyle tarif edilmektedir: Zircon daha önceleri Magenta olarak biliniyordu ve herhangi bir uygulamayı, gömülü RTOS'lardan (Gerçek Zamanlı İşletim Sistemlerinden) her tür mobil ve masaüstü cihaza ölçeklendirmek üzere tasarlanmıştı. Sonuç olarak, Fuchsia OS'un Android ve Chrome OS'un doğal halefi olacağına, her ikisinin de yeteneklerini içereceğine ve her iki sistemin uygulamalarını da çalıştıracak geriye dönük uyumluluğuna sahip olacağına dair spekülasyonlar oldu. Kısacası bu çekirdek, 32 bit veya 64 bit ARM çekirdeklerinden 64 bit X86 işlemcilerine kadar herhangi bir işlemci üzerinde çalışacak şekilde tasarlanmıştır ve epey yıkıcı olma potansiyeline...

PlayStation 4 Emülatörü: Orbital

Resim
PlayStation 4 hakkındaki önceki yazımda Spine'dan bahsetmiş ve Orbital isminde bir PlayStation 4 emülatörü daha olduğunu söylemiştim. Hadi gelin şimdi de Orbital'i kısaca tanıyalım. Orbital , Alexandro Sanchez tarafından geliştirilmeye başlanmış sanallaştırma tabanlı bir PlayStation 4 emülatörüdür. Büyük ihtimalle Türkçe oyun ve teknoloji sitelerini takip edenlerin haberi vardır, çok yeni olduğu için Spine'ın henüz bir haberi yapılmamış olmasına rağmen Orbital'den bolca bahsedilmiş çünkü: PS4 Emülatörü Orbital Artık Grafik Çıktısına Sahip - Technopat PlayStation 4'ün emülatörü, geliştirilme aşamasına geçti - Merlin'in Kazanı PlayStation 4 emülatörü Orbital ilerleme kaydediyor – PS Oyun Orbital isimli PS4 emülatörü geliştirilme aşamasında - Leadergamer Orbital'in şifresi çözülmüş çekirdekleri önyüklemesindeki durumu hata takip sisteminden izlenebilir: PS4 4.55 ve PS4 5.00 . Emülatörün gelecek planları da Yol Haritası sayfasında bulunabilir. Bura...

Olası Bir PS4 Emülatörü: Spine

Resim
YouTube'da Emulator Team'in yayımladığı son videoda olası bir PS4 emülatöründen bahsediliyordu. Bu tip gerçek olamayacak kadar güzel bir şeyle karşılaşan herkes gibi hemen bu emülatörün gerçek olup olmadığını araştırdım. Gelin PlayStation 4 oyunlarını bilgisayarda bir emülatör yardımıyla oynamaya ne kadar yakınız birlikte bakalım. devofspine'ın YouTube'a spine - PS4 emulator for Linux başlığıyla 1 Nisan 2019'da yüklediği video, emülatörün sahte olabileceği hakkında ciddi şüphe oluşturuyor ama 10 Haziran 2019'da çıkan haberlerde emülatörün gerçek olabileceği yazıyor çoğunlukla ve ben henüz bu emülatör sahtedir diyen bir yazıya denk gelmedim. Üç gün önce devofspine tarafından açılan spinedemo isimli kod deposuysa sadece üç değişiklik içeriyor ve bu depoda herhangi bir kod parçası bulunmuyor. Depoda neler olduğuna daha sonra değinelim ve şimdi proje hakkında internette yazılanlara göz atmaya devam edelim. Krystalgamer isimli Twitter kullanıcısı Spine'i...

LibreOffice ile Nöral Makine Çevirisi Ayağımıza Geliyor

Resim
Bugün nöral makine çevirisi alanındaki son gelişmelere göz atarken GitHub'da LibreOffice Translate ( lotranslate ) isimli projeye denk geldim. LibreOffice Translate, LibreOffice 'e nöral makine çevirisi yapabilme yeteneği kazandıran bir eklenti. Thomas Viehmann tarafından geliştirilmeye başlanan LibreOffice Translate, henüz sadece İngilizce'den Almancaya çeviriyi destekliyor. Alman Federal Eğitim ve Araştırma Bakanlığı 'ndan fon alan bu proje şüphesiz LibreOffice topluluğunun da desteğiyle kısa zamanda eksiksiz hale gelecektir. Eklenti Mozilla Public License v2 ve GNU Lesser GPL v3+ ile lisanslanmış. İki lisanstan biri seçilebilir. Elbette üçüncü parti kod ve modellerde çeşitli kısıtlamalar olabilir. Eklentiyi inşa edip kullanıma hazıra hale getirmek için eklentinin geliştiricisi, Eclipse'in LibreOffice eklentisi loeclipse 'in kullanılabileceğini belirtmiş. Ayrıca modülleri içe aktarmak için bir düzeltme içeren Python yükleyicinin yeni sürümüne ihtiyaç ...

Çok Oyunlu Kasetler

Resim
Sizin de çocukluğunuzun önemli bir kısmı, harçlığınızı biriktirerek aldığınız çok oyunlu kasetleri konsollara takıp çıkartarak geçtiyse  Klon Konsollar 'ın devamı niteliğindeki bu yazıyla geçmişi yad edebilirsiniz. (Görsel kaynak: Nintendo Best-Of Collection 122-in-1 NES Multicart ) Çok oyunlu kaset, İngilizce'deki ismiyle multicart, içinde birden çok oyun olan oyun konsolu kasetidir (kartuşudur). Normalde oyunlar, ayrı ayrı kasetlerde satılır veya en azından ilk başta öyledir. Bu nedenle koleksiyonlar, antolojiler ve derlemeler çok oyunlu kasetler olarak kabul edilir. Çok oyunlu kasetlerin oyunculara çekici gelmesinin ana nedeni, birden çok oyuna aynı anda erişimi her açıdan kolaylaştırmasıdır. Örneğin çok oyunlu kasetler, oyunların ayrı ayrı kasetlerde satın alınmasından daha ucuza gelir, farklı oyunları oynamak için eski kaseti çıkarıp yenisini takmayı gerektirmez, daha mütevazi fiziksel depolama alanlarında saklanabilir, el konsolları için daha taşınabilirdir... Ço...