Computing information
(Page under construction)
Open Softwares that I use (and recommend)
Open Office (word processor, spreadsheet, presentation, drawing and front for data base)
Mozilla (web browser, mail)
Gimp (picture editor)
(these softwares have both Linux and *! versions).
Other Nice Softwares under the *! operating system
WinEdt (shareware, front for MikTeX)
Putty (freeware, ssh, telnet,...)
Tricks
(If you know better solutions than these, please tell me!)
-
Synchronizing through a Memory Key two *!-operated systems
1. When files are synchronized, removed the archive attribute by typing in
a command window:
attrib -a * /s
2. To copy to the directory ARCHIVE all files that have been modified since step 1 (and therefore have the archive attribute):
xcopy . ARCHIVE /a /s
-
Merging PDF files with Linux
To merge file1.pdf,...,fileN.pdf use the command:
pdftk file1.pdf file2.pdf ... fileN.pdf output file.pdf
(use pdftk --help for more information).
-
Finding a file with Unix
find ~ -path '*name*'
-
Using the CMLS server as a proxy:
This goes into two steps: openning a secure "tunnel" and telling your browser to use it:
Openning the tunnel
A. Under UNIX or UNIX-like (e.g., MacOS-X's Darwin) systems:
1. Execute the shell command:
ssh -N -f -L8080:cache.math.polytechnique.fr:8080 login@math.polytechnique.fr sleep 60
2. You will be asked for your login and password.
Remark:The above procedure can be used under Windows if you have installed CYGWIN provided you selected the openssh package during installation. Then just open a Cygwin shell before executing the above steps.
B. Under WINDOWS using PUTTY:
1. Launch putty.exe;
2. In the "Session" screen (see the bar on the left hand side of the Putty window) select your host, for instance "Host name" = math.polytechnique.fr, "Port " = 22.
3. In the "Tunnels" screen, set "Source port" = 8080 and "Destination" = cache.math.polytechnique.fr:8080. Then click "Add";
4. Click "Open". You will be asked for your login and password.
Having Mozilla use the tunnel
1. launch Mozilla
2. open Edit/Preferences/Advanced/Proxies;
3. Note the settings for future restauration;
4. select "Manual Proxy Configuration"
5. enter "localhost" as "HTTP Proxy" and "8080" as "Port".
6. Close preferences.
You're set!
-
Commands to be executed at each launch of a terminal window
Put these commands into ~/.bashrc_private