如何在Mac OS中使用command line來將文字複製到剪貼簿
在Mac OS裡,該如何使用command line的指令來將你想要的資料複製到剪貼簿呢?
那就是可以透過pbcopy及pbpaste指令,也下為一些例子。
複製
*
複製123
sh
echo 123 | pbcopy
*
將words.txt檔案中的文字,複製到剪貼簿
sh
cat words.txt | pbcopy
[讀書筆記] 做自己的生命設計師
我的生活該要怎麼度過呢?找不到喜歡感到熱情的事怎麼辦?對未來的職涯感到迷茫,
想要一份我喜歡的、我所熱愛的、最好是有意義,可以改變的世界的工作,該怎麼去進行呢?
《做自己的生命設計師》這本書,就是來試著回答上述這些問題,
作者在史丹佛大學開設設計人生的課程,將設計思考的工具及心法,應用到你自己的人生當中,
讓我們開始學習如何做自己的生命設計師吧!
設計思考是什麼
設計就是要來解決問題,首先先來看看問題有哪些種類吧!
重力問題
我最近碰上了一個問題,
成功是什麼? 5本關於自我成長的推薦書單
人生感到迷惘嗎?找不到目標,或是無法堅持培養好習慣嗎?該如何在各方面取得實際進步?
這篇文章將推薦五本自我成長的書單,期望能幫助大家過上想過的生活。
[Golang] 4種發起HTTP請求的方式
這篇文章將介紹如何使用golang作為http client,來發起http request,將介紹以下4種做法:
* http.Get
* http.Post
* http.PostForm
* http.NewRequest
一個HTTP Request message不外乎就是method、url、headers跟body,如果對於HTTP message還不熟悉的,
動機: 到底是什麼在驅動、引導我們的行為?
有哪些力量驅動著我們每天的行為,做事情的動力到底來自何處,是獎賞或是處罰嗎?
利誘小孩子來引導他們做我們希望他做的行為是對的嗎?
[讀書筆記] 更快樂:哈佛最受歡迎的一堂課
作者於2002年在哈佛大學開始講授 正向心理學,這門課主要探討的問題就是: 如何幫助自己和別人活得更快樂?
第一年只有8人選修,6人退選,第二年學生多達380人,第三度開課時,有855名學生註冊,成為哈佛選修人數最多的科目。
該如何解釋哈佛大學的學生對正向心理學的需求日益殷切的現象?大家對快樂學越來越感興趣?
是現代人越來越憂鬱嗎?(雖然事實上是如此[1])還是新的教育方式或生活型態的影響?
其實『快樂學』並不是現代的產物,從柏拉圖、
《原子習慣》應用: 我是如何養成閱讀習慣
都知道閱讀有許多的好處,但該要該如何培養呢? 這篇文章將分享我是如何從不看書,改變成現在每天都有閱讀的習慣,
利用原子習慣所提出的框架,應用到自己的生活之中。
[System Design] 淺談Database Replication,有何優缺點、做法及何處可見?
database replication是什麼?有什麼好處及缺點,方法又有哪些呢? 可以在許多系統中看到replication的應用,
像是各種NoSQL、自己系統的(讀寫分離、cache、search engine)、CDN、DNS等等...
Node.js: 7 cryptography concepts using ctypto module
這篇要介紹nodejs中的crypto module的用法,如何使用這個module來實現密碼學中常見的概念,
包含hash、salt、password hashing、
MAC(message authentication code)、
Symmetric Encryption及Asymmetric Encryption
及Digital Signature。
Hash
可以使用指令openssl list -digest-algorithms來查詢可用的algorithms,
[System Design] 淺談Database Partition. Centralized and Distributed.
什麼是partition,vertical跟horizontal partition有何不同? 阿sharding又是什麼?
這些跟NoSQL有關嗎? 在傳統的RDBMS,像是MySQL或PostgreSQL中,這些概念也有用嗎?
這篇文章將討論上述的問題,看看partition在RDBMS及NoSQL中的實踐應用,以及各種優缺點。
什麼是Partition
Partition原意就是分拆的意思,在資料的世界裡,就是把一份資料,分成許多小份,
比如說log file的rotation也是,把今年的日記寫在同一本,去年的日記是另一本也是partition。