Category: books

  • Rakuten KOBO 在 Linux 的 epub 閱讀方案

    Rakuten KOBO 在 Linux 的 epub 閱讀方案

    不知道怎麼搞的,在 archlinux 上,kobo-desktop 跟 Calibre 都沒有辦法裝好 (前者裝不好,後者裝好了遇到問題)。在這樣的前提下,這邊提供一個額外的方案處理 KOBO 檔案以及閱讀的需求。 0x1 kobo-book-downloader 繞過 kobo-desktop 下載 KOBO 書籍,順便 dedrm 網址: GitHub – TnS-hun/kobo-book-downloader kobo-book-downloader 透過 KOBO 自身的 API 來下載 KOBO 書籍,用法簡單,不必處理 kobo-destop / Calibre / Adobe Digital Editions 等東西,下載下來直接 dedrm,讚。 # 從 GitHub clone kobo-book-downloader $ git clone [email protected]:TnS-hun/kobo-book-downloader.git # 進入資料夾後安裝 dependency packages $ cd kobo-book-downloader $…

  • Linux Reading List

    Books 現在正在讀的 Linux 相關的書 Kernel http://www.dedoimedo.com/computers/crash-book.html Debugging Linux System Yocto Linux Dev  Linux Inside 4 path to being a kernel hacker

  • 現在正在讀的 Linux 相關的書

    Linux kernel Linux Kernel Development / 3e (精通 Linux 核心開發) Linux Device Drivers / 3e (Linux 驅動程式) Linux Kernel and Driver Development Training – free electrons (PDF) Debug Hacks 除錯駭客:極致除錯的技巧與工具 Advanced Programming in the UNIX Environment / 3e C Expert C Programming – Deep C Debugging with gdb – The gnu Source-Level Debugger 透視 C…

  • 2016-08-09 Operating Systems: Three Easy Pieces – Virtualization part

    今天在看從 CS537 – Spring 2013 介紹的參考書籍:Operating Systems: Three Easy Pieces 一整天看了 Virtualization 的部份,從 Process 到 Segmentation 的部份。(中間跳過 9 跟 10) Virtualization 主要分成兩個部份,第一是 CPU 的虛擬化,首先談到有關 CPU 虛擬化 mechanisms (機制) 的部份,同時也提到 mechanisms 跟 policies (法則) 在設計的時候會將其脫勾,以便於後續的設計順利,這個部份在 LDD3e 開頭的時候也有提到。 CPU 虛擬化在設計的時候,首先要面對到 exception / interrupt handler 與 context switch 的機制設計,接著提到排程的設計,CPU想要確保所有的程式都能夠公平且有效的被執行,因此發展了許多的排程方式,從 FIFO、SJF、RR 到 Multi-Level Feedback Queue 等排班方式,現代的 Linux 則使用了 O(1) 、…