ssh-keygen
openssl rsa -in ./id_rsa -outform pem > ./id_rsa.pem
A repository of notes; by noto, for noto. Made public so noto can read it from anywhere. It won't make any sense to you.
ssh-keygen
openssl rsa -in ./id_rsa -outform pem > ./id_rsa.pem
pamtotiff
.
#includeint main() { printf("P7\n"); printf("WIDTH 256\n"); printf("HEIGHT 256\n"); printf("DEPTH 4\n"); printf("MAXVAL 255\n"); printf("TUPLTYPE RGB_ALPHA\n"); printf("ENDHDR\n"); unsigned int row,col; for (row=0; row<256; row++) { for (col=0; col<256; col++) { printf("%c", (char)col); // RED printf("%c", (char)(255-col)); // GREEN printf("%c", (char)row); // BLUE printf("%c", (char)(255-row)); // OPACITY }} return 0; }
java.io.tmpdir
is hard-coded to /tmp
/. This can be changed with, e.g.:
export _JAVA_OPTIONS=-Djava.io.tmpdir=/mnt/tmp/whatever
disown -h
This doesn't really change to nohup, but it does prevent the job from receiving the SIGHUP signal when you exit the shell. Use the -a
option to affect all jobs.
According to http://linux.about.com/library/cmd/blcmdl1_disown.htm:
disown [-ar] [-h] [jobspec ...]
Without options, each jobspec is removed from the table of active jobs. If the -h option is given, each jobspec is not removed from the table, but is marked so that SIGHUP is not sent to the job if the shell receives a SIGHUP. If no jobspec is present, and neither the -a nor the -r option is supplied, the current job is used. If no jobspec is supplied, the -a option means to remove or mark all jobs; the -r option without a jobspec argument restricts operation to running jobs. The return value is 0 unless a jobspec does not specify a valid job.
uuencode file.jpg file.jpg | mail -s 'subject' keith@foosball.com
sudo port install gnupg
gpg --gen-key(you will have to answer some questions, I used 'knoto' as my comment
gpg -e -r knoto myfile.foo(creates
myfile.foo.gpg
that can only be decrypted by knoto).scp
:
vim scp://keith@linux.cs.wmu.edu//home/keith/my.file