← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 42
  1. Resolve `git am` Merge Conflicts

    TL;DR: After git am encounters a merge conflict, the output of git status and the working tree’s state do not show any sign of conflict like a git pull, git merge, or git rebase conflict does, which can be very confusing.

  2. Enable Wi-Fi by Default on OpenWrt

    On routers with an Ethernet port, OpenWrt has Wi-Fi disabled on the first boot “for security reasons.”1 To enable Wi-Fi, users need to first connect a device to the router via Ethernet, so they can access the router in a wired manner and change its config…

  3. Create an External-Facing IPv6 Subnet on OpenWrt

    Some home Internet users have a need to expose some devices on their home network to the Internet and meanwhile block external access to other devices.

  4. Using MultiOS-USB to Create Multiboot USB Drive

    A multiboot USB drive allows its user to boot different ISOs without erasing the drive.

  5. Slipstream Windows NT 4.0 SP6a into Installation Media

    Microsoft has once released official Windows installation media with a service pack integrated, such as Windows Vista with SP1 and Windows XP with SP2.

  6. Trim Linux Kernel Configuration

    Many Linux users who prefer to compile their own kernels definitely want to reduce kernel compilation time and minimize the on-disk footprint of compiled kernels and modules.

  7. I recently bought a Kobo Clara BW e-book reader.

  8. Trying Out the Ptyxis Terminal Emulator

    In my years of using GNOME, I have been using GNOME Terminal, and it has served me well.

  9. Set Up a Custom Gentoo Binary Package Host

    Gentoo is a GNU/Linux distribution where users themselves can easily build software packages for the entire operating system from source code.

  10. You might have encountered situations where you would like to produce different versions of the same document or create several related documents from a single source, such as: All your document versions have exactly the same content, but each version is…

  11. Framework Laptop 13 with AMD Ryzen 7 7840U

    Framework Laptops are a series of laptops designed with user repairability, configurability, and upgradability in mind.

  12. The recent Steam client major update has brought predominant user interface changes as well as a regression in user experience: if the Steam client is not running, and the user launches a Steam game from its desktop or Start menu shortcut, then the Steam…

  13. Avoid Creating `-9999`-only Gentoo Packages

    Some Gentoo packages provide a special 9999 version; by convention, the ebuild that bears the 9999 version is a live ebuild, which builds the package from its “live” sources in the project’s version control system (VCS) repository – e.g. a Git repository –

  14. When Apple launched Macs with Apple silicon, people speculated that a revolution in desktop computing had started.

  15. In the recent v0.109.0 release of Hugo, a new .Ancestors page variable was added to make it easier to implement a breadcrumb navigation template.

  16. Run Windows 98 in Vanilla DOSBox

    As a DOS emulator, DOSBox is theoretically capable of running DOS-based versions of Windows, like Windows 3.1, 95, and 98.

  17. This collection is a tutorial which provides instructions to set up LUKS2-based full disk encryption on a Gentoo system using GRUB as the bootloader and systemd as the init system.

  18. Use Git to Manage Kernel Sources on Gentoo

    Gentoo offers its users a wide array of Linux kernel packages in the sys-kernel/* category, each of which may install the kernel in a different way.

  19. Refine Gentoo on Windows Subsystem for Linux

    This article covers some information that can help perfect a Gentoo installation on Windows Subsystem for Linux (WSL) to maximize its performance, improve its interoperability with Windows, and even unlock new system capabilities.

  20. GSoC 2021 Final Work Products

    As this year’s GSoC has come and gone, it is time to compile a retrospective of all the work I have done for my GSoC project.

  21. An ebuild Testing Solution for ebuild Repositories

    Common package managers implement the concept of software repositories to allow the set of packages installable from the package manager to be expanded.

  22. Dependency is a concept that appears often in software engineering.

  23. Since the last blog post regarding my GSoC project was posted, I moved on to the next part of the project: improvements on the Kotlin ebuilds in the Spark overlay created during last year’s GSoC, namely dev-java/kotlin-common-bin and dev-lang/kotlin-bin.

  24. Another mysterious disappearance of me from my personal website has happened after the previous one in last November.

  25. Gentoo Configuration Guide: systemd

    As of now, the Gentoo Handbook, which is the official Gentoo installation guide, mainly focuses on steps to install a system based on OpenRC instead of systemd.

  26. Gentoo Configuration Guide: GNOME on systemd

    Getting a perfect GNOME configuration on Gentoo is not hard but is tricky.

  27. The very first blog post for this series covered how I created a configuration GUI screen for a Minecraft Forge mod targeting Minecraft 1.14.4 and above, despite the fact that the related framework and library classes have been removed from Forge, and the…

  28. For many free software projects, there is usually some delay between the initial annoucement of a bug fix or an enhancement and the moment when you finally get the software update that ships it.

  29. This post will show you a way to monitor CPU frequency and temperature on Linux-based systems without aid of any programs or packages that are not commonly preinstalled on major GNU/Linux distributions.

  30. MC Forge Mod Dev Blog: Migrating to Minecraft 1.16

    It is no longer news that Minecraft Forge has stable Minecraft 1.16 support, as the first recommended build for 1.16.x, which is Forge 34.1.0, was released in September 2020, very soon after I published the previous blog post for this serires about an upd…

  31. My Gentoo Hands-on Experience

    It has been six weeks since I published the last post on this site.

  32. Use Btrfs on Fedora Installed from a Raw Image

    Fedora is moving to Btrfs for its default file system on its “desktop variants” in Fedora 33.

  33. In the previous post we looked at a very simple solution to fix the USB ports on Raspberry Pi 4B 4GB/8GB RAM models running Fedora, which involves a trade-off between the USB ports' functionality and the amount of RAM available to the operating system.

  34. When Fedora runs on Raspberry Pi 4B 4GB/8GB RAM models, the USB ports might not be working out-of-box as of Fedora 32 and Linux kernel 5.8.

  35. MC Forge Mod Dev Blog: Adding a Configuration GUI

    Minecraft Forge had been shipping a configuration GUI framework which mods could use to provide customization options, but the framework has been gone since Minecraft 1.13.

  36. Perform Manual `dnf history undo`

    My choices of GNU/Linux distributions are Fedora for desktop computers and CentOS for servers.

  37. Install Raspberry Pi's `vcgencmd` on Fedora

    This post is a continuation of my previous one about setting up a cluster of Raspberry Pis running Fedora.

  38. Set Up Fedora on a Raspberry Pi Cluster

    First and foremost, I would like to thank @ColsonXu for giving me this opportunity to play with some Raspberry Pis.

  39. Use `grep` as a Substitute for `cat`

    I came across a fascinating and educative article, Unix Recovery Legend, when someone posted a link to it on Reddit.

  40. Use Cygwin's Shell or Git Bash in Windows Terminal

    Recently, Microsoft has made the first stable release of Windows Terminal, a new terminal program for Windows 10.

  41. Share GTA V Game Files Between Steam and Epic Games

    After Epic Games announced that it would give away free copies of GTA V for a week, many people started to claim this gift on that game platform.

  42. Restarting This Personal Site

    I have been planning to repurpose my personal website on GitHub Pages as a blog for jotting down how I play around with different technologies.