@diji@mastodon.social
@diji@mastodon.social avatar

diji

@diji@mastodon.social

Father of two boys. Test Automation Engineer. Primarily fluent in Python, but conversant in C#, Go, VBScript, and others. Huge movie geek.

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

AlSweigart, to random
@AlSweigart@mastodon.social avatar

What are the recommended ways to install Python on Windows, macOS, and Linux? Is it downloading from python.org for all of them? Or is it Microsoft Store, Homebrew, and apt-get?

diji,
@diji@mastodon.social avatar

@AlSweigart For Windows, download the official installer or install via winget.

For Mac, I'd recommend Homebrew.

For Linux, use your distro's packager?

Pyenv is nice for switching environments. I keep watching Rye, as it would hopefully make this all obsolete.

https://rye.astral.sh/

starshaped, to random
@starshaped@labyrinth.social avatar

Aaaand I’m coming down with a cold, which is always “fun” right before travel. I haven’t had a cold since 2022 so I was due for one, I suppose.

diji,
@diji@mastodon.social avatar

@starshaped How I imagine you suiting up to fly. Be safe!

Cover Up Safety GIF by SERVPRO

diji, to random
@diji@mastodon.social avatar

My least favorite game of whack-a-mole every year… trying to get my car’s State Inspection done.

Now I get to call all around town and find somewhere that can do it, and hope it aligns with my work schedule.

qlp, to random
@qlp@linh.social avatar

Using the lunch break at #PyConUS to listen to this week's Wait Wait. 🙃

#WaitWaitDontTellMe

diji,
@diji@mastodon.social avatar

@qlp BTW, is your user avatar Moopsy from Lower Decks?

diji,
@diji@mastodon.social avatar

@qlp Again, you have good taste!

diji,
@diji@mastodon.social avatar

@qlp Just read your bio… yes it is. I love it!!

diji, to random
@diji@mastodon.social avatar

OH after : “We DDOS’d the Thai restaurant.”

diji,
@diji@mastodon.social avatar

@starshaped Yep!!

qlp, to python
@qlp@linh.social avatar

You wouldn't unzip a wheel 😁

#Python #PyConUS

diji,
@diji@mastodon.social avatar
diji, to random
@diji@mastodon.social avatar

Survived the trip home from #PyConUS , got hugs from my kids, setup my new computer, and then collapsed in my bed.

Today is all about recovery, errands, and self care. Laundry, grocery shopping, and rotting on the couch.

So, to kick all of that off, I’m watching Top Secret!, as one does.

diji,
@diji@mastodon.social avatar

@_chrismay “You dropped your fake dog poop.”
“What dog poop?”

diji, to random
@diji@mastodon.social avatar

I have priorities.

First, I find food and beer. :check:

Second, I find the #PyConUS registration desk and my friends.

diji, to random
@diji@mastodon.social avatar

@simon has just explained at #pyconus a rule that I have, that can be summed up as:

“Do not do magic that you do not understand.”

diji,
@diji@mastodon.social avatar

@dabeaz @simon Hah! At the end of the day, none of it is magic, but I suppose both lines still work.

diji, to python
@diji@mastodon.social avatar

Looks like I have a speaking gig coming up. Going to get opinionated and talk about best practices of writing code for other people to use.

Anyone have strong opinions on this topic? What are some of your opinions or pet peeves?

AlSweigart, to random
@AlSweigart@mastodon.social avatar

deleted_by_author

  • Loading...
  • diji,
    @diji@mastodon.social avatar

    @AlSweigart Well...

    Pros:

    • Been around for a long while.
    • Integrates PySafety for CVE checking
    • Some useful commands like pipenv shell and pipenv update simplify workflows.

    Cons:

    • Very slow resolver.
    • Error messages in some cases can be cryptic and difficult to resolve.
    • By default, puts virtual environments in a completely separate location (you can change this behavior in a few ways)

    Source: Used Pipenv for 4 years in my previous job.

    diji, to random
    @diji@mastodon.social avatar

    Nothing like wake up call via Tornado Warning

    diji,
    @diji@mastodon.social avatar

    Update: Everyone is okay. Sounds like my oldest’s high school sustained some damage (good thing school ended last week). Local kids and friends accounted for. Creeks are high, so flooding is a concern.

    Now checking in on friends further east.

    diji, to random
    @diji@mastodon.social avatar

    And we’re off…. #PyTexas2024

    AlSweigart, to random
    @AlSweigart@mastodon.social avatar

    deleted_by_author

  • Loading...
  • diji,
    @diji@mastodon.social avatar

    @AlSweigart Spit take incoming?

    AlSweigart, to random
    @AlSweigart@mastodon.social avatar

    deleted_by_author

  • Loading...
  • diji,
    @diji@mastodon.social avatar

    @AlSweigart After talking to so many people, I’ve decided to start playing with LLMs. I’m still highly skeptical, but tribal pressure has convinced me to give it a shot.

    diji, to random
    @diji@mastodon.social avatar

    If we’re at trivia, and the category is sports, just choose the opposite of whatever I say. I’m likely wrong.

    diji, to random
    @diji@mastodon.social avatar

    Well, it looks like I’m going to

    diji, to random
    @diji@mastodon.social avatar

    That’s to @mariatta and the rest of the staff for making my first #PyConUS so damned magical. Now I’m gonna have to come every year, aren’t I?!?

    diji, to random
    @diji@mastodon.social avatar

    Alright, flights and hotel booked for #PyOhio2024, no turning back now!

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