Compare commits

...

2 Commits

5 changed files with 62 additions and 46 deletions

View File

@ -1,5 +1,17 @@
{
"recentFiles": [
{
"basename": "Lisp",
"path": "Coding Tips (Classical)/Terminal Tips/Languages/Lisp.md"
},
{
"basename": "About terminal",
"path": "Coding Tips (Classical)/Terminal Tips/About terminal.md"
},
{
"basename": "Documentation",
"path": "Coding Tips (Classical)/Terminal Tips/Languages/Documentation.md"
},
{
"basename": "Fortran",
"path": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md"
@ -60,10 +72,6 @@
"basename": "About Servers",
"path": "Coding Tips (Classical)/Terminal Tips/Servers/About Servers.md"
},
{
"basename": "About terminal",
"path": "Coding Tips (Classical)/Terminal Tips/About terminal.md"
},
{
"basename": "Writings",
"path": "Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/Internet Chats/Thought Catalog - notion export/Writings.md"
@ -191,14 +199,6 @@
{
"basename": "My Hero Academia 7f08daa3db0a4214b332438cab64b744",
"path": "Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/Internet Chats/Thought Catalog - notion export/My Top Anime List db2ae6d81d8b422f869680ced8434b75/My Hero Academia 7f08daa3db0a4214b332438cab64b744.md"
},
{
"basename": "Emacs",
"path": "Coding Tips (Classical)/Terminal Tips/CLI Tools/CLI Tool Collection/Vim/Emacs.md"
},
{
"basename": "Quantum.NET C sharp",
"path": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Q Sharp/Quantum.NET C sharp.md"
}
],
"omittedPaths": [],

View File

@ -130,7 +130,7 @@
"state": {
"type": "markdown",
"state": {
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md",
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Lisp.md",
"mode": "source",
"backlinks": false,
"source": false
@ -200,7 +200,7 @@
"state": {
"type": "outline",
"state": {
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md"
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Lisp.md"
}
}
},
@ -210,7 +210,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md",
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Lisp.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@ -235,10 +235,13 @@
"audio-recorder:Start/stop recording": false
}
},
"active": "5ea761f970043868",
"active": "28a54cc81af4607b",
"lastOpenFiles": [
"Coding Tips (Classical)/Terminal Tips/Languages/Java.md",
"Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230828113948.png",
"Coding Tips (Classical)/Terminal Tips/About terminal.md",
"Coding Tips (Classical)/Terminal Tips/Languages/Documentation.md",
"Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md",
"Coding Tips (Classical)/Terminal Tips/Languages/Java.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/E-Mail Settings/6. Sample Bookkeeping.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/E-Mail Settings/E-Mail.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/E-Mail Settings/5. Quantum Cover Letter.md",
@ -253,7 +256,6 @@
"Coding Tips (Classical)/Project Vault/Comms/RADIO/Hardware/Optical Network Terminals.md",
"Coding Tips (Classical)/Project Vault/Comms/RADIO/Hardware/Network interface device.md",
"Coding Tips (Classical)/Terminal Tips/Servers/About Servers.md",
"Coding Tips (Classical)/Terminal Tips/About terminal.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/Internet Chats/Thought Catalog - notion export/Writings.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/Internet Chats/Thought Catalog - notion export/Thought Catalog.md",
"Coding Tips (Classical)/Project Vault/Comms/RADIO/TALK WITH SOUND",
@ -264,9 +266,7 @@
"Machine Tips (Quantum)/Resources/Welcome to Quantum 101.md",
"Machine Tips (Quantum)/Physics/Particle Terms.md",
"Machine Tips (Quantum)/Resources/Quantum 101 - Alt. Resources.md",
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Repos/Github.md",
"Recording 20230828054956.webm",
"Coding Tips (Classical)/Project Vault/hi.mainsite/Current Occupations/Past/Windtelligent.ai/First Quarter Notebook.md",
"Machine Tips (Quantum)/Quantum spaces.canvas",
"Untitled.canvas",
"Untitled 1.canvas",

Binary file not shown.

After

Width:  |  Height:  |  Size: 417 KiB

View File

@ -4,10 +4,30 @@ dg-permalink: "your-terminal"
---
# Your terminal is everything!
Your terminal is the main way that you interact with the machine. So you have to make sure that it is optimized to be as lightweight as possible. It is also the main way you create [software](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FRepos%2FAbout%20Repositories) interactively to be [hosted](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FOn%20Hosts) on the [Internet](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FBrowser%20talk%2FAbout%20Browsers)! For more information on internet tools, click on any of the previous links to take you to the appropriate area.
Your terminal is the main way that you interact with the machine. So you have to make sure that it is optimized to be as lightweight as possible.
just in case
#### Some Useful Terminal Commands:
These are pretty helpful commands I've found over the years. One example being copying the current working directory:
```bash
pwd | pbcopy
```
This copies contents of all files & subdirectories in a folder/directory to another folder.
```
cp -r /path/to/source/directory /path/to/destination/directory/
```
Find the generic password to a public wifi.
```
security find-generic-password -wa "Wifi-name"
```
Output your ipv4 & ipv6 addresses.
```
ifconfig en0 | grep inet | awk '{ print$2 }'
```
If you ever want to take a screen recording of the terminal just type in:
```
asciinema rec
@ -25,26 +45,6 @@ Eventually the goal is to port the info I've gather on [this](https://docs.googl
- There is a near infinite amount of things to play around and improve on in your terminal - thus [Terminal To-do's](obsidian://open?vault=Coding%20Tips&file=Terminal%20To-do's) are born.
Your terminal the main way you create [software](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FRepos%2FAbout%20Repositories) interactively to be [hosted](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FOn%20Hosts) on the [Internet](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FBrowser%20talk%2FAbout%20Browsers)! It is from the terminal that all programs are born as it interfaces with the outside devices! For more information on internet tools, click on any of the previous links to take you to the appropriate area.
#### Some Useful Terminal Commands:
These are pretty helpful commands I've found over the years. One example being copying the current working directory:
```
pwd | pbcopy
```
This copies contents of all files & subdirectories in a folder/directory to another folder.
```
cp -r /path/to/source/directory /path/to/destination/directory/
```
Find the generic password to a public wifi.
```
security find-generic-password -wa "Wifi-name"
```
Output your ipv4 & ipv6 addresses.
```
ifconfig en0 | grep inet | awk '{ print$2 }'
```
Have fun. 😙

View File

@ -1,5 +1,5 @@
The very first programming language I learned in college.
The very first programming language I learned in college when I was 18 years old.
- [Racket ]( https://matt.might.net/articles/i-love-you-in-racket/ )From Matt Might's Blog
- [Scheme VM](obsidian://open?vault=Obsidian&file=Quantum%20Vault%2FMy%20Quantum%20Work%2F%3CPROGRAMMING%202023%3E) from Programming 2023
- [Lisp in Quantum ](obsidian://open?vault=Obsidian&file=Quantum%20Vault%2FQuantum%20Realm%2FCode%20%26%20Circuit%20Operations%2FLanguages%2FLISP%2FLisp%20in%20Quantum)
@ -9,4 +9,20 @@ The very first programming language I learned in college.
- [Spinneret](https://github.com/ruricolist/spinneret) is the HTML5 generator which also works well with ^
Build a website in 1 minute with Lisp.
![website-vid](https://www.youtube.com/watch?v=A4PzSsOD-CQ)
![website-vid](https://www.youtube.com/watch?v=A4PzSsOD-CQ)
---
It has been nearly 10 years since I started learning Lisp (or Scheme anyways). And I am still no better of a programmer for it...
### The GDrive Screenshot from my freshman year...
![[Pasted image 20230828113948.png]]
But I'd like to think I understand a few theoretical concepts here and there about computation.
---
If there is a time where I ever need it again, just know that [my notes are still all in this one folder.](https://drive.google.com/drive/folders/0BxMZdMQnh633TTd6QVBldmZQUzg?resourcekey=0-dRn-WOkAiiZmWhmxKh55SA&usp=drive_link)
I am thankful that my parents could only afford me a cheap chromebook, I started using Google