Difference between revisions of "Holy Things in Computing"
From Steak Wiki
Jump to navigationJump to search(6 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
* mouse | * mouse | ||
* custom user interfaces (custom keyboards, buttons, guis, etc) | * custom user interfaces (custom keyboards, buttons, guis, etc) | ||
− | * automating tasks via terminal/cli (I say this not just as an enemy of gui os | + | * 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.) |
− | but on a strictly practical level. Cron is efficient and beautiful. Task scheduler is how NOT to do scheduling.) | ||
* backups | * 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) | * reproducible things (i.e. docker. but not a laptop with the only reproducible dev environment you have for a program made 20+ years ago) | ||
Line 14: | 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 https://danbooru.donmai.us/ We need more websites like this. |
* repos of programs | * repos of programs | ||
* this: | * this: | ||
Line 27: | Line 26: | ||
* network monitoring | * network monitoring | ||
* cpu / ram monitoring of a program as development progresses, tracing, profiling | * cpu / ram monitoring of a program as development progresses, tracing, profiling | ||
− | * computer instruction repositories / search engines | + | * 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) | * when you can list all the processes running, and they dont overflow the screen (this is another simplicity) | ||
<pre> | <pre> |
Latest revision as of 14:28, 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 https://danbooru.donmai.us/ We need more websites like this.
- 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