Add app ideas and gpg encounter
This commit is contained in:
parent
fabd88c644
commit
48a883e751
38
+ Encounters/App Ideas.md
Normal file
38
+ Encounters/App Ideas.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# Apps Ideas to build
|
||||||
|
|
||||||
|
## Ideas
|
||||||
|
1. A Rust-based web framework or library.
|
||||||
|
2. A performance-optimized JavaScript library or tool.
|
||||||
|
3. A TypeScript-based project template or boilerplate.
|
||||||
|
4. A React component library or UI kit.
|
||||||
|
5. A developer tool for debugging or testing web applications.
|
||||||
|
6. Password generator
|
||||||
|
7. Project scaffolding template
|
||||||
|
8. Code formatter
|
||||||
|
9. Dependency checker
|
||||||
|
10. API client for a popular service
|
||||||
|
|
||||||
|
## With names
|
||||||
|
- "Fungi" - A simple, open-source, Rust-based CLI tool for generating passwords.
|
||||||
|
- "Spark" - A code snippet manager for developers.
|
||||||
|
- "Nebula" - A dependency checker for JavaScript projects.
|
||||||
|
- "Lumina" - A lightweight, Rust-based web server.
|
||||||
|
- "Bloom" - A project scaff
|
||||||
|
- "Zipster" - A JavaScript library for compressing and decompressing data.
|
||||||
|
- "Pixie" - A lightweight JavaScript library for animations and effects.
|
||||||
|
- "Bundler" - A JavaScript module bundler and build tool.
|
||||||
|
- "Sparkle" - A JavaScript library for adding visual effects to websites.
|
||||||
|
- "Chameleon" - A JavaScript library for changing website colors and themes.
|
||||||
|
|
||||||
|
## Rust based AI PR generation tool
|
||||||
|
- AI-powered summary of recent Git commits
|
||||||
|
- including changed files and diffs, in the current branch.
|
||||||
|
|
||||||
|
### Name suggestions:
|
||||||
|
- GitSum
|
||||||
|
- CommitCri
|
||||||
|
- RepoRevue.
|
||||||
|
|
||||||
|
## Learning
|
||||||
|
### random number
|
||||||
|
[free code camp](https://www.freecodecamp.org/news/random-number-generator/)
|
26
+ Encounters/GPG on Mac.md
Normal file
26
+ Encounters/GPG on Mac.md
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# GPG on mac
|
||||||
|
Run `brew upgrade gnupg`, not really sure why atm
|
||||||
|
|
||||||
|
PinEntry-Mac is needed for gpg
|
||||||
|
Run `brew install pinentry-mac`
|
||||||
|
|
||||||
|
Now run the following to put stuff where it needs to go
|
||||||
|
`echo "pinentry-program $(brew --prefix)/bin/pinentry-mac" >> ~/.gnupg/gpg-agent.conf
|
||||||
|
`
|
||||||
|
|
||||||
|
Now just kill the existin process to start a new
|
||||||
|
`killall gpg-agent`
|
||||||
|
|
||||||
|
Run the following command to test if gpg is working properly, should see a bunch of bullshit print out
|
||||||
|
`echo "test" | gpg --clearsign # on linux it's gpg2 but brew stays as gpg`
|
||||||
|
|
||||||
|
Now if the following has been done yet, can set the global configs so we're always signing commits by default
|
||||||
|
|
||||||
|
```
|
||||||
|
git config --global gpg.program gpg # perhaps you had this already? On linux maybe gpg2
|
||||||
|
git config --global commit.gpgsign true # if you want to sign every commit
|
||||||
|
```
|
||||||
|
|
||||||
|
Use the following to verify you signed the commit properly
|
||||||
|
`git log --show-signature -1
|
||||||
|
`
|
Loading…
Reference in New Issue
Block a user