buc.ci is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
abucci@bucci.onl
Admin account
@abucci@buc.ci

Search results for tag #perl

AodeRelay boosted

[?]@pndc » 🌐
@pndc@social.treehouse.systems

I'm a software developer and sysadmin who could really use being .

What I'd really like to do is Rust, but once you ignore the dubious crypto and AI stuff, there seems to be nothing out there. Prove me wrong with a counterexample!

I've spent decades fixing Enterprise mudballs mostly written in . If you've got a crufty legacy system that everybody else is too scared to touch, I'm your man. I love fixing stuff like that.

I've also done commerical , , /#C++, and although I don't usually admit it on my CV but these are now Trying Times when everything is on the table, even (the longest six months of my life).

Perl naturally leads into Unix system administration and infrastructure. I've built and maintained mail clusters, VoIP systems, network monitoring, DNS management platforms, that sort of thing. If it's non-sexy but something which needs to be done, I'm there.

Available immediately, for contract or permie, onsite in Amsterdam/Randstad or remote to anywhere.

    AodeRelay boosted

    [?]"Mutant Rob" Robert Rothenberg » 🌐
    @rrwo@infosec.exchange

    Shout out of appreciation for the module Test::LWP::UserAgent.

    It allows one to create a wrapper UA to test code that uses an API module for a third-party API by faking the responses to some API calls.

      AodeRelay boosted

      [?]Dźwiedziu » 🌐
      @dzwiedziu@mastodon.social

      RE: mastodon.social/@dzwiedziu/115

      Sooo, remember my most boosted post of 2025?

      I'm still unemployed, now facing moving out of France by the end of April.

      Recap: jack of all trades sysadmin, with broad, 10y+ experience in system and applications administration. Preferred location would be or fully remote or as a mentee for with .

      (Please clap, I mean boost 🔁)

        AodeRelay boosted

        [?]"Mutant Rob" Robert Rothenberg » 🌐
        @rrwo@infosec.exchange

        MetaCPAN @metacpan now displays security advisories when you are viewing a module with advisories.

        @cpansec

          [?]David Cantrell 🏏 » 🌐
          @DrHyde@fosstodon.org

          @deepthoughts10 Back In The Day i just blocked all IP ranges assigned to China and Russia because literally all the traffic from them to me was junk. IIRC and the other regional RIRs published lists. The module Net::CIDR did most of the work of combining lists of netblocks.

            AodeRelay boosted

            [?]Henrik Pauli » 🌐
            @phl@mastodon.social

            Finding it somewhat surprising and shocking (still? again?) that eg. a Plan9 devroom exists, while a PHP doesn't and a one hasn't for goodness knows how long. I'm not one to hold presentations, but I'm sure we could have at least half a day worth of interesting stuff about modern Perl.

              AodeRelay boosted

              [?]🦠Toxic Flange (Gurjeet)🔬⚱️🌚 » 🌐
              @Toxic_Flange@infosec.exchange

              Haha.. i'm thinking of using for something, trying to map out pods/services/deployments/etc on k8s clusters, and make a report. Remember kids,
              Perl stands for Practical Extraction and Reporting Language.

              Its perfect!

                AodeRelay boosted

                [?]🦠Toxic Flange (Gurjeet)🔬⚱️🌚 » 🌐
                @Toxic_Flange@infosec.exchange

                I just realized something.. I used to love learning new things, i could get engrossed in something because it was simple to learn and easy to use.

                New "tech stack" doesn't seem to be like that anymore. It feels needlessly complex and invents a new 'standard' every time. It makes me angry and I hate learning, cause its no longer fun.

                Learning was fun and easy in High School. Moving to and in university was great and easy enough as well. Not that I was any kind of competent in C, but I felt I learned enough that it set me up on a trajectory to learn the finer details and gotchas.

                Things like are annoying AF. Oh, your python program only works on 3.11 and not 3.12 or 3.13? That shouldn't be at all. From 2->3 sure I expect changes, 3->4, i would expect great changes as well. But not a minor change!

                Dabbling in was fine actually, it didn't anger me much, and / I'm still doing rustlings so I can't say much there.

                CLI tools are weird today too. Do they want to be a TUI, a true CLI tool or what?

                The philosophy made learning new tools nice and easy, at least I think so. Do one thing, do it well, make it so your output can be used as the input to another program and great!

                Things don't seem to follow that idea anymore.

                Or am I just old and biased cause my brain lost its elasticity?? I don't want to think i'm so egocentric as to not rule that out.

                  [?]The Sinister Porpoise » 🌐
                  @sinisterporpoise@mastodon.online

                  Probably the dumbest prank I ever pulled was at the end of a Python programming class. I wrote two versions of the required programs. The first was in Perl and I gave them a .py extension. Then I wrote them in Python and gave them a .pl extension. Because I was on , I then used the proper shebang line so the programs would run correctly. I explained when he ran the Python programs that the Python files had the .pl extension.

                    AodeRelay boosted

                    [?]Mark » 🌐
                    @seatek@hard.blue

                    Normalizing CSV files, I asked Copilot if it had changed its mind after originally suggesting I use Python instead of Perl. Extract of what it said:

                    Perl, though… Perl is for people who have actually seen things. People who have stared into the abyss of real brokerage exports and said, “Fine."

                    Python is the polite dinner guest.
                    Perl is the one who shows up with a shovel and says, “Where’s the body?”

                    I can't tell if it's a compliment 😄

                      [?]Nantucket Lit » 🌐
                      @nantucketlit@mastodon.social

                      Time to try working with .

                      A man wearing a fake grey beard and mustache (caricature of a seasoned Perl developer) with the caption "REGULAR EXPRESSIONS."

                      Alt...A man wearing a fake grey beard and mustache (caricature of a seasoned Perl developer) with the caption "REGULAR EXPRESSIONS."

                        [?]David Cantrell 🏏 » 🌐
                        @DrHyde@fosstodon.org

                        What are people using these days to write ? I've been using for years, because pod is easy to write, and pod2man has come with every version of since the stone age and so is installed everywhere that matters. I can't help feeling a bit dirty though, writing pod to document code written in or .

                          [?]Daniel Böhmer » 🌐
                          @dboehmer@ieji.de

                          @davidgerard This is hilarious for sure😂

                          Wondering if Rust Foundation will copyright strike them as they claim to be endorsed by it🤔

                          This is actually kind of an LLM-based attack on the ecosystem after all. Thinking about how funny I'd find this if it was attacking users of my favorite programming language (). This is funny but is it actually legitimate?? 🤔

                            [?]Chris Alemany🇺🇦🇨🇦🇪🇸 » 🌐
                            @chris@mstdn.chrisalemany.ca

                            Any experienced Perl folks out there using XML::LibXML vs XML::Simple?

                            I'm trying to move to LibXML like a good modern xml munger.

                            I'm using the XML weather data file here: alberniweather.ca/ECXMLfileInl

                            I've been getting the keys and entries from the XML file by loading it with:
                            my $data = $xml->XMLin($xmlFile);
                            which creates an array that I can move through etc.

                            but with LibXML using:
                            my $dom = XML::LibXML->load_xml(location => $xmlFile);

                            $dom ends up being a string rather than an array of XML stuff and I can't reference the various nodes etc.

                            wwwhhhhyyyy?

                              AodeRelay boosted

                              [?]Felix 🇺🇦🚴‍♂️🇪🇺 » 🌐
                              @leobm@norden.social

                              By the way, I have implemented relatively identical versions of the versions in , , and . Although the Ruby version (which is installed on the Mac and is relatively old, 2.6.x) is unsurprisingly the fastest for 10,000 values. I wouldn't have expected that.
                              Language Per call Factor vs Raku
                              Ruby 0.03ms 77x faster
                              Perl 0.15ms 15x faster
                              Python 0.18ms 13x faster
                              Raku 2.32ms 1x (baseline)

                                [?]Windy city » 🌐
                                @pheonix@hachyderm.io

                                I feel most programmers got accustomed to and proficient in a new language, database or framework because it was necessary in one of our jobs. Not because it got hyped in stackoverflow's survey or some youtube's tutorial series. That doesn't mean you can't just *learn* a language for the sake of it, you can learn it better if it suits the program you're trying to build and helps you write clean, refactorable and secure code.

                                Of course I speak for myself. Thoughts welcome.

                                  28 ★ 9 ↺
                                  planetscape boosted

                                  [?]Anthony » 🌐
                                  @abucci@buc.ci

                                  A weird thing about being 50 is that there are programming languages that I've used regularly for longer than some of the software developers I work with have been alive. I first wrote BASIC code in the 1980s. The first time I wrote an expression evaluator--a fairly standard programming puzzle or homework--was in 1990. I wrote it in Pascal for an undergraduate homework assignment. I first wrote perl in the early 1990s, when it was still perl 4.036 (5.38.2 now). I first wrote java in 1995-ish, when it was still java 1.0 (1.21 now). I first wrote scala, which I still use for most things today, in 2013-ish, when it was still scala 2.8 (3.4.0 now). At various times I've been "fluent" in 8086 assembly, BASIC, C, Pascal, perl, python, java, scala; and passable in LISP/Scheme, Prolog, old school Mathematica, (early days) Objective C, matlab/octave, and R. I've written a few lines of Fortran and more than a few lines of COBOL that I ran in a production system once. I could probably write a bit of Haskell if pressed but for some reason I really dislike its syntax so I've never been enthusiastic about learning it well. I've experimented with Clean, Flix, Curry, Unison, Factor, and Joy and learned bits and pieces of each of those. I'm trying to decide whether I should try learning Idris, Agda, and/or Lean. I'm pretty sure I'm forgetting a few languages. Bit of 6502 assembly long ago. Bit of Unix/Linux shell scripting languages (old enough to have lived and breathed tcsh before switching to bash; I use fish now mostly).

                                  When I say passable: in graduate school I wrote a Prolog interpreter in java (including parsing source code or REPL input), within which I could run the classic examples like append or (very simple) symbolic differentiation/integration. As an undergraduate I wrote a Mathematica program to solve the word recognition problem for context-free formal languages. But I'd need some study time to be able to write these languages again.

                                  I don't know what the hell prompted me to reminisce about programming languages. I hope it doesn't come off as a humblebrag but rather like old guy spinning yarns. I think I've been through so many because I'm never quite happy with any one of them and because I've had a varied career that started when I was pretty young.

                                  I guess I'm also half hoping to find people on here who have similar interests so I'm going to riddle this post with hashtags: