Skip to main content

Search

Items tagged with: Programming


NAT traversal is a fascinating subject. I've read the article multiple times

#Programming #OpenSource #networking #Linux #POSIX #GNU #GPL


PHP people,

I'm trying to convert some python that I wrote many years ago to #PHP. The code takes a word (string) and converts it into IPA(International Phonetic Alphabet) based on an alphabet character=>IPA dictionary (array).

In Python every string is an array, but in PHP it's not.

How do I iterate over a string not just seeking for individual characters but also for groups of characters? For instance the word 'light' I'd want to seek for 'igh', which would be converted to 'aɪ'

TIA

#Programming #Python #ConLang #Code


I wrote a program to import, thresh and bin photos into folders. It's currently 1628 lines, including comments and empty lines. It's written in #Python and #Qt. I keep adding things, the last one being starting the window in the biggest screen it can find. I did it because my primary screen, where it otherwise starts, is the smaller of the two I most of the time have. 13 lines. Sometimes #programming is a breeze.

#photography


Screencap & Alt text for NAT traversal HowTo

#Networking #NAT #traversal #Man #ManPages #programming #OpenSource #POSIX #GNU #GPL

tailscale.com/blog/how-nat-tra…


When typing, remember to arch your wrists as though there is a small dog sleeping in front of your keyboard.

#typing #ergonomics #programming


I am rarely happier than when spending entire day programming my computer to perform automatically a task that it would otherwise take me a good ten seconds to do by hand.

— Douglas Adams

#programming


In some ways, programming is like painting. You start with a blank canvas and certain basic raw materials. You use a combination of science, art, and craft to determine what to do with them.
-- Ward Cunningham (The Pragmatic Programmer)

⬆ #Wisdom #Quotes #WardCunningham #Programming

⬇ #Photography #Panorama #Sunset #Clouds #Iowa


As you can see this mobile provider is now running at the good 4G+ speed. It was quite low in the evening before, probably due to the fact that they have too many clients that are allowed to log in per Cell Tower

#WTF #GSM #4G #LTE #5G #ISP #programming #malicious #DOS


Discord just released version 0.0.99 of its Linux client.

Tell me you don't actually give a damn about supporting something without telling me you don't actually give a damn about supporting something.

#Discord #Linux #Programming


Wir haben den Verkauf der #Blinkenrocket von @overflo übernehmen dürfen 🥳 ❤️ 🥰

Ein super einfacher Lötbausatz den man einfach mit einem Kopfhöreranschluss und Online-Editor (editor.blinkenrocket.de/) programmieren kann 😍

Mega ideal für #Einteiger!

shop.blinkyparts.com/de/Blinke…

#soldering #löten #lötenverbindet #programming #diy


As you can see in the screen cap the project has grown beyond just a one-man show

It is vital to understand that the project would not have been scaled in this manner & at this logarithmic rate, had it not been for important partners, who due to the power of the FediVerse, were quickly introduced to the project

Did not only gave words of interest they actually contributed with giving server space to boxyBSD.

#BoxyBSD #programming #Coding #Debian #GNU #Linux #FediVerse #freeBSD #HowTos #KVM #Module #Development #OpenSource #OS #ProxLB #LoadBalancer #Proxmox #Ansible #Virtualization #Xen #Bash #csh #zsh #ksh #tksh


The amount of pointless, useless, overly-complex indirection I see in so many well-established, popular projects makes me very sad.

Except when I am trying to debug it; then it makes me very angry.

#PHP #Programming


#Laravel is a dictatorship, not a democracy.

Some great PR get shot down because Taylor simply doesn't want to.

It would be great to make a fork and make all PR be vote based. Who knows if I fork it and make an app just for that.

#Programming #PHP #Software #Code #Coding #


This toot will generate Alt text output for this nice site regarding markdown syntax & formatting

markdownguide.org/basic-syntax…

#Markdown #syntax #format #programming #HTML #OpenSource


For now this is the manner in which I have to monitor my storage devices, using an obsolete notebook.

Make no mistake the middle IPS LED panel is not, I repeat _not_ driven by The Notebook. A dedicated audio device is driving that screen. A device which runs 24/7 using an embedded Linux version. This is one of the devices I have connected to my Analog Audio network, to make sure that there's always an audio signal in the network.

I'm using a Live version of my favorite Linux distribution. As you may remember, none of my bootable storage devices can be used, since they all have EFI and the notebook doesn't even know what language that is let alone access them in a bootable fashion.

#Hardware #failure #Gigabyte #enshittification #programming #OpenSource #notebook


Wayland better than X11? HyperLand ML4E

#X11 #xorg #WM #DM #OpenSource #programming

youtube.com/watch?v=i7AHN4Yuvr…


I did not expect Martin Fowler to be so anti-CQRS. Anyone have other writeups that have a more balanced perspective?

martinfowler.com/bliki/CQRS.ht…

#Programming ramming


In all this time I've put another SIM in the mobile WiFi router and it still has not gone from limited access to full access

For me absolute proof of denial of service

#WTF #GSM #4G #LTE #5G #ISP #programming #malicious #DOS



I don't mind solving hard and interesting problems.

But I do get unreasonably angry at tools that so clearly care about only one specific use case and give a big FU to any other, like the one I'm trying to solve.

#Programming #PHP


The image shows a screenshot of a social media post. The post has a dark background with white text. At the top, there is a title that reads "Markdown syntax refreshment." Below the title, there is a code snippet enclosed in triple backticks, which reads:

golang<br>JSR $FDD2<br>BRK<br>

The post includes a comment that says, "Prefect I remembered the syntax well." Below the comment, there are several hashtags: #Markdown, #code, #backticks, #programming, #RetroComputing, #C64, and #Assembly. The post has 4827 likes, as indicated by the number next to a blue button with a right-pointing arrow. The interface includes various icons for actions such as sharing, commenting, and liking, along with a microphone icon for voice input. The user's profile picture is visible in the top right corner, showing a small image of a bird on a red background.

Provided by @altbot, generated privately and locally using Ovis2-8B

🌱 Energy used: 0.235 Wh



Now playing with XigmasNAS the original NAS distro before the other one {freeNAS}.

It's fascinating to play with a mature robust NAS

#BSD #freeBSD #XigmasNAS #OpenSource #POSIX #programming


As with any command, one of the first things you should do is type

git --help

read what is said about the syntax then type

man git

linux.die.net/man/1/git

#Git #Linus #Torvalds #kernel #Linux #RCS #OpenSource #POSIX #GNU #GPL #programming


Git is a tool I like, a lot. Before git, you could do RCS {& some others} which is a totally different tool set.

In this video Linus Torvalds talks about the way he created Git two+ decades ago.

What immediately Springs into view, is the fact that Linus gave control of the git project to someone else, as soon as he could he did not want to stay with the project for too long

youtube.com/watch?v=sCr_gb8rdE…

#Git #Linus #Torvalds #kernel #Linux #RCS #OpenSource #POSIX #GNU #GPL #programming


This is Major FFMPEG has merged WHIP Muxer for sub second latency streaming!!!

WHIP is the acronym for WebRTC-HTTP Ingestion Protocol. It is a low-latency live-streaming specification building off WebRTC.

Read more about it here

phoronix.com/news/FFmpeg-Lands…

#OpenSource #FFMPEG #WHIP #WebRTC #FFPlay #streaming #latency #low #programming #POSIX #Linux


When your function expects a path fragment string as a parameter, you MUST specify, explicitly, if it should have a leading, trailing, or neither forward slash.

If you do not say *explicitly in the docblock of that exact function/method*, then you are wrong and your code is wrong and I will curse your name every time I am forced to use your broken code.

#Programming #PHP


When you take the time to thoroughly read the documentation of this protocol, you will have a good overview of the manner in which Delta Chat thwarts adversaries from intercepting the data transfer between multiple parties

Lot of time has been taken and a lot of coding has been done to achieve this level of Ease, for the end user while it is still quite Secure on the backend

Can you use it in All situations Secure Communication is required? Of course not.

Will it have bugs? naturally it exists of much more than just three lines of code, so don't be silly

Is it a nice Achievement? IMHO it Is a very Good Achievement.

Now go read study and learn and if necessary even add some code fork it if you want to

#Federated #FediVerse #OpenSource #POSIX #Chat #Mail #Secure #encryption #programming #underlords #DeltaChat #email

securejoin.readthedocs.io/en/l…


This is another photograph which should inspire you to do some nice coding in *BSD

Here I present freeBSD stickers for your Hardware

#BSD #freeBSD #ghostBSD #mascot #mascotte #openBSD #OpenSource #POSIX #programming #Linux


Photographs like this, have to inspire you to do some great {{tk}{c}{ba}sh} scripting coding & programming in a proper Open Source Server Operating System.

I present to you the freeBSD mascot in warm lighting with a dramatic background coloured in Rich deep colors

#BSD #freeBSD #ghostBSD #mascot #mascotte #openBSD #OpenSource #POSIX #programming #Linux

Diese Webseite verwendet Cookies. Durch die weitere Benutzung der Webseite stimmst du dieser Verwendung zu. https://inne.city/tos