顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - hikohan

頁: [1] 2 3
1
有康幫推,FB看見的,請自行評估工作誠信。

https://www.facebook.com/walkgoler.banciao?ref=stream&hc_location=stream

引用
Walk.板橋商圈

【誠徵】php程式設計師
月薪$32,000-$40,000,週休二日,
上班時間:禮拜一到禮拜五am9:00-pm18:00(中午休息一小時),
上班地點:新北市板橋區文化路一段(近新埔捷運站)
工作環境單純、穩定,不加班,
歡迎想練功或求穩定工作者加入,
有興趣的可以私訊詢問,謝謝大家。

2
Linux 討論版 / Raspberry Pi有人在玩嗎?
« 於: 2013-06-18 11:34 »
從 Puppy Linux updates 新聞裡發現的, Puppy 的作者打算移植上去。

想要請問一下有人使用過這塊板子嗎?播放能力與顯示解析度如何?

如果跑freebsd或slack arm,拿來做nfs還是micro httpd應該是ok的,跟apc又有點交錯性質....

從安裝手冊來看,目前官方釋出的image用dd寫入SD,就是一個可以運作的os了。

* APC: Android MB, 今年computex有展,目前拍賣可獲得的8650應該是滿舊的庫存,
最新的3188/6589 版本不知道哪裡有機會獲得?

謝謝您花時間閱讀本篇。

3
目標是偵測平板上的頁面,當左右滑的時候,上下層目錄,斜對角預留。

在browser上(IE/FF/Opera)是ok,可是到android上,不吃就是不吃,測試OS是x86 2.2 版,

另外,同頁面如果連結要#top回上頁,第二次點就會失效,在pc上也是沒有問題。

除了css滑動,本來的滑移動畫,在web頁面或web kit框架上,可以派上用場嗎?

碰撞中...  :-\

代碼: [選擇]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> gesture </TITLE>
 </HEAD>

<BODY scroll="no" style="overflow:hidden; margin:0px;">
<script language="JavaScript1.2">
<!--

var mNmoveScale=100;

var mAxPos=new Array();
var mAyPos=new Array();

var mNmovingX,mNmovingY;

var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE);

document.onmousedown = getMouseXYdown;
document.onmouseup = getMouseXYup;
document.onmousemove = getMouseXY;

function getMouseXY(e) {

if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft;
tempY = event.clientY + document.body.scrollTop;
} else {  // grab the x-y pos.s if browser is NS
tempX = e.pageX;
tempY = e.pageY;
}

// catch possible negative values in NS4
if (tempX < 0){tempX = 0}
if (tempY < 0){tempY = 0} 
mNmovingX=tempX;
mNmovingY=tempY;
return true;
}

function getMouseXYdown(e) {

mAxPos[0] = mNmovingX
mAyPos[0] = mNmovingY;

var oDataX=document.getElementById('mNmouseX');
var oDataY=document.getElementById('mNmouseY');
oDataX.innerHTML=mAxPos[0];
oDataY.innerHTML=mAyPos[0];

}

function getMouseXYup(e)
{

mAxPos[1] = mNmovingX
mAyPos[1] = mNmovingY;

var oDataX=document.getElementById('mNmouseXed');
var oDataY=document.getElementById('mNmouseYed');

oDataX.innerHTML=mAxPos[1];
oDataY.innerHTML=mAyPos[1];

setTimeout("getMouseCmd()",200);
}


function getMouseCmd()
{
var mSxMove,mSyMove;
var mNxMoved=mAxPos[1]-mAxPos[0];
var mNyMoved=mAyPos[1]-mAyPos[0];

var oDataX=document.getElementById('oDataX');
var oDataY=document.getElementById('oDataY');
var oDataCMD=document.getElementById('oDataCMD');

oDataX.innerHTML=mNxMoved;
oDataY.innerHTML=mNyMoved;

if(mNxMoved>mNmoveScale) mSxMove='R';
if(mNxMoved<-mNmoveScale) mSxMove='L';
if(mNxMoved<mNmoveScale && mNxMoved>-mNmoveScale) mSxMove='M';

if(mNyMoved>mNmoveScale) mSyMove='D';
if(mNyMoved<-mNmoveScale) mSyMove='U';
if(mNyMoved<mNmoveScale && mNyMoved>-mNmoveScale) mSyMove='M';

oDataCMD.innerHTML=mSxMove+mSyMove;

getMouseClear();
}

function getMouseClear(){
mAxPos=new Array();
mAyPos=new Array();
}
//-->
</script>

<div style="visibility: visible;">
<span id="mNmouseX">0</span>:<span id="mNmouseY">0</span>:
<span id="mNmouseXed">0</span>:<span id="mNmouseYed">0</span>:
<span id="oDataX"></span>:<span id="oDataY"></span><P>
</div>

<span id="oDataCMD"></span><P>


</BODY>
</HTML>

4
自問自答,給有需要的時候按一下,上個洗手間離開座位很好用。

在windows下,按視窗鍵+M,這應該很多人知道,那麼,在linux下呢?

起先想到切換桌面,點滑鼠選桌號,可是很多時候根本來不及按滑鼠

原來 linux 下可以用

'視窗鍵' + 'D鍵'

老闆來囉~ XD

5
Linux 討論版 / grub4dos顯示中文
« 於: 2011-05-27 14:49 »
備忘一下,順便提供有需要的人參考。

使用版本  grub4dos 0.4.4

1. 採用 chinese/grldr,前端利用ntldr的boot.ini導引。
c:\grldr="GRUB4DOS"

把上面這行加入boot.ini,(hd0,0)裡面應該要有menu.lst選單檔案、grldr導引檔案兩個!!

2. menu.lst要用 gb18030 編碼開啟/儲存,輸入簡體字元。
(可以用簡體版winPE或輸入法可以切換成gb模式的)

3. menu.lst指定中文點陣字型位置
fontfile (hd0,0)/dos/grubc/HZK16.GBK

如果要全部變成繁體,就要改用字型"HZK16F",包括說明文字與選單項次都會變成繁體。

目前使用中的內容:
代碼: [選擇]
color white/blue white/magenta
timeout 5
default 0
fontfile (hd0,0)/dos/grubc/HZK16.GBK

title Puppy Linux 525
 kernel /p525/vmlinuz root=/dev/ram0 pmedia=atahd psubdir=p525
 initrd /p525/initrd.gz

title winPE 系统复原工具
chainloader /RWIN.LDR

title xPUD cook (lucid hdd / basic)
 root  (hd0,0)
 kernel /dos/xpud/lucid/bzImage noisapnp quiet screen=1280x1024 home=/dev/sda1 lang=zh kmap=us vga=normal
 initrd /dos/xpud/lucid/lucid-basic.gz

6
不知道是搬家還是線路不穩定?無論在公司或者在家,常常連不上酷學園,有人跟我一樣情形嗎?

7
雜七雜八 / 機器人退治!
« 於: 2010-12-28 15:24 »
最近SA被機器人搞得烏煙瘴氣,辛苦了SLIME大。

提出日前在dcview註冊的經驗,好像滿不錯的。



加上複選的話,大概能註冊過的[純]老外沒幾個吧。

如果小弟可以幫上忙,像是出一些古怪題,請黑大吩咐!

8
Linux 討論版 / gPXE的kernel選項問題
« 於: 2010-08-12 17:59 »
請教有關gPXE開機的自動選單問題。

目前已經可以用grub導引gPXE的gpxe.krn,於grub選項中為

代碼: [選擇]
title gPXE
 root  (hd0,0)
 kernel /dos/pxe/gpxe.krn

開機後,按ctrl-B可以手動輸入開機指令,例如:

chain http://myLocalServer/tmp/xpub/myscript.gpxe

如果希望grub導引gpxe後,如isoLinux或grub的選單模式,或者直接執行myscript.gpxe

代碼: [選擇]
#!gpxe
dhcp net0
kernel http://myLocalServer/tmp/xpub/bzImage
initrd http://myLocalServer/tmp/xpub/core
boot

可否請教諸位前輩指引光明燈?謝謝。

9
雜七雜八 / 快速開機上網的xPUD
« 於: 2010-07-10 17:35 »
最早玩DSL時,開機時間大概45秒左右,什麼都要自己來,目前系統肥到3G多,需要linux磁區。

