glances

All posts tagged glances

2016-12-15 – It seems this project has been abandoned and perhaps the entire author is gone.

Software >

http://web.archive.org/web/20150213122315/http://masanjin.net/whisper/

A Ruby blog. Very simple and fast and cool. Makes micro-mailing lists: Comments are done via email!

I learned about it through sup‘s blog (all-thing.net is apparently gone)

http://web.archive.org/web/20101102144701/http://all-thing.net/label/whisper/

Tor logo

Software > Web browsers >
Internet security >

(on Wikipedia)
https://www.torproject.org/

Tor can be thought of like a secure proxy.

I experimented with it during my research on Replacing Firefox.

UPDATE: Tor has been subverted for some time. I know when and how, with confirmation, but not by whom.

It must not be used for high-level security requirements (governmental, military, international) and probably even mid-level requirements (corporate, police). Little people using it as a proxy are fine.

Don’t do anything illegal with it if you’re within three degrees of a Bad Guy. So.. don’t use it for anything illegal. Remember that PRISM records everything, so that, once flagged, you can be found retroactively guilty (even by association) for past internet usage.



Continue Reading

Twitter has these follower-spammers.  Idiots who have a twitter account that advertises some junk or other.  They follow people to try to get them to follow them.  Pathetic.

I logged in to see if there was any kind of spam prevention, only to be given a notice that my email address was incorrect.

Well of course it is, I missed a character.  But I already corrected it after I signed up!  So I went to correct it again.  And again.  And again.  The change doesn’t stick.  Twitter is broken.

2009-05-10 update: It seems to have accepted my email address change now.

Software > Commodore 64, Emulators >

https://frodo.cebix.net/

A Commodore 64 emulator.


2009-05-03 – 4.1b

su
cd Src
./configure
make all
  • ./configure --without-x ends up with a make that explodes like my earlier PCLinuxOS attempt.
  • It has no make install
  • I don’t know how to fullscreen
  • No default configuration is made..

2009-05-03 – 4.1b

Fails to compile. But I’ve had compilation issues for a long time now, so who knows what’s to blame. =/

su
apt-get install libsvgalib1-devel
cd Src
./configure
make
errors
cc  -O2 -g -fomit-frame-pointer -Wall -Wno-unused -Wno-format -D__svgalib__ -fno-strength-reduce -DREGPARAM="__attribute__((regparm(3)))" -I./ -DFRODO_HPUX_REV=0 -DKBD_LANG=0 -o main.o -c main.cpp
cc  -O2 -g -fomit-frame-pointer -Wall -Wno-unused -Wno-format -D__svgalib__ -fno-strength-reduce -DREGPARAM="__attribute__((regparm(3)))" -I./ -DFRODO_HPUX_REV=0 -DKBD_LANG=0 -o Display.o -c Display.cpp
In file included from Display.cpp:79:
Display_svga.i:156:1: warning: "KEY_F10" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:180:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:157:1: warning: "KEY_F11" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:199:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:158:1: warning: "KEY_F12" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:200:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:166:1: warning: "KEY_NUMLOCK" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:181:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:168:1: warning: "KEY_KPPLUS" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:190:1: warning: this is the location of the previous definition
In file included from Display.cpp:79:
Display_svga.i:169:1: warning: "KEY_KPMINUS" redefined
In file included from /usr/include/linux/joystick.h:33,
                 from sysdeps.h:115,
                 from Display.cpp:7:
/usr/include/linux/input.h:186:1: warning: this is the location of the previous definition
Display_svga.i:140: error: ‘UBYTE’ does not name a type
Display_svga.i: In function ‘void my_kbd_handler(int, int)’:
Display_svga.i:360: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:361: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i:363: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:364: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i:399: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:400: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i:402: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:403: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i: In function ‘int init_graphics()’:
Display_svga.i:471: error: ‘key_matrix’ was not declared in this scope
Display_svga.i:472: error: ‘rev_matrix’ was not declared in this scope
Display_svga.i: In member function ‘void C64Display::Update()’:
Display_svga.i:485: error: invalid conversion from ‘char*’ to ‘unsigned char*’
Display_svga.i:485: error:   initializing argument 2 of ‘int vga_drawscanline(int, unsigned char*)’
Display_svga.i: At global scope:
Display_svga.i:490: error: expected constructor, destructor, or type conversion before ‘*’ token
Display_svga.i:502: error: variable or field ‘PollKeyboard’ declared void
Display_svga.i:502: error: ‘int C64Display::PollKeyboard’ is not a static member of ‘class C64Display’
Display_svga.i:502: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:502: error: ‘CIA_key_matrix’ was not declared in this scope
Display_svga.i:502: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:502: error: ‘CIA_rev_matrix’ was not declared in this scope
Display_svga.i:502: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:502: error: ‘joystick’ was not declared in this scope
Display_svga.i:502: error: initializer expression list treated as compound expression
Display_svga.i:503: error: expected ‘,’ or ‘;’ before ‘{’ token
Display_svga.i:537: error: variable or field ‘InitColors’ declared void
Display_svga.i:537: error: ‘int C64Display::InitColors’ is not a static member of ‘class C64Display’
Display_svga.i:537: error: ‘UBYTE’ was not declared in this scope
Display_svga.i:537: error: ‘colors’ was not declared in this scope
Display_svga.i:538: error: expected ‘,’ or ‘;’ before ‘{’ token
Display_svga.i: In function ‘int scode2c64(int)’:
Display_svga.i:283: warning: control reaches end of non-void function
make: *** [Display.o] Error 1
[1]    4365 exit 2     make

Linux logo - 'Tux'

Software > Scripting Languages >

(on Wikipedia)

This is the “base language” for shell scripting under Linux.

This is generally known as “the vanilla shell”.

  • Dash is very close to the vanilla shell, and is what I’m probably using.
  • My scripts are hosted in a git repository.



Continue Reading