2019年4月1日 星期一

print_req_error message from Ubuntu 18.04.2 with Hyper-V

In the recent Ubuntu 18.04.2 on Hyper-V, I noticed that an error keeps popping up to my terminal:

[%] print_req_error: I/O error, dev fd0, sector 0

After searching the problem, the following commands help resolve the problem

Execute the following with sudo

# rmmod floppy
# echo "blacklist floppy" | tee /etc/modprobe.d/blacklist-floppy.conf 

# dpkg-reconfigure initramfs-tools

Reference:
https://tinycp.com/community/show/solved-print-req-error-i-o-error-dev-fd0-sector-0,43.html

2018年3月4日 星期日

桃園捷運機場線一週年,直達車直達環北站記實

桃園捷運機場線,開通一週年後,更新了時刻表

重點在於末班車的時間調整得更晩
另外也在網站上公佈了普通車時刻表

最後一大變更在於部份直達車,延長行駛到環北站,沿途增停高鐵桃園站

2017年12月7日 星期四

在 Ubuntu 上設置 Swap 空間

最近在使用Google Compute Engine,想要省錢,但又需要稍大的記憶體空間

看到一個基本的 Ubuntu 16.04 LTS 需要 10 GB 的空間,但實際的空間大小卻只約用到 2 GB

即然硬碟好大,就拿來玩玩 Swap 吧

下面的 script 可增加 1 GB 的 Swap 空間
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

實際運作上,swap可能會跑掉;也就是最後一行的 swapon 可能要自己手動重打一便,才可被系統抓到

參考資料: https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04

2017年10月1日 星期日

JR東日本遇到人身事故處理心得

如題

剛好在東京站準備拍「我❤台湾」的廣告彩繪車。


就那麼剛好,準備試拍彩繪車的前兩台,作為試拍的參考。就剛好有人跳下了月台,造成了人身事故

JR東日本アプリ的畫面截圖

進站時因為還在目送進站準備架設相機中,所以受到了不小的心理衝擊

不過這篇來談談實際上遇到的軟硬體上的心得吧

一、訊息通知方面

雖然沒有當下看,但是在10分內,Yahoo! Japan 通知就出現了

這是從信箱內容的截圖。Yahoo! Japan有信箱通知的功能,可以好好利用

另外,JR東日本的APP的訊息也很清楚,甚致連回覆運轉時間也出現了

回覆運轉的時間也還算準,大約該時間晚10分鐘到車站,已經回復運轉了

二、現場處置


事故五分內就有三到五個站員出現在現場處置,蠻快的

由於是在站內,山手線的外廻事故,但是京浜東北線與山手線全線都停下來

也許是為了讓「最少的人」看到這個狀況,所以相關路線的車都直接運轉停止

另外10~15分後,除了原月台有布幕遮住之外,對面的月台可以看到事故地方的部份,也用布幕遮了起來

真不知道哪裡可以臨時找到那麼多處理現場的員工……

三、結論


沒有結論,只是純心得

原本受到驚嚇的畫面,真的會不斷地在腦內重播……。不過一週後就衝淡地差不多了

原本的行程也被打亂,還好東京站很多線可以選擇

雖然當時中央線也誤點,但還是可以從中央線經御茶ノ水,再轉車到秋葉原,順利拍到我❤台湾的車(東京→御茶ノ水順便確認一下山手線列車的位置)。只是心情與時間的關係,就沒拍什麼出發的影片了

之後就去アニメイト看看 New Game 的原畫展舒緩一下情緒

