User Tools

Site Tools


developer_tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
developer_tools [2026/06/14 01:36] jhagstranddeveloper_tools [2026/07/06 11:30] (current) – [Cheatsheet] jhagstrand
Line 7: Line 7:
 [[vim]] - text editor [[vim]] - text editor
  
 +[[postgresql]] - database
 +
 +[[postgis]] - database extension
 +
 +[[apache]] - webserver 
 ===== Cheatsheet ===== ===== Cheatsheet =====
  
-  # find text within files +<code> 
-  grep -r "progressive" .+# find text within files 
 +grep -r "progressive"
  
-  # find files +# find files 
-  find . -name *.plugin +find . -name *.plugin 
-  find / -name Wire.h 2>&1 | grep -v "Permission denied"+find / -name Wire.h 2>&1 | grep -v "Permission denied"
  
-  # run lint on whole repo> +# run lint on whole repo> 
-  find . -type f \( -name "*.js" -o -name "*.html" -o -name "*.css" \) -not -path "*/node_modules/*" -not -+find . -type f \( -name "*.js" -o -name "*.html" -o -name "*.css" \) -not -path "*/node_modules/*" -not - 
  
-  # run local web server +# run local web server 
-  python3 -m http.server > /dev/null 2>&1 &  # fg + ctrl-C to kill before window close+python3 -m http.server > /dev/null 2>&1 &  # fg + ctrl-C to kill before window close
  
-  # soft links +# soft links 
-  ln -s webprod/homepage/homepage public_html +ln -s webprod/homepage/homepage public_html 
-  unlink public_html+unlink public_html
  
-  aider configurations, see .aider.conf.yml+# git  
 +git remote set-url origin ssh://voyccom@az1-ss8.a2hosting.com:7822/home/voyccom/voycgit/robots.git 
 +git remote set-url gitlab https://gitlab.com/voyc/robots.git
  
-  git remote set-url origin ssh://voyccom@az1-ss8.a2hosting.com:7822/home/voyccom/voycgit/robots.git +git reset --hard HEAD^  # same as aider /undo 
-  git remote set-url gitlab https://gitlab.com/voyc/robots.git+
  
-  aider /undo = git reset --hard HEAD^+git diff --stat HEAD~1  # compare previous version to current worktree, statistics only
  
 +git difftool --tool=vimdiff -v 186ae59 html/geolib/projection.js
  
 +aider configurations, see .aider.conf.yml
  
 https://www.bavaga.com/blog/2025/01/27/my-ultimate-conventional-commit-types-cheatsheet/ https://www.bavaga.com/blog/2025/01/27/my-ultimate-conventional-commit-types-cheatsheet/
 +
 +feat:
 +fix:
 +chore:
 +build:
 +revert:
 +docs:
 +test:
 +refactor:
 +perf:
 +style:
 +revert:
 +
 +
 +sudo tail -f /var/log/apache2/error.log
 +sudo tail -f /var/log/voyc/error.log
 +</code>
 +~           
 +=====Web Development=====
 +
 +Client-side technologies:
 +  * HTML
 +  * CSS
 +  * Javascript
 +
 +Server-side technologies:
 +
 +
 +AJAX
 +
 +Client-server architecture
 +
 +Client-side apps
 +
 +Drawing apps
 +
 +Vector Paint
 +https://vectorpaint.yaks.co.nz/
 +
 +Geacron
 +https://geacron.com/home-en/
 +
 +GeoGebra
 +https://www.geogebra.org/geometry?lang=en
  
  
developer_tools.1781415361.txt.gz · Last modified: 2026/06/14 01:36 by jhagstrand

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki