2016-10-28

合併兩文字檔成一檔(兩欄)

合併兩文字檔成一檔 ( 兩欄 ) ( paste )

2016-10-28

  • 檔案1(f1.txt)
    abc
    123
    def
    456
  • 檔案2(f2.txt)
    0000
    1111
    2222
    3333
    4444
  • 指令(command) ( -d “,” 以逗號為分隔,預設為 Tab )

合併兩行(Merge 2 line)

合併兩行(Merge 2 line) ( awk | sed )

2016-10-28

  • 檔案(merge.txt)
    abc
    123
    def
    456
  • awk 指令(command)
    awk '{if(NR%2==0){printf $0 "\n"}else{printf "%s:",$0}}' merge.txt 
    awk 'NR%2{printf "%s:",$0;next}{print;}' merge.txt

2016-10-21

Program Comment(程式註解)

2016-10-21 Program Comment 程式註解

記錄一下, 老忘了

程式註解(Comment)


語言 單行註解 多行註解
perl # =head
多行註解
=cut
AutoHotKey ;
C // /* 多行註解 */
C++ // , # /* 多行註解 */
Java // , # /* 多行註解 */
C# // , # /* 多行註解 */
vb ', REM 無多行註解
php // , # /* 多行註解 */
jsp // /* 多行註解 */
pascal // { 多行註解 }
delphi // { 多行註解 }
bash #
Power Language { 多行註解 }

---
缺的以後再補...


2016-10-02

Zero 獲2016年全國大學生圍棋十傑賽-首傑

2016年全國大學生圍棋十傑賽首傑 - Zero 平

連結 - http://www.haifong.org/?p=12542

獲選為 第十五回世界學生王座臺灣男子代表

記一下

----

2016-08-07

sudoers

2016-08-07 不能偷懶, 十年了, 還是要記下 Memo.

sudo 權限管理

  • 檔案 - /etc/sudoers
  • 編輯
     sudo visudo 
    • Host alias specification
    • User alias specification
    • Cmnd alias specification(在命令別名加入命令)
       Cmnd_Alias SHUTDOWN_CMDS = /sbin/poweroff, /sbin/halt, /sbin/reboot 
    • User privilege specification
      • 預設 sudo 群組
         %sudo   ALL=(ALL:ALL) ALL 

2016-01-31

Debian jessie mount iPhone

Debian 8.3 jessie mount iPhone

2016-01-31

為了取出照片(Photo) , 只好用 USB 線, 掛載 iPhone.

Step-by-step :
  • Debian 安裝套件
    sudo aptitude install libimobiledevice-utils gvfs-backends
        gvfs-bin gvfs-fuse
    
  • 將 /etc/fuse.conf 內最後一行 #user_allow_other 的註解(#)拿掉
    sudo vim /etc/fuse.conf 
    改成
    user_allow_other

2016-01-30

iPhone 升級 iOS 9.2.1 後的 bug

iPhone 升級 iOS 9.2.1 後的 bug

2016-01-30
昨天升級成 iOS 9.2.1 , 結果有些不正常了:
  • "備忘錄" 上傳到 Gmail : 原本正常工作, 可以將 "備忘錄" 內容上傳到 Gmail 中的 Notes, 已無法上傳了
  • 充電完畢, 充電顯示不正常 :  早上拔手機充電, 還顯示充電前的電量, 沒到 100%, 要關掉重開, 才會顯示正常的 100%
只能等 bug 修正了

2016-01-28

linux 批次改檔名 rename

linux 批次改檔名 rename

2016-01-28

記一下, 老是忘了

  • 檔名中有 "_D" 改成 "_delete"
    rename -v 's/_D/_delete/' *.php
    

2016-01-27

iPhone note 建身記錄轉成 dokuwiki 表格(3)

iPhone note 建身記錄轉成 dokuwiki 表格(3)

2016-01-27

awk 排版格式沒對齊, 大概這樣
|  01-26 午 -----     |    |     |
|  H8     | 70k/12/3s   | wide pulldown   |
|  AB7    | 55/12/3s    | torso rotation  |
|  PC2b   | 55/15/3s    | rear delt/pec fly  |
|  PC2    | 90/15/3s    | rear delt/pec fly  |
|  lh1    | 50k/15/3s   | glute  |
原始格式
Subject: 01-26 午 -----::
Subject: H8:70k/12/3s:wide pulldown
Subject: AB7:55/12/3s:torso rotation
Subject: PC2b:55/15/3s:rear delt/pec fly
Subject: PC2:90/15/3s:rear delt/pec fly
Subject: lh1:50k/15/3s:glute
用 perl 程式, 排版改成固定欄寬比較好看..
| 01-26 午 -----       |||
| H8   | 70k/12/3s       | wide pulldown            |
| AB7  | 55/12/3s        | torso rotation           |
| PC2b | 55/15/3s        | rear delt/pec fly        |
| PC2  | 90/15/3s        | rear delt/pec fly        |
| lh1  | 50k/15/3s       | glute                    |

iPhone note 建身記錄轉成 dokuwiki 表格(2)

iPhone note 建身記錄轉成 dokuwiki 表格(2)

2016-01-22

iPhone note 建身記錄轉成 dokuwiki 表格 
將 四個 sed 指令 (移除開頭 及 排版 dokuwiki 格式) 改成 awk

原 sed 指令
sed -e "s/Subject: //g" 2016mmdd_note_org > 2016mmdd_note_w1

sed -e "s/:/|/g" 2016mmdd_note_w2 > 2016mmdd_note_w3
sed -e "s/^/|/g" 2016mmdd_note_w3 > 2016mmdd_note_w4
sed -e "s/$/|/g" 2016mmdd_note_w4 > 2016mmdd_note_w5

Blogger 使用 google-code-prettify


2016-01-10
Blogger 程式碼  - 使用 google-code-prettify

  1. google-code-prettify 頁面下載好檔案,解壓放到自己的網路空間上。
  2.  修改自己 Blogger 網頁的範本(skin : sunburst),範本 => 編輯HTML ,  在 </head> 標籤之前加入
      <link href='http://zerouncle.twbbs.org:8000/css/zerouncle
    /prettify.css' rel='stylesheet' type='text/css' />
      <script src='http://zerouncle.twbbs.org:8000/css/zerouncle
    /prettify.js?autoload=true&amp;skin=sunburst&amp;lang=css'
    type='text/javascript' />
    </head>
    
    <body expr:class='&amp;quot;loading&amp;quot; + data:blog.mobileClass'
    onload="prettyPrint()" >
    



2016-01-09

Blogger 測試(test)

Blogger 測試(test)
2016-01-09

  • pre class="prettyprint lang-html linenums:2"
    tar jxvt prettify-4-Mar-2013.tar.bz2
    tr -d \\015\\032 < 2016mmdd_note_w1 > 2016mmdd_note_w2
    sed -e "s/:/|/g" 2016mmdd_note_w2 > 2016mmdd_note_w3
    
  • pre class="prettyprint lang-html"
    tar jxvt prettify-4-Mar-2013.tar.bz2
    
  • pre class="prettyprint lang-sh"
    tar jxvt prettify-4-Mar-2013.tar.bz2
    

2016-01-08

iPhone note 建身記錄轉成 dokuwiki 表格

iPhone note 建身記錄轉成 dokuwiki 表格

2016-01-08

想法:
note 建身記錄格式 - > 轉成 Dokuwiki 表格格式
AB9:100/15R/3Set:訓練名稱 -> |AB9|100/15R/3Set|訓練名稱|
也就是將 ":" 換成 "|", 以及在前後加上 "|" , 即成 Dokuwiki 表格格式