Skip to main content

Search

Items tagged with: programming


I have two main vanity domains that I use. One is hosted at Google (gonna be a pain to migrate away) and one at Proton.

Anyone got a good recommendation for a new provider that offers:

- email
- static web hosting
- domain transfer inbound
- large storage for backups
- a distinct lack of evil

Fastmail does mail and static web hosting but not inbound transfers and the storage they offer is too small, unfortunately.

#hosting #programming


V posledni praci pred Unreleased jsem bojoval proti pouzivani null vs 0 k ulozeni vyznamu u typu number. Marne. Je to soucast TS a musime s tim zit, ac si tak plnime codebase naslapnymi minami.

V UR zacinam pouzivat na podobne problemy type guardy. Je to opomijena featura, ktera naprosto opravnene vyvolava emoce typoveho silenstvi a pomalosti psani kodu.

Samotneho by me to samozrejme nenapadlo. V tymu pritvrzujeme lint pravidla. Tak mi nic jineho nezbyva.

#typescript #it #programming


What C++ file extensions do you prefer? (feel free to explain your reasons in the replies, or comment if you use something different)

Personally I really like .cc/.hh, Google uses .cc so I adopted it, and being able to tell from the file extension whether a header file is C or C++ is super useful for lots of tooling. I never see anyone else using .cc/.hh though :(

#cplusplus #cpp #programming

  • .cc / .hh (0%, 0 votes)
  • .cc / .h (0%, 0 votes)
  • .cpp / .hpp (0%, 0 votes)
  • .cpp / .h (100%, 1 vote)
1 voter. Poll end: 4 weeks ago


I wrote a blog post about the first day of Advent of Code.

blog.dhsdevelopments.com/adven…

#adventofcode #kap #apl #programming


I realised today that when using #python and/or any other programming language, you really have to do something you love doing.
Don't get me wrong, you have to learn to code first, but if you've done it like me for a good while, maybe it's time to make a few programs.
I am also of the opinion that learning while doing is okay :).
For the first time ever, I truly got imersed in the coding and enjoyed it! point is, you really have to be interested in what you're coding, or else it sucks.
What I'm saying is common sense, but I didn't do this for a long-time, I still don't quite have the skills to write the program I'm writing, but you know what? I'm doing it anyways, doctor Google and/or my friends can help me if I need it (provided they're happy to do so of course) I haven't had so much fun until now.
#coding #programming


To anyone who uses assistive technologies like screen readers and does programming:
How do you perceive different programming languages? Are some easier to use than others, more comfortable to read than others? And what about the major ones? Also interesting: what about the terminal and commands and their output there?

I am asking because I believe not just GUIs should be designed with accessibility in mind, but everything else too. So what could be improved?

#accessibility #Linux #programming


I want to write my own cross-platform and accessible for blind users #Mastodon client.
There are no #a11y friendly clients for Linux (only some TUI software) and there are only one buggy and unstable proprietary client for Windows called #tweesecake.
I already know the stack I'll use but I have one problem.
I don't know Mastodon well enough to be sure that I implement every feature which is supported there.
For sure I can read the whole API reference but maybe there are easier ways, maybe some list of features, maybe some feature guide for developers, etc.

As a blind user I can't just install any popular and cool client and take all features from it... That's the problem: they are not accessible at all or not accessible enough for every day use.

So, maybe someone helps me with some sort of docs or I don't know :D

#programming #askfedi


Can anyone recommend an accessible course to learn html? It must work with NVDA. I've heard of Code Camp and W3Schools, but how accessible are they and how do they differ in content and style? I like courses with a structured approach, where things are explained i.e. a deductive and not an inductive approach. I usually don't need a tutorial, but I am fine with general instructions. In this case, though, exercises would be very beneficial. I am using this prior to beginning Part 2 of the Web Developer's course at Deque. I am not a developer, but they don't have one for accessibility testers.

#accessibility #blind #blindness #computing #DequeUniversity #html #learning #NVDA #programming #screenreaders #W3Schools


The fantasy novel Foundryside uses "scrum" as its world's equivalent of "fuck" ("you scrumming bastard," "we're scrummed," "scrum it," etc.) and as someone who's been through Agile methodology hell, this word choice is inspired.

#Books #Programming


When you leave display logs for debugging "on" in production.

#webdev #programming #memes


Me having to touch #Python and #Ruby again at work today after a blissful week of working on #Rust PRs 🙃

#programming #coding #jokes


Another poll, this time about what Platforms are used for developing #Vala apps!
Have you developed, or are developing currently an app/project written in #Vala or want to in the future? If yes, what platform are you targeting (mainly)

#GNOME #ElementaryOS #appdev #programming #coding #Linux

  • GNOME (55%, 49 votes)
  • Elementary OS (36%, 32 votes)
  • without GUI (no preferred platform) (8%, 7 votes)
  • Other (13%, 12 votes)
88 voters. Poll end: 2 months ago


RIP Thomas Kurtz, cocreator of BASIC.

computerhistory.org/blog/in-me…

#programming


This is a wonderfully even-keeled and informative Rust vs. C++ Exchange on the SE Daily Podcast with Steve Klabnik and Herb Sutter. If you are looking for some ideological slug fest you will be disappointed. Check it out! #rust #cpp #programming youtu.be/XdHBSxDsVlM?si=gS2kzj…


#humans make me sad.

#CURL is my lovely gem, a masterpiece they ever created, but what do I see on their documentation pages? This:

CURLcode res = ...
if(!res) {
...

That's how they check for success, meow.

On, no. Meow! Meow! Meow!

And this does not discourage humans to write such posts

daniel.haxx.se/blog/2021/09/27…

where they say common failures are:
1. Skipping the documentation!
2. Failure to check return codes

meow ((((

#programming


#programming #names Aargh

Throw the programmers in the sea


As a #developer sometimes you'll see #code comments like this. Often, you'll be the one writing it. #webdev #memes #programming


David Airlie, Red Hat kernel maintainer, about the Rust-for-Linux drama: "if people start acting as active roadblocks to work, rather than sideline commentators who we can ignore, then I will ask Linus to step in and remove roadblocks"

lwn.net/Articles/987967/

Discussions: discu.eu/q/lwn.net/Articles/98…

#linux #programming #rustlang #unix


I wrote a tutorial on how to make your own programming language (a lisp) using python:

zstix.io/posts/make-a-lisp-in-…

#programming #lisp #python #tutorial


Chipmakers puting AI cores in your CPU and not letting you use them for absolutely anything is the biggest waste of silicon in the history of modern computing.

Those tensor cores are godsend for things like large-scale CAD simulations but the only SDKs/samples provided are hardwired to run pretrained models.

There's no way to access the matrix/tensor capabilities directly. And that goes for both AMD and Intel.

#ai #NPU #tensor #programming #hardware #cpu


— Them: “Please test #GNOMECalendar's sidebar again”
— Me, coming back from another round of testing: “Code’s haunted”
— Them: “What?”
— Me, loading a pistol and getting back to the bug tracker: “Code’s haunted”

gitlab.gnome.org/GNOME/gnome-c…

#MaintainerLife #FreeSoftware #OpenSource #QA #testing #programming #GNOME


Ok, in an hour, i'll be starting this up. High temps, high effort and high complexity, what oculd go wrong? Let's dig into the #screenReader #accessibility of #jupyter notebooks, a tool prevalent in #dataScience, #python #programming in general, #machineLearning and therefore also practically all things #ai etc.
See you then over at twitch.tv/ic_null and youtube.com/@blindlycoding #goingLive #twitch #youtube #selfPromo


ok ok ok, we covered #jupyter last week. Our #datascience adventure continues with checking into the #accessibility of #google CoLab. Is it better than jupyter? Worse? Are there tools to make it better? How's a #blind person even do #ML and datascience anyway? Come see in just over 2 hours at twitch.tv/ic_null and youtube.com/@blindlycoding #python #programming #coLab #selfPromo


Coding stats time! In 2023, 11,272 commits were made to the #LibreOffice source code, from 253 authors, in 21 repositories. Find out more: blog.documentfoundation.org/bl… #coding #programming #foss #OpenSource


So... I made noise on their official discussion spot. That means I'm locked in. uh oh :P discourse.jupyter.org/t/stream… :P #dataScience #AI #MachineLearning #jupyter #notebooks #Python #programming #selfPromo #twitch


Some time ago I have written an article about interesting way to use Strings in #Swift. If you wish, feel free to take a look and tell me what I did wrong.

nunonuno.micro.blog/2024/05/01…

#programming #apple #iOS #macOS


We've been doing this a while. Let's SWING for the big leagues.
Tomorrow, we're doing a deep dive on #burpSuite from a #screenReader perspective. It will be mostly #blind (as in playthrough) as I've not looked at this program for a few years, and fully blind (as in sight) given ... well ... screenReader user :)

I've learned more, and hey who knows, maybe they've improved ......
If it turns out they haven't, we'll look at @zaproxy next as a more viable, generally more #accessible alternative. See you tomorrow at 3 EST over at twitch.tv/ic_null #infosec #cybersecurity #zaproxy #portswigger #java #programming


today's stream on #programming editors from a #screenReader perspective can be rewatched here: youtube.com/live/r0uP4wMpg9o


just now thought about something

scratch, the 'language' for teachings kids the basics of #programming, has better first class support for async work than a bunch actual programming languages


Something for coders! New post on the #LibreOffice development blog – fixing assertion failures: dev.blog.documentfoundation.or… #programming #development


We got up to 71 followers in not even a day. That is honestly meteoric.
Tomorrow at 3 PM EST I'll do a first #stream. We'll make us a #TryHackMe account, go through the new user flow, maybe do a room or two while looking at the various #accessibility gotchas we run into. In future streams we'll do similar for HTB, HTBA etc. as well as more #programming related things but tomorrow ...we leave pallet town all mozie-like. See you all then! #twitch #infoSec #selfPromo


So ...let's face it. A LOT of folks in tech circles are somewhat amazed a fully #blind person can even find the power button on a computer, let alone operate it professionally. I am such a person, and I'd like to bust that myth.
It's also true that many #hacking tools, platforms, courses etc. could use some help in the #accessibility department. It's a neverending vicious circle.
Enter my new twitch channel, IC_null. On this channel, I will be streaming #programming and #hacking content including THM, HTB and who knows what else, from the perspective of a #screenReader user.
What I need, is an audience. If this is something you reckon you or anybody you know might be interested in, drop the channel a follow or share this post. Gimme that #infoSec Mastodon sense of comradery and help me out to make this idea an actual thing :) twitch.tv/ic_null #tryHackMe #streamer #selfPromo