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:18, 30 January 2024 Will talk contribs created page File:Garnish tacos.png
  • 22:18, 30 January 2024 Will talk contribs uploaded File:Garnish tacos.png
  • 22:15, 30 January 2024 Will talk contribs created page File:When tortillas are cooked.png
  • 22:15, 30 January 2024 Will talk contribs uploaded File:When tortillas are cooked.png
  • 22:10, 30 January 2024 Will talk contribs created page File:Prepare tacos for oven.png
  • 22:10, 30 January 2024 Will talk contribs uploaded File:Prepare tacos for oven.png
  • 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 -->")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)