Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 118
  1. Git has this great feature that I think is well-known but under-used.

  2. You have a server that you access over SSH.

  3. My setup at my workspace isn’t much: a display and a few peripherals connected to a USB-C hub.

  4. One of the local courier services where I live will send you this helpful notification SMS with a tracking URL whenever they pick up a parcel for you.

  5. I have been using Windows for video games only for several years now.

  6. In Windows, unlike the Unix-like POSIX-compatible operating systems, there is this notion of an application subsystem: console vs. windows.

  7. If you are building Go binaries inside a Docker container, you can speed up the builds by retaining the cache that go build creates between builds.

  8. I wanted to list all the time zones in Go.

  9. I have lines like these in my /etc/hosts file: 127.0.0.1 toph.local 127.0.0.1 drafts.toph.local 127.0.0.1 quiz.toph.local I can run development servers locally and access them over .local hostnames (e.g. toph.local) instead of the loopback IP addresses (…

  10. Making an Auto Scroll Bookmarklet

    We have extensions and addons that add features and customizations to our web browsers.

  11. I am by no means an expert in HTML and CSS.

  12. I have been meaning to do a few short-form blog posts lately.

  13. I learned something new today.

  14. Go Tidbit: Waiting on Go Routines

    Concurrency is one of the central features of Go.

  15. Hiding Files in ZIP Archives

    I remember seeing a tool many years ago that could hide other files in BMP image files.

  16. I have an HTML form.

  17. 5 Upkeep Tips for Arch Linux

    Yes, I am one of those guys: “I use Arch btw”.

  18. Let’s say you have a computer at home shared by multiple people.

  19. I began the weekend writing a silly program: MGHSIAC.

  20. I don’t think I take privacy as seriously as people should.

  21. My GitHub Status Is A Clock

    On GitHub, you can set an emoji and a short message as your status.

  22. Avatars (also known as profile images) are a great way to represent users in web applications (especially in the ones with social or collaborative features).

  23. “Background Slide Show”.

  24. Toph Help is built with Hugo - a static site generator.

  25. I am getting quite close to my 1-year mark since I started the #100DaysToOffload challenge.

  26. What is #100DaysToOffload?

  27. Docker has been providing a health check mechanism for quite some time.

  28. With Certbot, for SSL certificates, I tend to use its DNS challenge over the HTTP challenge method.

  29. GitLab CI/CD let’s you schedule pipelines.

  30. On April 3, 2023, I received an email from a “security researcher”.

  31. I have been writing a lot of Makefiles lately.

  32. Presence Tracking with Redis

    Let’s say you are building a chat application.

  33. Organizing Libvirt Hooks for Qemu

    Something I have been meaning to write about for a while is my KVM/VFIO-based gaming setup.

  34. A while ago I needed a very quick rate limiter implementation.

  35. Yesterday I posted my 25th blog post for the #100DaysToOffload.

  36. If you use S3-like object storage for Discourse uploads, you will quickly realize that Discourse strongly recommends a CDN.

  37. With Toph, for me, the line between work and fun blurs.

  38. After building Printd, Toph’s print daemon, it became necessary to ensure that contest organizers were using the latest version of the software.

  39. I manage Toph’s infrastructure with Terraform.

  40. I didn’t like how I named cloud resources for Toph.

  41. At launch, Go did many things that felt out of place next to the other popular programming languages of the era.

  42. When I first added the leaderboard on Toph several years ago, I had to do most of the leaderboard-related things in application code.

  43. Signals are standardized messages that an operating system can send your programs.

  44. Last week I was working on a Go program.

  45. Strings in Go support Unicode.

  46. You have an io.Reader, and you want to extract a small snippet from the beginning of the io.Reader and then put it back.

  47. You have an io.Reader, and you are about to pass it to some utility that will read from it.

  48. The self-hosted GitLab at my company, Furqan Software, is home to all the company Go projects.

  49. Can you make a private and secure network between servers on multiple cloud providers?

  50. You have a few options to add social network sharing buttons to your website or web app.