handmade.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
handmade.social is for all handmade artisans to create accounts for their Etsy and other handmade business shops.

Server stats:

37
active users

#php

4 posts4 participants0 posts today

I have some weirdness happening in my #PHP code relating to timestamps. I suspect it's to do with timezones but when I convert today into unix time and then parse it back to output the date it ends up going back in time by a day.

Anyone know why this might be and how I can deal with it?

Hi, #Today I decided to try to #getfedihired — I've got many years of experience with web development, programming and production (#HTML, #CSS, #Javascript), I can make myself useful in anything on the open-source side of back end, i.e. the #Perl, #Python, #PHP, #MySQL, #Linux kind of area.

I live in #Sydney Australia and would be happy to work in-office, remote or hybrid.

Let me know of any opportunities, or pass this on to anyone else who might know of something? Thanks.

Hey, folks! I’m looking for a Staff Software Engineer to join my team (API Core) at #Mailchimp.

Some of the things we work on: #PHP, #REST, #OpenAPI, #OAuth2, #APIGovernance, and more.

We are stewards of our public #APIs, and we collaborate with other capabilities teams to ensure APIs are developed according to our standards and processes. You would work directly with me on a daily basis.

This position is in Atlanta or New York.

jobs.intuit.com/job/atlanta/st

Software Engineering Careers at IntuitStaff Software Engineer (API Core Team)Learn more about applying for Staff Software Engineer (API Core Team) at Intuit
Continued thread

L’objectif est de faciliter le partage d’informations et d’activités.

Cela inclut l’automatisation de l’accueil des nvx membres, la mise en place de forums et chats, un calendrier, un système de petites annonces, des outils pour le reporting des activités, des outils de veille sur des flux RSS ainsi que des interconnexions entre assos et à des sites voisins.

Intéressé ?

#association #ethiciel #loi1901 #projet #dev #linux #python #php #nodejs #typescript #rust avec l'aide des #chatonsorg

My employer has just announced the removal of all hybrid work so here goes. If you/your org is in need of an early career developer with professional experience in #php, #cSharp, and #react, I’m your guy! Non-professionally, I also have experience working with #rust, #lua, and #nix (individually). I can pick up new concepts fairly quickly and I’d say I communicate very well. I’ve worked as a developer for 2.5 years and before that I was in IT for about the same amount of time. Do your thing fedi #getFediHired

In today's WTF dev moment:

Was getting a 403 Forbidden error on just one page of a #PHP site. Checked every possible log, Cloudflare settings, rebooted my router, tried different browsers, rolled back code, utterly wracked my brain.

Finally, finally found the Mod_Security logs complaining about "PHP Information Leakage". This was a dev site where displaying errors is turned on. There was a PHP warning on this page, and Mod Security was protecting me from myself apparently.

I found this implementation of the djb2 algorithm in #php (which I haven't used in 15 years but need to use now for reasons).
gist.github.com/freekrai/85273

As far as I can tell the logic is the same as the C++ one used in Godot, but I receive

"Uncaught TypeError: Unsupported operand types: int + string"

Using ord() makes it complete but the results are not the same I get in #godot so I'm kinda confused.

Anybody has a different implementation or suggestions how to fix?

GistDJB2 Hash in PHPDJB2 Hash in PHP. GitHub Gist: instantly share code, notes, and snippets.

When developing software we are often using all kind of indirections or abstractions. But most of the time we do that way to early, which causes code that is much more complex than the requirements require it to be.

✍️ Since I already ran into quite a few situations in which I think this was the case, I decided to write them down in a blog post.

danielrotter.at/2025/02/05/the

Daniel RotterThe problem with indirections
More from Daniel Rotter

This project looks promising:

"Goodnews is a PHP-based social media platform like Mastodon based on the ActivityPub protocol."

Highlights:

- PHP 8.2+, Hyperf, and Swoole
- AGPL 3.0
- ActivityPub
- Mastodon API compatibility
- Backend and frontend are separate projects
- Active development

github.com/goodnews-project/go

GitHubGitHub - goodnews-project/goodnews-backend: Goodnews is a PHP-based social media platform like Mastodon based on the ActivityPub protocolGoodnews is a PHP-based social media platform like Mastodon based on the ActivityPub protocol - goodnews-project/goodnews-backend