Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: 分享

寫 shell script 的一些平行處理工具

Posted on 2015 年 9 月 16 日2021 年 3 月 12 日 By 日落 在〈寫 shell script 的一些平行處理工具〉中有 4 則留言

最近在處理數十 TB 的 HTTP server log 有感,記錄一些可以拿來做分散式運算的工具以及語法 (參數)。

pigz

gzip 一直是你的好工具,特別是儲存空間放在網路上時,可以大幅的減少讀取、寫入資料時所需要的 throughput。不過 gzip 一次只會用到一個 CPU core 壓縮資料,所以有人寫了 pigz ,在壓縮時建立多個 thread 同時運算。

還有不少針對 gz 的工具可以使用,像是:zcat、zgrep 和 zless (這超神奇,其實打 less 好像就會自動偵測是不是 gz 了  XD)

parallel

之前的筆記參考一下即可。

sort

排序大量資料也是會耗掉相當多的時間,幸好 sort 內建平行運算功能,只要加個參數即可。

$ sort --parallel=8 -S 4G unsort.list > sorted.list

「–parallel」可以指定要同時多少資源做排序,而「-S」則是設定要使用多大的記憶體來做排序。

xargs

感謝 Joe Horn 和 Wen-Shih Chao 提供指點,xargs 也有 parallel 的功能。使用「-P」參數就可以讓 xargs 自動做平行處理。

ls *.log | xargs -P 8 grep PATTERN

目前最常用的是這幾個,其他的就待以後用到慢慢補上。若有更好的做法也歡迎分享~

Tags:Bash, Linux, 分享, 資訊學習

語音通訊服務之差異與比較

Posted on 2015 年 8 月 24 日2021 年 3 月 12 日 By 日落 在〈語音通訊服務之差異與比較〉中有 2 則留言

更新版:網路語音通訊軟體整理 round 2


最近常常開會,使用了各種不同的語音通訊服務,各有其優缺點和限制。做個筆記,以後可以依照不同的需求使用特定的特定的服務。

Hangouts:

  • 語音通訊同時通訊人數為 10 人
  • 有螢幕分享、白板、文件協作等功能
  • 音訊品質較差,容易有回音或是有雜訊
Skype:
  • 語音通訊人數好像沒上限 (目前沒遇到)
  • 有螢幕分享功能,但是超過 10  人就無法使用
  • 音訊較好,較少有雜音或回音 (大推)
LINE:
  • 音訊不差,但是時間延遲有時候會超過 3 秒鐘 (無法對話)
  • 請專心作貼圖服務
Steam:
  • 不是開玩笑的,Steam 的為了遊戲中的溝通,語音通訊不算差
  • 大家都需要有 Steam 帳號,小麻煩
  • 沒有螢幕畫面分享 (?)
  • 同時通訊的人數似乎不多 (不確定上限多少人)
不曉得還有沒有其他可以作為線上音訊討論的工具?真的有大量需求的話,其實花錢買解決方案應該也是可以的
Tags:分享, 生活雜記

不錯的 ping service:Uptime Robot

Posted on 2014 年 5 月 4 日2021 年 10 月 18 日 By 日落 在〈不錯的 ping service:Uptime Robot〉中尚無留言
不錯的 ping service:Uptime Robot

無意間發現了一個 ping service:UptimeRobot,操作、設定都很簡單,介面的視覺設計也很棒,主機況狀一目了然。

UptimeRobot 可以使用下列方法偵測主機狀況:

  • ping
  • HTTP/HTTPS
  • port
  • keyword
UptimeRobot: https://uptimerobot.com/
Tags:分享

Google’s Clean Code Talks

Posted on 2014 年 3 月 9 日2021 年 3 月 12 日 By 日落 在〈Google’s Clean Code Talks〉中尚無留言

查資料時,無意間發現 Google 有一系列的演講,整理出如何撰寫乾淨、好維護、可以測試的程式碼。

影片有很多段,已查不到播放順序,請各位自己挑選了看。

Tags:分享, 程式設計

網域名稱註冊

Posted on 2013 年 10 月 19 日2021 年 3 月 12 日 By 日落 在〈網域名稱註冊〉中尚無留言

想從 GoDaddy 跳槽,開始尋覓新家。

之前註冊 GoDaddy 網域,主要是因為 .us 很便宜,但其實也只有便宜在第一次購買,要續約時價格就沒有這麼人性了。現在打算買個稍微正式的網域名稱,順便把部落格網址也搬過去。

以為尋找替代方案很麻煩,沒想到去爸爸把事情鬧那麼大,現在搜尋「leave godaddy」,教學多到看不完,連如何 transfer domain 都有。

幾個正在考慮的網域這次服務:

  • Namecheap
  • eNom
  • name.com

其中只有 name.com 註冊 .tw 網域的收費最便宜,讓我手癢。

Tags:分享, 生活雜記

文章分頁

上一頁 1 ... 13 14 15 ... 59 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.