Firefox’da önceki oturumu otomatik olarak geri yüklemek

Firefox kullanırken açık olan sekmelerin bir sonraki oturumda geri yüklenmesi mümkündür.

Örneğin tarayıcının beklenmedik bir şekilde kapanması veya tarayıcının güncellenmesi hallerinde Firefox önceki sekmelerin geri yüklenmesini kendisi önerir.

Siz de tarayıcıyı açtıktan sonra başka bir işlem yapmadan menüden History - Restore Previous Session seçeneğiyle önceki oturumdaki sekmeleri geri yükleyebilirsiniz. Ne var ki yeni bir sayfa açmak suretiyle isteyerek ya da istemeyerek yeni bir oturum (session) başlatmış bulunursanız artık bu komutu veremez, artık önceki oturumu geri yükleleyemezsiniz. Aşağıda anlatacağım otomatik geri yükleme seçeneği ile hem bu gibi durumların önüne geçebilir, hem de tarayıcıyı yeniden başlattığınızda her zaman kaldığınız yerden devam edebilirsiniz.

Her açılışta bir önceki oturumdaki açık sekmelerin otomatik olarak geri yüklenmesini kolay bir ayarla sağlayabilirsiniz. Bunun için Preferences - General - Startup bölümünde “Restore previous session” seçeneğini işaretlemeniz yeterlidir.

Ben bu ayarı oldukça kullanışlı buluyorum. Basit bir ayar olsa da tarayıcıyı kurduktan sonra seçili gelmediğinden gözden kaçabiliyor. Bu nedenle burada not etmek istedim.

Macbook’da trackpad tıklama sorunu

Geçenlerde yeni Macbook Pro bilgisayarımda çalışırken trackpad birdenbire tıklama yapmaz oldu. Fare imlecini ekranda hareket ettirebiliyordum ama tıklayamıyordum. Çok tuhaftı. Bir tür takılma olduğunu düşündüm ve CMD + Q ile çalışan uygulamaları teker teker kapattım. Mesele yine de çözülmeyince terminalde “sudo shutdown -r now” emrini verdim geçtim.

Aynı sorun az önce yeniden tekrar edince ilk aklımdan geçen düşünce ister istemez, “kararlılığı ile tanınan, bilinen Mac OS’un şu yaşattıklarına bak…” oldu ama bir duckduckgo sorgusu sonrası okudum ki meğer bağlı olan ve bağlı olduğu unutulan bir Magic Mouse veya Magic Trackpad aygıtı böyle sorunlara sıklıkla neden olabiliyormuş. Her nerede duruyorsa durduğu yerde bir sürtünme ile kendi kendine aktif hale gelen Magic Mouse, Mac’deki trackpad ile bir “kafa karışıklığına” yol açabiliyormuş.

Tam da Mac’e özgü bir sorun! :) Trackpad o kadar iyi ki, kablosuz olarak bağlı mouse’u bir yerlerde unutuyorsun. :) Gerçekten trackpad o kadar kullanışlı ki (daha önceki hiçbir bilgisayarımda görmediğim kadar kullanışlı) sanırım benim gibi bazı Mac kullanıcıları önce bir fare bağlayıp sonra ona ihtiyaç duymadıklarını anlayınca bir köşede bağlı halde bırakıyorlar…

Sonuç: Magic Mouse’un nereye saklanmış olduğunu şimdilik bulamadım ama Bluetooth’u devre dışı bırakınca sorun çözülmüş oldu.

“Varsayılan ağ geçidi kullanılamıyor” hatasına çözüm

Malum, Windows 10 güncellemeleri oldukça büyük boyutta oluyor ve zorunlu olarak uygulanıyor. Bu güncellemelerden 1709 kodlu olan bilgisayarı 1 saat kadar meşgul ettikten sonra kuruldu. Güncelleme sonrası internet bağlantısında kopmalar baş gösterdi. Bağlantı sorunlarını araştırma ekranında gördüğüm hata mesajı şu idi: “Varsayılan ağ geçidi kullanılamıyor.” (İng. “Default gateway is not available”)

Sorunun çözümü

Aygıt Yöneticisi’ne göz atarak ağ bağdaştırıcısı markanızı öğrenin. Bu markanın resmi sitesine giderek yeni sürücüleri indirin ve bilgisayarınızdaki sürücülerini güncelleyin. Mesela Realtek için sürücüler şurada.

UYAP Doküman Editörü’nde mobil imza kullanımı

