Ben Chuanlong Du's Blog

It is never too late to learn.

Questions About Java

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. is possible to define abstract static method? i.e., the method doesn't depend on any instance variables but subclasses have different implementations

  2. for a void method, we can also make it …

Tips on Android

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. scp works well but rsync not.

Tips on GPG

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. Symmetric encryption (using passphrase).

    gpg -c file
    
  2. Decrypt a symmetric encrypted file. You will be prompt to enter your passphrase.

    gpg file.gpg
    
  3. You can use the following command to encrypt …

Public Private Key Pair Implementations

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  • SSH key pairs – encrypt and authenticate remote connections
  • PGP key pairs – encrypt e-mails, disks, arbitrary files to securely sign or delete them.
  • SSL key pairs – encrypt TCP/IP communications and secure …

IDEs for LaTeX

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

OverLeaf

OverLeaf is an online LaTex editing and publishing.

TexStudio

TexMacs (WYSIWYG, convert to Tex available)