@ferki@fosstodon.org
@ferki@fosstodon.org avatar

ferki

@ferki@fosstodon.org

independent performance consultant & advisor · #Rex #Perl #Gentoo #PostgreSQL · #cicd #devops #opensource

This profile is from a federated server and may be incomplete. Browse more on the original instance.

18+ perigrin, to random
@perigrin@nerdfight.online avatar

It is now official but the pricing hasn’t been finalized, so I’m not sure how to tell people to sign up yet. I’m going to be teaching how to build an CRPG in 5.38’s new class syntax. It’s a class focused video games so we’re going to cover topics like Entity Component Systems (ECS) and Goal Oriented Action Planning using Hierarchical Task Networks.

https://tprc2024.sched.com/event/1d68A/class-going-rogue-with-object-oriented-perl

I have a talk earlier that week that’s more focused on the object model that just happens to use video games for the examples

https://tprc2024.sched.com/event/1dGsn/overview-of-a-roguelike-class-system

I’m genuinely excited by this opportunity to share one of the obsessions I’ve had over the last year or two.

ncopa, to random
@ncopa@fosstodon.org avatar

Now I'm fighting circular deps.
cmake -> nghttp2 -> c-ares -> gtest -> cmake.

How do solve that kind of circular deps? easy! You vendor! cmake has vendored nghttp2. Problem solved.

But what do you do if the dependency you need is already vendoring you?

You vendor them back!

..and you end up like this:

https://source.chromium.org/chromium/chromium/src/+/main:third_party/angle/third_party/dawn/third_party/angle/third_party/dawn/third_party/angle/third_party/dawn/third_party/angle/

tante, to random
@tante@tldr.nettime.org avatar

If your tech company has more than 100 employees you should be forced to have an open source maintainer on staff that's not connected to your business model/goals.

drewdevault, (edited ) to random
@drewdevault@fosstodon.org avatar

Quick FOSS legal literacy quiz

Imagine the following situation: your project is MIT licensed. Someone takes the whole project and white-labels it (changes the name), then sells it commercially without providing the source code or sharing any of the sales revenue with you. They include "Copyright <your name>" and a copy of the MIT license in the "about" page of the software.

Is this allowed?

peateasea, to linux

For me an era is about to come to an end: after just over ten years at my current job (where I set up and built most of the infrastructure and code) it's time for me to move on.

From April 2024 I'll be available for part-time remote-only work. If you're looking for an all-rounder software dev and admin to attack (say) your tech debt in , or even , give me a yell 😃

rustprooflabs, to postgres

I don't know how many times I've said "If you'd just run Postgres on an EC2 instance, you'll get >20% better performance for 50% or less of the cost."

So glad to see a post explaining this and putting numbers to it.

"$11K bill down to a $2100"

"Queries that would take hours or timeout altogether run in seconds."

#postgres #postgresql #performance

https://medium.com/

nixCraft, to random
@nixCraft@mastodon.social avatar

😂

mike805,

@nixCraft Reinstalling the whole OS environment when a network service malfunctions is considered amateurish sysadmin practice too.

But if you automate that process, it's containerization!

blainsmith, to random
@blainsmith@fosstodon.org avatar

The books are open for contract work if anyone needs or knows anyone that could use my skillset.

https://rblgk.com

sjvn, to random
@sjvn@mastodon.social avatar

Yes, please.

brie, to random

To celebrate 🎃 spooky season, I shall pronounce "SQL" as "skull" 💀.

🥺 Do join me!

coderbyheart, to random
@coderbyheart@chaos.social avatar

Very good reminder by Elisabeth Irgens at : learn !

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

If you are using a stateful, idempotent-by-design configuration facility like Ansible, Puppet, Terraform, OpenStack Heat, to what extent do you rely on that idempotence?

A: Completely. If a playbook/manifest/configuration/stack is not behaving idempotently, that's a bug and a massive POLA violation.

B: Within limits. I generally expect idempotence but I accept there are instances when it breaks, and I expect to apply workarounds in that case.

C: Not at all; idempotence is a marketing myth.

gvlx, to Europe Portuguese
@gvlx@masto.pt avatar
learnbyexample, to programming

Hello!

I am pleased to announce a new version of my "Perl One-Liners Guide" ebook.

Links:

Bundle offers:

"All Books Bundle" is $12 (normal price $32) — includes all my 13 programming ebooks.

I would highly appreciate it if you'd let me know how you felt about this book.

Happy learning :)

osi, to Bulgaria
@osi@opensource.org avatar
digichelle, to random
@digichelle@hachyderm.io avatar

If you remember having to get off the internet because your parents or a sibling wanted to use the phone, now is a good time to schedule a colonoscopy.

flavioheleno, to devops
@flavioheleno@phpc.social avatar

hey ! are you looking for a freelancer/part-time/full-time ? ? I'm currently available and would love to join you! I know my way around , , , , , , (rt for reach pls)

leonerd, to random
@leonerd@fosstodon.org avatar

As of yesterday, core now ships with the full Test2::Suite distribution, which includes Test2::V0.

This was merged a little bit after the 5.39.3 release so it'll make its first public outing in 5.39.4.

Test2 has a "migration guide" manual that you might find useful:

https://metacpan.org/pod/Test2::Manual::Testing::Migrating

sjn, to random
@sjn@chaos.social avatar

: It's less than three weeks until (Sep 19th)

Better start practicing! 😄 🏴‍☠️

jsbarretto, to random
@jsbarretto@social.coop avatar

It occurred to me today that the social value of the open-source work I do in my free time has probably been an order of magnitude more useful to the world than everything I've ever done as a paid employee. Needing to seek a wage almost certainly makes me a less productive member of society than I would otherwise be.

zmughal, to github

POD rendering is currently broken on when it previously worked:

https://github.com/github/markup/issues/1715

Anybody have GitHub contacts who can look into this?

@Perl

zmughal,

@Perl

Update: POD rendering on GitHub is now fixed. Thank you everyone and thank you to the @github team!

It appears that caching is involved, but I see a number of my repositories are now rendering correctly.

snonux, to random
@snonux@fosstodon.org avatar

Hi Fediverse,

how do you manage your dotfiles in your ~? I am using a set of custom shell scripts to install them, but found that is handy (can also install them on remote targets). I know of GNU Stow (the symlink manager), but never used it. Of course, all dotfiles are kept in a git repository. For work, we use and have modules for dotfiles management.

snonux,
@snonux@fosstodon.org avatar

I now manage my dotfiles in , the friendly configuration management system. I can install my dotfiles on my local box and also on remote servers. I looked at other solutions as well, and they would be suitable too. But I think Rex is the most flexible approach as, after all, it is a @Perl DSL and I can bend it the way I want. https://codeberg.org/snonux/rexfiles/src/branch/master/dotfiles

nichtich, to python
@nichtich@openbiblio.social avatar

Why does code from a few weeks ago throw an exception when run with a new version of the language, but code found in excavations of ancient Roman monuments still runs in newest ?

nat, to random
@nat@ruby.social avatar

Wikipedia doesn't use PRs

scholzmx, to random

There was a solution all along.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines