@masukomi@connectified.com
@masukomi@connectified.com avatar

masukomi

@masukomi@connectified.com

๐Ÿ‘‰ Senior Back-End Dev. Seeking Remote Position ๐Ÿ‘ˆ

Autodidactic, Autistic, ADHD, Trans, and Geeky Programmer.

Queer friend of Camellia Sinensis.

If you want to hear my ramblings about Tabletop Role Playing Games check out my other account: https://dice.camp/@masukomi

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

masukomi, to random
@masukomi@connectified.com avatar

I spent most of yesterday trying to fix the mongoid support in meilisearch-rails. After spending nearly a day with it i'd still barely wrapped my head around all the complexity. Lots of ong complicated untested methods.

Just before going to bed my brain realized "this is just a really complicated implementation of a simple wrapper"

1/?

masukomi,
@masukomi@connectified.com avatar

This morning, after walking the dogs, I cranked out a little under 200 lines of code that implements basically all of it in a bunch of small, testable, easy to reason about methods.

Haven't written tests yet, but this afternoon I actually used the new lib and have working, configurable, easy to use, integration for backed models.

2/?

masukomi, (edited )
@masukomi@connectified.com avatar

3/3
I intend to live with my new library for a few weeks and then package it up as a gem for others.

In theory it should be pretty easy to support a relational db too. The only thing it complicates is the unit testing because now you need to connect to mongo AND a relational db.

๐Ÿค” not sure if there's enough demand to bother though.

masukomi, to random
@masukomi@connectified.com avatar

dicks. Why tell me to protect my main branch, and then make me read and fill out the resulting form, if you're just going to turn around and say "psych! you can't have this unless you pay! Hahahahhaha sucker. Pay up!" ?

masukomi,
@masukomi@connectified.com avatar

To be clear, i'm not opposed to paying for a service. I am opposed to bait-and-switch, and other forms of tricking people into upgrading or feeling they need to.

masukomi, to random
@masukomi@connectified.com avatar

quitting for the day because i canโ€™t find a way to throw the google cloud wallet API whatever.... interface thing out of a window. Additionally none of my windows are high enough to kill it even if i could find a way. ๐Ÿค”

masukomi, to random
@masukomi@connectified.com avatar

trying to set up Google Pay integration under my personal account to test google wallet stuff without creating bogus stuff in work account.

Their UI is CONSTANTLY switching me back to work account without asking. I accidentally created a Business Identity under it. Couldn't delete it. ๐Ÿคฆโ€โ™€๏ธ Then i added a user from a service to the work account instead of personal.

I hate this thing SO MUCH

Also, there doesn't seem to be a way to navigate to the "wallet console" you just have to know the url!?

masukomi,
@masukomi@connectified.com avatar

@menachemfriedman Beats the eff out of me but it looks like this. I use it to... manage users who may actually be services? But this is different than the IAM & Admin section of the google cloud stuff even though it involves the fake users for services from that?!

I don't know the docs are terrible.

masukomi, to random
@masukomi@connectified.com avatar

@ivory do you strip metadata from uploaded photos?

if not, could we add that to the feature list?

masukomi,
@masukomi@connectified.com avatar

@ivory yay thank you. :D

cwebber, to random

Aside from some social anxiety and destroying my monitor, today is really good

And I am not being sarcastic, it is really good despite those things! I am feeling great about life, even though I have social anxiety and clumsily destroyed valuable equipment in my home

masukomi,
@masukomi@connectified.com avatar

@cwebber er... wait. yay, but.... what happened to your monitor?

masukomi,
@masukomi@connectified.com avatar

@cwebber oh no!

um... now you have an excuse to upgrade?
(and buy a proper stand ? )

;)

OhHeyItsAlexis, to random

Oh my god oh my god oh my god oh my god I just played Greensleeves perfectly on my very first practice today with no warmup.

masukomi,
@masukomi@connectified.com avatar

@OhHeyItsAlexis I got a chuckle out of that deep exhalation looking at the camera ;) congrats and yay for progress.

masukomi, to random
@masukomi@connectified.com avatar

๐Ÿค” random questions for folks who remember the '90 and know what a "coke spoon" is, and ALSO are familiar with culture:

Were coke spoons just spoon shaped Mimikaki? If so, how the hell were people in the US getting them back then?

Did coke dealers import in bulk and just give them out for free to regulars? Was there some importer wondering wtf was up with all the mimikaki sales?

Was it a status symbol thing amongst coke-heads? "ooh, must be a rich dude. He's got a spoon!"

masukomi, to random
@masukomi@connectified.com avatar

Any geek know what is smoking here?

It's simultaneously telling me I'm violating a "cop" AND telling me my disabling of warnings about violating that cop are "unnecessary"

