New around here? Register your SA Forums Account here!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $10! We charge money because it costs us money per month for bills alone, and since we don't believe in shady internet advertising, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Mao Zedong Thot
Oct 16, 2008


redleader posted:

shut the gently caress up about code formatting. this was never an interesting topic the last 500 times it was discussed, and it is still not an interesting topic

Adbot
ADBOT LOVES YOU

Mao Zedong Thot
Oct 16, 2008


MALE SHOEGAZE posted:

i do realize that im setting myself up for a big disappointment when i realize that everyone is doing garbage programming. but there must be fields that are better than webdev

:riker:

Mao Zedong Thot
Oct 16, 2008


MALE SHOEGAZE posted:

lol @ having a database schema , what a peasant


for real this place has soured me on ever wanting to deal with data in a serious way. i am way the gently caress over data forever.

Unironically this is why tools and infrastructure dev poo poo rules. You pretty much get to say 'not my problem' to a whole host of operational problems, despite doing.... operational work. 'hey I just build the platform, you guys run on it'

Also you don't have to deal with product pressure much

Mao Zedong Thot
Oct 16, 2008


Application development turned me into a devops, devops turned me into a tools developer. Just jumping from one hellhole to the next

Computers are dumb

Mao Zedong Thot
Oct 16, 2008


Fiedler posted:

great, you've figured out that you want to write developer tools. now immediately go apply for those jobs. worst case is you're not hired and you try again in 6 months.

yeah, do this. it's not as hard as you're assuming shoegaze. you won't get most the jobs you apply to in any area, but just start doin' it and itll work out. IMHO you should spend your year looking for a good job that you would want, not studying (I mean, unless thats what you want to do). you seem p smart and competent and just need to shoot the job-getting odds, not get more booksmart

Mao Zedong Thot
Oct 16, 2008


if u literally think its a binary good/bad use/don't use choice between nosql and mysql/postgres you clearly aren't doing anything serious

both things have applications

"lets use mysql for a distributed cache!" and "lets put our data model truth store in mongo!" are both dumbass ideas

Mao Zedong Thot
Oct 16, 2008


cinci zoo sniper posted:

returning to topic of job scheduling: anyone knows alternatives to rundeck? my job needs a gui shell for cron jobs with basic tooling like logging or execution emails, since one of our senior developers still doesn’t know how to work with ssh tunnels or command line linux

Fire ur Sr developer that can't be assed to do their job

Mao Zedong Thot
Oct 16, 2008



The computer disease

Mao Zedong Thot
Oct 16, 2008


MALE SHOEGAZE posted:

composability good, class inheritance bad willing to die on this hill

Mao Zedong Thot
Oct 16, 2008


Finster Dexter posted:

So, golang has p-lang level error handling. Right now, 75% of my golang code is poo poo like

code:
turd, err := butt.Poop()
if err != nil {
    return nil, err
}
I googled a bit to see if there was a better pattern for error handling, because this seems kinda lovely compared to java or c#. Welp, the articles I found titled "error handling best practices" basically say to do this poo poo I've already been doing.

Seems bad.

handle ur fuckin errors then

Mao Zedong Thot
Oct 16, 2008


Bloody posted:

it is wild to me that there are people who unironically laud go's error handling. have they never used an adult language before

go's error handling is 'okay'

exceptions are 'okay'

well, theres my hot take

Mao Zedong Thot
Oct 16, 2008


qhat posted:

If you don't like the default latex font just use lmodern sans, it's much better.

why would you not virtue signal with the latex font, thats like the entire point of it

Mao Zedong Thot
Oct 16, 2008


Lol hope ur interviewin

Mao Zedong Thot
Oct 16, 2008


cinci zoo sniper posted:

i can come add some rules to op? something like

1) general forum, yospos rules apply
2) don’t be a jerk to people for their tech efforts

2a) unless they are a worthless scumfuck sack of poo poo gimmick poster like shaggar

Mao Zedong Thot
Oct 16, 2008


3) dqs

Mao Zedong Thot
Oct 16, 2008


i think you're supposed to use .env for defaults and dev, and then use actual environment variables non locally

