Difference between revisions of "Holy Things in Computing"

From Steak Wiki
Jump to navigationJump to search
Line 13: Line 13:
 
* repositories of basic files. i.e. places where you can visit and get say:
 
* repositories of basic files. i.e. places where you can visit and get say:
 
Random images, random text files, random movies. random songs. A combination of randomness with
 
Random images, random text files, random movies. random songs. A combination of randomness with
common media types. Sometimes they are geared to a subject (i.e. rock music, anime images). but no fluff, just the media.
+
common media types. Sometimes they are geared to a subject (i.e. rock music, anime images). but no fluff, just the media. An example would be https://safebooru.org/ and danbooru
 
* repos of programs
 
* repos of programs
 
* this:
 
* this:

Revision as of 14:27, 26 October 2024

holy things in computers:

  • trust, privacy
  • ascii text files
  • hitting one key to do a task
  • understanding what is happening
  • mouse
  • custom user interfaces (custom keyboards, buttons, guis, etc)
  • automating tasks via terminal/cli (I say this not just as an enemy of gui os but on a strictly practical level. Cron is efficient and beautiful. Task scheduler is how NOT to do scheduling.)
  • backups
  • reproducible things (i.e. docker. but not a laptop with the only reproducible dev environment you have for a program made 20+ years ago)
  • stepping away from computers for a period of time and returning to them
  • simplicity
  • repositories of basic files. i.e. places where you can visit and get say:

Random images, random text files, random movies. random songs. A combination of randomness with common media types. Sometimes they are geared to a subject (i.e. rock music, anime images). but no fluff, just the media. An example would be https://safebooru.org/ and danbooru

  • repos of programs
  • this:
    send things via nc (just a raw tcp connection)

    Rcvr
    nc -l -p 23456 > somefile.txt

    Sender
    cat /tmp/somefile.txt | nc 192.168.1.100:23456
  • network monitoring
  • cpu / ram monitoring of a program as development progresses, tracing, profiling
  • computer instruction repositories / search engines (https://rosettacode.org/wiki/Rosetta_Code)
  • when you can list all the processes running, and they dont overflow the screen (this is another simplicity)
$ pstree
  init─┬─6*[agetty]
     ├─crond
     ├─dhcpcd
     ├─sshd───sshd───bash───tmux: client
     ├─syslog-ng───syslog-ng───{syslog-ng}
     ├─tmux: server─┬─bash───pstree
     │              └─bash───sudo───su───bash
     └─udevd