2019年8月25日 星期日

談一下 Ubuntu 16.04中swap的設定及電腦休眠


  常有人建議「現在安裝Ubuntu時,因為電腦的記憶體夠大,所以可以不用設定swap了」(省一點空間?但現在硬碟空間更大了呀!)
 
  自從有人幫忙組裝一台迷你主機(長寬各約15cm,高約5cm),安裝Ubuntu 16.04以後,因為該迷你主機是陽春型,按「暫停」時,只有螢幕關閉,主機風扇等還在運轉,又耗電又吵人(小風扇頻率高),只好想辦法讓Ubuntu「休眠」了。
 
  到網路上查了一下,說Ubuntu要休眠要有夠大的swap(應該大於或等於記憶體),這樣才能容下全部留在記憶體的「東西」吧!---好啦,那前面的建議就有問題了---不能讓PC休眠睡覺去!
 
  幸好,在安裝Ubuntu 16.04時,就留下了3G的空間(老習慣了😆),實際PC上的記憶體是8G---有問題要解決
 
  檢查和釋放記憶體的方法:(Ctrl+Alt+T 開啟終端機)

  1. 檢查記憶體:free -m
  2. 釋放記憶體:
    sudo su
    echo 3 > /proc/sys/vm/drop_caches
  3. 先檢查 →釋放 →再檢查

 
  首先到網路上查查「休眠」這兩個字跑到哪裡去了,找到了好幾篇,都是一樣,其中這篇「Ubuntu 16.04 開啟休眠功能」說:


因為休眠功能在部分計算機無法正常工作,所以Ubuntu默認是不開啟休眠功能。 要想開啟休眠功能先進行如下測試:

  1. 先檢查是否有交換分區(swap),如果有確認交換分區至少和實際可用記憶體一樣大。
  2. 按Ctrl+Alt+T開啟終端
  3. 輸入 sudo pm-hibernate,↵,測試能否休眠。
  4. 如果休眠測試無法正常工作,就說明你的計算機無法進行休眠。
  5. 如果休眠測試可以正常工作,用文字文件新建文件:
    /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla添加以下內容後儲存
    ===========
    [ Re-enable hibernate by default in upower ]
    Identity = unix-user:*
    Action = org.freedesktop.upower.hibernate
    ResultActive = yes
    [ Re-enable hibernate by default in logind ]
    Identity = unix-user:*
    Action =org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
    ResultActive=yes
    ============
  6. 關閉所有程序,重啟PC。
  7. 重啟後,右上角電源符號右鍵就有「休眠」選項了。

  做了以上工作後,果然可以讓PC休眠了。當然啦,使用電腦一段時間後3G的記憶體是不足的,結果無法休眠(用sudo pm-hibernate試了也一樣),開始的解決方法就是「登出」再登入,再休眠。
 
  再到網上找找有沒有增加swap的方法,整理如下:

  1. 首先用命令free查看系統內Swap 分區大小:
    free -m
  2. 創建一個Swap 文件:
    找一個空間足夠的目錄用來存放swap文件:
     mkdir /swap
     cd /swap
     sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000

    (=增加2.0 GB swap)
    把生成的文件轉換成Swap文件:
     sudo mkswap -f swapfile
  3. 激活Swap文件:
     sudo swapon swapfile
    再次查看free -m的結果--應該成功了。
    ※※※※※※
  4. 如果要一直保持這個swap(當然要啊!) ,可以把它寫入/etc/fstab文件。
    /swap/swapfile /swap swap defaults 0 0
  5. 如果要卸載這個swap文件,可以進入建立的swap文件目錄。執行下列命令。
    sudo swapoff swapfile
  • 這兩天要登出再登入時,發現登出後就卡住了,不能再登入😡,所以增加了swap文件只能休眠,但不能登出,真是有一好沒兩好啊!只能再找看看有沒有其他方法!

  所以呢,下次有機會安裝Ubuntu時,記得留下至少記憶體一半(4G)的swap。

電子書簡易CSS小技巧

