GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by David Wilson (daviwil@fosstodon.org), page 4

  1. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 19-Feb-2025 16:31:13 JST David Wilson David Wilson

    🔴 On today's Crafter Hours stream, we'll be preparing our Guile website project for deployment via Guix!

    The goal will be to produce a working server configuration running in a local container that packages the site and hosts it as a Shepherd service behind an nginx reverse proxy.

    We're getting close to having a staging deployment online!

    Join us here:

    - https://youtube.com/live/G4mnWTcQFWY
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql

    In conversation about 4 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Preparing for Guix Deployment - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  2. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Monday, 17-Feb-2025 16:36:11 JST David Wilson David Wilson

    🔴 Today we continue hacking on a website from scratch using Guile Scheme!

    Since we'll be deploying an early version of the website soon, it's time to work on a solution for ongoing database schema updates after the first deployment is complete.

    Let's build a simple framework for applying schema changes over time!

    Join us here:

    - https://youtube.com/live/oaVFge_bZlM
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql

    In conversation about 4 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Dealing with Database Changes - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  3. Embed this notice
    peregrinator (peregrinator@fosstodon.org)'s status on Saturday, 15-Feb-2025 20:07:13 JST peregrinator peregrinator
    • OpenSource

    put up a new post on the blog. i talk about what changes I've made to the blog and the perennial dilemma on whether to stick to Sourcehut builds with their content restrictions. I've also added comments from Bluesky and changed the typeface. @emacs @opensource@lemmy.ml @OpenSource@mastodon.social

    #Emacs #Blog #Blogging

    https://peregrinator.site/blog/2025/02/the-sourcehut-builds-dilemma/

    In conversation about 4 months ago from fosstodon.org permalink Repeated by daviwil

    Attachments

    1. Domain not in remote thumbnail source whitelist: peregrinator.site
      The Sourcehut builds dilemma
      from Brihadeesh S
  4. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Saturday, 15-Feb-2025 00:52:38 JST David Wilson David Wilson

    🔴 Today on #SystemCrafters Live, we'll take a look at `jj` (Jujutsu), an interesting distributed version control system that intends to be more user-friendly than Git while having even more advanced features.

    Can `jj` be a good replacement for Git in the long term? Let's find out!

    Join us here:

    - https://youtube.com/live/zej0A21PJyc
    - https://twitch.tv/SystemCrafters
    - https://systemcrafters.net/live

    🕐 in your time zone: https://time.is/compare/1800_in_Athens

    #git #jj #dcvs #sourcecontrol #programming

    In conversation about 4 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.

    2. Investigating jj (Jujutsu): Can it Replace Git?
      from System Crafters
      In this stream, we'll take a look at jj (Jujutsu), an interesting distributed version control system that intends to be more user-friendly than Git while hav...
    3. Domain not in remote thumbnail source whitelist: time.is
      Time zone converter - Time.is
      Compare time in different time zones. Find the best time for a phone meeting.
  5. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 12-Feb-2025 16:37:42 JST David Wilson David Wilson

    🔴 Today we continue hacking on a website from scratch using Guile Scheme!

    We'll finish up the work we've been doing on the package tip authoring interface and add a few features to it.

    I also want to talk a bit about Datastar in preparation for a video I'll make about it soon!

    Join us here:

    - https://youtube.com/live/6ZnwyYL-WAo
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql #datastar

    In conversation about 4 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Finishing the Package Tip Feature - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  6. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Monday, 10-Feb-2025 16:33:54 JST David Wilson David Wilson

    🔴 Today we continue hacking on a website from scratch using Guile Scheme!

    We'll spend some time implementing sessions for logged in users so that they can start creating content on the site using their accounts.

    We'll also take a look at how one might accomplish "middlewares" in Scheme. Spoiler alert: it's just higher-order functions!

    Join us here:

    - https://youtube.com/live/ZkGszUeigB8
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql #datastar

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Managing Users and Login Sessions - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  7. Embed this notice
    Cayetano Santos (csantosb@sigmoid.social)'s status on Saturday, 08-Feb-2025 11:38:37 JST Cayetano Santos Cayetano Santos

    Ever wanted to contribute to #guix or #emacs commons ? A bit scary about the #email based workflow ? Afraid of having to manipulate thousands of emails locally ?

    No worries: https://yhetil.org, a public-inbox based service, provides a nice web front end to browse for patches, issues and bugs you may contribute to fix: thread overview, outlining, reply links, thread download in #mbox format, everything you need to start contributing is there.

    #guixtips #emailrenaissance #emailisnotdead

    In conversation about 5 months ago from sigmoid.social permalink Repeated by daviwil

    Attachments

    1. No result found on File_thumbnail lookup.
      unofficially hosted mirrors at yhetil.org
  8. Embed this notice
    simendsjo (simendsjo@fosstodon.org)'s status on Saturday, 08-Feb-2025 11:38:36 JST simendsjo simendsjo
    in reply to
    • Cayetano Santos

    @csantosb Guix is (most likely?) moving to Codeberg. Interesting to see how it affects contributions.

    In conversation about 5 months ago from fosstodon.org permalink Repeated by daviwil
  9. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Thursday, 06-Feb-2025 01:57:17 JST David Wilson David Wilson
    • dave

    @dthompson great talk, Dave!

    In conversation about 5 months ago from fosstodon.org permalink
  10. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 05-Feb-2025 15:54:45 JST David Wilson David Wilson

    🔴 Today we continue hacking on a website from scratch using Guile Scheme!

    The goal is to draft the package tips interface to introduce tip submission and voting while experimenting with an interesting "hypermedia framework" called Datastar.

    Can we drive a dynamic web interface from the server with Scheme? Let's find out!

    Join us here:

    - https://youtube.com/live/6FOF7sf6wUc
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql #datastar

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Adding Server-Driven Dynamic Interfaces with Datastar - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  11. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 05-Feb-2025 06:59:38 JST David Wilson David Wilson
    in reply to
    • simendsjo

    @simendsjo looks great!

    In conversation about 5 months ago from fosstodon.org permalink
  12. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 05-Feb-2025 01:19:08 JST David Wilson David Wilson
    in reply to
    • Jonas Bernoulli

    @tarsius I don't know if you do this already, but maybe since you release more frequently you should have a monthly news post talking about the most recent changes and use that to promote Sponsors.

    Also consider having a newsletter people can subscribe to so they can receive those news in their inbox

    In conversation about 5 months ago from fosstodon.org permalink
  13. Embed this notice
    Jonas Bernoulli (tarsius@fosstodon.org)'s status on Wednesday, 05-Feb-2025 01:16:40 JST Jonas Bernoulli Jonas Bernoulli

    I've released Magit v4.3.0 and am happy to report that this is the sixth monthly release since I started doing monthly releases six months ago. :birthdaymsn: https://github.com/magit/magit/discussions/5305

    In conversation about 5 months ago from fosstodon.org permalink Repeated by daviwil

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Magit v4.3.0 released · magit/magit · Discussion #5305
      Release Notes This discussion was created from the release v4.3.0.
  14. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Monday, 03-Feb-2025 15:07:47 JST David Wilson David Wilson

    Crafter Hours stream schedule this week has been shifted to Wednesday and Thursday. Hopefully back to normal next week!

    In conversation about 5 months ago from fosstodon.org permalink
  15. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Sunday, 02-Feb-2025 14:58:45 JST David Wilson David Wilson
    in reply to
    • Christian Tietze

    @ctietze maybe you're thinking of MNT who makes the Reform?

    In conversation about 5 months ago from fosstodon.org permalink
  16. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Saturday, 01-Feb-2025 18:40:20 JST David Wilson David Wilson
    • dave

    @dthompson good luck! Hate that I couldn't make it

    In conversation about 5 months ago from fosstodon.org permalink
  17. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Saturday, 01-Feb-2025 03:44:36 JST David Wilson David Wilson
    in reply to
    • Andy Wingo

    @wingo Success can sometimes be an error, I don't see the issue

    In conversation about 5 months ago from fosstodon.org permalink
  18. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Saturday, 01-Feb-2025 03:44:15 JST David Wilson David Wilson
    in reply to
    • Marcel Kapfer

    @mmk2410 It'd be great to see you there, Marcel!

    In conversation about 5 months ago from gnusocial.jp permalink
  19. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Friday, 31-Jan-2025 23:10:49 JST David Wilson David Wilson

    Unfortunately tonight's #SystemCrafters stream won't take place because I came down with some kind of virus overnight.

    We'll be back next week with another Crafter Hours stream on Monday/Wednesday and the usual stream on Friday!

    In the meantime, check out the video I just posted about using the `match` expression in Guile Scheme!

    https://www.youtube.com/watch?v=pxu7m2oCmyA

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. A Primer on Match Expressions in Scheme - Learning Guile Scheme
      from System Crafters
      In this video, I explain the 'match' expression in Scheme and show a number of examples for how it can be used both for destructuring of information in Schem...
  20. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Thursday, 30-Jan-2025 23:26:21 JST David Wilson David Wilson

    In this video, I explain the 'match' expression in Scheme and show a number of examples for how it can be used both for destructuring of information in Scheme data types and to encode more complex matching logic in a concise way.

    Come see why 'match' is the Swiss Army knife of data processing in Scheme!

    https://youtu.be/pxu7m2oCmyA

    https://systemcrafters.net/learning-guile-scheme/match-expressions/

    #guile #scheme #programming #functionalprogramming

    In conversation about 5 months ago from fosstodon.org permalink
  • After
  • Before

User actions

    David Wilson

    David Wilson

    Scheme hacker, writer, game developer, and Emacs inhabitor living in Athens, Greece.I make videos about GNU Emacs, GNU Guix, Guile Scheme, and related topics on the System Crafters channel on YouTube.✅ emacs mention in the profile#gnu #emacs #guix #lisp #scheme #gamedev

    Tags
    • (None)

    Following 1

    • Alexandre Oliva (moving to @lxo@snac.lx.oliva.nom.br)

    Followers 1

    • Luciano Silva

    Groups 0

      Statistics

      User ID
      38078
      Member since
      24 Nov 2022
      Notices
      174
      Daily average
      0

      Feeds

      • Atom
      • Help
      • About
      • FAQ
      • TOS
      • Privacy
      • Source
      • Version
      • Contact

      GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

      Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.