原本東京一番街的行程就順適延後。反正還有很多時間(無誤,因為京成本線慢慢搭到空港第2ビル,還太早到不能托運香草的行李,八點才收……

真的20:00才能托運啊……那我在趕什麼呢?趕個超級充足的時間,防止臨時事故的發生吧

2016年6月18日 星期六

2016年5月18日 星期三

買動漫電話詐騙紀錄

目前收到買動漫的詐騙三次了,所以就打個文記錄一下吧

標準程序:
1. 購買商品確認
2. 是否已收到貨 或 是否親自收貨
3. 是否滿意
4. 對方查帳,發現要付12次款,是否要購買12次
--
本人接通記錄
第一次:
是否親收(是)
→詐騙掛斷

第二次:
是否要買12次(是)
→詐騙掛斷

第三次:
是否要購買12個(是)
請問要什麼時候寄出(現在)
→詐騙掛斷

是說對方表示我買了十二次的速吸艦
什麼時候才要到啊

2016年5月4日 星期三

2016.05.03 指南客運9069 南港展覽館→國道一號→桃園

公路公車國道客運9069路線
指南客運、中壢客運聯營
南港展覽館發 桃園行
南港車站、松山車站、行天宮、國道一號、大有路經由
指南客運 592-U6

2016年4月12日 星期二

2016.04.12 混合客運 南港→西門→迴龍→桃園

混合搭乘,從南港→桃園全程市區公車
臺北市區公車205 臺北客運670-FM 中華科技大學發 東園行 南港→中華路北站
新北市區公車635 三重客運295-XH 臺北發 迴龍行 中華路北站→捷運迴龍站
桃園市區公車BR 桃園客運079-FX 捷運迴龍站發 桃園行 捷運迴龍站→桃園

2016年3月15日 星期二

2016.03.14 中壢客運9009路線 市府轉運站→國道三號→桃園

公路公車國道客運9009路線
中壢客運619-U7
市府轉運站21:30發 國道三號經由 桃園行
市府轉運站→國泰駕訓班

2016年3月11日 星期五

$Windows.~BT 與 $Windows.~WS 強迫升級 Windows 10

最近在兩週內連續被強迫兩次下載了 Windows 10 的 image。其中一次還用了手機的4G下載……。為了免麻煩所以記錄一下如何移除好了

首先是移除這個更新。這個更新會使得電腦自動下載 Windows 10 的 image。
KB3035583
再來是在 cmd 中打不下列命令,這樣檔案就可以移除了
takeown /F C:\$Windows.~BT\* /R /A
icacls C:\$Windows.~BT\*.* /T /grant administrators:F
rmdir /S /Q C:\$Windows.~BT\

參考網頁:
小心電腦會自行下載龐大的Windows 10安裝檔,即使你沒預約升級! | iThome
Can I delete $Windows.~BT & $Windows.~WS folders?

2016年3月7日 星期一

Extracting all zip in a directory to separated folder according to zip's name

Two things to do.

1. download 7za.exe, which can be found in the package "7-Zip Extra: standalone console version, 7z DLL, Plugin for Far Manager" in this page.

2. Extract 7za.exe to the folder that contains the zip you want to unzip. Use the command to unzip.
7za x *.zip -o*

2016年2月19日 星期五

一些與hadoop有關的命令記錄

直接對同機台上另一個帳號下命令

su hdfs -c '~/hdfs/sbin/stop-dfs.sh'

使用hadoop streaming

bin/hadoop jar share/hadoop/tools/lib/hadoop-streaming-2.7.1.jar \
    -input /usr/ctfan/input01 \
    -output /usr/ctfan/output/folder \
    -mapper mapper.py \
    -reducer reducer.py \
    -file ~/ctfan/pyStreaming/mapper.py \
    -file ~/ctfan/pyStreaming/reducer.py

mapper.py

#!/usr/bin/env python
import sys
for line in sys.stdin:
    line = line.strip()
    words = line.split()
    for word in words:
        print '%s\t%s' % (word, 1)

reducer.py

#!/usr/bin/env python
from operator import itemgetter
import sys
current_word = None
current_count = 0
word = None
for line in sys.stdin:
    line = line.strip()
    word, count = line.split('\t', 1)
    try:
        count = int(count)
    except ValueError:
        continue

    if current_word == word:
        current_count += count
    else:
        if current_word:
            print '%s\t%s' % (current_word, current_count)
        current_count = count
        current_word = word

if current_word == word:
    print '%s\t%s' % (current_word, current_count)

單機測試streaming命令

echo 'a b c a b' | ./mapper.py | sort -k1,1 | ./reducer.py

參考網頁

hadoop官方文件
Michael G. Noll's Blog

2015年12月16日 星期三

2015.12.16 桃園客運9025路線 中壢→國道一號→松山機場

2015年12月16日
桃園客運 9025路線
中壢→國道一號→行天宮→松山機場
879-FP(國道客運及時動態系統)