最近玩chromium os(500Mb以內),需要linux磁區,還沒玩到source compile,覺得重開機後就忘記很多東西,包括螢幕解析度,輸入法也會掉字。

前兩天遇上xPUD(0.9.2),本體系統48Mb加外掛18Mb,在原磁區(NTFS)就可以放影像,還可以儲存喜好,支援詞音輸入,又不會掉字,開機約chromium os速度。預設使用firefox,可以外掛chrome,這對習慣FF的人來說,不用適應chrome的變更。

將xPUD影像從iso裡面抽出來,用grub4dos載入,grub4dos的grldr是可以掛在NT的boot.ini下:

c:\grldr="grub4dos"

接著,在c:\menu.lst選項裡面,加入

title Chromium OS xPUD 0.92 Chinese (Traditional)
 kernel /dos/xpud/boot/xpud noisapnp quiet screen=1280x1024
 initrd /dos/xpud/opt/my lang=zh kmap=us

雖然chromium可以用xrandr -s 設定顯示,不過每次都要跑進命令列,xPUD加入kernel後,光這點就方便很多。

init部份,因為grub4dos不支援multi initrd的設定,所以,我預先將media跟scim兩個opt掛載合成一個,方法也很簡單:

gzip + cpio = xPUD.opt

所以才會出現my版initrd。

很多時候只想上網看看mail、逛逛網頁,30秒內搞定的xPUD實在很迷人,儲存網頁喜好後,退出前,儲存資料與變更於磁區下的

xpud-data.gz

重新開機時,載入先前資料即可。

--

開機時間被防毒程式越拖越長,那就xPUD吧。

補充一下:

開機從loader載入約七秒。

10
網頁技術 / IIPImage Server/Client 圖像處理
« 於: 2010-05-25 16:38 »
用於大檔案圖形前置處理縮圖,將區域圖片傳回檢視子端,提供子端細部檢視大檔案,僅使用較小的頻寬資源。

官方網站
http://iipimage.sourceforge.net/

同時支援Linux/Windows Apache。

demo 幕後為42Mb的TIF

11
雜七雜八 / google跟doddle, bandai合作的遊戲
« 於: 2010-05-21 23:12 »
就是google首頁,紀念pcman 30週年,可以用十字鍵玩,還可以投幣。



doddle + bandai + google

dooddle發表過用java寫的web sip介面,bandai嘛,大家應該都很熟悉的game設計廠。

三個皮匠,什麼都搞得出來。

12
雜七雜八 / 請問他怕?
« 於: 2010-05-11 17:30 »
皮老闆;中國稱痞老闆(Sheldon J. Plankton)(配音員:台灣:于正昇,中國:賈小軍)

* 年齡:40歲(7月4日出生(與獨立日同一天)、巨蟹座)
* 全名是喜來登希爾頓.皮(浮游生物),是海中的浮游生物,蟹老闆的死對頭,常常都會在海綿寶寶的附近出沒,也很邪惡,最大的願望是偷到蟹堡王美味蟹堡的祖傳秘方,使自己沒生意的餐廳招攬到客人,經常躲在蟹堡王的飲料裡。老婆是家裡的一台電腦。他那沒人光顧的店開在蟹堡王對面,名叫海之霸,為了取得美味蟹堡的的秘方,不時闖入蟹老闆經營的蟹堡王,或者使出悲情牌,但都以失敗為收場,有時候會叫海綿寶寶幫他做壞事以坐享其成,但總是得到反效果,眼睛時常會刺痛(因為忘記要眨眼)。

這裡請問,皮老闆怕什麼?(保證wiki也沒說!)

13
Linux 討論版 / iptables更新的問題
« 於: 2010-05-07 09:23 »
昨天把 fc3 升級核心至 2.6.32.12 後,順帶也更新了iptables至1.4.7,原先用的script出現一些小問題

原先的部分
iptables -A block -m state --state NEW -i ! $EXT_IF -j ACCEPT

出現錯誤
Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).

需更改為
iptables -A block -m state --state NEW -i $INT_IF -j ACCEPT

新的iptables用反相標示,好像要改一些方向。

14
Linux 討論版 / 自製Fedora LiveCD
« 於: 2010-04-22 11:00 »
[自製Fedora LiveCD]

適用於Fedora與CentOS的系統影像製作方法。

xpe有ewfmgr系統影像保護,利用一些技巧,可以套在winXP上,而Linux也可以嗎?
起源於這個想法,找了Goo,找到Fedora LiveCD自制dist,不過,我要做的是封裝
使用中系統成開機光碟影像,甚至用磁區啟動封裝的影像。

關於將Fedora LiveCD轉移到硬碟使用,先前貼過

Fedora LiveCD on Disk/USB
http://phorum.study-area.org/index.php/topic,60941.0.html

先瞭解Fedora LiveCD的開機架構,接下來,就是打造自己的squashfs.img

首先,建立工作目錄
# mkdir -p /u/squashfs/LiveOS

建立2G loop file
# dd if=/dev/zero of=/u/squashfs/LiveOS/ext3fs.img bs=512 count=4MB

格式化
# mke2fs -j /u/squashfs/LiveOS/ext3fs.img

掛載已經裝好的os與目標loop影像區
# mount /dev/sda1 /mnt/i
# mount -t ext3 /u/squashfs/LiveOS/ext3fs.img /mnt/j -o loop

插花小命令,無防呆,利用tar pipe將$1倒入$2,之前也出現過SA
{pipe_X}
#!/bin/sh
cd $1; (tar cf - *) | (cd $2 ; tar xf -)


把原來sda1的咚咚全部倒入loop檔案內
# pipe_X /mnt/i /mnt/j >/dev/null 2>&1

複製原來fedora LiveCD的fstab與mtab至loop區的開機影像
# mv /mnt/j/etc/fstab /mnt/j/etc/fstab_old && mv /mnt/j/etc/mtab /mnt/j/etc/mtab_old
# cp /mnt/nfs/fedora10/drLive/fstab /mnt/j/etc && cp /mnt/nfs/fedora10/drLive/mtab /mnt/j/etc

原來fedora liveCD的fstab與mtab內容
# cat /mnt/nfs/fedora10/drLive/fstab
/dev/root  /         ext3    defaults,noatime 0 0
devpts     /dev/pts  devpts  gid=5,mode=620   0 0
tmpfs      /dev/shm  tmpfs   defaults         0 0
proc       /proc     proc    defaults         0 0
sysfs      /sys      sysfs   defaults         0 0

# cat /mnt/nfs/fedora10/drLive/mtab
/dev/mapper/live-rw / ext3 rw,noatime 0 0
/proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
varcacheyum /var/cache/yum tmpfs rw,mode=0755 0 0
/tmp /tmp tmpfs rw 0 0
vartmp /var/tmp tmpfs rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0

最後,打包!
# mksquashfs /u/squashfs/ /u/LiveOS/squashfs.img

確認一下各磁區UUID,注意,從f11開始只接受root=UUID的方式,這我在上面連結提過
# blkid
/dev/sda1: UUID="67c77f04-a8e6-46a4-8908-fffffdfd7954" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda2: TYPE="swap" UUID="fb547031-0cc1-47b0-abe2-a94d9f1c263f"
/dev/sr0: LABEL="Fedora 10 i386 DVD" TYPE="iso9660"
/dev/sda5: UUID="e536672d-9fa1-41b4-95ab-01526249c3e0" TYPE="ext3"

準備用自製iso格式開機
title isoFedora
 root (hd0,4)
 kernel /vmlinuz0 ro liveimg root=UUID=e536672d-9fa1-41b4-95ab-01526249c3e0 rootfstype=ext3 rhgb quiet
 initrd /initrd0.img

目前打好的Fedora 10 LVS DR server,包好的squashfs影像最小為170Mb左右,兩個DR跑在 ebox510-820-fl 上,
單機只消耗25w功率(無風扇),希望達成小而美且小而省的heartbeat互備機制。

15
肉腳版 / 移除不是特定檔案開頭的目標
« 於: 2010-04-15 11:25 »
如果要砍掉全部

=> rm *

如果砍掉除了b開頭以外的檔案

=> rm -rf ! [^b]

如果砍掉除了b與f開頭以外的檔案(b* && f* 要保留)

=> ?

如果砍掉除了ba與fd開頭以外的檔案(ba* && fd* 要保留)

=> ?

在不使用find/awk...其他指令輔助下,單一使用rm,要怎麼下呢?謝謝。

16
Linux 討論版 / Fedora LiveCD on Disk/USB
« 於: 2010-04-12 17:18 »
於fedora提供的版本中,除了標準安裝DVD與CD外,另提供netinstall網路安裝與一個
有意思的版本,LiveCD。

用光碟機燒錄,應該沒有什麼問題,如果要將原來的LiveCD直接寫在USB/Harddisk上,
經過一番小測試,grub4dos又幫上了大忙。

於光碟目錄中,有kernel與initrd兩個開機檔案:

/EFI/boot/initrd0.img
/EFI/boot/vmlinuz0

上述兩個檔案複製入USB根目錄(/),於grub4dos的組態選單menu.lst裡面加入

title Fedora LiveCD
 root (hd0,0)
 kernel /vmlinuz0 root=/dev/sda1 rootfstype=vfat ro liveimg quiet
 initrd /initrd0.img

 最後,把LiveCD的LiveOS整個錄製拖入USB根目錄即可(約700Mb)。

例如,於硬碟sda5裡面放入

/dev/sda5/vmlinuz0
/dev/sda5/initrd0.img
/dev/sda5/LiveOS/squashfs.img

與原來grub新增入

title Fedora LiveCD
 root (hd0,4)
 kernel /vmlinuz0 root=/dev/sda5 rootfstype=ext3 ro liveimg quiet
 initrd /initrd0.img

便可以在原硬碟使用光碟開機版Fedora LiveCD。

-- 補註
F11以後的LiveOS必須以root=UUID=e536672d-9fa1-41b4-95ab-01526249c3e0 格式開機,否則會跳出/dev/sda* alredy mounted or /sysroot busy 錯誤。

17
kernel 2.6.331更新於ubuntu9.10時,G參拜中,突然看見jserv的文章。

找 '深入理解 Linux 2.6 的 initramfs 機制'的文章,blog.linux文章不見了,繼續參拜jserv...

突然找到一篇部落...  :o

http://blog.m-wei.net/?tag=jserv

引用
Sara>我不會 make love 啦 ~T_T

代碼: [選擇]
19:50 < m8i-sara> jserv--: hi ~@_@"
19:50 < jserv--> m8i-sara, hey Sara
19:51 < m8i-sara> Sara> jserv--: @@?
19:51 < jserv--> Sara> make love
19:52 < m8i-sara> Sara> make: *** No rule to make target `love'.  Stop.
19:54 < jserv--> ccc

太妙了! make love && make clean bzImage modules modules_install

18
雜七雜八 / 上班Facebook種菜 「非死不可」
« 於: 2009-10-02 22:31 »
src: http://mag.udn.com/mag/digital/storypage.jsp?f_MAIN_ID=314&f_SUB_ID=2922&f_ART_ID=214971

今天電視上看來的,公告員工種菜時間:

上班八點以前,下班六點以後,上班「非死不可」種菜,一律開除回家務農。

MSN都能攔了,再多加一條吧~

19
Linux 討論版 / ffserver跟wmp的對應差異問題
« 於: 2009-09-03 10:46 »
ffserver是mpeg內的串流伺服器,接受ffmpeg產生資料。

下載了ffmpeg原始碼後,編譯完成,依照啟動與feed對應後,可以產生

http://192.168.1.123:8090/test.mp3

這個串流點,可以利用 mplayer 與 winamp 呼叫,點播即時串流。

可是,用windows media player,在啟動時出現連線中的字樣就卡住了,怪就怪在當ffserver的pid給刪除時,wmp就
立即發出聲音,不過似乎是緩衝快取的聲音,大概有20秒時間。

不知道版上各位有相通經驗嗎?可以將ffserver順利發佈音樂給wmp嗎?

20
雜七雜八 / 台灣 DELL 出包事件,你怎看?
« 於: 2009-07-07 11:17 »
http://www.consumers.org.tw/unit412.aspx?id=1209

新聞剛出來時,起先以為是一堆見縫插針的購買者,不過,根據消基會報導,唯獨對於台灣消費者,以消費卷打發。

引用
2003年,日本大型綜合商社-日本丸紅株式會社在公司網站上,將電腦價格標成實際價格的10%,事後,丸紅株式會社仍然按1折的優惠出售這批電腦訂單。
2001年,HP將原定價329新加坡幣的印表機,誤標為329元新台幣,當時HP承認疏失,願意認賠出貨,消費者佔了便宜,業者也保全商譽。

..
..
2008年,大陸DELL將其原價8999元的顯示器以2515元標價,事後DELL承認錯誤,並聲明其網站錯標之顯示器價格期間的有效訂單將正常出貨。
因此,同樣發生在大陸的2件錯標價事件,DELL公司都如標價販售,偏偏發生在台灣的相同事件,DELL公司卻以「拖」字訣,意圖拖過了事!
..

可憐喔,Dell,現在裡外都不是人了。

21
[1]
下載knoppix xfs開機核心
http://abel.sk.tsukuba.ac.jp/~janos/unix/howto/files/knoppix-pxe.tgz

解開後,使用開機核心 vmlinuz 與 miniroot.gz ,範例存入c:\dos\dsl\pxe裡面

 c:\dos\dsl\pxe\vmlinuz
 c:\dos\dsl\pxe\miniroot.gz


[2]
把grub4dos的menu.lst加入

title DSL pxe
 kernel /dos/dsl/pxe/vmlinuz nfsdir=192.168.10.101:/u/nfs/pxe ramdisk_size=100000 apm=power-off nomce vga=791 quiet
 initrd=/dos/dsl/pxe/miniroot.gz

[3] 提供NFS檔案
這裡 192.168.10.101:/u/nfs/pxe 是NFS路徑,事先掛載了/u/nfs服務路徑。

把 'DSL embedded' 影像裡面,抽出 KNOPPIX 路徑下的 KNOPPIX 檔案,以大寫路徑

$ mkdir /u/nfs/pxe/KNOPPIX

把 zip 裡面的 KNOPPIX 檔案複製於 /u/nfs/pxe/KNOPPIX 下,即完成 NFS 對應準備。

 (!)注意,檔案名稱要分大小寫

 /u/nfs/pxe/KNOPPIX/KNOPPIX

最後,以dos/freedos環境下,載入grub4dos,選取剛才定義的DSL pxe用NFS開機。

此種影像開機方式,同樣可以使用在BV1AL或自己打造的 DSL 影像上。

ref:

http://run.tournament.org.il/dsl-damn-small-linux-diskless-boot/

http://abel.sk.tsukuba.ac.jp/~janos/unix/howto/pxe.html

22
Linux 討論版 / Slackware 12.x USB 安裝
« 於: 2009-05-21 10:46 »
下載了Slackware 12的DVD後,將iso檔案loop mount於NFS目錄下。

slack12的DVD光碟裡面,有一個目錄是'usb-and-pxe-installers',可以用dd把
'usbboot.img'寫回USB Disk,不過,我用winImage把裡面的檔案抽出來,主要
提出'huge.s'這個boot kernel。

代碼: [選擇]
dd if=usbboot.img of=/dev/sda bs=512
仿效fedora的stage image開機方式,放在grub4dos的menu.lst裡面新增一項

代碼: [選擇]
title slack12 usb install
 root (hd0,0)
 kernel /dos/slack/huge.s

接下來,於DOS開機後,載入grub4dos,選擇'slack12 usb install',接著出現
Slack特有熟悉的藍色文字安裝介面。

進入安裝畫面前,可以預先做好預載目錄如下

swapon /dev/hda2
mkdir /dvd
modprobe 8139too
ifconfig eth0 up
ifconfig eth0 192.168.1.11
mount -t nfs 192.168.1.2:/u/nfs /dvd -o nolock

安裝選項中,預載安裝目錄就是

/dvd/blahblah-you-named-loop-path/slackware

23
PHP程式設計討論區 / PJB for JDBC/Servlet/BEAN
« 於: 2009-04-17 15:05 »
給PHP的framework加上Java的Application Server!  ;D

PHP-Java-Bridge
http://php-java-bridge.sourceforge.net/pjb/

brief:
引用
The PHP/Java Bridge is an implementation of a streaming, XML-based network protocol, which can be used to connect a native script engine, for example PHP, Scheme or Python, with a Java or ECMA 335 virtual machine. It is more than 50 times faster than local RPC via SOAP, requires less resources on the web-server side. It is faster and more reliable than direct communication via the Java Native Interface, and it requires no additional components to invoke Java procedures from PHP or PHP procedures from Java.

準備工作1: 系統配置JDK,命令列下

> java -version

傳回正確 java 版本

準備工作2: 安裝好湯姆貓。

湯姆貓的8080埠網頁,可以出現預設畫面。

準備工作3: 下載 php-java-bridge_*.*.*.*_j2ee.zip

解開壓縮,把 JavaBridge.war 檔案複製到 C:\www\java\tomcat\webapps\JavaBridge.war

大概幾秒鐘後,同目錄會出現 JavaBridge 解壓縮目錄。

準備工作4: 新增apache alias目錄 ex:

Alias /JavaBridge "c:/www/java/tomcat/webapps/JavaBridge/"

新增alias目錄後,記得apache restart生效alias目錄。

準備工作5: 進入apache的JavaBridge目錄,點選測試各連結。

測試code:
代碼: [選擇]
<?php
require_once("java/Java.inc");
java_autoload();

$props java_lang_System::type()->getProperties();

$array java_values($props);
foreach(
$array as $k=>$v) {
echo "$k=>$v"; echo "<br>\n";
}
echo 
"<br>\n";

?>


24
雜七雜八 / 乖寶寶中文線上練習
« 於: 2009-02-11 23:20 »
版上有滿多前輩的小朋友們在中班或大班年齡,之前與小朋友的中文學習過程,利用word縮放,效果還不錯,整理big5字碼表後,突發奇想自己製作線上中文練習器,注音表則使用了xcin的phone table。

原先打算用PHP的ming功能,發現:

1. ttf2fdb轉換王宗漢注音體,注音無法同時出現在ming的輸出:。
2. ming於字形輸出有被截掉底端大概幾pixels的問題。
3. 多語系輸出(日文)也有問題。

最後還是改用text2image的方式,png的傳輸大小尚可,雖無swf向量優勢,但還可以看,至少字形輸出完整性可以,text2image對於日文平假/片假也是完全OK。

http://60.248.148.142/phonics/yoyo_i.htm

特徵說明:

1. 依照筆畫排序列昇冪列表。
2. 單次瀏覽學習字數以50筆為上限。
3. 中文與注音同步顯示,支援同字多音/破音。
4. 支援FF與IE瀏覽器,影像輸出無須崁入flash player。
5. 單次session識別,重新開啟視窗更新,連續開啟以三日上限。

使用方法:

1. 點選右方筆畫數
2. 點選希望單字,左方出現該單字的注音與字形。
3. 單次瀏覽紀錄50字中文為上限。

預計加入個人紀錄,包括中班範本/大班範本/個人範本/注音隱藏/計分..等等,希望有需要的諸位先知能不吝賜教,歡迎版上直通/PM賜教!

25
Linux 討論版 / 推薦: Media box soft by Linux
« 於: 2009-02-06 11:52 »
DSL Linux
http://www.damnsmalllinux.org/

使用DSL作Media Box,需要手動安裝mplayer相關套件,看圖程式推薦gqview,
mp3音樂可以用xmms,錄音有audacity...等等已經做好的套件。

X顯示改用XFree後,替換預設的vesa模式,mplayer的影片播放能力會躍升很多。

DSL的中文化版本,建議直接下載國內BV1AL開發的http://ftp.cgu.edu.tw/Linux/KNOPPIX/DSL-BV1AL-20051206.iso,裡面有gcin中文輸入/中文字型等等,都十分便利受用。

iMedia Linux
http://www.imedialinux.com/

偶然發現的軟體商,不用動手,用安裝光碟/USB開機影像,遵照畫面提示,不超過
幾個步驟,自動裝好media box,操作畫面包括

播放影片 / 播放圖片 / 播放音樂...等等。

影片播放效果,於EPIA EDEN /C3 1G下,可以播放720*480的1M影片,算相當不錯了。

下載iMedia的安裝影像,請至
http://downloads.imedialinux.com/

iMedia Linux線上提供SDK DVD iso下載,有興趣者也可以另行下載。

=====
硬體備註

DSL的官方壓縮影像在50Mb左右,基本DRAM建議128Mb,可以搭配grub4dos開機。

iMedia基本mms box需求128Mb儲存空間,使用128Mb RAM/128Mb DOM或CF即可。

26
雜七雜八 / 今年我最夯!
« 於: 2008-12-31 23:53 »
2009年SA論壇頭香:

冠軍: 家和安康、六畜興旺、電腦穩健、財源滾滾,公司天時地利,家裡和合協樂。

敬祝! 新年大順利!新年大賺錢!新年事業順!新年樂安康!

給2009年SA頭香爐主。

27
雜七雜八 / 大陸的釣魚網站[勾奇摩帳號]
« 於: 2008-12-10 22:43 »
用已經鉤上的帳號,在商品區故意發問說:

你有這個產品嗎?
http://confige.com.cn/yahoo/login/tw.f3.page.bid.yahoo.comc37620936r1365632771/

實際上卻是拐鉤騙。

大家要小心。

28
Windows 討論版 / 在windows下跑RRDTOOL
« 於: 2008-02-15 23:09 »
在windows下跑RRDTOOL

先安裝好,cygwin32,選了一些基本功能,大概65Mb左右,cron/perl/sshd...。

用cygrunsrv可以把win掛上cron與sshd服務,使遠端用ssh登入windows,包括tunnel forward.

下載rrdtool for cygwin32,複製至bin裡面即可。

http://www.cacti.net/downloads/rrdtool/win32/rrdtool-1.2.15-cygwin-1.5.20.zip

注意cygwin的檔案路徑正確命名,dos路徑與定義衝突。 (ex: DEF:t1=/cygdrive/u/test.rrd:mem:AVERAGE)


*1. 建立rrd資料*
$ rrdtool create /cygdrive/u/test.rrd -b $(date +%s) -s 300 DS:mem:GAUGE:600:0:100 RRA:AVERAGE:0.5:1:768 RRA:AVERAGE:0.5:6:384 RRA:AVERAGE:0.5:48:420 RRA:AVERAGE:0.5:288:400


*2. 更新rrd資料*
$ rrdtool update /cygdrive/u/test.rrd $(date +%s):$(NUM)


*3. 繪製圖表*

注意,添入對應字型

$ rrdtool graph /cygdrive/u/test.png --title "memory usage" DEF:t1=/cygdrive/u/test.rrd:mem:AVERAGE LINE1:t1#ff0000:"mem" -h 200 -w 480 -s `date -d "-1 hour" +%s` -v "memory used statics"
535x279
ERROR: failed to load /usr/local/rrdtool-1.2.15/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf

$ mkdir /usr/local/rrdtool-1.2.15/share/rrdtool/fonts -p

把%windir%\fonts下的 verdana.ttf 複製成 DejaVuSansMono-Roman.ttf 就可以正確顯示英文標題與縱軸名稱。

rrdtool graph /cygdrive/u/test.png --title "memory usage" DEF:t1=/cygdrive/u/test.rrd:mem:AVERAGE LINE1:t1#ff0000:"mem" -h 200 -w 480 -s `date -d "-1 hour" +%s` -v "memory used statics"

29
雜七雜八 / google搜尋變亂碼?
« 於: 2008-02-14 15:41 »
這兩天發生的。

只要用search?hl=zh-TW,ie就出現天書



改成US就沒事



等元宵節後看看..... 不過,用fireFox就完全沒事。


30
可以在XPE minlogon 模式下執行的web服務程式,用PHP寫的。

http://nanoweb.si.kz/?p=root

801kb包括許多apache常用的mods,超迷你的web server。

頁: [1] 2 3