網頁

2013年8月31日 星期六

OpenRISC toolchain on Ubuntu

Last Update: 2014/10/26 22:22+08
Type: Note



--- Intro ---



OpenRISC toolchain 環境建立
Ubuntu 建議安裝LTS(Long Term Support)版
各位看倌有興趣可參考 官方安裝說明 有較完整的安裝方式
這裡僅是給我自己的筆記

  • Precompiled binaries
  • Installation from source
  • Installation of development versions

這3個安裝的方法, 應該是則一即可.
但 各版本仍 有些不同 我是全裝起來
再看狀況設置 PATH
還有一個 orbuild 但官方已經說很久沒更新了
所以能不能用就是各位看倌的命了XD


環境: Ubuntu-12.04.2 32bit

Ubuntu-14.04.1 32bit 目前無法成功


2013年8月26日 星期一

Linux & PuTTY & XManager

Last Update: 2013/08/26 16:27+08
Type: Note

Intro


這是在 Windows 用 PuTTY 連線到 Linux/Unix 主機
並且用 XManager 將 GUI 部份顯示到 Windows 的筆記
P.S. 可用 WinSCP 做檔案傳輸


Content


=========PuTTY===========================
在 Session 輸入你的Host Name, 預設Port:22
Connection Type: SSH

再到 Connection => SSH => X11 裡
  勾選 [Enable X11 forwarding]
  X display location= localhost: 0
  其它用預設值



=========防火牆===========================
Windows Firewall => 進階設定 => 輸入規則
=> 加入允許 XManager.exe 通過

基本上, 在安裝時XManager就會被加入了
你應該可以在輸入規則裡找到 [PC X server for MS Windows Platform]
只是要注意一下它預設適用的網路類型只有[私人]
之前有發生過用VPN 不能改網路類型, 結果一直連不到-0-



=========Linux===========================
setenv DISPLAY [your_id_address]:0.0
xclock
[your_id_address] eg. 140.114.11.22 輸入xclock 後, 應該就會有畫面出現在你的電腦了


2013年8月23日 星期五

Eclipse 常用設定

Last Update: 2013/08/24 13:59+08
Type: Note


Intro & Content


Eclipse 常用的一些設定
===使用特定JDK===========================
在 %Eclipse Home%/eclipse.ini
複製下面語句, 放在最上面, 一定要最上面
-vm
C:/Program Files/Java/jdk1.6.0_45/bin/javaw.exe



===Encoding===========================
Window -> Perference -> General -> Content Types -> 把每個type 的 Default encoding 都 update 成 utf-8
Window -> Perference -> General -> Workspace -> Text file encoding 改成 utf-8
Window -> Perference -> Web-> XXX -> Encoding 改成 utf-8 (這邊是Create File時)


若用html 可加上
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
若用 JSP 可在檔頭加
<%@ page language="java" contentType="text/html; charset=utf-8"
 pageEncoding="utf-8"%>
若用 PHP 可在檔頭加
<?php
header("Content-Type:text/html; charset=utf-8");
?>
雖然這3者意義相同
但有可能會在 html 開始前 印出(echo, print and so on)訊息 然後中止response, 所以還是看情況加



===中文字型太小===========================
安裝 YaHei.Consolas.1.12.ttf 字型
到 Windows -> Prefereces -> General -> Appearance -> Colors and Fonts -> Basic -> Text Font -> 編輯修改成剛剛安裝的字型


2013年8月15日 星期四

SQLite 無法修改欄位

Last Update: 2013/08/15 21:14+08
Type: Note


Intro & Content


據說 SQLite 無法修改欄位
可以先 rename table 做為備份
ALTER TABLE foo RENAME TO foo_backup
再將 建立一個 foo table 符合你要的欄位
複製 foo_backup 到 foo
最後Drop
classTABLE foo foo_backup