All public logs

From wikinotes

Combined display of all available logs of wikinotes. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 22:01, 30 January 2024 Will talk contribs created page File:Guacamole texture.png
  • 22:01, 30 January 2024 Will talk contribs uploaded File:Guacamole texture.png
  • 21:44, 30 January 2024 Will talk contribs created page File:Pico de gallo chopped.png
  • 21:44, 30 January 2024 Will talk contribs uploaded File:Pico de gallo chopped.png
  • 21:42, 30 January 2024 Will talk contribs created page File:Pico de gallo ingredients.png
  • 21:42, 30 January 2024 Will talk contribs uploaded File:Pico de gallo ingredients.png
  • 21:33, 30 January 2024 Will talk contribs created page Recipe: Fish Tacos (Created page with "= Ingredients = <blockquote> * Recipe: Pico de Gallo * Recipe: Guacamole <syntaxhighlight lang="yaml"> - 1x fish-fielet # 1x person (3-4 tacos) - shredded jack cheese - tortillas - haut sauce </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> </blockquote><!-- Tools --> = Directions = <blockquote> <syntaxhighlight lang="yaml"> - preheat oven at 400*F - put shredded cheese on tortilla - put protein on tortilla - leave in oven until bl...")
  • 21:29, 30 January 2024 Will talk contribs created page Recipe: Guacamole (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> - 2-3 ripe avocados </syntaxhighlight> Either add 2-3tbsp of Recipe: Pico de Gallo, or <syntaxhighlight lang="yaml"> - 1 clove of garlic - 1 tbsp red pepper - 1 tbsp tomato - 1 tbsp red onion - 1 tbsp lime juice # if avoados are woody, stay low on lime-juice, otherwise increase - salt and pepper to taste </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> </blockquote><!-- Tools --...")
  • 21:25, 30 January 2024 Will talk contribs created page Recipe: Pico de Gallo (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> - 1 1/2 tomato - 3 cloves of garlic - 1/2 red onion - 1 full red pepper - salt/pepper to taste # 3x shakes or 1/4 tsp each - 3 tsp of lime juice (squeezed or juice) </syntaxhighlight> Optionally <syntaxhighlight lang="yaml"> - mango - jalapeno - cilantro - romaine lettuce or cabbage </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> </blockquote><!-- Tools --> = Directions = <blockqu...")
  • 03:16, 20 January 2024 Will talk contribs moved page Nfty to Ntfy without leaving a redirect
  • 02:55, 20 January 2024 Will talk contribs created page Nfty (Created page with "A self hosted pub/sub server wtih a complementary FOSS app that will issue push notifications. = Documentation = <blockquote> {| class="wikitable" |- | home || https://ntfy.sh/ |- | github || https://github.com/binwiederhier/ntfy |- | ios app || https://github.com/binwiederhier/ntfy-ios |- | android app || https://play.google.com/store/apps/details?id=io.heckel.ntfy |- |} </blockquote><!-- Documentation --> = Usage = <blockquote> <syntaxhighlight lang="bash"> curl \...")
  • 00:10, 18 January 2024 Will talk contribs created page Rofi-keepassxc (Created page with "dmenu-like access to keepassxc = Install = <blockquote> <syntaxhighlight lang="bash"> aur sync rofi-keepassxc </syntaxhighlight> </blockquote><!-- Install -->")
  • 16:16, 2 January 2024 Will talk contribs created page Smile (Created page with "Smile is a graphical emoji picker for X11. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/mijorus/smile |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> aur sync smile </syntaxhighlight> </blockquote><!-- Install -->")
  • 16:14, 2 January 2024 Will talk contribs created page Fontconfig (Created page with "Provides utils for configuring your font. * fc-list * fc-list ... etc ...")
  • 16:12, 2 January 2024 Will talk contribs created page Programs: text (Created page with "= Fonts = <blockquote> {| class="wikitable" |- | fontconfig |- |} </blockquote><!-- Fonts -->")
  • 23:02, 29 December 2023 Will talk contribs created page Coreutils tee (Created page with "Tee reads from standard input,<br> and writes to a file(s)<br> in addition to the standard output. = Usage = <blockquote> <syntaxhighlight lang="bash"> # write input to multiple files echo foo | tee /out/file1 /out/file2 # pipe input to multiple commands echo foo | tee >(cat /dev/stdin) >(cat /dev/stdin) </syntaxhighlight> </blockquote><!-- Usage -->")
  • 00:36, 29 December 2023 Will talk contribs created page Tt-rss usage (Created page with " = Keybindings = <blockquote> {{ NOTE | Remember in qutebrowser to <code>Ctrl + V</code> to use passthrough mode,<br> so that raw keystrokes are sent to te browser }} == Navigation == <blockquote> <syntaxhighlight lang="yaml"> # feeds j/k # prev/next J/K # prev/next unread # articles c p # mark below as read c n # mark above as read n/p # prev/next article o # open in new window </syntaxhighlight> </blockquote><!-- Navigation --> </blockquote><!-- Keybindings -->")
  • 19:10, 21 December 2023 Will talk contribs created page Recipe: jalapeno margarita (Created page with " = Ingredients = <blockquote> <syntaxhighlight lang="yaml"> - 16oz El jimador tequila-gold or silver - 1x jalapeno sliced - 8oz fresh lime juice - 1tbsp sugar - kosher salt - lime wedges </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> - blender or food processor - potentially possible with a martini shaker, if marinate overnight (will spice come through?) </blockquote><!-- Tools --> = Directions = <blockquote> <syntaxhighlight lang="yaml"> -...")
  • 03:45, 19 December 2023 Will talk contribs created page Librum reader (Created page with "An ebook reader. Looks nice! = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/Librum-Reader/Librum |- |} </blockquote><!-- Documentation -->")
  • 16:59, 16 December 2023 Will talk contribs created page Yt-dlp (Created page with "Fork of youtube-dl with additional features. = Install = <blockquote> <syntaxhighlight lang="bash"> pkg install yt-dlp pkg install ffmpeg # otherwise videos capped at 720p </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> yt-dlp 'https://www.youtube.com/watch?SOME_PLAYLIST' # archive an entire youtube-playlist </syntaxhighlight> </blockquote><!-- Usage -->")
  • 02:35, 30 November 2023 Will talk contribs created page Wintermute 2023 (Created page with "= Specs = <blockquote> <syntaxhighlight lang="yaml"> wintermute: MOBO: Asus ROG STRIX Z790-A Gaming Wifi CPU: Intel Core-i7 14700k CPU-cooler: Deepcool AK400 Series RAM: 32gb (2x 16gb) Corsair Vengeance DDR5 6400Mhz (can go up to 7800Mhz) HDDs: NICs: PSU: corsair RM850e GPU: nvidia RTX-2070 super CASE: Corsair 4000D Airflow </syntaxhighlight> </blockquote><!-- Specs -->")
  • 02:13, 30 November 2023 Will talk contribs created page Golang ez (Created page with "A golang library for error-wrapping. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/Vanclief/ez |- |} </blockquote><!-- Documentation -->")
  • 02:10, 30 November 2023 Will talk contribs created page Golang errtrace (Created page with "Experimental project to trace an error's returnpath through your program.<br> so that you get information about an error's origin. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/bracesdev/errtrace |- |} </blockquote><!-- Documentation -->")
  • 14:00, 25 November 2023 Will talk contribs created page Offpunk (Created page with "A cli smolnet browser.<br> The idea is that you periodically sync all info to a cache,<br> then you can use it offline. = Documentation = <blockquote> {| class="wikitable" |- | repo || https://sr.ht/~lioploum/offpunk/ |- | smolnet wiki || https://communitywiki.org/wiki/FrontPage |- |} </blockquote><!-- Documentation -->")
  • 01:01, 5 November 2023 Will talk contribs created page Airmessage (Created page with "A imessage client with a web interface.<br> Also supports android. = Documentation = <blockquote> {| class="wikitable" |- | home || https://airmessage.org/ |- |} </blockquote><!-- Documentation -->")
  • 00:30, 5 November 2023 Will talk contribs created page Mbsync (Created page with "A tool to synchronize imap4 and a local maildir directory.<br> Like offlineimap but implemented in C. = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://isync.sourceforge.io/mbsync.html |- |} </blockquote><!-- Documentation --> = Tutorials = <blockquote> {| class="wikitable" |- | gmail config tutorial || https://people.kernel.org/mcgrof/replacing-offlineimap-with-mbsync |- |} </blockquote><!-- Tutorials -->")
  • 21:23, 4 November 2023 Will talk contribs created page Pacman-contrib (Created page with "A collection of helper scripts for working with pacman. = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S pacman-contrib </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> == paccache == <blockquote> <syntaxhighlight lang="bash"> paccache -ru # delete all but the 3x most recent versions of a package, (only uninstalled packages) paccache -rud # dry-run of delete </syntaxhighlight> </blockquote><!-- paccache --> == paccache == <block...")
  • 19:33, 4 November 2023 Will talk contribs created page Sorbet install (Created page with "= Gemfile = <blockquote> <syntaxhighlight lang="ruby"> source "https://rubygems.org" gem "sorbet" gem "sorbet-runtime" gem "sorbet-static" </syntaxhighlight> </blockquote><!-- Gemfile -->")
  • 18:53, 4 November 2023 Will talk contribs created page Orgmode usage (Created page with "This document describes the usage of org-mode within emacs.")
  • 18:42, 4 November 2023 Will talk contribs created page Emacs package management (Created page with "Emacs ships with a package/plugin manager. = Usage = <blockquote> Provided that you have the package-archives variable (defined below) set up, you can search/download from the package-archives using: <syntaxhighlight lang="lisp"> <M-x> package-list ;; show all packages <M-x> package-refresh-contents ;; refresh package index <C-s> <package-you-are-looking-for> ;; install package </syntaxhighlight> </blockquote><!-- Usage --> = Configuration...")
  • 14:50, 25 October 2023 Will talk contribs created page Ruby datetimes (Created page with "{{ TODO | sort out what is activesupport extensions }} <source lang="ruby"> Time.parse("Wed Oct 11 13:49:06 2023 -0700") Date.parse("Wed Oct 11 13:49:06 2023 -0700") </source>")
  • 13:57, 16 October 2023 Will talk contribs created page Ruby strong parameters (Created page with "https://github.com/rails/strong_parameters")
  • 20:25, 13 October 2023 Will talk contribs created page Ruby brakeman (Created page with "checks for SQL injection vulnerabilities https://brakemanscanner.org/")
  • 14:05, 4 October 2023 Will talk contribs created page Ruby syntaxtree (Created page with "a very fast ruby ast")
  • 14:05, 4 October 2023 Will talk contribs created page Ruby prism (Created page with "a very fast ruby parser")
  • 18:29, 24 September 2023 Will talk contribs created page Cgroups (Created page with "Configure resource limits on a group of processes. = Usage = <blockquote> <syntaxhighlight lang="bash"> mount | grep cgroups </syntaxhighlight> </blockquote><!-- Usage -->")
  • 16:55, 24 September 2023 Will talk contribs created page Podman-compose (Created page with "podman s variation of docker-compose.<br> Using a base-image, configure docker-run via a yaml file.<br> You may also use it to start multiple related services at once. = Usage = <blockquote> <syntaxhighlight lang="yaml"> version: '3' services: mediawiki: image: mediawiki restart: always ports: - 8080:80 volumes: - config/images:/var/www/html/images - config/LocalSettings.php:/var/www/html/LocalSettings.php </syntaxhighlight>...")
  • 19:55, 23 September 2023 Will talk contribs created page Bats (Created page with "A test framework for bash. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/bats-core/bats-core |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> sudo pacman -S \ bash-bats \ bash-bats-assert \ bash-bats-support </syntaxhighlight> </blockquote><!-- Install -->")
  • 03:28, 22 September 2023 Will talk contribs created page Recipe: Vegetarian Chili (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> 1/2 tbsp: olive oil 3 cloves: garlic, minced 1 yellow onion: chopped 1 large carrot: diced 1 red bell pepper: diced 1 (4 oz) can mild green chiles # or hot chiles.. 1 med to large sweet potato 2 1/2 tbsp: mild chili powder # or hot.. 1 tbsp: cumin 1/2 tsp: dried oregano 1/4 tsp: garlic powder 1/4 tsp: spicy hungarian paprika 1/4 tsp: salt freshly ground black pepper 1 (28 oz) can crushed tomatoes 3/4 cup: veggie...")
  • 03:21, 22 September 2023 Will talk contribs created page Reciple: Broccoli Chickpea Tacos (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> 1 cup (250ml): finely diced yellow onion 4 cloves: finely minced garlic 1 red bell pepper: diced, ribs, seeds removed 1 large crown: of broccoli, diced 3 cups (750ml): canned chicpeas, drained, rinsed 3 tbsp (45ml): canola oil 2 tbsp (30ml): soy sauce 1 tsp (5ml): salt 1/2 tsp (2ml): cayenne # mmm.. maybe lots more.. 1/2 tsp (2ml): ground cumin 1/2 tsp (2ml):...")
  • 14:50, 20 September 2023 Will talk contribs created page Github actions: github-script (Created page with "Provides a means of running javascript octokit with some context about your pr. https://github.com/actions/github-script")
  • 14:49, 20 September 2023 Will talk contribs created page Github actions: community actions (Created page with "{| | github actions: github-script |}")
  • 14:16, 20 September 2023 Will talk contribs created page Javascript octokit (Created page with "rest-js based github api client = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://octokit.github.io/rest.js/v20 |- |} </blockquote><!-- documentation -->")
  • 23:45, 17 September 2023 Will talk contribs moved page Ffsend to Send without leaving a redirect
  • 23:45, 17 September 2023 Will talk contribs created page Ffsend (Created page with "Fork of firefox-send; Browser based file sharing. Neat! = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/timvisee/send |- |} </blockquote><!-- Documentation -->")
  • 23:25, 17 September 2023 Will talk contribs created page Say (Created page with "A MacOS text-to-speech cli utility that ships with the OS. = Documentation = <blockquote> {| class="wikitable" |- | <code>man say</code> || https://ss64.com/osx/say.html |- |} </blockquote><!-- Documentation -->")
  • 23:20, 17 September 2023 Will talk contribs created page Espeak (Created page with "A text-to-speech engine that ships with a variety of voices/accents. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/espeak-ng/espeak-ng |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S espeak-ng </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> espeak --voices # list available voices espeak -v en-gb 'hi there...")
  • 16:18, 17 September 2023 Will talk contribs created page Termdown (Created page with "A customizable count-up or count-down timer program.<br> perfect for excercise, or time management. = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S termdown # optional pacman -S espeak </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> == Cli == <blockquote> <syntaxhighlight lang="bash"> termdown \ -b `# blink screen when timer ends` \ -v en-gb `# espeak voice to countdown with` \ '90s' `# duration (ex. 1d5m)` </synt...")
  • 22:34, 4 September 2023 Will talk contribs created page Orgmode configuration (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | <code>org-archive-location</code> || http://doc.endlessparentheses.com/Var/org-archive-location.html |- |} </blockquote><!-- Documentation --> = Example = <blockquote> <syntaxhighlight lang="elisp"> ;; set org files, excluding a directory (setq org-agenda-files (seq-filter (lambda(x) (not (string-match "/.stversions/"(file-name-directory x)))) (directory-files-recursively "~/mnt/org-mode" "\\.org$"))) ;...")
  • 15:29, 3 September 2023 Will talk contribs created page Openssh user config (Created page with " = Locations = <blockquote> {| class="wikitable" |- | <code>~/.ssh/rc</code> || commands executed on login before starting user's shell |- |} </blockquote><!-- Locations -->")
  • 00:05, 3 September 2023 Will talk contribs created page Sun Haven (Created page with "A farming game. = Controller Setup = <blockquote> Use <code>KENDRE's SUN HAVEN LAYOUT</code> instead of the officially supported.<br> It does a much better job of binding mouse movements to the controller. </blockquote><!-- Controller Setup -->")
  • 22:50, 2 September 2023 Will talk contribs created page Gocryptfs gec (Created page with "Wrapper for git in gocryptfs encrypted repos. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/impredicative/gec |- | gitee || https://gitee.com/impredicative/gec |- |} </blockquote><!-- Documentation -->")
  • 14:17, 2 September 2023 Will talk contribs created page Windows network (Created page with " = Get current wifi password = <blockquote> <syntaxhighlight lang="yaml"> # https://support.microsoft.com/en-us/windows/find-your-wi-fi-network-password-in-windows-2ec74b2e-d9ec-ade1-cc9b-bef1429cb678 - run: control.exe /name Microsoft.NetworkandSharingCenter - Click your connection - Click Wireless Properties - Security Tab: - Show Characters </syntaxhighlight> </blockquote><!-- Get current wifi password -->")
  • 17:12, 31 August 2023 Will talk contribs created page Gnu ps (Created page with " <source lang="bash"> # show the **current** environment for a pid (more accurate than /proc/${pid}/environ which shows only the STARTING env) ps -xep ${PID} </source>")
  • 21:38, 28 August 2023 Will talk contribs created page Toxiproxy (Created page with "A tool to help test your application for points of failure,<br> by simulating down/bad-network conditions. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/shopify/toxiproxy |- |} </blockquote><!-- Documentation --> = Usage = <blockquote> <source lang="bash"> toxiproxy-cli create \ -l localhost:26379 \ `# proxy` -u localhost:6379 \ `# upstream` my_redis </source> </blockquote><!-- Usage -->")
  • 01:11, 28 August 2023 Will talk contribs created page Steam performance (Created page with "See Also nvidia configuration. = max_map_count = <blockquote> Increase the amount of memory a process is allowed to use. <syntaxhighlight lang="bash"> # see current setting cat /proc/sys/vm/max_map_count # 65530 by default # see all applied settings sudo sysctl --system </syntaxhighlight> <syntaxhighlight lang="bash"> # /usr/lib/sysctl.d/99-vm-max_map_count.conf # 512 * 1024 (choose based on hardware) # I've seen higher amounts listed online as well vm.max_map_c...")
  • 01:05, 28 August 2023 Will talk contribs moved page Steam programming to Steam configuration without leaving a redirect
  • 21:38, 27 August 2023 Will talk contribs created page Steamtinkerlaunch (Created page with "shellscripts to shoehorn reshades and various mod managers into steam on linux = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/sonic2kk/steamtinkerlaunch |- |} </blockquote><!-- Documentation -->")
  • 19:47, 27 August 2023 Will talk contribs created page Gvim (Created page with "A graphical interface for vim.")
  • 19:31, 27 August 2023 Will talk contribs created page Salt (Redirected page to Saltstack) Tag: New redirect
  • 19:29, 27 August 2023 Will talk contribs moved page Salt to Salt game without leaving a redirect
  • 19:22, 27 August 2023 Will talk contribs created page Batch arguments (Created page with "= Arguments = <blockquote> Arguments to a batch-script are accessible as <code>%1</code> to <code>%9</code>.<br> The script itself is <code>%0</code><br> To repeat all params passed to the script, <code>%*</code>. </blockquote><!-- Arguments -->")
  • 17:22, 27 August 2023 Will talk contribs created page Git platform notes (Created page with " = Windows = <blockquote> == git-bash == <blockquote> === Overview === <blockquote> git-bash is an msys2 based environment that ships with enough tools to get productive with git on windows.<br> It includes some common unix tools like: * vim * find-utils * coreutils * linux-utils It runs in the mintty terminal, which is customizable. </blockquote><!-- Overview --> === Adding tmux === <blockquote> You could compiles tmux, or install it to another msys2 envi...")
  • 16:03, 27 August 2023 Will talk contribs created page Gnu column (Created page with "Part of utils-linux, aligns text into columns based on a delimiter = Usage = <blockquote> <syntaxhighlight lang="bash"> # align into columns by whitespace cat << EOF | column -t mediawiki: https://website.com/mediawiki game: https://website.com/game/home EOF # align into columns by delimiter ',' cat << EOF | column -t -s ',' fiona, 6 mom, 22 alex, 7 EOF </syntaxhighlight> </blockquote><!-- Usage -->")
  • 03:12, 27 August 2023 Will talk contribs created page Ascii art (Created page with "= Inline = <blockquote> == Faces == <blockquote> <pre> =^_^= \_(-_-)_/ (=____=) = _ = <(^_^)> (x_x) </pre> </blockquote><!-- Faces --> </blockquote><!-- Inline --> = Complex = <blockquote> == Game Controllers == <blockquote> === PS2 Controller === <blockquote> <pre> _=====_ _=====_ / _____ \ / _____ \ +.-'_____'-.---------------------------.-'_____'-.+ / | | '. S O N Y .'...")
  • 02:35, 27 August 2023 Will talk contribs created page Palia (Created page with "A farming game.")
  • 00:53, 27 August 2023 Will talk contribs created page Xone (Created page with "A driver for the xbox one acessories (including microsoft wireless dongle).<br> Apparently, more modern than xow. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/medusalix/xone |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> sudo aura -A xone-dkms </syntaxhighlight> </blockquote><!-- Install --> = Setup = <blockquote> </blockquote><!-- Setup -->")
  • 20:47, 26 August 2023 Will talk contribs created page Gnu comm (Created page with "<code>comm</code> lets you operate on differences between two files.<br> ex. * only lines that appear in file1 * only lines that appear in file2 * only lines that appear in both file1 and file2 = Usage = <blockquote> <syntaxhighlight lang="bash"> comm -1 file1.txt file2.txt # only lines unique to first file comm -2 file1.txt file2.txt # only lines unique to second file comm -3 file1.txt file2.txt # only lines shared by both first/second file </syntaxhighlight> </blo...")
  • 01:55, 26 August 2023 Will talk contribs created page Rofi (Created page with "Window-switcher, dialog-runner, dmenu alternative. = Install = <blockquote> <syntaxhighlight lang="bash"> sudo pacman -S rofi </syntaxhighlight> </blockquote><!-- Install -->")
  • 01:18, 26 August 2023 Will talk contribs created page Monica (Created page with "Monica is CRM software built for remembering personal details.<br> {{ NOTE | They are working towards a new codebase '''chandler''', but it is still pre-release. }} = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/monicahq/monica |- |} </blockquote><!-- Documentation -->")
  • 01:12, 26 August 2023 Will talk contribs created page Corteza (Created page with "Corteza is low-code CRM software written in go. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/cortezaproject/corteza |- |} </blockquote><!-- Documentation -->")
  • 01:18, 12 August 2023 Will talk contribs created page Pacman aurutils (Created page with "scripts for working with aur, sharing built packages over local network. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/AladW/aurutils |- |} </blockquote><!-- Documentation -->")
  • 00:06, 11 August 2023 Will talk contribs created page Cheese (Created page with "Cheese lets you capture videos, images from a webcam. = Documentation = <blockquote> {| class="wikitable" |- | home || https://wiki.gnome.org/Apps/Cheese |- |} </blockquote><!-- Documentation --> = Locations = <blockquote> {| class="wikitable" |- | <code>~/Pictures/Webcam/*.jpg</code> || images saved here |- |} </blockquote><!-- Locations --> = Usage = <blockquote> <syntaxhighlight lang="bash"> cheese # starts program </syntaxhighlight> </blockquote><!-- Usage -->")
  • 00:53, 8 August 2023 Will talk contribs created page Emacs: simpleclip (Created page with "Simplified access to system clipboard in emacs. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/rolandwalker/simpleclip |- |} </blockquote><!-- Documentation -->")
  • 18:32, 29 July 2023 Will talk contribs created page VimPlugin: vim-matchup (Created page with "highlight and navigate between various language open/close syntax. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/andymass/vim-matchup |- |} </blockquote><!-- Documentation -->")
  • 01:25, 29 July 2023 Will talk contribs created page Zeitwerk outside of rails (Created page with "= In Gems = <blockquote> == initializing zeitwerk== <blockquote> <syntaxhighlight lang="ruby"> # my-project/lib/my_project.rb # load gems that may not load otherwise (ex.) require "sorbet-runtime" require "active_support/all" # load zeitwerk require "zeitwerk" loader = Zeitwerk::Loader.for_gem loader.enable_reloading loader.setup loader.eager_load # define your root module module MyProject end </syntaxhighlight> </blockquote><!-- initializing zeitwerk--> == console s...")
  • 01:16, 29 July 2023 Will talk contribs moved page Ruby zeitworks to Ruby zeitwerk without leaving a redirect
  • 01:14, 29 July 2023 Will talk contribs created page Sorbet syntax (Created page with "The docs for sorbet are really, really good.<br> I'd probably just go there. = Basics = <blockquote> <source lang="ruby"> # person.rb class Person def create(name:, age:, object:); end def speak; "foo"; end end </source> = Common Cases = <blockquote> == attr_reader/writer/accessor == <blockquote> <source lang="ruby"> sig { returns(String) } attr_reader :name </source> </blockquote><!-- attr_reader/writer/accessor --> == include module == <blockquote> {| class="wi...")
  • 01:11, 29 July 2023 Will talk contribs created page Sorbet confguration (Created page with "= Locations = <blockquote> {| class="wikitable" |- | <code>sorbet/config</code> || config |- | <code>sorbet/rbi/shims/*.rbi</code> || add your own custom stubs |- |} </blockquote><!-- Locations --> = Shims = <blockquote> In addition to ruby tapioca, you can write your own shims for your code.<br> Simply add whatever methods you want sorbet to know about.<br> Optionally add sigs to them. </blockquote><!-- Shims --> = Disable sorbet-runtime = <blockquote> You may w...")
  • 01:07, 29 July 2023 Will talk contribs created page Sorbet usage (Created page with " * sorbet-runtime runs with your code * sorbet-static reads your code without evaluating it = Commandline = <blockquote> Static typechecking <source lang="bash"> bundle exec srb tc --help 2>&1 | less -Ri # show help in less bundle exec srb tc 2>&1 | grep -C5 ClassICareAbout # check for errors in specific class </source> </blockquote><!-- Commandline --> = Code = <blockquote> Within your code, syntax is provided by <code>sorbet-runtime</code>. <syntaxhighlig...")
  • 01:14, 27 July 2023 Will talk contribs created page Programming: Language Servers (LSP) (Created page with "= Implementations = <blockquote> {| class="wikinotes" |- | index implementation || https://www.youtube.com/watch?v=ks3tQojSJLU |- |} </blockquote><!-- impelementations -->")
  • 19:06, 25 July 2023 Will talk contribs created page Ruby filesystem (Created page with "= Tempfiles = <blockquote> <source lang="ruby"> Dir.mktmpdir("some_prefix_") do |dirpath| # ... end Tempfile.create("some_prefix_") do |fd| fd.write("hello") end </source> </blockquote><!-- Tempfiles -->")
  • 15:21, 20 July 2023 Will talk contribs created page Portainer (Created page with "A web-UI for docker containers. = Documentation = <blockquote> {| class="wikitable" |- | home || https://www.portainer.io/ |- |} </blockquote><!-- Documentation -->")
  • 23:41, 13 July 2023 Will talk contribs created page Ruby parser (Created page with "An AST parser for ruby, in ruby https://github.com/whitequark/parser")
  • 23:41, 13 July 2023 Will talk contribs created page Ruby rubocop-ast (Created page with "A DSL for ruby parser that simplifies matching AST nodes. = Documentation = <blockquote> {| |- | All AST nodes || https://github.com/rubocop/rubocop-ast/blob/master/docs/modules/ROOT/pages/node_types.adoc |- | official docs || https://docs.rubocop.org/rubocop-ast/ |- |} </blockquote><!-- documentation -->")
  • 14:43, 8 July 2023 Will talk contribs created page VimPlugin: surround (Created page with "Add/Change/Remove markers/tags around text-objects (ex. quotes, html elements, parentheses, ..) = Documentation = <blockquote> {| class="wikitable" |- | repo || https://github.com/tpope/vim-surround |- |} </blockquote><!-- Documentation -->")
  • 18:13, 3 July 2023 Will talk contribs created page Golang echo (Created page with "A minimalist web-server, that is similar to python flask.<br> Some notable features: * middleware * routing * tmeplates = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/labstack/echo |- | official docs || https://echo.labstack.com/guide/ |- |} </blockquote><!-- Documentation -->")
  • 01:36, 25 June 2023 Will talk contribs created page Emacs: neotree (Created page with "A filetree, inspired by VimPlugin: NERDTree. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/jaypei/emacs-neotree |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> <syntaxhighlight lang="elisp"> (use-package neotree :ensure t) (global-set-key [f3] 'neotree-toggle) </syntaxhighlight> </blockquote><!-- Configuration -->")
  • 01:28, 25 June 2023 Will talk contribs created page Emacs: fzf (Created page with "An emacs plugin that wraps fzf. = Install = <blockquote> <syntaxhighlight lang="lisp"> ;; auto-install fzf (use-package fzf :ensure t) </syntaxhighlight> </blockquote><!-- Install --> = Configuration = <blockquote> <syntaxhighlight lang="elisp"> ;; bind to 'C-t' in evil-mode (define-key evil-normal-state-map (kbd "C-t") 'fzf-find-file) </syntaxhighlight> </blockquote><!-- Configuration -->")
  • 01:01, 25 June 2023 Will talk contribs created page Emacs melpa (Created page with "MELPA is a package index for emacs. = Documentation = <blockquote> {| class="wikitable" |- | getting started || https://melpa.org/#/getting-started |- |} </blockquote><!-- Documentation -->")
  • 01:14, 14 June 2023 Will talk contribs created page Pacman pacredir (Created page with "share pacman packages over local network.<br> Appears to be built overtop of pacman pacredir. = Documentation = <blockquote> {| class="wikitable" |- | repo || https://github.com/eworm-de/pacredir |- |} </blockquote><!-- Documentation --> = Ports = <blockquote> {| class="wikitable" |- | <code>TCP:7078</code> || pacredir coordinates this way |- |} </blockquote><!-- Ports --> = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S pacredir </syntaxhighlight>...")
  • 15:39, 11 June 2023 Will talk contribs created page Pacman pacserve (Created page with "Share downloaded pacman packages over local network. = Documentation = <blockquote> {| class="wikitable" |- | repo || https://xyne.dev/projects/pacserve/ |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> </syntaxhighlight> </blockquote><!-- Install -->")
  • 17:17, 10 June 2023 Will talk contribs created page Influxdb concepts (Created page with " = Timeseries Data = <blockquote> Influxdb deals with timeseries data.<br> Any data with a timestamp is timeseries data. * datapoints at random intervals are '''events''' (ex. set temp at noon, 4pm, 4:30, 9pm) * '''metrics''' sample '''events''' at regular intervals (ex. check temp every n min) </blockquote><!-- Timeseries Data --> = Components = <blockquote> <syntaxhighlight lang="yaml"> bucket: # a bucket contains multiple measurements. is where data is store...")
  • 22:59, 2 June 2023 Will talk contribs created page Bluebubbles (Created page with "An imessage client for linux, android, linux.<br> Very neat, needs a macos-or-vm for install though. = Documentation = <blockquote> {| class="wikitable" |- | home || https://bluebubbles.app/ |- |} </blockquote><!-- Documentation -->")
  • 22:41, 27 May 2023 Will talk contribs created page Refind (Created page with "An opensource boot manager. = Documentation = <blockquote> {| class="wikitable" |- | home || http://www.rodsbooks.com/refind/ |- | repo || https://sourceforge.net/p/refind/code/ci/master/tree/ |- |} </blockquote><!-- Documentation -->")
  • 01:12, 26 May 2023 Will talk contribs created page Sixels (Created page with "Sixels let you render images, graphs, etc. alongside your work in a terminal. = Documentation = <blockquote> {| class="wikitable" |- | list of terminal emulators supporting sixels || https://www.arewesixelyet.com/ |- |} </blockquote><!-- Documentation --> = Programs = <blockquote> {| class="wikitable" |- | sixel-tmux || intercepts and renders sixels within tmux, never passing them to terminal |- |} </blockquote><!-- Programs -->")
  • 16:03, 16 May 2023 Will talk contribs created page Ruby faraday (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://lostisland.github.io/faraday/usage/ |- |} </blockquote><!-- Documentation -->")
  • 13:50, 13 May 2023 Will talk contribs created page Animal Crossing New Horizons (Created page with " = Tools = <blockquote> {| class="wikitable" |- | NHSE savegame editor || https://github.com/kwsch/NHSE |- |} </blockquote><!-- Tools --> Change your name etc.")
  • 00:06, 7 May 2023 Will talk contribs created page VimPlugin: vim-localvimrc (Created page with "project-specific vimrc files. * all directories in the current CWD are checked for a <code>.lvimrc</code> file to load * they are loaded in order of rootmost-CWD * you are asked for confirmation before loading, allowlists can be created = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/embear/vim-localvimrc |- |} </blockquote><!-- Documentation -->")
  • 17:24, 16 April 2023 Will talk contribs created page Influxdb usage (Created page with "= Commandline Interface = <blockquote> <syntaxhighlight lang="bash"> influx -h </syntaxhighlight> </blockquote><!-- Commandline Interface -->")
  • 17:21, 16 April 2023 Will talk contribs created page Influxdb configuration (Created page with "= Locations = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Locations --> = Environment Variables = <blockquote> <syntaxhighlight lang="bash"> </syntaxhighlight> </blockquote><!-- Environment Variables -->")
  • 14:01, 10 April 2023 Will talk contribs created page Podman troubleshooting (Created page with "= Error: OCI runtime error: crun: writing file `/sys/fs/cgroup/cgroup.subtree_control` invalid argument = <blockquote> Temp Workaround: <code>sc --user stop mpd.service</code>, then podman, then can start mpd Issue/Cause: * https://github.com/containers/crun/issues/704 * https://github.com/lxc/lxc/issues/3545 </blockquote><!-- Error: OCI runtime error: crun: writing file `/sys/fs/cgroup/cgroup.subtree_control` invalid argument -->")
  • 13:38, 10 April 2023 Will talk contribs created page Containerfile syntax (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | <code>man Containerfile</code> || https://man.archlinux.org/man/community/containers-common/Containerfile.5.en |- |} </blockquote><!-- Documentation -->")
  • 13:29, 10 April 2023 Will talk contribs created page Containerfile usage (Created page with "= Basics = <blockquote> <syntaxhighlight lang="bash"> # build image from Containerfile # `sudo podman images` podman build -f path/Containerfile -t ${IMAGE_NAME} # build container form image podman run \ --name ${CONTAINER_NAME} `# podman ps` \ -v /home/progs:/progs `# mount /home/progs in container as /progs` \ -p 80:8080 `# expose container port 80 as 8080 on host` \ -ti ${IMAGE_NAME} /bin/bash # use container sudo podman star...")
  • 13:24, 10 April 2023 Will talk contribs created page Containerfile (Created page with "Containerfile is podmans equivalent to dockers Dockerfile.<br> Create an image with incremental builds and build instructions. = Notes = <blockquote> {| class="wikitable" |- | containerfile usage |- | containerfile syntax |- |} </blockquote><!-- Notes -->")
  • 13:00, 10 April 2023 Will talk contribs created page Influxdb containers (Created page with "= Docker/Podman = <blockquote> <syntaxhighlight lang="bash"> podman pull docker.io/library/influxdb:latest </syntaxhighlight> </blockquote><!-- Docker/Podman -->")
  • 12:53, 10 April 2023 Will talk contribs created page Studying (Created page with "= Techniques = <blockquote> {| class="wikitable" |- | effective spaced repetition || https://borretti.me/article/effective-spaced-repetition |- |} </blockquote><!-- Techniques -->")
  • 12:44, 10 April 2023 Will talk contribs created page Comet 64 (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | manual || <code>~./share/Steam/steamapps/common/Comet 64/Comet 64_Data/StreamingAssets/Documentation/Comet 64 - Operators Manual.pdf </code> |- |} </blockquote><!-- Documentation -->")
  • 23:27, 8 April 2023 Will talk contribs created page Physlock (Created page with "physlock is a tool that locks all linux consoles.<br> the screen will be blanked, Xorg/Wayland hidden behind a TTY login prompt for the root user. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/xyb3rt/physlock |- |} </blockquote><!-- Documentation --> = Usage = <blockquote> <syntaxhighlight lang="bash"> physlock # return to TTY, prompt for root password # logging in returns to your user session </syntaxhighlight> </blockquote><!-...")
  • 01:51, 7 April 2023 Will talk contribs created page Podman configuration (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | <code>man containers.conf</code> || https://man.archlinux.org/man/community/containers-common/containers.conf.5.en |- | <code>man containers-mounts.conf</code> || https://man.archlinux.org/man/containers-mounts.conf.5 |- | <code>man containers-policy.json</code> || https://man.archlinux.org/man/community/containers-common/containers-policy.json.5.en |- |} </blockquote><!-- Documentation --> = Locations = <blockquo...")
  • 00:55, 7 April 2023 Will talk contribs created page Influxdb install (Created page with "<syntaxhighlight lang="bash"> pkg install influxdb # FreeBSD pacman -S influxdb # Archlinux </syntaxhighlight>")
  • 00:53, 7 April 2023 Will talk contribs created page Influxdb (Created page with "A timeseries database, used as the backend for grafana.")
  • 00:51, 7 April 2023 Will talk contribs moved page Monbodb to Mongodb without leaving a redirect
  • 00:05, 7 April 2023 Will talk contribs created page Mongodb install (Created page with " = Install = <blockquote> <syntaxhighlight lang="bash"> pkg install mongodb60 # FreeBSD aura -A mongodb # Archlinux </syntaxhighlight> </blockquote><!-- Install -->")
  • 00:03, 7 April 2023 Will talk contribs created page Monbodb (Created page with "A featureful NoSQL database. * timeseries data * map/reduce search * replication * indexing = Documentation = <blockquote> {| class="wikitable" |- | home || https://www.mongodb.com/ |- |} </blockquote><!-- Documentation -->")
  • 23:18, 6 April 2023 Will talk contribs created page Tabby (Created page with "A self-hosted ML completer inspired by github-copilot. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/TabbyML/tabby |- |} </blockquote><!-- Documentation -->")
  • 13:33, 6 April 2023 Will talk contribs created page Google docs (Created page with " <source lang="yaml"> Tools --> Preferences --> Automatically detect Markdown </source>")
  • 23:29, 2 April 2023 Will talk contribs created page GoodReader (Created page with "Plaintext files can be registered (inplace, not copied),<br> and program supports autoscrolling.<br> Good for lyrics.<br> Purchased. = Documentation = <blockquote> {| class="wikitable" |- | app store || https://apps.apple.com/us/app/goodreader-pdf-editor-viewer/id777310222 |- |} </blockquote><!-- Documentation -->")
  • 16:04, 1 April 2023 Will talk contribs created page Distributed Systems: Event Order (Created page with " = Guides = <blockquote> {| class="wikitable" |- | Ordering Events in Distributed Systems || https://www.exhypothesi.com/clocks-and-causality/ |- |} </blockquote><!-- Guides -->")
  • 15:53, 1 April 2023 Will talk contribs created page Ruby google-cloud-storage (Created page with " = Usage = <blockquote> <syntaxhighlight lang="ruby"> project = Google::Cloud::Storage.new(project_id: "foo") bucket = project.bucket("my_bucket") bucket.upload_file(StringIO.new("hi"), "/some/path.txt") bucket.create_file("/some/path.txt") bucket.file("/some/path.txt").download # => StringIO </syntaxhighlight> </blockquote><!-- Usage -->")
  • 15:49, 1 April 2023 Will talk contribs created page Gcs (Created page with "Google Cloud Services.")
  • 15:48, 1 April 2023 Will talk contribs created page Ruby red-arrow (Created page with "A library for serializting/deserializing and interacting with various columnar data formats (ex. parquet). = Documentation = <blockquote> {| class="wikitable" |- | api docs || https://www.rubydoc.info/gems/red-arrow/11.0.0 |- | github || https://github.com/apache/arrow/tree/main/ruby/red-arrow |- |} </blockquote><!-- Documentation --> = Usage = <blockquote> <syntaxhighlight lang="ruby"> # instantiation table = Arrow::Table.new( "name" => ["luke", "leia", "anakin"],...")
  • 22:03, 26 February 2023 Will talk contribs created page Statistics central tendency (Created page with "You may be interested in math operators. = Mode = <blockquote> The most common number in a dataset.<br> (like french a-la-mode). </blockquote><!-- Mode --> = Median = <blockquote> The 50% percentile of the dataset.<br> 50% of the points are above, and 50% of the values are below. 1. order data from smallest to largest <syntaxhighlight lang="yaml"> # sort 7 2 13 5 1 11 3 #> 1 2 3 5 7 11 13 </syntaxhighlight> 2. if the number is odd, use the value at the middle-mo...")
  • 21:51, 26 February 2023 Will talk contribs created page Math operators (Created page with "= Sigma (sum) = <blockquote> sigma (<math>\sum</math>) means the sum of all values. <math> \begin{align} & \sum{x} & \text{// sum of all x values} \\ & \sum{(1 2 3 4 5)} = 15 & \text{// sum of all values in list (1 2 3 4 5)} \\ \end{align} </math> </blockquote><!-- Sigma (sum) -->")
  • 20:05, 26 February 2023 Will talk contribs created page Statistics distributions (Created page with "= Tutorials = <blockquote> {| class="wikitable" |- | StatQuest Youtube Channel || (percentiles, normalization, etc) || |- |} </blockquote><!-- Tutorials --> = Histograms = <blockquote> A Bar graph to reveal the distribution of the data.<br> Info is clumped in equal size chunks of your data. <pre> | | Frequency | | of | | ${X} | | | | | | | | | | | +--------------...")
  • 20:05, 26 February 2023 Will talk contribs created page Statistics sampling (Created page with "On methods of sampling, and pros/cons. = Terminology = <blockquote> <syntaxhighlight lang="yaml"> sampling-frame: Part of population you'd like to draw a sample from undercoverage: Omitting population members from a sampling-frame when they should have been included. </syntaxhighlight> </blockquote><!-- Terminology --> = Sampling Methods = <blockquote> == Simple Random Sampling (SRS) == <blockquote> Choosing N items at random (ex. choosing from a hat) Issues: * ca...")
  • 20:04, 26 February 2023 Will talk contribs created page Statistics studies (Created page with " = Conducting a Study = <blockquote> Steps in conducting a study # State a hypothesis # Identify individuals of interest # State variables to measure # Choose entire-population VS sample # Address ethical concerns before collecting data # Collect Data # Use descriptive or inferential stats to answer hypothesis # Note concerns about data collection/analysis </blockquote><!-- Conducting a Study --> = Study Types = <blockquote> <syntaxhighlight lang="yaml"> Experimental:...")
  • 20:04, 26 February 2023 Will talk contribs created page Statistics terminology (Created page with " = Terminology = <blockquote> <syntaxhighlight lang="yaml"> individual: The item under study (object, person, etc) variable: Characteristic of individual being studied # types of populations population: A group of `individuals` that all share a theme. (ex. subset of individuals that live in urban areas) sample: A small portion of a `population` (ex. subset of individuals that live in urban areas, between 30-40) # study...")
  • 20:03, 26 February 2023 Will talk contribs created page Statistics (Created page with "Make hypothesis, informed by data. = Documentation = <blockquote> {| class="wikitable" |- | statistics terminology |- | statistics sampling |- | statistics distributions |- |} </blockquote><!-- Documentation -->")
  • 17:43, 26 February 2023 Will talk contribs created page Mediawiki extensions: graph (Created page with "Render vega powered bar charts, pie charts, timelines, histograms. = Documentation = <blockquote> {| class="wikitable" |- | home || https://www.mediawiki.org/wiki/Extension:Graph |- |} </blockquote><!-- Documentation -->")
  • 19:45, 12 February 2023 Will talk contribs created page Cadaver (Created page with " = Usage = <blockquote> <syntaxhighlight lang="bash"> cadaver 'http://foo.com:8080/path' </syntaxhighlight> Use similar to a shell <code>ls/cd</code> etc. </blockquote><!-- Usage -->")
  • 19:44, 12 February 2023 Will talk contribs created page Davfs2 (Created page with "<syntaxhighlight lang="bash"> # UNTESTED aura -A davfs2 sudo mount.davfs https://foo.com ~/mnt -o rw,uid=username </syntaxhighlight>")
  • 17:03, 12 February 2023 Will talk contribs created page Sftpgo (Created page with "An SFTP/WebDav provider, with a UI, rest-API, and user/permission scheme, metrics etc.<br> It looks a bit heavyweight for just managing access to org files.. = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://github.com/drakkan/sftpgo/blob/main/docs/full-configuration.md |- | github || https://github.com/drakkan/sftpgo |- |} </blockquote><!-- Documentation --> = Locations = <blockquote> {| class="wikitable" |- | <code>/usr/local/etc/sftpg...")
  • 15:31, 12 February 2023 Will talk contribs created page Bandcamp (Created page with " = Clients = <blockquote> I've had issues using bandcamp in the browser lately, but thanks to [https://steemit.com/linux/@manero666/play-bandcamp-content-from-the-command-line this tip] you can do it on the cli. I'll need to look into writing a client for this. <syntaxhighlight lang="bash"> nvlc $(youtube-dl -g https://sighphy.bandcamp.com/album/limewired) </syntaxhighlight> </blockquote><!-- Clients -->")
  • 20:01, 11 February 2023 Will talk contribs created page Lighttpd config (Created page with "= Locations = <blockquote> {| class="wikitable" |- | <code>/usr/local/etc/lighttpd/lighttpd.conf</code> || config |- |} </blockquote><!-- Locations --> = Validation = <blockquote> <syntaxhighlight lang="bash"> lighttpd -tt -f /usr/local/etc/lighttpd/lighttpd.conf # validate syntax valid </syntaxhighlight> </blockquote><!-- Validation --> = Example = <blockquote> <syntaxhighlight lang="dosini"> # global options are configured outside of a block server.document-root =...")
  • 19:40, 11 February 2023 Will talk contribs created page Lighttpd webdav (Created page with "Let's create an authenticated webdav server, hosted by lighttpd. = Tutorials = <blockquote> {| class="wikitable" |- | lighttpd webdav on debian || https://www.howtoforge.com/tutorial/how-to-install-webdav-with-lighttpd-on-debian-jessie/ |- |} </blockquote><!-- Tutorials -->")
  • 19:28, 11 February 2023 Will talk contribs created page Mod webdav (Created page with "Serve files over webdav. = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://redmine.lighttpd.net/projects/lighttpd/wiki/Mod_webdav |- |} </blockquote><!-- Documentation -->")
  • 19:25, 11 February 2023 Will talk contribs created page Lighttpd (Created page with "A fast/lightweight webserver. = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://redmine.lighttpd.net/projects/lighttpd/wiki |- | home || https://www.lighttpd.net/ |- |} </blockquote><!-- Documentation -->")
  • 04:51, 11 February 2023 Will talk contribs created page Rust operators (Created page with "= Arithmetic = <blockquote> </blockquote><!-- Arithmetic --> = Result Operators = <blockquote> <syntaxhighlight lang="rust"> let foo = get_result()?; // bind 'Ok-val' to foo, if 'Err-val', return-early with Err(Err-val) </syntaxhighlight> </blockquote><!-- Result Operators --> = Operator Overloading = <blockquote> </blockquote><!-- Operator Overloading -->")
  • 01:05, 11 February 2023 Will talk contribs created page Cgit (Created page with "A fast web interface for git. = Documentation = <blockquote> {| class="wikitable" |- | home/repo || https://git.zx2c4.com/cgit/ |- |} </blockquote><!-- Documentation -->")
  • 03:56, 10 February 2023 Will talk contribs created page Rust threading (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | rust book: concurrency || https://doc.rust-lang.org/stable/book/ch16-00-concurrency.html |- |} </blockquote><!-- Documentation --> = Basics = <blockquote> Since rust already manages ownership semantics, you don't really need to deal with thread affinity.<br> Simply pass a closure to a thread, move any params to it, and call it a day. thead without outer scope access <syntaxhighlight lang="rust"> use std::thread;...")
  • 03:19, 10 February 2023 Will talk contribs created page Rust debuggers (Created page with "{{ TODO | Apparently you can just use your platform's native debugger.<br> ex. gdb, lldb, .. }}")
  • 03:18, 10 February 2023 Will talk contribs created page Gdb gui (Created page with "A browser-based interface for gdb. = Documentation = <blockquote> {| class="wikitable" |- | home || https://www.gdbgui.com/ |- |} </blockquote><!-- Documentation -->")
  • 03:13, 10 February 2023 Will talk contribs created page Rust log (Created page with "A logging crate, maintained by the rust maintainers. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/rust-lang/log |- | crates.io || https://crates.io/crates/log |- |} </blockquote><!-- Documentation -->")
  • 03:11, 10 February 2023 Will talk contribs created page Rust logging (Created page with "Logging is not implemented in the standard library.<br> The rust team maintains a rust log crate, however.")
  • 00:19, 10 February 2023 Will talk contribs created page Rust pointers (Created page with "= Pointers/References = <blockquote> <syntaxhighlight lang="rust"> let foo = String::new("hi"); &foo // `&` get reference to foo let ref = &foo; *ref // `*` de-reference to get foo instance </syntaxhighlight> </blockquote><!-- Pointers/References --> = Smart Pointers = <blockquote> == Traits == <blockquote> * [https://doc.rust-lang.org/std/ops/trait.Deref.html Deref] alters how the de-reference operator (<code>*</code>) behaves * [https://doc.rust-lang.org/std/ops/...")
  • 21:34, 9 February 2023 Will talk contribs deleted page Rust projects (content was: "{{ TODO | once this is all figured out, categorize it appropriately under rust anatomy . That is more consistent with docs for other languages. }} Rust projects are created and managed using rust cargo. * featurs can be defined and enabled/disabled at build time * workspaces Projects are composed of: * packages -- build/test/share crates * crates -- tree of modules that crea...", and the only contributor was "Will" (talk))
  • 21:16, 9 February 2023 Will talk contribs created page Rust documentation (Created page with "= Generate/View Docs = <blockquote> <syntaxhighlight lang="bash"> cargo doc --open # build, and view docs (current project, and it's dependencies) </syntaxhighlight> </blockquote><!-- Document --> = Syntax = <blockquote> == Example == <blockquote> doc-comments are written in markdown, and code-blocks default to rust as the language.<br> assertions written in doc-comments are run with your test-suite. <syntaxhighlight lang="rust"> //! # My Module (doc-comment for e...")
  • 18:37, 9 February 2023 Will talk contribs created page Rust iterators (Created page with "Iterators are lazily evaluated sequences of items.<br> Like python generators, ruby enumerators, etc. = Example = <blockquote> <syntaxhighlight lang="rust"> </syntaxhighlight> </blockquote><!-- Example -->")
  • 17:56, 9 February 2023 Will talk contribs created page Rust statements vs expressions (Created page with "Currently defined in rust functions.")
  • 17:55, 9 February 2023 Will talk contribs created page Rust matching (Created page with "= match = <blockquote> See rust conditionals </blockquote><!-- match --> = regex = <blockquote> </blockquote><!-- regex -->")
  • 17:30, 9 February 2023 Will talk contribs created page Rust options and results (Created page with "{{ TODO | summarize common Option/Result flows }} For now most documentation distributed between rust datatypes and rust errors")
  • 08:18, 9 February 2023 Will talk contribs created page Rust atty (Created page with "A cross platform way of determining if your stdin/stdout/stderr is a tty or not.<br> built overtop of each platform's native APIs. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/softprops/atty |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="toml"> # Cargo.toml [dependencies] atty = "0.2" </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="rust">...")
  • 08:03, 9 February 2023 Will talk contribs created page Rust libc (Created page with "libc bindings = Documentation = <blockquote> {| class="wikitable" |- | crates.io || https://crates.io/crates/libc |- | github | https://github.com/rust-lang/libc |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="toml"> # Cargo.toml [dependencies] libc = "0.2" </syntaxhighlight> </blockquote><!-- Install -->")
  • 01:24, 9 February 2023 Will talk contribs created page Rust filesystem (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | <code>std::fs</code> || https://doc.rust-lang.org/std/fs/index.html |- | <code>std::path</code> || https://doc.rust-lang.org/std/path/index.html |- | <code>std::env</code> || https://doc.rust-lang.org/std/env/index.html |- |} </blockquote><!-- Documentation --> = Locations = <blockquote> <syntaxhighlight lang="rust"> std::env::home_dir() // get user's home directory </syntaxhighlight> </blockquote><!-- Loca...")
  • 00:53, 9 February 2023 Will talk contribs created page Rust processes (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | <code>std::env</code> (process environment) || https://doc.rust-lang.org/std/env/index.html |- |} </blockquote><!-- Documentation --> = Current Process = <blockquote> <syntaxhighlight lang="rust"> use std::env; let args: Vec<String> = env::args().collect(); </syntaxhighlight> </blockquote><!-- Current Process -->")
  • 00:07, 9 February 2023 Will talk contribs created page Rust testing (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | tests intro || https://doc.rust-lang.org/stable/book/ch11-01-writing-tests.html |- | doc-comment tests || https://doc.rust-lang.org/stable/book/ch14-02-publishing-to-crates-io.html#documentation-comments-as-tests |- |} </blockquote><!-- Documentation --> = Running Tests = <blockquote> By default, tests run in parallel <syntaxhighlight lang="bash"> cargo test # run all tests cargo t...")
  • 19:49, 8 February 2023 Will talk contribs created page Rust traits (Created page with "Traits are similar to interfaces except they can have a default implementation. = Basics = <blockquote> <syntaxhighlight lang="rust"> </syntaxhighlight> </blockquote><!-- Basics -->")
  • 19:24, 8 February 2023 Will talk contribs created page Rust generics (Created page with "Generics allow you to abstract a function so that it accepts a range of types.<br> Functions, Structs etc. can all be expressed as generics = Example = <blockquote> <syntaxhighlight lang="rust"> // everywhere 'T' shows up, it represents the type. struct Coord<T> { x: T, y: T, z: T, } let c = Coord{1, 2, 3}; // valid let c = Coord{1, 2u8, 3}; // invalid! 1/3 are i32, but 2u8 is a u8. </syntaxhighlight> </blockquote><!-- Example -->")
  • 17:11, 8 February 2023 Will talk contribs created page Rust errors (Created page with "Rust has two primary methods of handling errors. * <code>panic!()</code> halts/exits the program * <code>Result</code> types are for handle-able errors = panic = <blockquote> <syntaxhighlight lang="rust"> </syntaxhighlight> </blockquote><!-- panic --> = Result = <blockquote> <syntaxhighlight lang="rust"> </syntaxhighlight> </blockquote><!-- Result -->")
  • 15:17, 8 February 2023 Will talk contribs created page Rust access control (Created page with "By default in rust, everything is private (current module access only). = Documentation = {| | visibility and privacy || https://doc.rust-lang.org/reference/visibility-and-privacy.html |} = Objects = <blockquote> * Objects are private by default. * A private object instance cannot be returned to a different module. * A public struct with private fields cannot be instantiated outside of it's module. </blockquote><!-- objects --> = Modules = <blockquote> * Modules are...")
  • 02:32, 8 February 2023 Will talk contribs created page Rust libraries (Created page with "= Interpreters = <blockquote> {| class="wikitable" |- | rust evcxr_repl |- |} </blockquote><!-- Interpreters -->")
  • 02:30, 8 February 2023 Will talk contribs created page Rust evcxr repl (Created page with "A repl for rust. = Install = <blockquote> <syntaxhighlight lang="bash"> cargo install evcxr_repl # anywhere aura -A evcxr_repl # arch </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> </blockquote><!-- Usage -->")
  • 02:29, 8 February 2023 Will talk contribs created page Rust interpreters (Created page with "{| class="wikitable" |- | rust evcxr_repl |- |}")
  • 22:31, 7 February 2023 Will talk contribs created page Rust anatomy (Created page with " A rust project comprises of {| class="wikitable" |- | packages || build/test/share a collection of crates |- | crates || tree of modules that build a single library, or executable |- | modules || organize scope/privacy of paths |- | paths || files ? |} <syntaxhighlight lang="yaml"> package: - crate - crate: - module - module: - path - path </syntaxhighlight> = Components = <blockquote> == Packages == <blockquote> </blo...")
  • 19:47, 7 February 2023 Will talk contribs created page Rust methods (Created page with "Rust lets you add methods to structs. {{ TODO | other types? what's the full spectrum here? }} = Structs = <blockquote> Rust lets you add methods to structs <syntaxhighlight lang="rust"> type RgbColor{ r: u8, g: u8, b: u8, } impl RgbColor { fn brighten(&self) { self.r += 8; self.g += 8; self.b += 8; } } let c = RgbColor{r: 8, g: 8, b: 8}; c.brighen(); // {r: 16, g: 16, b: 16} </syntaxhighlight> </blockquote><!-- Structs -->")
  • 14:57, 7 February 2023 Will talk contribs created page Rust memory management (Created page with "Rust uses ownership semantics for memory management. = Documentation = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Documentation -->")
  • 23:48, 6 February 2023 Will talk contribs created page Rust loops (Created page with "= loop = <blockquote> <syntaxhighlight lang="rust"> loop { // loop forever } </syntaxhighlight> </blockquote><!-- loop -->")
  • 23:27, 6 February 2023 Will talk contribs created page Rust conditionals (Created page with " = Pattern Matching = <blockquote> Like a switch statement,<br> but the compiler ensures the entire valid range of items is checked for.<br> especially useful for enums. <syntaxhighlight lang="rust"> // if num is '1', returns 'a' // if num is >2, returns 'c' let result = match num { 1 => "a", 2 => "b", _ => "c", } </syntaxhighlight> </blockquote><!-- Pattern Matching -->")
  • 21:57, 6 February 2023 Will talk contribs created page Rust modules (Created page with "Modules are rust libraries. <syntaxhighlight lang="rust"> use std::io; // imports a module </syntaxhighlight>")
  • 21:24, 6 February 2023 Will talk contribs created page Rust projects (Created page with "Rust projects are created and managed using rust cargo. * featurs can be defined and enabled/disabled at build time * workspaces <syntaxhighlight lang="bash"> cargo new my_project </syntaxhighlight> <syntaxhighlight lang="toml"> # ${PROJECT}/Cargo.toml [package] name = "hello_cargo" version = "0.1.0" authors = ["Your Name <you@example.com>"] edition = "2018" [dependencies] time = "0.1.12" regex = "0.1.41" rand = { git = "https://github.com/rust-lang-nursery/rand...")
  • 21:19, 6 February 2023 Will talk contribs created page Rust conventions (Created page with "= Naming = <blockquote> </blockquote><!-- Naming --> = Spacing = <blockquote> <syntaxhighlight lang="yaml"> 4x spaces </syntaxhighlight> </blockquote><!-- Spacing -->")
  • 21:16, 6 February 2023 Will talk contribs created page Rust functions (Created page with "= Function Signatures = <blockquote> <syntaxhighlight lang="rust"> fn main() { println!("hi"); } </syntaxhighlight> </blockquote><!-- Function Signatures -->")
  • 21:15, 6 February 2023 Will talk contribs created page Rust print (Created page with " = println = <blockquote> == String Interpolation == <blockquote> <syntaxhighlight lang="rust"> println!("abc"); </syntaxhighlight> </blockquote><!-- String Interpolation --> == Formatting == <blockquote> <syntaxhighlight lang="rust"> println!("Hello, {}", "alex"); println!("{0}, {0}, see {1}?", "alex", "movie"); println!("{person}, see {thing}?", person="alex", thing="movie"); </syntaxhighlight> </blockquote><!-- Formatting --> == Type Formatting == <blockquote> <synt...")
  • 12:53, 5 February 2023 Will talk contribs deleted page Html javascript (content was: "= Sourcing Javascript = <blockquote> Include with relative path <syntaxhighlight lang="html4strict"> <head> <script src="assets/myscript.js"/> </head> </syntaxhighlight> Include from another website <syntaxhighlight lang="html4strict"> <head> <script src="https://foo.com/js/foo.js"/> </head> </syntaxhighlight> Inline javascript <syntaxhighlight lang="html4strict"> /* this is not...", and the only contributor was "Will" (talk))
  • 12:17, 5 February 2023 Will talk contribs deleted page Javascript basics (content was: "{{ TODO | this is temporary dumping spot until I have a better feel for it }} = Statements = <blockquote> Javascript statements end with either a newline, or a semicolon. <source lang="javascript"> let foo = 1 let bar = 2 // inlining let foo = 1; let bar = 1; // separate chained method calls over newlines const foo = ['a', 'b', 'c']; const bar = foo .map(x => "--" + x) .map...", and the only contributor was "Will" (talk))
  • 12:11, 5 February 2023 Will talk contribs created page Javascript print (Created page with "javascript is built for a browser, and does not have a <code>print</code> or <code>printf</code> command. You can write data in a few places * <code>console.log()</code> writes to the browser console * <code>window.alert()</code> writes to an alert box * The DOM also has several items you can write to")
  • 23:09, 4 February 2023 Will talk contribs created page VimPlugin: vim-table-mode (Created page with "Markdown/ReStructuredText spreadsheet-like tables supporting cell formulas and alignment. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/dhruvasagar/vim-table-mode |- |} </blockquote><!-- Documentation --> = Usage = <blockquote> <syntaxhighlight lang="vim"> <leader>tm " toggle enable/disable table-mode </syntaxhighlight> <syntaxhighlight lang="vim"> | foo | bar | baz | " <<- press enter, followed by '||' " generates: " =======...")
  • 18:12, 4 February 2023 Will talk contribs created page Golang google-maps-services-go (Created page with "A client library for automatically retrieving information from google maps. Directions, distance, etc, it's all there. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/googlemaps/google-maps-services-go |- |} </blockquote><!-- Documentation -->")
  • 18:04, 4 February 2023 Will talk contribs created page Htmlq (Created page with "htmlq is similar to jq, it allows you to use CSS selectors to extract info from HTML in shellscripts. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/mgdm/htmlq |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S htmlq # Arch pkg install htmlq # FreeBSD </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> cat foo.html |...")
  • 05:19, 3 February 2023 Will talk contribs created page Golang go-org (Created page with "golang org mode parser, and web-renderer. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/niklasfasching/go-org |- |} </blockquote><!-- Documentation -->")
  • 04:55, 3 February 2023 Will talk contribs created page Python orgparse (Created page with "A python library for parsing org mode files without any dependencies. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/karlicoss/orgparse |- |} </blockquote><!-- Documentation -->")
  • 05:43, 30 January 2023 Will talk contribs created page Orgmode syntax (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | syntax docs || https://orgmode.org/quickstart.html |- | export-options || https://orgmode.org/manual/Export-Settings.html |} </blockquote><!-- Documentation --> = Example = <blockquote> <syntaxhighlight lang="org"> # export-options at top of file #+title: My Paper #+author: Darth Vader # headers * Heading 1 ** Heading 2 # markup *bold* /italic/ _underline_ +strikethrough+ ~code~ =verbatim= # lists 1. Foo - it...")
  • 23:34, 28 January 2023 Will talk contribs created page Syncthing-gtk (Created page with "A gtk UI and system tray wrapper for syncthing, as an alternative to the browser. = Locations = <blockquote> {| class="wikitable" |- | <code>~/.config/syncthing</code> || pulls info from syncthing's own config |- |} </blockquote><!-- Locations -->")
  • 19:43, 28 January 2023 Will talk contribs created page Bspwm (Created page with "bspwm uses binary-space-partitioning to set window positions (like tmux).")
  • 16:04, 28 January 2023 Will talk contribs created page Tmux plugin: tmux-easy-motion (Created page with "tmux easy motion replicate's VimPlugin: EasyMotion within tmux.<br> Once activated, the start of each word will have an overlay you can use to move your cursor to. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/IngoMeyer441/tmux-easy-motion |- |} </blockquote><!-- Documentation -->")
  • 15:56, 28 January 2023 Will talk contribs created page Linux dmesg (Created page with "linux's dmesg prints or controls linux's kernel ring buffer (kernel logs). = Documentation = <blockquote> {| class="wikitable" |- | <code>man dmesg</code> || https://man.archlinux.org/man/core/util-linux/dmesg.1.en |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> <syntaxhighlight lang="bash"> # allow any user to interact with dmesg sudo sysctl kernel.dmesg_restrict=0 </syntaxhighlight> </blockquote><!-- Configuration --> = Usage = <blockquote>...")
  • 15:54, 28 January 2023 Will talk contribs created page Linux kernel ring buffer (Created page with "The kernel ring buffer is an in-memory buffer that the kernel writes logs to.<br> You can view/interact with the buffer using linux dmesg.")
  • 00:06, 26 January 2023 Will talk contribs created page Tmux plugin: tmux-fingers (Created page with "tmux-fingers requires a newer version of bash than version in base-install of macos.")
  • 00:02, 26 January 2023 Will talk contribs created page Tmux plugin: tmux-picker (Created page with " = Setup = <blockquote> <syntaxhighlight lang="diff"> diff --git a/tmux-picker.tmux b/tmux-picker.tmux index 27bd587..f475aa3 100755 --- a/tmux-picker.tmux +++ b/tmux-picker.tmux @@ -1,4 +1,5 @@ #!/usr/bin/env bash +# << CUSTOM_PATCHED >> # # HELPERS @@ -27,7 +28,7 @@ function array_join() { # # Every pattern have be of form ((A)B) where: -# - A is part that will not be highlighted (e.g. escape sequence, whitespace) +# - A is part that will not be highlighted...")
  • 21:32, 22 January 2023 Will talk contribs created page Beorg (Created page with "An org mode client for ios.<br> Supports sending notifications to an apple watch, synchronization over webdav. = Documentation = <blockquote> {| class="wikitable" |- | app store || https://apps.apple.com/us/app/beorg-to-do-list-agenda/id1238649962 |- |} </blockquote><!-- Documentation -->")
  • 21:29, 22 January 2023 Will talk contribs created page VimPlugin: orgmode.nvim (Created page with "neovim plugin partially implementing emacs' org mode.<br> Supports time tracking, todolists, links, and even os/terminal notifications. = Documentation = <blockquote> {| class="wikitable" |- | nvim-orgmode || https://github.com/nvim-orgmode/orgmode |- |} </blockquote><!-- Documentation -->")
  • 21:26, 22 January 2023 Will talk contribs created page Plain org (Created page with "A org mode client for ios.<br> Integrates with syncthing via mobius sync! = Documentation = <blockquote> {| class="wikitable" |- | home || https://plainorg.com/ |- |} </blockquote><!-- Documentation -->")
  • 21:19, 22 January 2023 Will talk contribs created page Org mode (Created page with "The famous emacs task management system. = Documentation = <blockquote> {| class="wikitable" |- | home || https://orgmode.org/ |- |} </blockquote><!-- Documentation --> = Clients = <blockquote> == vim == <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- --> == ios == <blockquote> {| class="wikitable" |- | plain org |- | beorg |- |} </blockquote><!-- ios --> </blockquote><!-- Clients -->")
  • 21:14, 22 January 2023 Will talk contribs created page Emacs plugins (Created page with "= Task Management = <blockquote> {| class="wikitable" |- | org mode |- |} </blockquote><!-- Task Management -->")
  • 21:13, 22 January 2023 Will talk contribs created page Mobius sync (Created page with "An ios client for syncthing, free for ?? GB.<br> Notably, integrates with plain org, an org mode ios app. * Usage is free up to 20MB, then purchase * Unless using app-integration (ex. plain org), synchronization requires app running in foreground. = Documentation = <blockquote> {| class="wikitable" |- | home || https://www.mobiussync.com/ |- | app store || https://apps.apple.com/us/app/mobiussync/id1539203216?itsct=apps_box&itscg=30200 |- |} </blockquot...")
  • 03:00, 9 January 2023 Will talk contribs created page Sprak connection functions (Created page with "This section is for interacting with specific computers. = FinanceComputer = The town's bank <syntaxhighlight lang="C"> fin = Connect("Finance Computer") fin.ChangeBalance("Sebastian", +100) # Change User's Balance </syntaxhighlight> = Wellspring = Wellspring's inventory, and balance. <syntaxhighlight lang="C"> wells = Connect("Wellspringer") wells.RegisterSeller( name, amount ) # Register Sale for a User </syntaxhighlight> = Factory = <blockquote> == Goods == <bloc...")
  • 02:56, 9 January 2023 Will talk contribs created page Sprak entertainment functions (Created page with "= General = <blockquote> Functions that seem to be able to be used for all categories of entertainment. <syntaxhighlight lang="bash"> SetPitch(22) # Determines the audio's pitch </syntaxhighlight> </blockquote><!-- General --> = Songs = <blockquote> Tracks can be played with <code>PlayLoop("Apache")</code> <syntaxhighlight lang="bash"> Apache BlacKnuten # Relaxing! Ponty # Relaxing and Nice! </syntaxhighlight> </blockquote><!-- Songs --> = Radio = <blockquote>...")
  • 02:53, 9 January 2023 Will talk contribs created page Sprak world functions (Created page with " = General = <blockquote> <syntaxhighlight lang="bash"> Sleep(1) # Sleep time in seconds GetUser() # Identifies you as "Sebastian" GetRoom() # Identifies room being accessed from GetHour() # Gets hour, most TVs use this GetType() # Gets type of item (used in Trash Can) GetPosition(name) # Get Coordinates of a user (ex: Pixie) (only police computer...) Print(Name()) # Print ComputerName Info()...")
  • 02:46, 9 January 2023 Will talk contribs created page Sprak syntax (Created page with "= Variables = <blockquote> Assignment <syntaxhighlight lang="bash"> var list = [false, true] # a list var myVar = 1.0 # ? automatically determine type? </syntaxhighlight> </blockquote><!-- Variables --> = Datatypes = <blockquote> <syntaxhighlight lang="python"> number myNum = 1234 string myStr = "test" bool myBol = false array letters = "abcdefg" # define an array number letterCount = Count(letters) # number of items in array...")
  • 23:17, 8 January 2023 Will talk contribs created page Else Heart.Break() Tram Schedule (Created page with " <source lang="yaml"> 22:48 - 22:56: 1x square north of hotel devotchka </source>")
  • 23:08, 8 January 2023 Will talk contribs created page Else Heart.Break() Locations (Created page with "= Terminals = <blockquote> <syntaxhighlight lang="C"> Hotel: Hotel_Office_MediumComputer1_1 SteeringComputer # has disk drive HarborWest: HarborWest_LargeComputerL2_LargeComputerL2_1 # can update money Burrows: Frank_Room_MediumComputer1_1 # Shoe Store Lodge_FirstCorridor_MediumSewercomputer_MediumSewerComputer_3 # Shoe Store (disk) Yvonne: Yvonne_ArcadeMachine2 Chez Dot: ArcadeMachine_Arc...")
  • 01:14, 8 January 2023 Will talk contribs created page Agg (Created page with "Tool to convert asciinema asciicast files to .gifs. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/asciinema/agg |- |} </blockquote><!-- Documentation -->")
  • 01:13, 8 January 2023 Will talk contribs created page Asciicast2gif (Created page with "Convert asciinema asciicast files to gifs. {{ WARNING | this is deprecated, see agg instead. }} = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/asciinema/asciicast2gif |- |} </blockquote><!-- Documentation -->")
  • 00:47, 8 January 2023 Will talk contribs created page Asciinema (Created page with "Python script to capture terminal sessions. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/asciinema/asciinema |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S asciinema </syntaxhighlight> </blockquote><!-- Install -->")
  • 00:32, 8 January 2023 Will talk contribs created page Viml functional (Created page with "= Filter = <blockquote> <syntaxhighlight lang="vim"> mylist = ["ditch", "KEEP", v:null, "KEEP"] let filtered = filter(copy(mylist), 'v:val == "KEEP"') </syntaxhighlight> </blockquote><!-- Filter -->")
  • 16:03, 7 January 2023 Will talk contribs created page VimPlugin: vimrunner (Created page with "A test runner for vim. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/AndrewRadev/vimrunner |- |} </blockquote><!-- Documentation -->")
  • 16:01, 7 January 2023 Will talk contribs created page Viml libraries (Created page with "= Testing = <blockquote> {| class="wikitable" |- | VimPlugin: vader || viml test framework |- |} </blockquote><!-- Testing -->")
  • 04:44, 6 January 2023 Will talk contribs created page Hoomband (Created page with "sleep headphones. = Pairing = <blockquote> <syntaxhighlight lang="bash"> pacman -S pulseaudio-bluetooth </syntaxhighlight> then continue like any other device with bluez </blockquote><!-- Pairing -->")
  • 03:37, 4 January 2023 Will talk contribs created page Glorious pc gaming gmmk (Created page with "The Glorious PC Gaming GMMK (glorious modular mechanical keyboard). = Documentation = <blockquote> {| class="wikitable" |- | manual || https://cdn.shopify.com/s/files/1/0549/2681/files/GMMK-RGB-MANUAL-v1.pdf |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> <syntaxhighlight lang="yaml"> fn + # toggle colour fn insert # toggle various animations, incl no animation fn up/down # toggle brightness </syntaxhighlight> </blockquote><!-- Config...")
  • 06:27, 24 December 2022 Will talk contribs created page SimpleCal (Created page with "An IOS calendar application that syncs with caldav. = Documentation = <blockquote> {| class="wikitable" |- | app store || https://apps.apple.com/us/app/simple-calendar-simplecal/id1227579630 |- |} </blockquote><!-- Documentation -->")
  • 06:25, 24 December 2022 Will talk contribs created page Igloo irc (Created page with "An irc client for ios. = Documentation = <blockquote> {| class="wikitable" |- | app store || https://apps.apple.com/us/app/igloo-irc-client/id1545797402 |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> <syntaxhighlight lang="yaml"> host: ${DOMAIN.COM} port: ${PORT} password: ${LOGIN_PASS} nick: ${NICK} ident: ${ZNC_USER}/${ZNC_SERVERNAME} # ex: vaderd/liberachat name: ${ZNC_USER}/${ZNC_SERVERNAME} </syntaxhighlight> </blockquote><!--...")
  • 06:22, 24 December 2022 Will talk contribs created page Flacbox (Created page with "A music player. Add music over SMB. = Documentation = <blockquote> {| class="wikitable" |- | app store || https://apps.apple.com/us/app/flacbox-hi-res-music-player/id1097564256 |- |} </blockquote><!-- Documentation --> = Usage = <blockquote> == Synchronizing Music == <blockquote> Instead of using itunes, I've opted to use '''flacbox'''. It allows you to define an SMB share, and browse/download music to your phone from it. <syntaxhighlight lang="yaml"> Flacbox > Settin...")
  • 06:18, 24 December 2022 Will talk contribs created page Reeder 5 (Created page with "An RSS reader, can consume from fever. = Documentation = <blockquote> {| class="wikitable" |- | app store || https://apps.apple.com/us/app/reeder-5/id1529445840 |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> <syntaxhighlight lang="yaml"> - Settings: Add Account - Fever: Description: https://${DOMAIN}:${PORT}/plugins.local/fever/ Sync: Background Refresh </syntaxhighlight> </blockquote><!-- Configuration -->")
  • 06:12, 24 December 2022 Will talk contribs created page Quick text (Created page with "No Frills text editor for ios. Maybe useful with file sync programs for journaling. = Documentation = <blockquote> {| class="wikitable" |- | app store || https://apps.apple.com/us/app/quicktext-plain-text-editor/id1440478074 |- |} </blockquote><!-- Documentation -->")
  • 05:26, 24 December 2022 Will talk contribs created page Pgp everywhere (Created page with "Encrypt/decrypt arbitrary text/files. Might be useful for journaling. = Documentation = <blockquote> {| class="wikitable" |- | home || https://www.pgpeverywhere.com/ |- |} </blockquote><!-- Documentation -->")
  • 04:35, 22 December 2022 Will talk contribs created page Valheim (Created page with "A viking craft-em-up. = Streaming = <blockquote> Works from windows -> linux. * ensure host is not triple-wide before streaming, otherwise tiny screen * if gamepad not detected, restart the client steam * if game does not launch to stream, try from big-picture mode. * launch w/ vulkan. much better image quality. </blockquote><!-- Streaming -->")
  • 21:21, 18 December 2022 Will talk contribs created page Javascript logging (Created page with "Logging in javascript is exposed through <code>console</code>. <syntaxhighlight lang="javascript"> console.error("error"); console.warn("warning"); console.log("info"); console.debug("debug"); </syntaxhighlight>")
  • 16:08, 18 December 2022 Will talk contribs created page Javascript anatomy (Created page with " = Web Browser = <blockquote> Some features of javascript (ex. ES6 modules) do not work when loading webpages directly from the filesystem.<br> You can use a tiny toy web-server like python http or golang simple-go-web-server to load your javascript instead. {{ expand | ${PROJECT}/index.html | <syntaxhighlight lang="html5"> <!doctype html public "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html lang="e...")
  • 15:05, 18 December 2022 Will talk contribs created page Nix golang (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | nix wiki: go || https://nixos.wiki/wiki/Go |- |} </blockquote><!-- Documentation -->")
  • 14:50, 18 December 2022 Will talk contribs created page Python http (Created page with "Python standard library for http servers, cookies, and low-level request tools.<br> You can also use it as a quick-and-dirty webserver on the commandline. = Documentation = <blockquote> {| class="wikitable" |- | http || https://docs.python.org/3/library/http.html?highlight=http#module-http |- |} </blockquote><!-- Documentation --> = CLI = <blockquote> <syntaxhighlight lang="bash"> python -m http.server -d src # serve files in 'src' on localhost:8000 </syntaxhighlight>...")
  • 14:06, 18 December 2022 Will talk contribs created page Golang simple-go-web-server (Created page with "Tiny development web-server that supports javascript and reloading on file change events. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/madeinfree/simple-go-web-server |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> go install github.com/madeinfree/simple-go-web-server@latest </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> # se...")
  • 13:49, 18 December 2022 Will talk contribs created page Kernel event queue (Created page with "The kernel event queue system lets you subscribe to events emitted from the kernel in userspace.<br> Some examples of events: * file written * device mounted * I/O errors = Documentation = <blockquote> {| class="wikitable" |- | LWN: event queue intro || https://lwn.net/Articles/760714/ |- |} </blockquote><!-- Documentation -->")
  • 13:36, 18 December 2022 Will talk contribs created page Epoll (Created page with "epoll is a linux kernel event queue. = Tutorials = <blockquote> {| class="wikitable" |- | kernel queues essential guide || https://habr.com/en/post/600123/#linux-and-epoll |- | python epoll || http://scotdoyle.com/python-epoll-howto.html |- |} </blockquote><!-- Tutorials -->")
  • 13:32, 18 December 2022 Will talk contribs created page Linux kernel event queue (Created page with "Linux kernel events are currently queued with the epoll system.")
  • 13:31, 18 December 2022 Will talk contribs created page Linux kernel configuration (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | kernel option docs || https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.html |- | tut: kernel programming guide || https://sysprog21.github.io/lkmpg/ |} </blockquote><!-- Documentation --> = Locations = <blockquote> {| class="wikitable" |- | <code>/etc/modprobe.d/*.conf</code> || load kernel modules on startup |- | <code>/lib/modules/$(uname -r)/*</code> || kernel modules (modules.builtin lists b...")
  • 13:27, 18 December 2022 Will talk contribs created page Kqueue (Created page with "Notification Events from the kernel to userspace. Used by several of the BSDs. = Documentation = <blockquote> {| class="wikitable" |- | wikipedia || https://en.wikipedia.org/wiki/Kqueue |- |} </blockquote><!-- Documentation -->")
  • 14:20, 17 December 2022 Will talk contribs created page Javascript conventions (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | google styleguide || https://google.github.io/styleguide/jsguide.html#naming-camel-case-defined |- |} </blockquote><!-- Documentation -->")
  • 04:34, 17 December 2022 Will talk contribs moved page XHR/AJAX requests to Javascript AJAX
  • 04:29, 17 December 2022 Will talk contribs created page Html javascript (Created page with "= Sourcing Javascript = <blockquote> Include with relative path <syntaxhighlight lang="html4strict"> <head> <script src="assets/myscript.js"/> </head> </syntaxhighlight> Include from another website <syntaxhighlight lang="html4strict"> <head> <script src="https://foo.com/js/foo.js"/> </head> </syntaxhighlight> Inline javascript <syntaxhighlight lang="html4strict"> this is not considered safe: <div> <!-- ... --> <script> document.getElementById("foo").i...")
  • 01:44, 17 December 2022 Will talk contribs created page Javascript modules (Created page with "In recent years, javascript has been extended to support modules. = Documentation = <blockquote> {| class="wikitable" |- | MDN modules || https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules |- |} </blockquote><!-- Documentation --> = Example = <blockquote> <syntaxhighlight lang="bash"> </syntaxhighlight> <syntaxhighlight lang="html4strict"> <html lang="en"> <head> <script type="module" src="main.js"></script> <!-- add main.js to file --> </...")
  • 01:12, 17 December 2022 Will talk contribs created page Typescript modules (Created page with "<syntaxhighlight lang="typescript"> export default function foo() { } export default function bar() { } </syntaxhighlight> <syntaxhighlight lang="typescript"> ipmort foo from "./foobar.js"; </syntaxhighlight>")
  • 01:02, 17 December 2022 Will talk contribs created page Typescript objects (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://www.typescriptlang.org/docs/handbook/2/objects.html |- |} </blockquote><!-- Documentation -->")
  • 00:37, 17 December 2022 Will talk contribs created page Typescript classes (Created page with "= Example = <blockquote> <syntaxhighlight lang="typescript"> class User { id: string; constructor(name: string) { this.id = "12345"; } } let user = new User("vaderd"); </syntaxhighlight> </blockquote><!-- Example -->")
  • 00:30, 17 December 2022 Will talk contribs moved page Typescript interface to Typescript interfaces without leaving a redirect
  • 23:58, 16 December 2022 Will talk contribs created page Typescript install (Created page with " = Install = <blockquote> <syntaxhighlight lang="bash"> npm install -g typescript </syntaxhighlight> </blockquote><!-- Install -->")
  • 04:11, 15 December 2022 Will talk contribs created page Golang functional (Created page with "* Go has first class methods * Go does not ship with algebraic data types, and does not implement railroad style pipes You could write it though, checkout https://willpittman.net:8080/index.php?title=Golang_script#How_it_Works")
  • 23:35, 14 December 2022 Will talk contribs created page Golang script (Created page with "A collection of shellscript inspired utility functions,<br> with stream-like asynchronous piping. Very clever. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/bitfield/script |- |} </blockquote><!-- Documentation -->")
  • 16:52, 11 December 2022 Will talk contribs created page Bash random (Created page with " = $RANDOM envvar = <blockquote> The RANDOM environment variable returns a random number between 0 and 32767.<br> You can use modulus to use it to generate a random number within a range. <syntaxhighlight lang="bash"> echo $(($RANDOM % 6 + 3)) # pick a number between 3 and 9 (6+3) </syntaxhighlight> </blockquote><!-- $RANDOM envvar -->")
  • 16:37, 11 December 2022 Will talk contribs created page Google text adventure (Created page with "A text adventure hidden in the javascript console. = Instructions = <blockquote> <syntaxhighlight lang="yaml"> - visit google.com - search: text adventure - open javascript console # you'll be prompted with 'Would you like to play a game?' (yes/no) </syntaxhighlight> </blockquote><!-- Instructions -->")
  • 06:24, 11 December 2022 Will talk contribs created page AI dungeon (Created page with "web-only AI powered procedurally generated adventure game.<br> Free to play online, also available as an app. = Documentation = <blockquote> {| class="wikitable" |- | home || https://aidungeon.io/ |- |} </blockquote><!-- Documentation -->")
  • 06:23, 11 December 2022 Will talk contribs created page Open-adventure (Created page with "A port of collossal cave adventure. = Documentation = <blockquote> {| class="wikitable" |- | gitlab || https://gitlab.com/esr/open-adventure |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> aura -A open-adventure </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> advent </syntaxhighlight> </blockquote><!-- Usage -->")
  • 03:28, 11 December 2022 Will talk contribs created page Typescript interface (Created page with "In typescript, interfaces are implicit -- any object that satisfies the requested interface is allowed.<br> Interfaces can be extended (grown) into new interfaces that include others. = Interface = <blockquote> <syntaxhighlight lang="typescript"> interface Person { firstName: string; lastName: string; } interface Employee extends Person { id: number; } </syntaxhighlight> </blockquote><!-- Interface --> = Type Alias = <blockquote> You can also define a type...")
  • 03:09, 11 December 2022 Will talk contribs created page Typescript functions (Created page with "= Type Annotations = <blockquote> <syntaxhighlight lang="typescript"> function warn(msg: string) { console.log(msg); } </syntaxhighlight> </blockquote><!-- Type Annotations -->")
  • 03:07, 11 December 2022 Will talk contribs created page Typescript variables (Created page with "= Assignment = <blockquote> <syntaxhighlight lang="typesript"> let name: string = "alex"; </syntaxhighlight> </blockquote><!-- Assignment --> = Scope = <blockquote> </blockquote><!-- Scope -->")
  • 03:05, 11 December 2022 Will talk contribs created page Typescript datatypes (Created page with "= Primitives = <blockquote> <syntaxhighlight lang="typescript"> string number boolean </syntaxhighlight> </blockquote><!-- Primitives -->")
  • 03:00, 11 December 2022 Will talk contribs created page Typescript tsc (Created page with "<code>tsc</code> is typescript's compiler. = Install = <blockquote> <syntaxhighlight lang="bash"> npm install -g typescript </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> tsc foo.ts # type-check foo.ts </syntaxhighlight> </blockquote><!-- Usage -->")
  • 02:55, 11 December 2022 Will talk contribs created page Typescript compilers (Created page with "typescript tsc is typescript's compiler.")
  • 02:26, 11 December 2022 Will talk contribs created page Javascript bundlers (Created page with "javascript bundlers combine all of your js source into one file, and load it for every page on your website.<br> this helps avoid CSP/CORS issues by loading js from a trusted source, and avoiding loading potentially malicious js.")
  • 02:20, 11 December 2022 Will talk contribs created page Javascript linters (Created page with "See javascript eslint.")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)