tag:blogger.com,1999:blog-59652648231627327292023-11-16T02:23:26.160+08:00Chai -Yi Chu's BlogChai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-5965264823162732729.post-31513048025085842632013-02-24T15:22:00.004+08:002013-02-24T15:32:58.406+08:00在Raspberry Pi上使用BT快速設定<span style="font-size: large;"> 在RPi上用BT下載要使用Transmission這個套件,以下是本人執行的步驟。</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">首先更新套件庫,</span><br />
<pre class="code"><span style="font-size: large;">sudo apt-get update</span></pre>
<br />
<span style="font-size: large;">接下來是下載主角,</span><br />
<pre class="code"><span style="font-size: large;">sudo apt-get install transmission-daemon</span></pre>
<br />
<span style="font-size: large;">不過套件庫中的Transmission是較舊的版本,如果有需要新版的必須至Transmission官網下載新版本並自行編譯,不過既然是快速設定,就不自行編譯了。</span><br />
<span style="font-size: large;">裝完之後先把Transmission關掉,否則無法調整設定檔,</span><br />
<pre class="code"><span style="font-size: large;">sudo /etc/init.d/transmission-daemon stop</span></pre>
<br />
<span style="font-size: large;">之後切換至Transmission的目錄,</span>
<br />
<pre class="code"><span style="font-size: large;">cd /etc/transmission-daemon/</span></pre>
<span style="font-size: large;">將設定檔權限打開方便設定,</span>
<br />
<pre class="code"><span style="font-size: large;">sudo chmod 777 /etc/transmission-daemon/*.*</span></pre>
<span style="font-size: large;">設定檔名稱為settings.json,利用文字編輯器開啟,</span>
<br />
<pre class="code"><span style="font-size: large;">sudo vim /etc/transmission-daemon/settings.json</span></pre>
<span style="font-size: large;">
</span>
<span style="font-size: large;">之後請找到下列名稱並照以下設定:</span>
<br />
<pre class="code"><span style="font-size: large;">"rpc-authentication-required": true,</span>
<span style="font-size: large;">"rpc-enabled": true,</span>
<span style="font-size: large;">"rpc-password": "(your password)", //登入WEBUI的密碼</span>
<span style="font-size: large;">"rpc-port": 9091, //登入WEBUI的port</span>
<span style="font-size: large;">"rpc-username": "(your name)", //登入WEBUI的帳號</span>
<span style="font-size: large;">"rpc-whitelist": "*.*.*.*",</span>
<span style="font-size: large;">"rpc-whitelist-enabled": false,</span></pre>
<div>
</div>
<span style="font-size: large;">皆下來重新啟動Transmission,</span>
<br />
<pre class="code"><span style="font-size: large;">sudo /etc/init.d/transmission-daemon start</span></pre>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">如此一來應該就可以使用Transmission了,預設路徑是/var/lib/transmission-daemon/downloads,可在設定檔更改或登入WEB界面更改。</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">若要外接硬碟必須先建立一個資料夾,並掛載外接硬碟在此資料夾。</span><br />
<span style="font-size: large;">假設外接硬碟代號為/dev/sda1,</span><br />
<span style="font-size: large;">先創立資料夾,</span><br />
<pre class="code"><span style="font-size: large;">mkdir /mnt/extHDD</span></pre>
<br />
<span style="font-size: large;">掛載硬碟,</span><br />
<pre class="code"><span style="font-size: large;">mount -v -t auto /dev/sda1 /mnt/extHDD</span></pre>
Chai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.com0tag:blogger.com,1999:blog-5965264823162732729.post-88014014393138055732013-02-05T23:55:00.000+08:002013-02-05T23:55:24.829+08:00Raspberry Pi燒錄Image檔至SD卡<span style="font-size: large;"> 要讓RPi跑起來必須將Image檔燒錄進去SD卡,因為RPi是以SD卡開機的,有蠻多方式可以將Image燒進SD卡中,由於我的PC上沒有讀卡機,只好用安裝Ubuntu Linux的筆電燒錄SD卡。</span><br />
<span style="font-size: large;"> </span><br />
<span style="font-size: large;">在Ubuntu上有兩種方法可以燒錄SD卡:</span><br />
<ol>
<li><span style="font-size: large;">開啟Ubuntu軟體中心,搜尋<b>ImageWriter</b>,安裝完成之後選取要燒錄的Image檔至指定的裝置中。</span></li>
<li><span style="font-size: large;">利用指令燒錄,以下為詳細步驟。</span></li>
</ol>
<span style="font-size: large;">首先,先確認SD卡位置為何, </span><br />
<pre class="code"><span style="font-size: large;">sudo fdisk -l</span></pre>
<span style="font-size: large;">在我的機器上是<span style="font-family: "Courier New",Courier,monospace;">/dev/mmcblk0, </span></span><br />
<span style="font-size: large;">之後切換至Image檔所在的目錄下, </span><br />
<pre class="code"><span style="font-size: large;">sudo dd bs=2M if=2012-12-16-wheezy-raspbian.img of=/dev/mmcblk0</span></pre>
<span style="font-size: large;">稍微等待一陣子後會跳出訊息,此時燒錄就完成了。</span><br />
<br />
<span style="font-size: large;">參考資料:</span><br />
<span style="font-size: large;"><a href="http://life-of-raspberrypi.blogspot.tw/2013/01/raspberry-pi-sd-44-linux.html">燒錄 Raspberry Pi 的 SD 卡(4/4):使用 Linux 系統 </a></span><br />
<span style="font-size: large;"><a href="http://elinux.org/RPi_Easy_SD_Card_Setup">RPi Easy SD Card Setup</a></span><br />
<span style="font-size: large;"><br /></span>Chai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.com0tag:blogger.com,1999:blog-5965264823162732729.post-1200978211704247962013-02-04T16:00:00.000+08:002013-02-05T23:56:43.069+08:00Raspberry Pi到貨!<span style="font-size: large;"> 前陣子跟團<span style="font-size: large;">訂購</span>的Raspberry Pi到貨了,1680台票的小電腦,目前預計拿來當BT下載機XD</span><br />
<span style="font-size: large;"><br /></span>
<br />
<a name='more'></a><span style="font-size: large;"> 不過1680元含RPi本體,其他的配件需要自行去添購 ,如:</span><br />
<ul>
<li><span style="font-size: large;">4G以上 Class10 的SD卡</span></li>
<li><span style="font-size: large;">micro USB線</span></li>
<li><span style="font-size: large;">USB鍵盤及滑鼠</span></li>
<li><span style="font-size: large;"> 標準HDMI接頭線材</span></li>
<li><span style="font-size: large;">RJ45網路線</span> </li>
</ul>
<span style="font-size: large;">RPi官網上有適合的OS image檔可以下載使用,不過只有Raspian、Arch Linux和OpenELEC比較順暢,Android2.3跑起來就很悲劇了,非常之緩慢。之後也會把架設的過程記錄起來以供參考。</span><br />
<span style="font-size: large;"> </span><br />
<span style="font-size: large;"> </span>Chai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.com0tag:blogger.com,1999:blog-5965264823162732729.post-6775904337241088262013-02-03T22:29:00.000+08:002013-02-06T00:11:16.412+08:00Android Hardware Device in Ubuntu Linux<span style="font-size: large;"> 最近開始接觸Android App開發,還不是很熟悉,把過程中遇到的一些問題記錄起來,也方便以後可以翻閱。</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<br />
<a name='more'></a><span style="font-size: large;"> 首先遇到的是在Ubuntu上用實際Device時所要做得一些設定,這樣才抓得到Device。</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">先在/etc/udev/rule.d編輯rule檔</span><br />
<pre class="code"><span style="font-size: large;">sudo vim </span><span style="font-size: large;">/etc/udev/rules.d/51-android.rules</span></pre>
<span style="font-size: large;">在此rule裡新增下行</span><br />
<pre class="code"><span style="font-size: large;">SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev"</span></pre>
<span style="font-size: large;">此處"1004"為LG的代號,不同廠牌可替換,詳細資料在參考資料中,之後執行</span><br />
<pre class="code"><span style="font-size: large;">sudo chmod a+r /etc/udev/rules.d/51-android.rules
</span></pre>
<span style="font-size: large;">在重新插上Device的USB線,接著</span><br />
<pre class="code"><span style="font-size: large;">adb devices</span></pre>
<span style="font-size: large;">就應該看得到Device了。</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">參考資料:</span><br />
<span style="font-size: large;"><a href="http://developer.android.com/tools/device.html">Using Hardware Devices</a></span><br />
<br />
<br />
<br />Chai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.com0tag:blogger.com,1999:blog-5965264823162732729.post-2423498941195766622013-02-03T13:39:00.000+08:002013-02-03T13:51:42.541+08:00在Blogger中嵌入程式碼片段<span style="font-size: large;">還蠻不錯的,記錄一下。</span><br />
<br />
1.
<br />
<pre class="prettyprint">#include <stdlib.h>
int main(void)
{
return 0;
}
</pre>
2.
<br />
<pre class="code">#include <stdlib.h>
int main(void)
{
return 0;
}
</pre>
3.
<br />
<pre class="code prettyprint">#include <stdlib.h>
int main(void)
{
return 0;
}
</pre>
<br />
<span style="font-size: large;">參考資料:</span><br />
<h3 class="post-title entry-title" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; margin: 0px; position: relative;">
<a href="http://fly2sky999.blogspot.tw/2012/03/blogger-css-block-google-code-prettify.html"><span style="background-color: white;"><span style="font-size: small;">在</span></span><span style="background-color: white; font-size: small;">Blogger 文章中利用 CSS Block 及 Google Code Prettify 顯示程式碼</span></a><span style="background-color: white; font-size: small;"> </span></h3>
<div>
<span style="background-color: white; font-size: small;"><a href="http://www.opinionatedgeek.com/DotNet/Tools/HTMLEncode/Encode.aspx">HTML Encoder</a></span></div>
Chai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.com0tag:blogger.com,1999:blog-5965264823162732729.post-66571984036747676712013-02-03T13:05:00.000+08:002013-02-03T13:06:56.374+08:00IP Geolocation<span style="font-size: large;">To read list</span><br />
<span style="font-size: large;"></span><br />
<a name='more'></a><ul>
<li><span style="font-size: large;">Statistical Geolocation of Internet Hosts</span></li>
<li><span style="font-size: large;">Assessing the geographic resolution of exhaustive tabulation for geolocating Internet hosts</span></li>
<li><span style="font-size: large;">A learning-based Approach for IP Geolocation</span></li>
<li><span style="font-size: large;">An Investigation of Geographic Mapping Techniques for Internet Hosts</span></li>
<li><span style="font-size: large;">Towards IP Geolocation Using Delay and Topology Measurement</span></li>
<li><span style="font-size: large;">Octant: A Comprehansive Framework for the Geolocalization of Internet Hosts</span></li>
<li><span style="font-size: large;">(CODASPY 2013) Geolocation of Data in the Cloud</span></li>
<li><span style="font-size: large;">(MCOM 2011) Internet geolocation and location-based services</span></li>
<li><span style="font-size: large;">(NSDI 2011) Towards street-level client-independent IP geolocation</span></li>
<li><span style="font-size: large;">A Study of Geolocation Databases - 2010</span></li>
</ul>
Chai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.com0tag:blogger.com,1999:blog-5965264823162732729.post-56984927709212083882013-02-02T15:33:00.001+08:002013-02-02T15:33:21.706+08:00First Post<span style="font-size: large;">Hello!</span>Chai-Yi Chuhttp://www.blogger.com/profile/13081121275993155669noreply@blogger.com0