UYAP Doküman Editörü’nde mobil imza ile belge imzalamaya çalışırken

Bilinmeyen bir sebepten dolayi parmakizi degeri hesaplanamıyor: null

hatasını alıyorsanız, bilgisayarınızda Java’nın yüklü olduğu klasörün yolunu “PATH” ortam değişkenine ekleyerek bu sorunu çözebilirsiniz.

Bunun için izlemeniz gereken adımlar:

  1. Denetim Masası – Sistem – Gelişmiş Sistem Ayarlarını Görüntüle
  2. Gelişmiş – Ortam Değişkenleri
  3. Sistem Değişkenleri – PATH – “Düzenle”
  4. “Yeni” – Java yolu (örneğin: C:\Program Files (x86)\Java\jre1.8.0_151\bin)

Linux üzerinde Adobe Digital Editions

Özellikle e-kütüphanelerden edindiğimiz DRM korumalı e-kitapları okumak için Adobe Digital Editions yazılımını kullanmak mecburiyetinde kalabiliyoruz.

Bu yazılım sadece Mac ve Windows için sunuluyor. Linux desteği yok ne yazık ki. Fakat çaresiz değiliz.

debian 9 stable sistemimde Adobe Digital Editions v1.7 sürümünü, varsayılan wine kurulumuyla sorunsuz bir şekilde çalıştırabildim! :)

v1.7 sürümünü şuradan indirebilirsiniz. (yedek bağlantı)

wine setup.exe 

komutuyla kurdum.

Linux masaüstünde Firefox ile indirdiğiniz bir e-kitabı doğrudan Adobe Digital Editions ile açma seçeneği sunulacak size bundan sonra ve e-kitabınız Wine yoluyla otomatik olarak açılacak.

Versiyon 1.7’de metin kopyalamak (ctrl+c, ctrl+v) maalesef mümkün görünmüyor. Metni vurgulama (highlight) ise ancak metin kenarına not alarak im koymak yoluyla mümkün, buna “bookmark” deniyor program terminolojisinde.

Aldığımız notlara ve koyduğumuz imlere e-kitabın okuma süresi bittiğinde nasıl ulaşabiliyoruz -şimdilik- bilemiyorum. Bu konuda bilgi edinince buraya ekleyebilirim.

Adobe Digital Editions v1.7 idareten ve zorunluluktan kullanılabilir. Hiç yoktan iyidir.

DRM sevdiğimiz bir teknoloji değil.

Akademik çalışmalar, araştırmalar yapanlar, okuyup yazanlar arasında Linux kullanımı hiç de nadir sayılmaz. Buna karşın Adobe’un zorunlu olarak kullanılan bu yazılım için Linux desteği vermemesi tam bir hayal kırıklığı…

Bir not: v1.7 işinizi görmeye yetmezse şurada ilginç bilgiler var.

Zotero’ya PDF’leri okuma ve işleme yeteneği kazandırmak

PDF dosyalarının Zotero tarafından okunabilmesi, işlenebilmesi, içeriğinin Zotero arama kutusundan aranabilir hale getirilebilmesi, arşive bir PDF belgesi eklendiğinde bu belgenin yazarı, başlığı gibi bilgilerin tanınarak veritabanına işlenebilmesi için gerekli olan iki araç var, pdftotext ve pdfinfo.

Zotero’nun “Edit/Preferences” menüsünden “Search/Arama” sekmesine geçerseniz burada “PDF indexing”  başlığı altında bu iki aracın yüklü olup olmadığını görebilir, yükle değiller ise yine aynı pencereden yüklemeyi deneyebilirsiniz.

GNU/Linux kullanıyorsanız bu araçları bu pencereden yüklemeniz bazı durumlarda belki mümkün olmayabilir. Ben bu yazıda bu araçları debian sistemimde Zotero’ya nasıl yükleyip tanıttığımı kısaca anlatmak istiyorum. 1

Bu iki araç debian’da “poppler-utils” paketi bünyesindeler ve bu paket sisteme kurulu ise bu araçlar da başka işleme gerek olmaksızın kullanılabilir durumda oluyorlar. Yani terminalde “pdftotext” yazarsanız cevap alırsınız. Bu paket sisteme kurulu değil ise

sudo apt-get install poppler-utils

komutu ile kurulabilir.