最近閒著,作一些書籍(好書?)的電子書放到「android台灣中文網」分享,有人想知道一些簡易的電子書CSS,於是參考網路資料,整理了一下,紀錄在此,以便將來參考:

  • 製作電子書最簡易的方法,應該是【電子書簡易製作(TXT→瀪化姬+sigil)】,只要文字檔整理好了→用Sigil開啟,經過(段落縮排[如果預覽沒縮排]分章節、作[註解]連結製作目錄、產生封面),幾個步驟就完成一本電子書了。
    ★製作電子書時的一些簡易的CSS:(當然,電子書不用過於美化---主要是看書的內容嘛,所以可用的css有限)
  • 文字方面:
    (1)在兩段文字間加入一空白行(情境不連接時用):<br/>或</br>(每加一次則多空一行)
    (2)加分隔線<hr/> 
    (每加一次則多一分隔線;用在加註等)
    {分隔線長度是視窗寬度一半的水平線:<hr width="50%">;粗細大小是10的水平線:<hr size=10>;無陰影(實線)且粗細大小是10的水平線:<hr noshade size=10>;置右且長度是視窗寬度70%、粗細大小是4的水平線:<hr align=right  width="70%" size=5> }

    (3)文字
    靠左、置中或靠右(特殊敘述或書信用):在該段文字前後加<p>文字內容</P>,再選取[文字內容]按上方排版用的小圖示即可自動加上。 (若要自己加的話像這樣:<p style="text-align: center;">文字內容</p>)

    (4)
    縮排2個全型字:<p style="text-indent: 2em;">文字內容</p> (由於段落多,這個應該放在stylesheet.css中;若有特殊情況可用)

    (5)行距1.5:<p 
    style="line-height: 1.5;">文字內容</p>(正常是1.5,若想更改行距可用,如插入一首詩)

    (6)加空白底線:<u>(全型空白)</u> 
    (若空白改為文字,則文字下有底線;可選取文字後用小圖示加底線、粗體、斜體、上標……)(<big>將所標記的文字放大</big>,<small>將所標記的文字縮小</small>)

    (7)文字大小及顏色
    <p style="font-size: 1.5em;color: #146Eb4;#">文字內容</p>(文字大小正常為1em)

    (8)
    標題字型大小(置中,h1大[一級標題]):<h1 align="center">h1文字在中間</h1> (h2較小[二級]、h3、h4等…;標題加上h1等,可用來作目錄)

    (9)
    文字背景色:<p style="background: lime;">文字內容</p> (亮綠色背景)

    (10)
    將文字放限制在一區塊內<blockquote>文字內容</blockquote>

    <p>文字內容</p>是最基本的,以上在<p>內的CSS都可以放在一起,用;號隔開。
  • 圖片方面:
    (1)設定或限制圖片、高、圖外框粗細:<img alt="影像" src="cover.jpg(這是圖片名)" width="300" height="200" border="5"> (寬高可用百分比,如width="50%";border="0",則無外框)

    (2)圖片
    置中: <p  Align=center> <img src="圖片位址"> </p> [或者left(靠左)/right(靠右)]
  • 表格方面:
    (1)表格基本結構:<tr>是一橫列,<td>是一格(若要1列3格,則在<tr></tr>間放3個<td></td>)(表格內容也可用圖)
    <table border="1">(框線粗細為1)
     <tr> <td>表格內容</td> </tr>
    </table>

    (2)在一格內加另一格
    <table border="1">
    <tr><td >AAA</td><td>BBB</td></tr>
    <tr><td >
       <td>
       <p>CCC</p>
            <p>DDD</p>

           </td>
           </td><td>EEE</td></tr>
    </table>

    (3)其他性質如下:(自行測試)
    width: table 的寬度
    cellpadding:空白大小
    border:邊框的粗細
    background-color:背景顏色
    colspan:控制儲存格橫跨幾個欄位
    rowspan:控制儲存格垂直跨幾個欄位
    例:<table style="line-height:25px;" border="1"> (行高25px,邊框=1)
    例:<table border="1" cellpadding="10" style="border:4px #10A126 solid;text-align:center;">
    <td colspan="3">橫跨3列</td>
    <td rowspan="2">垂直合併2欄</td>
    <td><font color="blue"><font size="5">字型大小=5,藍色的文字</font></td>
  • 文字區塊:
    (1)<div  style="自訂">區塊內容</div>
    (如:<div style="border:2px green solid;background-color:pink">這是個有綠色邊框,背景粉紅的區塊</div>)(顏色表示使用顏色的英文名稱十六進位制的色碼、 RGB色碼皆可)
