公告版位

新版部落格:blog.changyy.org

目前分類:實作筆記 (341)

瀏覽方式: 標題列表 簡短摘要

有時偷懶寫 script 想要用 echo "somethng" 寫資料到 root 擁有的檔案,就會出現 Permission denied 的訊息:

$ sudo echo '+::::::' >> /etc/passwd

文章標籤

changyy 發表在 痞客邦 留言(1) 人氣()

最近正準備遷移工作環境,五人單位,大部份的人有還算不錯用的桌機,是 i3 等級的 CPU、4~8GB 記憶體,如此的環境中,大概個人研發可以用 VM 管理機器。因此,只需準備簡易的 Server 機器,管管大家的程式碼(git/gitolite/gitweb)、工作報告(redmine)、帳號登入(nis)。架設 NIS 的好處是可以在 VM 上使用,掛進帳號資訊就可以省下開帳號等瑣碎的事情了,至於 NFS  呢?很抱歉,小機器負擔不起 XDDD

故以下就在一台小主機上,裝好上述環境。

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()


圖:Wikipedia

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

no such file to load -- dispatcher

Error message:no such file to load -- dispatcher

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

> hdiutil convert -format UDRW -o /tmp/ubuntu ./ubuntu-12.04.1-server-amd64.iso

> diskutil unmountDisk /dev/disk1

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

最近有需求要幫系統加入新增帳號、修改帳密的流程,所以想著想著,就蹦出了一支 C 程式,透過 setuid 的方式,終於可以完成這項工作 (經高手指點,bash 無法被 setuid 使用,也就是設定完後無法達成想要的結果,可以在 script 裡打 id 指令)

相關 Unix 指令回顧:

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

ab_-n_3000_-c_20

最近的小任務是要在 ARM Linux 版上配置 PHP 環境,所幸同事都先編好,讓我無痛移植 XD 只是在設定過程中,雖然沒發現 php-fpm 存在(忘了編?),但至少還有隻 php-cgi 可以把玩。

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

PAM 全名為 Pluggable Authentication Module,可用在跨系統的帳號認證整合。有幸從同事那邊得到這邊的資訊,所以來筆記一下。更多 PAM 資訊可自行 Google 一下。在此筆記把玩的成果。

使用情境:

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

use-pubkey-only

最近常建一些 VM 來把玩,想到除了用 key-pair 管理登入認證外,還想了一些資安問題,就參考過去把玩 Amazon EC2 的概念,把登入機制強制使用 public key 的方式,如此一來可以安全一點點吧!?(上圖是用 Putty 透過 account/password 登入時的錯誤訊息)

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

前陣子微軟公布之後要將 MSN 合併至 Skype 帳號,有點半放棄 MSN 吧?總之 Skype 已經可以提供使用 MSN 帳號登入了,為了在 Mobile (Android) 上可以使用官方的 MSN client,我就把 MSN 跟 Skype 整合了。然而,整合後一個禮拜左右,開始發現用 MSN 登入 Skype 時,看不到 MSN 聯絡人,甚至切換到 Windows XP 用 MSN 軟體登入,一樣也看不到聯絡人,開始產生聯絡人消失的奇怪 bug!雖然可以從其他地方找到聯絡人,但似乎不太方便。

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

之前都寫漏漏長的 FreeBSD 架設方式,這次用 Ubuntu 12.04 架一下,果真快上許多(以下設定應該沒有符合 Ubuntu /etc/* 的規範 XD)。

$ sudo apt-get install dovecot-imapd dovecot-pop3d

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

每次要用都又查了一次 Orz 筆記一下吧

$ sudo vim /etc/network/interfaces

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

前陣子參加 2012 Yahoo! Open Hack 時,終於有空把玩台北市政府公開資料,碰到了之前一直想解卻沒空解的問題,以 臺北市公車站牌位置圖 為例,其資料格式:

$ ls bus

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

台灣現在常看到的座標系統有三種,分別是 TWD67、TWD97 和 WGS84,其中 WGS84 就是網路應用上常用的 GPS (lat, lon) 格式(歐洲近幾年有在推另一個座標系統)。至於為啥會接觸到呢?實在是這幾年 ITS 的服務越來越興盛,而台灣區的資料慢慢地釋出(如 Taipei Open Data、交通部運輸研究所等),然而就開始碰到資料格式問題,那就是台灣不少資料採用的地理座標系統不是 GPS 格式。如果你不是 ITS 領域,那大概就跟我一樣從摸 Google Maps 而接觸 GPS 座標系統,例如只要在 Google Maps 上打上 25.033661, 121.564815 後,顯示的就是 Taipei 101,但從台灣區取得的地理座標系統,丟到 Google Maps 卻行不通 :P

這幾年都有接觸 ITS 應用,但一直很懶得整理導致每次都花差不多的時間去處理,所以打算來寫篇筆記

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

找旅遊資料之餘,發現官方單位給的資料都是類似 N25 02 1.25 E121 33 53.01 這種座標型態,查了一下資料才知道這是度分秒單位。

可以把上述那串丟進 Google Maps 一樣可以通啦。

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

adium

網路上還滿常看到 MAC 上使用 MSN 問題的,在 Mac OS X 上頭,雖然微軟有出 Messenger for Mac,但是我還是滿常碰到 Switchboard 的問題。此問題本身應該是傳訊雙方的網路狀態,例如公司有擋 msn 、防火牆等等,則會常出現這類的問題。

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()


Yahoo! Content Analysis API
 

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

最近裝了 3 次 Git + Gitweb + Gitolite ,最後就順手稍微修改 Gitweb 。由於 Gitolite 可以 remote create repos ,因此想要讓 Gitweb 顯示誰建立了 repo 。而 Gitolite 會在 repo 中建立一個 gl-creator 檔案記錄誰建立的,所以只需修改 Gitweb 顯示 owner 的片段程式即可。

目前用的 gitweb 版本:

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

WebKitGtk+

順手記一下要裝的東西:

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()

XRG-View

最近天氣很熱,連 MBP 也熱當過幾次。所以就想找一套監控軟體看看到底多燙,最後想翻翻 MacPorts 找到 XRG 這套軟體囉。

文章標籤

changyy 發表在 痞客邦 留言(0) 人氣()