Ayarları yapmak için önce Zotero Veri Dizini’ne gitmeliyiz. Bilmiyor isek  “Zotero Preferences – Advanced – Files and Folders – Data Directory Location” ekranından bu dizinin yolunu öğrenebiliriz. Öğrendiysek bu dizinde bir terminal penceresi açalım.

which pdftotex

komutunu vererek pdftotext çalıştırılabilir dosyasının sistemimizde nerede olduğunu öğrenelim. Öğrendik ki bu dosya “/usr/bin/pdftotext” yolunda yer alıyormuş.

Firefox’da F12’ye basalım ve aşağıda açılan konsola

navigator.platform.replace(' ', '-')

yazalım. Böylece sistemimizin mimarisinin Firefox bünyesinde nasıl adlandırıldığını öğrenelim. Benimki “Linux-x86_64” çıktı.

Şimdi yine terminale dönüyoruz ve aşağıdaki komutu veriyoruz (sizin mimariniz farklı ise burada ona göre komutu değiştiriyorsunuz):

sudo ln -s /usr/bin/pdftotext pdftotext-Linux-x86_64

Böylece Zotero Veri Dizininde pdftotext için bir sembolik link yarattık. Çalıştırılabilir dosyamızın yeri değişmedi ve Zotero Veri Dizininden bu dosyaya bir kısayol oluşturduk.

Aynı işlemleri pdfinfo için de yapıyoruz. “which pdftotext” ve sonra “sudo ln -s /usr/bin/pdfinfo pdfinfo-Linux-x86_64

Şimdi bu iki dosya için de birer versiyon dosyası oluşturmalıyız. Aynı dizinde pdfinfo-Linux-x86_64.version ve pdftotext-Linux-x86_64.version dosyalarını yaratalım. Bu dosyaların içinde sadece versiyon numarası yazmalı. Versiyonu nereden öğreneceksiniz? Terminalde her iki komutu da kullanın, ilk satırda yazar versiyon numarası:

$ pdftotext
pdftotext version 0.48.0
Copyright 2005-2016 The Poppler Developers - http://poppler.freedesktop.org
Copyright 1996-2011 Glyph & Cog, LLC

Dosyada sadece “0.48.0” yazmalı, tırnaklar yok.

Bu işlem de tamam ise son adım olarak şuradaki betiği aynı dizine pdfinfo.sh adıyla kaydetmeli ve “chmod +x pdfinfo.sh” komutuyla bu betiği çalıştırılabilir hale getirmeliyiz. İhtiyaten sağlamasını yapmak istersiniz diye, betiğin içeriği yazının yazıldığı tarih itibariyle şöyle:

#!/bin/sh
if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ]; then
echo "Usage: $0 cmd source output.txt"
exit 1
fi
"$1" "$2" > "$3"

Bu işlem de tamam ise Zoreto’yu yeniden başlatalım. Aşağıdaki çıktıyı ilgili pencerede gördüysek sonuç başarılıdır:

İyi günlerde kullanınız.

Dipnotlar:

  1. Bu yazıda şu adresteki resmi kılavuzdan yararlanılmıştır.

Microsoft Word ile bir belgenin önceki sürümünü geri getirmek

Bir önceki yazımda Libreoffice’de bir belgenin önceki sürümünü nasıl geri getirebileceğimizden bahsetmiştim. Bu yazıda da hızlıca Microsoft Word’de bu işin nasıl yapıldığına bakalım.

Eğer Word ayarlarında “Her zaman yedekle” seçeneğini daha önceden etkinleştirmişsek dosyamızın bir önceki sürümüne kolayca erişebiliyoruz. “Word seçenekleri – Gelişmiş” penceresinde bu ayarı bulabilirsiniz. Aşağıda ok ile gösterdim:

Bu ayar penceresi Word 2016’da böyle görünüyor.

Bu ayar etkinken bir dosyayı kaydettiğinizde önceki sürümü “Yedek” ön ekiyle adlandırılarak dosyanın bulunduğu dizine otomatik olarak kaydediliyor.

Daha da önceki sürümlere geri dönebilmek istiyorsanız Windows 8, 8.1 ve 10 sürümlerinde yer alan “Dosya Geçmişi” özelliğini kullanabilirsiniz. Elbette bu hizmet de başlatıldıktan itibaren önceki kayıtları saklamaya başlıyor, yani bir belgenin önceki sürümüne erişebilmeniz için daha önceden bu hizmeti etkinleştirmiş olmanız gerekiyor.