masukomi,
@masukomi@connectified.com avatar

@jamesgecko I started to file a ticket, then it asked for me to run it with the debug flag, and put that in the ticket. So I did. And it stopped complaining. So I ran it without the bug flag, and it is still not complaining.

So, it just magically fixed itself and thus i can no longer reproduce it, and Iโ€™d probably just be wasting their time, because they probably couldnโ€™t either.

Grrr

masukomi, to random
@masukomi@connectified.com avatar

medication update: the meds the insurance company is forcing me to try (if i want any $ by them on meds) has (i believe) common base ingredients with adderall which is to say... it's on backorder too. So yeah. I'm probably going to have to go more months without drugs unless i choose to take on an ongoing $400/mo expense because i won't want to switch back to generic drugs and they won't cover $ drugs until i've tried cheap (which are, as mentioned, unobtainable)

masukomi, to random
@masukomi@connectified.com avatar

from someone's profile

> ocassional hobbyist programmer in spite of programming job

I feel that...

Sometimes, I love that. Sometimes I'm like OMG GET AWAY FROM THE COMPUTER.

masukomi, to ADHD
@masukomi@connectified.com avatar

As an Programmer, staying on top of work (what to do, & not letting things slip through the cracks), and knowing if I'm doing "enough" has been hard. I've put together a tool to help with that, and I'm thrilled with how much it's been helping. I thought I'd give you a sneak peek.

This is the "dashboard" it's a high level overview of all the things: notes, tasks, open PRs, and a couple graphs of PR related things.

1/?

masukomi,
@masukomi@connectified.com avatar

The backend is Rails + Bootstrap and very intentionally involves no front-end JS framework. It's intended to be trivially easy to hack by any rails developer, and so far I'm seeing zero need for fancy JS.

If this sounds like something you'd want to try using, let me know. Maybe I'll open it up to geeky beta testers soon. ;)

4/4

masukomi,
@masukomi@connectified.com avatar

๐Ÿค” just realized, you may be wondering about the "Wifey" tab. All the data is broken down into "contexts" so the data / notes / tasks from my personal projects don't effect what I see when I'm working on the stuff they actually pay me for. ;)

"Wifey" is just a context I made for my wife's stuff because i wrote this in between jobs and her work is all in public repos so she was a good user to test with. ;)

masukomi,
@masukomi@connectified.com avatar

oh, and the complete lack of PR contributions by week by me in the graph (for most weeks) is because i just started the new job so I wasn't there to contribute. ;)

masukomi,
@masukomi@connectified.com avatar

A couple details from the dashboard...

clicking a note's title will expand it. Clicking a ticket's title will take you to the ticket in the originating system. Unsure how I feel about these working differently but it feels like the right defaults.

Also showing how you can designate some tasks as one's you're just "observing" At work they create tickets for discussion and You'll get assigned to it (so it shows up) but you're not on the hook for work, and you want to keep an eye on it.

ElleGray, to random
@ElleGray@mstdn.social avatar

when I say I wake up in stages, I mean like this

masukomi,
@masukomi@connectified.com avatar

@ElleGray the cat is amazing, but also... let's discuss that wonderful stack of books by the bedside! the world needs more of that too!

masukomi, to random
@masukomi@connectified.com avatar

Geeks um... We got problems! rubygems.org is now considered a dangerous site.

Anyone got some contacts at ? Firefox claims the warning is coming from Google Safe Browsing. https://developers.google.com/safe-browsing/v4/advisory

This happens in Firefox AND Chrome.

masukomi,
@masukomi@connectified.com avatar

@postmodern Happy to report this is no longer an issue! Someone fixed it!

๐ŸŽ‰

masukomi,
@masukomi@connectified.com avatar

@squarism yup, they removed it from the list of bad sites.

it shouldn't impact gem install and yet I was able to gem install before it became bad, but i wasnโ€™t able to after it became bad, and when it stopped being marked bad I could install again.

I suspect that my ISP (comcast) may have been doing something related to it. Switching my gem source their ip address worked, which implies it wasn't anything on rubygems.org 's server that was the problem.

๐Ÿคทโ€โ™€๏ธ

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • Leos
  • khanakhh
  • magazineikmin
  • thenastyranch
  • hgfsjryuu7
  • Youngstown
  • rosin
  • InstantRegret
  • slotface
  • mdbf
  • PowerRangers
  • tsrsr
  • kavyap
  • DreamBathrooms
  • tester
  • vwfavf
  • ngwrru68w68
  • ethstaker
  • everett
  • modclub
  • Durango
  • GTA5RPClips
  • osvaldo12
  • cisconetworking
  • tacticalgear
  • normalnudes
  • cubers
  • anitta
  • All magazines