fundamentally that's not horrible, idk what your people are doin

direnv is better tho

Mao Zedong Thot
Oct 16, 2008


redleader posted:

all config management sucks. there are no solutions

Mao Zedong Thot
Oct 16, 2008


MALE SHOEGAZE posted:

ctps: really want to build some sort of basic space simulation thing, perhaps simply trying to model our own solar system at first. visually i'm imagining the overhead view in stellaris.

it sounds like a distraction but i'm pretty interested in space and space physics and among many other things i've been vaguely considering computational astronomy if i go back to school.

e: yah i'm gonna try this, does anyone know anything about it? I'm probably picking up this book: https://www.amazon.com/Astrophysics-PC-Introduction-Computational/dp/0943396433

i've been thinking about making a 'game' like this, pretty much cause i read the expanse books and they made me think about how wild space travel is with accel/decel planning, and how that could be a fun mechanic

Mao Zedong Thot
Oct 16, 2008


unfortunately i don't completely loathe my day job which based on years of experience seems required for peak side project productivity

Mao Zedong Thot
Oct 16, 2008


CRIP EATIN BREAD posted:

my first lovely programmer job was being a temp at a place optimizing sql queries to speed up crystal reports that were embedded in ASP 1.0 pages, which used COM objects for database access.

after 8 months the other lead devs left and I was the lead.

extremely literal :same:

Mao Zedong Thot
Oct 16, 2008


redleader posted:

please do not use any cloud

ratbert90 posted:

Incorrect and bad.


Shaggar posted:

use azure sql instead.

ratbert90 posted:

Incorrect and bad.

Mao Zedong Thot
Oct 16, 2008


Finster Dexter posted:

ctps: golang. jfc I wish this lang had real error handling. I can only handle expected errors and if you have an unexpected error somewhere lmao good luck, and may all your panics not be silently recovered somewhere else.

panics are exceptional, dont use them unless u want to crash

Mao Zedong Thot
Oct 16, 2008


Shaggar posted:

as a childless nerd I can confirm factorio is far more interesting than learning a research language.

SHAGGAR IS RIGHT AGAIN

bad sign

Mao Zedong Thot
Oct 16, 2008


the real mindkiller is having a kind of fulfilling day job (go figure) -- absolutely zero interest in computer programming when i do even somewhat fun, interesting or novel things at work

my github.com contributions graph is like the perfect inverse of when i'm happy at work

Mao Zedong Thot
Oct 16, 2008


Shaggar posted:

theres no reason to not leave all those commits in other than bullshit ego. nobody gives a poo poo if you wrote something dumb in an initial revision, we care that the history is there so we can go back for context or to retrieve aborted designs that should be revisited.

Unironically completely agree with shaggar.

Mao Zedong Thot
Oct 16, 2008






https://www.youtube.com/watch?v=TVwKjGbz60k

Mao Zedong Thot
Oct 16, 2008


Flat Daddy posted:

my favorite solution to the master/slave fight is redis's where they kept the words but added a note in the docs to remind people that slavery is bad

e: https://redis.io/commands/slaveof

lmao this might be the worst take

Mao Zedong Thot
Oct 16, 2008


Nobleman/peasant

Mao Zedong Thot
Oct 16, 2008


CRIP EATIN BREAD posted:

help i cut my fingers off with this tool because i lacked the basic understanding of how it works, and i spent no effort to learn it. the tool must be bad!

Mao Zedong Thot
Oct 16, 2008


Boiled Water posted:

i see npm took a page out of the go book of dependency management

yeah thats not how go works

Mao Zedong Thot
Oct 16, 2008


who the gently caress cares what happens after you press the tab key

get better tools or something

Mao Zedong Thot
Oct 16, 2008


gonadic io posted:

No I know what was happening: I was using an entrypoint script that explicitly set home to /tmp

Took about 2 hours to realise that

yeah, I was gonna say "how are you running it/what are you running"

Adbot
ADBOT LOVES YOU

Mao Zedong Thot
Oct 16, 2008


Achmed Jones posted:

stop working on the weekend

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply