2020年8月13日 星期四

[Business] 經濟是什麼

  •  介紹非常棒的經濟原理, 包含了利率 / 交易 / 生產率的關係介紹

2020年8月12日 星期三

[Business] 獨立思考判斷 "別人的話, 適不適合用在你身上"

  • 那些話適不適合用在你身上, 換個人就該換個判斷, 判斷適不適合我
    • 這應該是非常容易聯想的事, 例如:
      • 我在小學一年級, 學習的內容就基於現在的年齡, 可能只能學注音符號.
      • 我在國中一年級, 就可以基於擁有的基本正整數代數運算, 開始學習負數.
      • 站在三壘的跑壘與站在一壘完全不同, 外野高飛必然先看是否高飛接殺.
      • 我家住宜蘭, 上班在宜蘭市區, 那買房就該買宜蘭, 難不成買花蓮.
    • 但是...
      • 你是否曾想過很多聽到的話, 不是用在你身上的...
        • 重劃區一定漲, 現在買現在賺
        • 景氣正復甦, 台指破 13000, 熱錢必然一起帶動房地產...
  • 必須要有 context-adaptive thinking, 換個位置就該換個腦袋
    • context 代表 "當前狀態"
      • 中文翻譯成  "前後文", 而在資訊工程領域, 則是常見的詞彙
        • 如 OS 裡的 context switch; 
        • 壓縮技術裡的 Context adaptive codec
    • context adaptive 則代表依據當前狀態而做出的對應的行為
  • 沒有對的投資方式, 只有適合自己的投資組合
    • IC 製造轉單效應, 台積300 上看 400, 但你手上現金只有 15萬, 適合投資嗎?
  • 平均值謬誤
    • 公司員工薪資平均年薪 300 萬, 我只有 200萬, 我要求加薪, 合理嗎?
    • 假設世界上男女比例 1:1, 平均每人有一顆睪丸, 跟我差了一顆, 合理嗎?
  • 贏者全拿或 80/20 法則
    • 現實是大部分的情況都是贏者全拿或是 80/20法則
    • 你不是那 20的部份或是你不是最後的贏者, 那一且都是空想而已
      • 1000萬人裡面有一人中頭獎, 而我會是那一人?
      • 我的資訊會是世界上最多的, 能在股價最高點賣出, 最低點買進?
  • 慎思! 什麼樣的賺錢方法或是投資方式會是最適合我的?
    • 基於我擁有的資源、我的投資心態或是看到漲跌的抗壓性!

2020年8月10日 星期一

[UML] Tool: PlantUML + GraphViz

2020年8月7日 星期五

[Career] 職涯規劃的重點

  • 職場重點
    • 人脈
      • 向上管理
        • 未來的工作都是靠介紹, 那麼認識上層比同溫層重要的多
        • 上級能看到的資料比你多太多, 很多時候職涯的規劃, 在自己這位置是看不清楚的
      • 資訊交流
        • 在各合作領域有熟識的人, 則各積木到位後, 模型的組裝才會迅速有效
      • 團隊選擇
        • 與在校時實驗室原理相同, 若你畢業時, 已經很多實驗室學長姐在業界, 那麼自然可以幫你介紹
    • 技術
      • "輸出"大於"輸入"
        • 除了別人提供的 training, 無時無刻要依自己的話, 自己整理的架構圖來展示自己了解整個架構(廣度)及技術細節(深度)
        • 文件保持 well-org, 不要浪費時間在找過去的資料, 保持上 codes, 資料清理
      • 時間管理
        • 不要浪費每一天, 應該至少將每天拆解成 3個 cycles, 至少解決 3項 tasks
        • 若組織都在浪費時間, 做雜事, 則應該深思是否考慮不同環境

2020年5月19日 星期二

[AI]


2020年4月2日 星期四

2020年2月15日 星期六

[Linux] cron 例行性工作


  • crontab -e
    • edit 的意思
    • format
      • sec min hour date month day task
      • e.g.
        • 5 * * * * * * $(date) >> ~/logTime.txt

[Multimedia] Portal


  • Codec
    • AOM
      • VP9/AV1
    • MPEG
      • AVC/H.264
      • HEVC/H.265
      • VVC/H.266
    • China
      • AVS
  • Muxer
    • mp4
    • mpeg2-ts
  • Tool
    • MediaInfo
      • Feature: 提供讀取 media 的 metadata, 有 CLI 與 GUI 介面
      • Install
        • (GUI)
          sudo port install MediaInfo-gui
        • (CLI)
          sudo port install mediainfo
    • FFmpeg
      • probe/codec plugin/player

[FFmpeg] usage


  • transcoding
    • ffmpeg -i input.rmvb -vcodec mpeg4 -b:v 200k -r 15 -an output.mp4
      • -r: rate
  • show signaling information
    • ffprobe -show_packets input.flv

2020年2月12日 星期三

[GNU/Linux] Bash


  • Who/Whom
    • GNU project 下, 供 GNU Operating System / Unix (當然在 GNU/Linux也有) 使用的 Shell.
  • When?
    • first release 1989
  • What?
    • GNU Bourne-Again SHell
    • 屬於 GNU packages, 基本上是一個 command processor, 可處理指令 (e.g. UNIX commands, like ls, sed, ...etc.) 或是執行 shell script
  • Features
    • pipeline
    • Grammar
    • interactive
  • Usage
    • 環境設定, 切換 shell 為 bash (change shell) (MacOSX 最新預設為 zsh
        chsh -s /bin/bash
        
    • Pipeline & redirect
      • file descriptor
        • 0: stdin
        • 1: stdout
        • 2: stderr
    • Shell Script
      • command: ((...))
      • variable syntax: $((...))
      • 相關 shell script 教學可參考鳥哥
    • 常用 scripts
      • iteration
        • for i in $(seq 1 2 10)
        • for file in `find . -name *.mp4`
        • find . -type f -exec mv {} dst/ \; 
      • 取代內容
        • sed 's/orig/replaced/' file.txt
      • pipe
        • find . -exec echo `echo "{}" | sed 's/./foo/g'` \;
      • 字串處理
        • 去頭
        • 去尾
      • 印 timestamp
        • $(date)
    • Config
      • /etc/profile, .bashrc, .bash_profile
  • Reference: