I got this off woot and it arrived to today. And it works under linux, with a bit of work.
Update Kernel module
The dock uses the sis usb vga chipset, but sisusb.c does not include the USB vendor/product ID combination, so add that to linux-source-2.6.20/drivers/usb/misc/sisusbvga/sisusb.c
{ USB_DEVICE(0x0711, 0x0550) },
with the other lines that say USB_DEVICE (somewhere around 3435 in my version).
While a monitor is connected, insmod sisusbvga should activate the monitor.
New xorg.conf
In xorg.conf, the driver you want to use is 'sisusb'.
Section "Device"
Identifier "gfx"
Driver "sisusb"
VendorName "Videocard vendor"
BoardName "usb video"
EndSection
To test:
Xorg :1 -config /etc/X11/xorg.conf.usbvga -sharevts
(see also xorg.conf multiseat X)
2007-08-30
Targus ACP50US
2007-08-27
pano extension
http://www.engadget.com/2007/08/27/pano-logics-pano-virtual-xp-or-vista-in-a-box/
There would be money in selling a cheap hardware kvm->vnc solution.
do ps2(no usb) support for v1 as thats pretty easy;
needed is to go from vga (ignore dvi) -> bitmap -> vnc bitmap out data -> vnc server program
do the usual scroll lock override to access a control, with scroll-lock 2x sending scroll lock down the wire.
2007-08-25
Targus Notebook dock w/ video
Just pulled the trigger on tonight's woot even though I couldn't find lsusb output of the device. It seems usb-audio and usb-ethernet work and drivers load for the serial port which is one of the things I'm looking for.
(linux-usb)
I wonder what their usb-video device is.
advanced bash
(from deadman, found on Reddit)
^error^correction : fix and run the previous command
!$ : last word of previous command; /tmp of ls /tmp
note that you can feed this -N values, so !-2$ is the last word of two commands ago.
!* : all args of previous command; cd /tmp of vi cd /tmp
modifiers:
:h dirname
:t basename
:r remove extension
:e extension only
:s substitute
:gs global substitute
ls /tmp/foo/bar.tgz
ls !$:h will then run ls /tmp/foo
ls !-2$:t will run ls bar.tgz
ls !-3$:r runs ls /tmp/foo/bar
ls !-4$:r:t does ls bar
ls !-5$:s/foo/frob/ does ls /tmp/frobb/bar.tgz
2007-08-21
Remote tire pressure monitoring system
http://www.satetpms.com/productsPer.asp?id=16&className=TPMS%20for%20Car
The system monitors tire pressure wirelessly, and a unit attaches to the tire-stem. The unit needs to be recharged manually. The solution it would seem they want, is to use the rotational energy from the car moving to recharge the unit.
Even better than that, the electronics on the tire-stem would be passive, and are powered via a transmitter in the wheel well.
I'll bet, however, that its a cost thing, as this unit only costs $129, which seems relatively reasonable.
Output
http://aqg.blogspot.com/:
http://auq.blogspot.com/:
http://azg.blogspot.com/:
http://bfq.blogspot.com/:
http://bqj.blogspot.com/:
http://bqo.blogspot.com/:
http://bqi.blogspot.com/:
http://buw.blogspot.com/:
http://bwq.blogspot.com/:
http://dlv.blogspot.com/:
http://dqa.blogspot.com/:
http://eqb.blogspot.com/:
http://eqd.blogspot.com/:
http://eqk.blogspot.com/:
http://eqy.blogspot.com/:
http://euq.blogspot.com/:
http://evf.blogspot.com/:
http://fbz.blogspot.com/:
http://fhz.blogspot.com/:
http://fkq.blogspot.com/:
http://fln.blogspot.com/:
http://fnn.blogspot.com/:
http://fnz.blogspot.com/:
http://fpq.blogspot.com/:
http://fqe.blogspot.com/:
http://fqg.blogspot.com/:
http://fqk.blogspot.com/:
http://fqo.blogspot.com/:
http://fwv.blogspot.com/:
http://fxo.blogspot.com/:
http://gdq.blogspot.com/:
http://gtu.blogspot.com/:
http://gvq.blogspot.com/:
http://gxi.blogspot.com/:
http://hbo.blogspot.com/:
http://hqa.blogspot.com/:
http://hxv.blogspot.com/:
http://hzu.blogspot.com/:
http://hzv.blogspot.com/:
http://ihj.blogspot.com/:
http://ihx.blogspot.com/:
http://ijv.blogspot.com/:
http://ikq.blogspot.com/:
http://iqv.blogspot.com/:
http://iuj.blogspot.com/:
http://ivq.blogspot.com/:
http://iwq.blogspot.com/:
http://ixj.blogspot.com/:
http://iyv.blogspot.com/:
http://iyx.blogspot.com/:
http://izg.blogspot.com/:
http://jkq.blogspot.com/:
http://jqu.blogspot.com/:
http://jvq.blogspot.com/:
http://jwv.blogspot.com/:
http://jxw.blogspot.com/:
http://khx.blogspot.com/:
http://knf.blogspot.com/:
http://kqf.blogspot.com/:
http://kqg.blogspot.com/:
http://kqi.blogspot.com/:
http://kqm.blogspot.com/:
http://kqv.blogspot.com/:
http://kvd.blogspot.com/:
http://kxv.blogspot.com/:
http://lqe.blogspot.com/:
http://lqo.blogspot.com/:
http://lrw.blogspot.com/:
http://lxv.blogspot.com/:
http://lze.blogspot.com/:
http://lzv.blogspot.com/:
http://mhx.blogspot.com/:
http://mqu.blogspot.com/:
http://nji.blogspot.com/:
http://nkq.blogspot.com/:
http://nqq.blogspot.com/:
http://nqj.blogspot.com/:
http://nwq.blogspot.com/:
http://nwv.blogspot.com/:
http://nxe.blogspot.com/:
http://nyj.blogspot.com/:
http://ogq.blogspot.com/:
http://ohq.blogspot.com/:
http://oiw.blogspot.com/:
http://ojx.blogspot.com/:
http://okq.blogspot.com/:
http://onv.blogspot.com/:
http://otq.blogspot.com/:
http://ouq.blogspot.com/:
http://ovu.blogspot.com/:
http://oxh.blogspot.com/:
http://oxz.blogspot.com/:
http://ozv.blogspot.com/:
http://ozx.blogspot.com/:
http://pqo.blogspot.com/:
http://pvy.blogspot.com/:
http://pxv.blogspot.com/:
http://pzo.blogspot.com/:
http://qav.blogspot.com/:
http://qbv.blogspot.com/:
http://qbw.blogspot.com/:
http://qbg.blogspot.com/:
http://qcz.blogspot.com/:
http://qej.blogspot.com/:
http://qfj.blogspot.com/:
http://qfk.blogspot.com/:
http://qfo.blogspot.com/:
http://qfz.blogspot.com/:
http://qgd.blogspot.com/:
http://qgf.blogspot.com/:
http://qgn.blogspot.com/:
http://qgv.blogspot.com/:
http://qgw.blogspot.com/:
http://qgz.blogspot.com/:
http://qhg.blogspot.com/:
http://qhk.blogspot.com/:
http://qht.blogspot.com/:
http://qhv.blogspot.com/:
http://qhx.blogspot.com/:
http://qhz.blogspot.com/:
http://qij.blogspot.com/:
http://qji.blogspot.com/:
http://qjv.blogspot.com/:
http://qjz.blogspot.com/:
http://qkg.blogspot.com/:
http://qkj.blogspot.com/:
http://qkn.blogspot.com/:
http://qkv.blogspot.com/:
http://qkw.blogspot.com/:
http://qkx.blogspot.com/:
http://qkz.blogspot.com/:
http://qlg.blogspot.com/:
http://qlv.blogspot.com/:
http://qmz.blogspot.com/:
http://qnm.blogspot.com/:
http://qnu.blogspot.com/:
http://qnv.blogspot.com/:
http://qnw.blogspot.com/:
http://qpb.blogspot.com/:
http://qpj.blogspot.com/:
http://qqh.blogspot.com/:
http://qql.blogspot.com/:
http://qqu.blogspot.com/:
http://qrb.blogspot.com/:
http://qrs.blogspot.com/:
http://qrw.blogspot.com/:
http://qug.blogspot.com/:
http://quh.blogspot.com/:
http://qvf.blogspot.com/:
http://qvh.blogspot.com/:
http://qvj.blogspot.com/:
http://qvn.blogspot.com/:
http://qvu.blogspot.com/:
http://qvw.blogspot.com/:
http://qvy.blogspot.com/:
http://qvz.blogspot.com/:
http://qwj.blogspot.com/:
http://qwv.blogspot.com/:
http://qye.blogspot.com/:
http://qze.blogspot.com/:
http://qzk.blogspot.com/:
http://qzm.blogspot.com/:
http://qzu.blogspot.com/:
http://qzv.blogspot.com/:
http://rqa.blogspot.com/:
http://rqd.blogspot.com/:
http://rqf.blogspot.com/:
http://rqg.blogspot.com/:
http://rqn.blogspot.com/:
http://rqq.blogspot.com/:
http://rqu.blogspot.com/:
http://rqw.blogspot.com/:
http://rqx.blogspot.com/:
http://rqy.blogspot.com/:
http://rqj.blogspot.com/:
http://rrz.blogspot.com/:
http://rvq.blogspot.com/:
http://rxa.blogspot.com/:
http://rxx.blogspot.com/:
http://skq.blogspot.com/:
http://svq.blogspot.com/:
http://tqz.blogspot.com/:
http://uej.blogspot.com/:
http://ueu.blogspot.com/:
http://uez.blogspot.com/:
http://ufd.blogspot.com/:
http://ufq.blogspot.com/:
http://ufx.blogspot.com/:
http://ufz.blogspot.com/:
http://ugq.blogspot.com/:
http://uhq.blogspot.com/:
http://uhx.blogspot.com/:
http://uij.blogspot.com/:
http://ujf.blogspot.com/:
http://ujq.blogspot.com/:
http://ujt.blogspot.com/:
http://ujy.blogspot.com/:
http://ukv.blogspot.com/:
http://ulq.blogspot.com/:
http://umq.blogspot.com/:
http://uoq.blogspot.com/:
http://uov.blogspot.com/:
http://uox.blogspot.com/:
http://uqb.blogspot.com/:
http://uqf.blogspot.com/:
http://uqg.blogspot.com/:
http://uqh.blogspot.com/:
http://uqj.blogspot.com/:
http://uql.blogspot.com/:
http://uqm.blogspot.com/:
http://uqk.blogspot.com/:
http://uqn.blogspot.com/:
http://uqo.blogspot.com/:
http://uqp.blogspot.com/:
http://uqr.blogspot.com/:
http://uqv.blogspot.com/:
http://uqw.blogspot.com/:
http://uqx.blogspot.com/:
http://uqz.blogspot.com/:
http://utx.blogspot.com/:
http://uuw.blogspot.com/:
http://uvq.blogspot.com/:
http://uvx.blogspot.com/:
http://uvz.blogspot.com/:
http://uwg.blogspot.com/:
http://uwk.blogspot.com/:
http://uwq.blogspot.com/:
http://uwy.blogspot.com/:
http://uxh.blogspot.com/:
http://uxk.blogspot.com/:
http://uxq.blogspot.com/:
http://uxr.blogspot.com/:
http://uxy.blogspot.com/:
http://uxz.blogspot.com/:
http://uyd.blogspot.com/:
http://uyj.blogspot.com/:
http://uyq.blogspot.com/:
http://uyv.blogspot.com/:
http://uyx.blogspot.com/:
http://uyz.blogspot.com/:
http://uyw.blogspot.com/:
http://uzj.blogspot.com/:
http://uzk.blogspot.com/:
http://uzl.blogspot.com/:
http://uzq.blogspot.com/:
http://uzr.blogspot.com/:
http://uzp.blogspot.com/:
http://uzt.blogspot.com/:
http://uzv.blogspot.com/:
http://uzw.blogspot.com/:
http://uzx.blogspot.com/:
http://vba.blogspot.com/:
http://vdy.blogspot.com/:
http://vfq.blogspot.com/:
http://vfz.blogspot.com/:
http://vgq.blogspot.com/:
http://vgx.blogspot.com/:
http://vmw.blogspot.com/:
http://vqb.blogspot.com/:
http://vqd.blogspot.com/:
http://vqe.blogspot.com/:
http://vqf.blogspot.com/:
http://vqk.blogspot.com/:
http://vqj.blogspot.com/:
http://vqo.blogspot.com/:
http://vqx.blogspot.com/:
http://vqy.blogspot.com/:
http://vrq.blogspot.com/:
http://vub.blogspot.com/:
http://vuq.blogspot.com/:
http://vuy.blogspot.com/:
http://vux.blogspot.com/:
http://vvq.blogspot.com/:
http://vwq.blogspot.com/:
http://vwy.blogspot.com/:
http://vxb.blogspot.com/:
http://vxh.blogspot.com/:
http://vxj.blogspot.com/:
http://vxq.blogspot.com/:
http://vxt.blogspot.com/:
http://vyq.blogspot.com/:
http://vzb.blogspot.com/:
http://vyy.blogspot.com/:
http://vzc.blogspot.com/:
http://vzd.blogspot.com/:
http://vzi.blogspot.com/:
http://vzj.blogspot.com/:
http://vzp.blogspot.com/:
http://vzs.blogspot.com/:
http://vzw.blogspot.com/:
http://wkv.blogspot.com/:
http://wpq.blogspot.com/:
http://wqg.blogspot.com/:
http://wqo.blogspot.com/:
http://wqu.blogspot.com/:
http://wqv.blogspot.com/:
http://wvj.blogspot.com/:
http://wvq.blogspot.com/:
http://wvy.blogspot.com/:
http://wxn.blogspot.com/:
http://wxo.blogspot.com/:
http://xbh.blogspot.com/:
http://xbv.blogspot.com/:
http://xcu.blogspot.com/:
http://xfh.blogspot.com/:
http://xfk.blogspot.com/:
http://xfp.blogspot.com/:
http://xfv.blogspot.com/:
http://xgk.blogspot.com/:
http://xgp.blogspot.com/:
http://xgq.blogspot.com/:
http://xja.blogspot.com/:
http://xkg.blogspot.com/:
http://xkv.blogspot.com/:
http://xnh.blogspot.com/:
http://xnp.blogspot.com/:
http://xqb.blogspot.com/:
http://xqo.blogspot.com/:
http://xrn.blogspot.com/:
http://xro.blogspot.com/:
http://xrq.blogspot.com/:
http://xsn.blogspot.com/:
http://xuw.blogspot.com/:
http://xvf.blogspot.com/:
http://xvh.blogspot.com/:
http://xvk.blogspot.com/:
http://xvj.blogspot.com/:
http://xvq.blogspot.com/:
http://xvt.blogspot.com/:
http://xvu.blogspot.com/:
http://xwo.blogspot.com/:
http://xyo.blogspot.com/:
http://ybj.blogspot.com/:
http://ydz.blogspot.com/:
http://ygv.blogspot.com/:
http://yjv.blogspot.com/:
http://ylv.blogspot.com/:
http://ypv.blogspot.com/:
http://yqa.blogspot.com/:
http://ypz.blogspot.com/:
http://yqi.blogspot.com/:
http://yqo.blogspot.com/:
http://yqn.blogspot.com/:
http://yqr.blogspot.com/:
http://yqv.blogspot.com/:
http://yrw.blogspot.com/:
http://yvd.blogspot.com/:
http://yvf.blogspot.com/:
http://yvj.blogspot.com/:
http://yvq.blogspot.com/:
http://yvu.blogspot.com/:
http://yvx.blogspot.com/:
http://yxv.blogspot.com/:
http://yzo.blogspot.com/:
http://yzv.blogspot.com/:
http://zbm.blogspot.com/:
http://zfu.blogspot.com/:
http://zgv.blogspot.com/:
http://zji.blogspot.com/:
http://zjv.blogspot.com/:
http://zku.blogspot.com/:
http://zpv.blogspot.com/:
http://zqi.blogspot.com/:
http://zqu.blogspot.com/:
http://zqv.blogspot.com/:
http://zra.blogspot.com/:
http://zrw.blogspot.com/:
http://zuw.blogspot.com/:
http://zvf.blogspot.com/:
http://zvj.blogspot.com/:
http://zvk.blogspot.com/:
http://zvw.blogspot.com/:
http://zwv.blogspot.com/:
http://zvq.blogspot.com/:
http://yzo.blogspot.com/:
http://yzv.blogspot.com/:
http://zbm.blogspot.com/:
http://zfu.blogspot.com/:
http://zgv.blogspot.com/:
http://zji.blogspot.com/:
http://zjv.blogspot.com/:
http://zku.blogspot.com/:
http://zpv.blogspot.com/:
http://zqi.blogspot.com/:
http://zqu.blogspot.com/:
http://zqv.blogspot.com/:
http://zra.blogspot.com/:
http://zrw.blogspot.com/:
http://zuw.blogspot.com/:
http://zvf.blogspot.com/:
http://zvj.blogspot.com/:
http://zvk.blogspot.com/:
http://zvw.blogspot.com/:
http://zwv.blogspot.com/:
http://zvq.blogspot.com/:
DLV
--gen.c--
#include
int main(char *argc, int argv){
char i, j, k;
for (i='a';i<='z';i++)
for (j='a';j<='z';j++)
for (k='a';k<='z';k++)
printf("%c%c%c\n", i, j, k);
return 0;
}
--open.sh--
#!/bin/bash
for x in `./foo`; do
wget -nv -O /dev/null $x.blogspot.com 2>&1 | grep -B1 404| g rep -v 404 &
sleep .1
done