Blog
Usability issues with blog URLs
It's surprising how many little things about web usability you discoverywhen you write your own version of things like blog software; thewhole experience can be very educational. Unfortunately, I've mostlydiscovered these issues by stubbing my toes on them.
For instance, consider the usability issues of weblog URLs. Take whatappeared like an initial and obvious idea: having an entry's categoryappear in its URL. It turns out that this is a really bad idea, andI can boil why down to this
電影節暴走
電影節迄今未有超級驚喜,四套看了三套,平均每套遲到20分鐘。士氣士氣士氣。
1. 文明單位: 電影節
嘉賓
Dual identity routing with Linux's policy based routing
In the last entry I talked about the ideathat an end node machine in a VPN actually has two distinct identitiesthat need to be routed separately: the inside identity that should berouted over the VPN, and the outside identity that should be routed overthe Internet. In this case each identity has an IP address associatedwith it; call the inside identity's IP address I and the outsideidentity's IP address O .
We can do this sort of routing with Linux's policy based routing, which
A surprise to remember about starting modern machines
In the very old days you connected to Unix systems through serialterminals, which only had their getty processes started once init had finished processing /etc/rc .
In the old days you connected to Unix systems through rlogin(d),which was started through inetd , which was still started prettymuch at the end of system startup.
These days you connect to Unix systems through sshd , which is oftenstarted relatively early in the system boot sequence. This means thatyou can easily wind up logging into a machine that
人機合一
《我們都是機器人:人機合一的大時代》 (Flesh and Machines: How Robots Will Change Us) 是由 MIT 人工智慧實驗室主任羅德尼‧布魯克斯 (Rodney A. Brooks) 所寫,以他本身的經驗,去講機器人的開發史,遇上的難題,現在的情況和未來的展望。我看的相關書
Some problems with iSCSI on Solaris 10 (on x86)
The basic operation of iSCSI goes something like this:
- poke things to discover what iSCSI targets you have available, then
- login to each target, creating sessions and discovering whatiSCSI devices (eg, disks) they have available, then
- talk to those iSCSI devices over the sessions you've createdto actually do things.
There are three sorts of discovery: static configuration, SendTarget,and iSNS. Static configuration is the least convenient, because itrequires you to know the target's full iSCSI name as well as its
The VPN routing problem
An end node machine connecting in through a VPN has two IP addresses;one IP address that is inside the VPN (call it I), and its normal IPaddress outside the VPN (call it O). The outside address is sometimescalled the wild side address, because it is accessibly by the wildInternet.
A lot of writing about VPNs assumes that I and O are disjoint from eachother, effectively on completely isolated networks; I talks to thecorporate network behind the VPN and only the corporate network,