Eğer yukarıdaki ayarları yapmadıysanız ve yine de dosyanın bir önceki sürümüne ihtiyaç duyuyorsanız ve dosyayı kaydettiğiniz yer Onedrive veya Dropbox gibi bir bulut hizmeti ise bu hizmetlerden yararlanarak dosyaların önceki sürümlerine ulaşmanız mümkün olabilir. Bu işlem için genellikle kullandığınız bulut hizmetinin web arayüzünden dosyalara erişmeniz gerekir.

Libreoffice ile belgenin bir önceki sürümünü geri getirmek

Libreoffice ile üzerinde çalıştığınız bir belgenin önceki halini, bir önceki sürümünü geri getirmek, yapılan değişiklikleri geri almak istediğinizde ne yapabilirsiniz?

Örneğin bir dilekçe, makale veya tez yazdığınızı düşünün. Uzun saatler, belki günler, aylar harcadığınız bu belge hatalı kaydedilir veya üzerine aynı isimle başka bir belge yazılır ise önceki versiyonu nasıl kurtarabilirsiniz? Bu belge üzerinde yaptığınız ve kaydettiğiniz son değişiklikleri geri almak veya önceki sürümüyle son sürümü arasındaki farkları görmek istemeniz durumunda ne yapabilirsiniz?

Şayet belgeyi son defa kayıt ettiğiniz andan önce “Tools – Options – Load/Save – General” menüsünden aşağıdaki ayarı yaptıysanız 1 önceki sürümü geri getirmeniz çok kolaydır:

Bu ayar etkinse, Libreoffice ile dosyanızı kaydettiğinizde, dosyanın bir önceki sürümü yedek klasöründe saklanır.

Yedek klasörünüzün dosya sisteminizin neresinde olduğunu, Tools – Options’ – LibreOffice – Paths’ menüsünden/penceresinden görebilirsiniz. Bu dizin yolunu bir dosya gezginiyle açarak dosyanızın eski sürümüne kavuşabilirsiniz. Önceki sürümün uzantısı “.bak” olarak kaydedilmiştir. Bu uzantıyı dosyanın gerçek uzantısı ne ise onunla (örneğin .odt veya .doc) değiştirerek belgeyi açabilirsiniz.

Alacağınız bu basit önlem sizi büyük kayıplardan kurtarabilir.

Yedekleme konusuyla ilgili okumaya devam etmek veya belgelerin daha da önceki sürümlerine dönmek veya daha kapsamlı bir yedekleme çözümü arıyorsanız aşağıdaki yazılarım belki ilginizi çekebilir:

Dipnotlar:

  1. Always create backup copy” – “Her zaman yedek kopya oluştur” seçeneğini etkinleştirdiyseniz (Türkçesi belki biraz farklı olabilir)

BadUSB saldırılarından korunmak [Windows]

Aşağıdaki işlemleri uygulamanız, Microsoft Windows işletim sistemi üzerinde “BadUSB” saldırılarından bir ölçüde korunmanızı sağlayabilir:

  1. Windows tuşu + R tuşu / gpedit.msc / ENTER
  2. “Yönetim Şablonları” / “Sistem” / “Aygıt Yükleme” / “Aygıt Yükleme Kısıtlamaları”
  3. “Çıkarılabilir aygıtların yüklenmesini engelle”: “Etkin”
  4. “Yöneticilerin Aygıt Yükleme Kısıtlaması ilkelerini geçersiz kılmasına izin ver”: “Etkin”
  5. “Bu aygıt kurulum sınıflarıyla eşleşen sürücüleri kullanan aygıtların yüklenmesini engelle”: “Etkin”
  6. “Bu aygıt kurulum sınıflarıyla eşleşen sürücüleri kullanan aygıtların yüklenmesini engelle” / “Göster” bölümünde aşağıdaki kodları ekleyiniz (parantezleri eklemeyiniz) (diğer aygıtlar için):
    1. 4d36e96b-E325-11CE-BFC1-08402BE10318 (klavye)
    2. 4D36E972-E325-11CE-BFC1-08012BE10318 (ağ bağdaştırıcısı)
    3. e0cbf06c-cd8b-4647-bb8a-263b45f0f974 (bluetooth)
    4. 4D36E96F-E325-11CE-BFC1-08002BE10318 (fare ve trackpad)
    5. 4D36E96D-E325-11CE-BFC1-08002BE10318 (modem)
    6. 36FC9E60-C465-11CF-8056-444553540000 (USB hubs)