---end----

2019年8月20日 星期二

九陽豆漿機製豆漿經驗--不要放著不用

  會有這篇文章,是最近又重新使用「九陽豆漿機」製豆漿了——我想出一個製豆漿的好方法了。(這裡有一篇「不要買九陽豆漿機DJ13M-D08D 的理由」)
 
  我這台豆漿機是「D08D」款,當年是$5000買給兒子用的,後來和兒子一家一起住時(一段短時間),他們說已經很久不用了——原因是「磨出來的豆漿,喝起來沙沙的」,口感太差,還是買外面的較好喝!
 
  於是,拿來試用一段時間,試過一些作法,果然不太有人想喝(當時沒過濾)——磨了幾天後,只剩我自己在喝。於是又停了。
 
  最近,又有因緣啟用它——原因是,最近較常喝,而外面像「嘉鄉」豆漿、「藤原」豆漿,雖好喝(有機又濃),但價格不是很平民化:1400CC=$40,若是自打:1400CC≒$5。即約1:8。
 
  既然九陽豆漿機打出來的喝起來口感不夠好,那就上網找找有沒有改進的空間,結論是「有改進的空間」,只是沒有人想到而已。
 
  以下是改進後的做法:(如果你已經買了,就不要放棄,試著做看看,究竟它也是花錢買來的哩!)
 

  1. 利用時間將黃豆洗乾淨→浸泡3~4小時,直到漲成約二倍大(或用手可壓成兩半)。
     
  2. 用小塑膠袋分裝成打一次的份量→放入冰箱冷凍庫(應該一小時以上即可吧,我是冷凍到隔天)→要用時再拿出來。
     
  3. 拿出小袋黃豆加些水→倒入小盒或小鍋中→用手搓豆子,直到豆子的皮大部分掉下來→拿一個濾網放在另一容器上→倒出豆皮,來回沖倒幾次→再搓一次,再沖倒,直到感覺幾乎沒有豆皮為止(約需5分鐘)。
     
  4. 加水倒入豆漿機,磨豆子→磨好後聽到「嘰——嘰」聲,不要馬上倒出來,讓它留在豆漿機中保溫約30分鐘(因為豆漿剛煮好,還有「豆腥」味,保溫讓它更熟,去除豆腥味)。
     
  5. (1)你可以買個濾布,過濾豆漿(完全沒有豆渣)。
    (2)我不再過濾,和豆渣一起喝——因為有去皮,所以幾乎沒有「沙沙」的感覺
     
  6. 沒有豆腥味很少的沙沙感可以接受的便宜豆漿,天天有豆漿喝
     
  7. 嫌不夠濃(喝起來也比較滑溜):買一包麥片,當保溫完成後→拿起機頭部分,冷卻2~3分鐘或加一小杯冰水(讓感溫器不會偵測到太熱而發出叫聲)→加入兩小湯匙麥片,再放下機頭,按下按鍵讓它打約2分鐘——人要在旁邊,等它第一冷停下來時就打開,否則加熱時,豆漿會溢出來,那就麻煩囉!


好啦!倒出來讓它涼吧,看要不要加點糖到微甜,倒入容器冰一下就有好喝的豆漿啦!

洗一下豆漿機吧——買小塑膠刷來刷,內壁比較不會愈刷愈磨損,每打一次愈黏愈多。刷洗機頭、容器……,收工等著喝「便宜又好喝」的豆漿囉!