Damus

Recent Notes

Alfonso Siciliano profile picture
Just updated (make buildworld) #FreeBSD Current (#main) 15.0. As always, everything went smoothly!

Just a quick note: on first boot, the laptop didn’t connect to Wi-Fi because the driver (iwlwifi module – https://man.freebsd.org/iwlwifi/4) was missing.
If you run into the same issue, just enable USB tethering on your smartphone, load urndis (https://man.freebsd.org/urndis/4), and simply run # fwget (https://man.freebsd.org/fwget/8).

Now time for a nice pkg upgrade -f to finish things up… and everything’s up to date!

#UNIX #desktop #Laptop #ThePowerToServe #opensource #coding #git

Alfonso Siciliano profile picture
🖥️ My ultra-budget server powering http://websysctl.alfonsosiciliano.net has been running smoothly for the past 2 months. So far, so good!

📈 #Crawlers hit tens of thousands of sysctl parameter pages daily. That's fine, since robots.txt allows it. But why keep requesting non-existent pages as if the site were built with WordPress 😤 ? Fortunately, the stack (#FreeBSD :freebsd: + #OpenResty 🌐 + #Lapis ✏️ + a custom-built #database 📦 ) stays well within the limited resources of my $5/month cloud server.

The code might soon be #OpenSource stay tuned!

#UNIX #sysctl #WebDev #WebServer #ThePowerToServe #coding #Lua #kernel

Alfonso Siciliano profile picture
@nprofile1q... Some problem with my wifi some time ago: detect but not connect. For italian networks be sure your /etc/rc.conf has something similar to "country IT regdomain ETSI":

wlans_iwlwifi0="wlan0"
ifconfig_wlan0="WPA DHCP"
ifconfig_wlan0_ipv6="inet6 accept_rtadv"
create_args_wlan0="country IT regdomain ETSI"
Alfonso Siciliano profile picture
sysctlview https://www.freshports.org/deskutils/sysctlview/ is a GUI utility for sysctl on #FreeBSD. :freebsd:
It's probably my first #opensource project 👨‍💻 , it's still in the Ports Collection 📦 and runs fine, but it hasn't been updated in years.

Maybe it's finally time to brush up on #C++ and give sysctlview a proper rewrite.
The original version uses #gtkmm (#GTK for C++), but a few years ago I ran a poll and most people preferred #qt
So maybe a QTsysctlview is on the horizon? 👀

#staytuned #sysctl #FreeBSDDev #coding #kernel #Desktop #Laptop




Alfonso Siciliano profile picture
#FreeBSD #server updated to 14.3-RELEASE

Super simple 👨‍💻 , super fast 💨 , and WebSysctl is live again! #ThePowerToServe :freebsd:

#UNIX #webserver #opensource

Alfonso Siciliano profile picture
FreeBSD offers a wide range of accessibility features for users with low vision. Some of these features are built directly into the system, while others are available as installable packages, including:
Window scaling, Visual feedback to locate the mouse cursor, Highly legible fonts tailored for low vision, High-contrast themes, Magnification tools, and much more.

I'd love to hear from you: Do you use any accessibility features? Which assistive technologies for low vision make the biggest difference in your daily computing?

Together, we can make FreeBSD more accessible for everyone. #ThePowerForEveryone

#FreeBSD #Accessibility #LowVision #AssistiveTechnology #OpenSource #TechForGood #Inclusion #VisualAccessibility #Community #UNIX




Alfonso Siciliano profile picture
About a month ago, I had the privilege of presenting #FreeBSD at the Institute for the Blind in Milan, during an event held in connection with #GAAD (Global Accessibility Awareness Day). It was a profoundly meaningful experience that deepened my commitment to digital accessibility and the development of assistive technologies.

I'm excited to share that the #Accessibility Handbook, focused on vision-related assistive technologies in FreeBSD, is nearly complete. This task has been made possible thanks to the tireless dedication of FreeBSD community volunteers and the support of the @nprofile1q... for new projects and documentation centered on visual accessibility.

#UNIX #OpenSource #A11Y #Inclusion #VisionImpairment #ColorBlindness #LowVision #Blindness #ScreenReader #Braille #Documentation #AssistiveTechnology

Alfonso Siciliano profile picture
Weekend goal: a #Lua chunk (script) to help sighted users review #Braille. It's a great way to understand how visually impaired users interact with a computer using a screen reader and a Braille display. The script is simple and easy to configure. Currently, it offers a learning mode; in the future, a challenge mode will be added, along with a blog post explaining how to set it up.

Link: https://gitlab.com/-/snippets/4858299

On #FreeBSD it should be executable via flua:
% flua learnbraille.lua

after installing liblouis:
# pkg install liblouis

[edit] % /usr/libexec/flua learnbraille.lua

#UNIX #script #scripting #accessibility #inclusion