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 (newer 250 | ) (20 | 50 | 100 | 250 | 500)
  • 15:11, 27 April 2024 Will talk contribs created page Metaflac (Created page with "Edit flac file music tags from the commandline. = Usage = <blockquote> <syntaxhighlight lang="bash"> metaflac '--set-tag=NAME=VALUE' foo.flac </syntaxhighlight> </blockquote><!-- Usage -->")
  • 00:48, 11 April 2024 Will talk contribs created page Pdftk (Created page with "= Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S pdftk </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> == Add password to pdf == <blockquote> <syntaxhighlight lang="bash"> pdftk in.pdf \ output out.pdf \ userpw your-password </syntaxhighlight> </blockquote><!-- Add password to pdf --> </blockquote><!-- Usage -->")
  • 13:39, 10 April 2024 Will talk contribs created page Zsh-async (Created page with "A library for running async jobs in your shell. = Documentation = <blockquote> {| class="wikitable" | github || https://github.com/mafredri/zsh-async |} </blockquote><!-- Documentation -->")
  • 13:38, 10 April 2024 Will talk contribs created page Programs: zsh libraries (Created page with " = Async = <blockquote> {| | zsh-async |} </blockquote><!-- async -->")
  • 16:36, 7 April 2024 Will talk contribs created page Recipe: Soda Bread (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> - self-raising flour - soda water - butter </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> <syntaxhighlight lang="yaml"> - mixing bowl - bread pan </syntaxhighlight> </blockquote><!-- Tools --> = Directions = <blockquote> <syntaxhighlight lang="yaml"> - preheat oven to 375*F - grease the inside of the breadpan with butter - Add flour to mixing bowl - Gradually add soda water, kneadin...")
  • 16:19, 7 April 2024 Will talk contribs created page Noto-fonts (Created page with "google's emoji font. = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S \ noto-fonts \ noto-fonts-extra </syntaxhighlight> </blockquote><!-- Install -->")
  • 00:11, 6 April 2024 Will talk contribs created page Poppler-utils (Created page with "= Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S poppler </syntaxhighlight> </blockquote><!-- Install --> = Remove password from pdf = <blockquote> <syntaxhighlight lang="bash"> pdftops -upw <yourpassword> <path-to-protected-filename>.pdf <path-to-newfilename>.pdf </syntaxhighlight> </blockquote><!-- Remove password from pdf -->")
  • 01:42, 10 March 2024 Will talk contribs created page Samsung UN43J5200AF (Created page with "= Disable Adaptive Brightness = <blockquote> So far I've still been unable to do this successfully <syntaxhighlight lang="yaml"> Picture: Picture Mode: Standard Advanced Settings: Dynamic Contrast: OFF Black Tone: OFF RGB Only Mode: OFF Color Space: NATIVE Motion Lighting: OFF Picture Options: Color Tone: STANDARD Digital Clean View: OFF MPEG Noise Filter: OFF HDMI Black Level: LOW LED Clear Motion: OFF...")
  • 03:18, 27 February 2024 Will talk contribs created page Cloudflare (Created page with "= Tutorials = <blockquote> {| class="wikitable" |- | cloudflare free-tier tunnel homeserver || https://habet.dev/blog/self-hosting-and-securing-web-services-out-of-your-home-with-cloudflare-tunnel/ |- |} </blockquote><!-- Tutorials -->")
  • 18:38, 24 February 2024 Will talk contribs created page Nextcloud (Created page with "nextcloud rolls several business apps into one. * mail * contacts * calendar * chat * video conferencing = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://docs.nextcloud.com/ |- |} </blockquote><!-- Documentation -->")
  • 15:01, 24 February 2024 Will talk contribs created page Pantheon (Created page with "Pantheon is elementary OS's suite of WM, calendar, calculator, .. etc.<br> It's components can be installed and used independently. = Documentation = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Documentation --> = Applications = <blockquote> == Calendar / Notifications == <blockquote> <syntaxhighlight lang="bash"> pacman -S pantheon-calendar # the 'maya' calendar pacman -S wingpanel-indicator-datetime # the clock/calendar widget </syntaxhi...")
  • 14:49, 24 February 2024 Will talk contribs created page Focal (Created page with "A lightweight caldav supporting calendar program. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/ohwgiles/focal |- |} </blockquote><!-- Documentation -->")
  • 23:35, 23 February 2024 Will talk contribs created page NvimPlugin: telescope (Created page with "Extendable search. Can be powered by fzf. <source lang="vim"> :Telescope lsp_workspace_symbols query=Foo::Bar::Baz </source>")
  • 01:52, 22 February 2024 Will talk contribs created page Nvim plug: nvim-ufo (Created page with "A plugin for neovim that allows syntaxhighlighting within folds. {{ NOTE | this does not appear to respect my custom fold treesitter-queries }} = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/kevinhwang91/nvim-ufo |- |} </blockquote><!-- Documentation --> = Troubleshooting = <blockquote> == Code keeps folding on save or exiting insert mode == <blockquote> '''TL;DR''' return <code>''</code> for that language's provider-selector. Se...")
  • 16:50, 19 February 2024 Will talk contribs created page Sc-im (Created page with "A cli spreadsheet editor.<<br> An improved fork of <code>sc</code>. Supports: * .sc * .csv * .tsv * .md * .txt Imports from: * .ods * .xls * .xlsx = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/andmarti1424/sc-im |- |} </blockquote><!-- Documentation --> = Tutorials = <blockquote> {| class="wikitable" |- | gentoo wiki || https://wiki.gentoo.org/wiki/Sc-im |- |} </blockquote><!-- Tutorials --> = Locations = <blockquote> {| class...")
  • 16:22, 19 February 2024 Will talk contribs created page Aerc (Created page with "A terminal mail client. = Documentation = <blockquote> {| class="wikitable" |- | home || https://aerc-mail.org/ |- |} </blockquote><!-- Documentation -->")
  • 16:19, 19 February 2024 Will talk contribs created page Thunderbird lightning (Created page with "A calendar addon for thunderbird.<br> Supports CalDav synchronization.<br> I think this may ship with thunderbird now.. = Documentation = <blockquote> {| class="wikitable" |- | addon || ? |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> == Sync CalDAV == <blockquote> <syntaxhighlight lang="yaml"> # Thunderbird Lightning - Calendar Icon: # Square with '7' beneat minimize button - Calendar Dropdown > Rclick > New Calendar: - On the Net...")
  • 16:17, 19 February 2024 Will talk contribs created page Thunderbird lightning calendar tabs (Created page with "Displays quick navigation links between time periods in thunderbird lightning. = Documentation = <blockquote> {| class="wikitable" |- | addon || https://addons.thunderbird.net/en-US/thunderbird/addon/lightning-calendar-tabs/?src=ss |- |} </blockquote><!-- Documentation -->")
  • 16:15, 19 February 2024 Will talk contribs created page Thunderbird cardbook (Created page with "CardDav and vcard contact synchronization = Documentation = <blockquote> {| class="wikitable" |- | addon || https://addons.thunderbird.net/en-US/thunderbird/addon/cardbook/ |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> <syntaxhighlight lang="bash"> # Install thunderbid addon: cardbook # Tools > CardBook # Address Books > Add Address Book # - Remote # # - Type: CardDav # - URL: http://lavos.ddns.net:8614/card.php/...")
  • 16:14, 19 February 2024 Will talk contribs created page Thunderbird muttator (Created page with "vi-keybindings for thunderbird = Documentation = <blockquote> {| class="wikitable" |- | home || https://addons.thunderbird.net/en-US/thunderbird/addon/muttator/ |- |} </blockquote><!-- Documentation -->")
  • 16:13, 19 February 2024 Will talk contribs created page Thunderbird addons (Created page with "= Addons = <blockquote> {| class="wikitable" |- | thunderbird cardbook || carddav contacts synchronization |- | thunderbird lightning || calendar |- | thunderbird lightning calendar tabs || |- | thunderbird muttator || vi keybindings within thunderbird |- |} </blockquote><!-- Addons -->")
  • 16:10, 19 February 2024 Will talk contribs created page Thunderbird configuration (Created page with "== TimeZones == <blockquote> Thunderbird does not detect your system timezone. <syntaxhighlight lang="yaml"> - Rclick menubar > Check MenuBar - Edit > Preferences > Calendar: TimeZone: America/Toronto </syntaxhighlight> </blockquote><!-- Timezones -->")
  • 16:09, 19 February 2024 Will talk contribs created page Thunderbird backups (Created page with "= Profiles = <blockquote> Thunderbird stores all of your information in profiles. It is possible to move profiles between computers, and operating systems. == Deleting Profiles == <blockquote> On windows, you can delete your thunderbird settings by deleting the following folder. Note that removing individual components does not seem to work. <syntaxhighlight lang="bash"> C:\Users\will\AppData\Roaming\Thunderbird ~/.thunderbird/ </syntaxhighlight> </blockquote><!-- Dele...")
  • 00:14, 19 February 2024 Will talk contribs created page Space nerds in space (Created page with "Looks fun! A linux game.<br> A multiplayer spaceship bridge simulator. = Documentation = <blockquote> {| class="wikitable" |- | repo || https://github.com/smcameron/space-nerds-in-space |- |} </blockquote><!-- Documentation -->")
  • 00:12, 19 February 2024 Will talk contribs created page Lure (Created page with "A linux distro agnostic repo for building packages from src.<br> Inspired by archlinux AUR = Documentaiton = <blockquote> {| class="wikitable" |- | repo || https://gitea.elara.ws/lure/lure |- |} </blockquote><!-- Documentaiton -->")
  • 14:49, 16 February 2024 Will talk contribs created page Pkl (Created page with "schemas for json, yaml etc https://github.com/apple/pkl")
  • 14:49, 16 February 2024 Will talk contribs created page Cue (Created page with "schemas for json, yaml etc. https://cuelang.org/")
  • 00:31, 16 February 2024 Will talk contribs created page Radio-cli (Created page with "A simple tui to search for and listen to internet radio stations. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/margual56/radio-cli |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> aur sync radio-cli-bin sudo pacman -S radio-cli-bin </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> radio-cli </syntaxhighlight> </blockquote><!-- Us...")
  • 20:32, 15 February 2024 Will talk contribs created page Javascript preact (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | home || https://preactjs.com/ |- |} </blockquote><!-- documentation -->")
  • 23:10, 14 February 2024 Will talk contribs created page Python packaging (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | pypi (package index) || https://pypi.org/search/ |- |} </blockquote><!-- Documentation --> = Packaging Systems = <blockquote> There have been a few packaging systems for python over the years.<br> Here's a few that I've tried {| class="wikitable" |- | python pyproject.toml |- | python setuptools |- | python setup.cfg |- |} </blockquote><!-- Packaging Systems -->")
  • 22:49, 13 February 2024 Will talk contribs created page VimPlugin: indent-blankline (Created page with "A neovim specific plugin that marks the indentation lines.<br> When treesitter is enabled, it can also highlight the innermost scope. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/lukas-reineke/indent-blankline.nvim |- |} </blockquote><!-- Documentation -->")
  • 21:03, 11 February 2024 Will talk contribs created page Lua operators (Created page with "= Operator Overloading = <blockquote> Every object type in lua has a lua metatable.<br> The metatable can define custom methods like <code>__add</code> to perform addition. </blockquote><!-- Operator Overloading -->")
  • 20:57, 11 February 2024 Will talk contribs created page Lua errors (Created page with "lua errors are essentially untyped exceptions.<br> errors couple an embedded error object, with stack info.<br> lua itself returns errors with string error objects.<br> programs may bind any object as the error object.")
  • 20:42, 11 February 2024 Will talk contribs created page Lua datatypes (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Documentation --> = Primitives = <blockquote> == Nil == <blockquote> * <code>nil</code> is the absence of a value * <code>nil</code> within a table represents an absent key <syntaxhighlight lang="lua"> nil </syntaxhighlight> </blockquote><!-- Nil --> == Boolean == <blockquote> <syntaxhighlight lang="lua"> true false </syntaxhighlight> </blockquote><!-- Boolean --> == Number == <blockquot...")
  • 20:27, 11 February 2024 Will talk contribs created page Lua (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Documentation --> = Intro/Reference = <blockquote> {| class="wikitable" |- | lua anatomy |- | lua toolchains |- | lua packaging |- |} </blockquote><!-- Intro/Reference --> = Libraries = <blockquote> {| class="wikitable" |- | lua libraries |- |} </blockquote><!-- Libraries --> = Concepts = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Concepts --> = Syntax...")
  • 23:37, 10 February 2024 Will talk contribs created page Zsh plugin: zsh-easy-motion (Created page with "vim's easy-motion plugin ported to your zsh commandline = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/IngoMeyer441/zsh-easy-motion |- |} </blockquote><!-- Documentation --> = Install = <blockquote> Install using zsh antigen </blockquote><!-- Install --> = Configuration = <blockquote> <syntaxhighlight lang="zsh"> # ~/.zshrc bindkey -M vicmd ' ' vi-easy-motion </syntaxhighlight> </blockquote><!-- Configuration -->")
  • 17:02, 10 February 2024 Will talk contribs created page VimPlugin: lightline (Created page with "lightweight viml powerline clone w/ api for hooking other plugin info. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/itchyny/lightline.vim |- |} </blockquote><!-- documentation -->")
  • 15:50, 10 February 2024 Will talk contribs created page Vim shell (Created page with "You can interact with the commandline from vim's command mode. = Piping to Commandline = <blockquote> <source lang="vim"> :w !sh " execute the current file using /bin/sh :w !less " pipe entire file to less :'<,'>!less " pipe visual-selection to less system('xclip', @") " pipe register '@"' to xclip executable's stdin " pipe register '@"' to xclip (preserving NULLs if binary data) let formatted = getreg('r', 0, 1) + (getregtype('r') isnot# 'v' ? [''] : [])...")
  • 00:26, 10 February 2024 Will talk contribs created page Vim profiling (Created page with "<source lang="vim"> :profile start profile.log :profile func * :profile file * " At this point do slow actions :profile pause :noautocmd qall! </source>")
  • 16:08, 7 February 2024 Will talk contribs created page Ruby rails: dates and times (Created page with "= timezones = <blockquote> <source lang="ruby"> tzinfo = ActiveSupport::TimeZone.find_tzinfo("America/Toronto") timezone = ActiveSupport::TimeZone.new(tzinfo) Time.parse("1970-01-01T10:00:00Z").in_timezone(timezone) </source> </blockquote><!-- timezones -->")
  • 02:45, 2 February 2024 Will talk contribs created page Refind setup (Created page with "<syntaxhighlight lang="bash"> refind-install # replaces systemd-boot, automatically finds EFI stubs </syntaxhighlight> You'll need to re-run refind-install on refind updates.<br> This will do it automatically. <syntaxhighlight lang="bash"> # /etc/pacman.d/hooks/refind.hook [Trigger] Operation=Upgrade Type=Package Target=refind [Action] Description = Updating rEFInd on ESP When=PostTransaction Exec=/usr/bin/refind-install </syntaxhighlight>")
  • 02:44, 2 February 2024 Will talk contribs created page Refind configuration (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | official docs: configuration || http://www.rodsbooks.com/refind/configfile.html |- |} </blockquote><!-- Documentation --> = Locations = <blockquote> {| class="wikitable" |- | <code>/boot/EFI/refind/refind.conf</code> || config |- | <code>/boot/EFI/refind/themes/${theme}/*</code> || theme files |- |} </blockquote><!-- Locations --> = Setup = <blockquote> <syntaxhighlight lang="bash"> refind-install # replaces sy...")
  • 02:43, 2 February 2024 Will talk contribs created page Refind install (Created page with "= Archlinux = <blockquote> <syntaxhighlight lang="bash"> pacman -S refind </syntaxhighlight> </blockquote><!-- Archlinux -->")
  • 23:25, 1 February 2024 Will talk contribs created page Tmux plugin: tmux-thumbs (Created page with "Another variation of tmux plugin: tmux-fingers.<br> This one written in rust. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/fcsonline/tmux-thumbs |- |} </blockquote><!-- documentation -->")
  • 15:49, 1 February 2024 Will talk contribs created page Ruby ffast (Created page with "A library and cli tool for searching/matching nodes within ruby's AST. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/jonatas/fast |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <source lang="bash"> gem install ffast </source> </blockquote><!-- install --> = Usage = <blockquote> <source lang="bash"> fast '(const _ _)' some/file.rb </source> </blockquote><!-- usage -->")
  • 15:53, 31 January 2024 Will talk contribs created page VimPlugin: vim bookmarks (Created page with "Store and browse bookmarks in codebase. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/MattesGroeger/vim-bookmarks |- |} </blockquote><!-- documentation --> = Usage = <blockquote> <syntaxhighlight lang="vim"> </source> </blockquote><!-- usage -->")
  • 22:28, 30 January 2024 Will talk contribs created page File:Strained margherita pulp 2.png
  • 22:28, 30 January 2024 Will talk contribs uploaded File:Strained margherita pulp 2.png
  • 22:26, 30 January 2024 Will talk contribs created page File:Strained margherita pulp.png
  • 22:26, 30 January 2024 Will talk contribs uploaded File:Strained margherita pulp.png
  • 22:24, 30 January 2024 Will talk contribs created page File:Finished tacos.png
  • 22:24, 30 January 2024 Will talk contribs uploaded File:Finished tacos.png
  • 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 -->")
(newest | oldest) View (newer 250 | ) (20 | 50 | 100 | 250 | 500)