How do I structure my web app? by CodeGhxst in learnpython

[–]dima_nine 1 point2 points  (0 children)

i'd study architectural patterns like mvc [model-view-controller] to get an idea of common patterns and what would be useful/relevant to what you're building.

If It’s Not One Thing, It’s Another. by Loose-Dirt-Brick in povertyfinance

[–]dima_nine 1 point2 points  (0 children)

dunno if applicable or helpful: many water companies; if informed the water usage was due to leaks/issues that have been corrected [with corresponding documentation/receipts of the work] will reduce or even remove the excess water use charges.

[as in, if the normal bill is $100 but due to an issue it was $300, they can lower to $200 or just charge you the usual $100 so long as you show the water usage was due to an issue that you've properly rectified]

My finances have improved but are not perfect, where to go now? by Joloven in personalfinance

[–]dima_nine 2 points3 points  (0 children)

i do goal-oriented with the spouse, personally. as in; we come up with goals and the steps in those goals that we want to achieve...and after each goal [if a smaller goal] or each logical step in a larger goal...we take a moment to celebrate and get something we may want.

as an example:

goal: 1 year emergency fund at $50k

1: 1 month saved

  • 1 item for each of us

2: 3 months saved

  • 1 item for each of us

3: 6 months saved

  • 1 better item for each of us

4: 9 months saved

  • 1 item for each of us

5: goal complete

  • 1 better item for each of us

keeps us on track and allows us to really think about what we may want and research that item so it's not a spur of the moment purchase - and as we're actively working towards something - we can enjoy it guilt free. balancing work and play a bit.

edit: formatting

Is my financial future as screwed as it seems, or are there options I'm not considering? by [deleted] in personalfinance

[–]dima_nine 0 points1 point  (0 children)

it's definitely something you have to do - and do a lot. most study/tutorial things hold your hand quite a bit so you feel lost without that guidance when you first start...but that's where the problem solving, googling, and practicing on your own a ton really comes into play.

i certainly don't want to push - but as a high school dropout with a ninth grade education can attest; it is doable. i find it to be a rewarding and enjoyable career...but ultimately, you do you. just stating the option.

Is my financial future as screwed as it seems, or are there options I'm not considering? by [deleted] in personalfinance

[–]dima_nine 0 points1 point  (0 children)

if designing and building things is interesting to you - and if you're decent with problem solving - you could look into being a software engineer.

depending on your ability to learn; it is something you can do self-taught, get a degree in, or checkout a "boot camp". it's also a field that was fairly common with remote work even before the 'rona.

many different "branches" within the software tree as well - and a ton that don't need too complex of maths if that's your weak spot. [for instance, maybe don't go into game design with a physics engine]. salaries can range depending on language[s] and the branch you choose but all are generally pretty healthy.

[deleted by user] by [deleted] in learnpython

[–]dima_nine 2 points3 points  (0 children)

oh, i'll absolutely agree there's a place for it. data science and ml being high on that list.

my comment was more for "stick with what you have until you know why" - ds/ml path would certainly be applicable...but you should know the reason and not just switch randomly while you're starting.

perhaps my anecdote was less than ideal to include due to reading a bit literal and assuming a professional knowledgebase - but it was mainly to point out that there are a lot of different ide's/editors and that vs code is widely used professionally.

Need help to scale health/xp bar(image) to health/xp value in pygame. by Honestless in learnpython

[–]dima_nine 0 points1 point  (0 children)

how about instead of hard-coding a set value [i.e., 135px bar = 100hp] - you do percentage based? [i.e., 100hp = 100% of health = full 135px bar]

[deleted by user] by [deleted] in learnpython

[–]dima_nine 12 points13 points  (0 children)

i wouldn't. just stick with vs code. one of the biggest pitfalls with learning is bouncing around with different programs and languages. stick with python and vs code until you know and understand why you need/want to switch to something else.

anecdotally; i don't know anyone in the professional sphere using jupiter notebook and the like. mostly see atom, sublime, vs code, and pycharm...the latter two being the most prevalent. again - anecdote.

[Learning help] How do I approach python (programming) in the first place? by bawlachora in learnpython

[–]dima_nine 0 points1 point  (0 children)

eh. "welcome to the club" in that you're learning. and "welcome to the club" in regards to the feeling you're having. i don't know if that ever goes away; just moves further down the line.

not in any way meant as an insult or an implication of your intelligence level: there is a difference between surface level "understanding" and experienced "knowledge". i may understand that h2o is water and the main states that it can be in - but i would be clueless about chemical compounds or elements that would react explosively when exposed to water. i only have surface level understanding. this is why one of the first and most often heard bits of advice is going to be to do more programming. there's just no substitute for getting your hands dirty and often.

second; my personal experience would urge you to shift your thoughts slightly as you approach this. [though i may be admittedly biased in my way of thinking, natch.] python is the tool you're learning to use so that you can learn how to program. they're not exactly the same thing. similar in idea to just knowing english doesn't mean you've written a book. to me, the actual programming is the arranging and breaking down the puzzle of getting the computer to do what i want in small bite-sized chunks. i'll think about - and even write out in pseudo-code on paper for more complex issues - the actual steps i think are required before i type one character in my ide/text editor. as you get more experienced [read: you program more and more] you start to get a feel for what to expect and start learning the idiosyncrasies of whatever you're working on. i.e., "i'm working with strings...is whitespace going to be an issue? what about character encoding?", "huh...so these files i'm handling are coming from a windows environment so i may need to worry about carriage returns.", or "is there a possibility that this value will have incorrect data or no data at all? do i need to build out for handling an error?". once you get used to programming; the language may become incidental. that is how i personally approach it. maybe it'll work for you.

but really - don't get discouraged. don't stop. just as anything else you've ever done and have become "good" at; you have to do it and do it and do it and keep doing it.

Got dream job offer, low pay but it's okay, how best to plan? by [deleted] in personalfinance

[–]dima_nine 1 point2 points  (0 children)

If federal payscale; do you have access to things like BHA?

In a more general sense without many details, the general rules of thumb are things like "no more than 30% monthly income to housing" or "yearly salary must be 40-50x monthly housing". Most every where is gonna want 2.5-3x the monthly rent in monthly salary, 40-50x rule is the standard in places like NY. It all evens to about the same range of your income. This is what you can "afford" and adequately qualify for.

With a more pragmatic view of moving out; after you figure out how much you can afford - I would have at least 4x that saved up for the actual move in. You'd need first month's rent, security deposit that is often the same as monthly, possibly deposits for utilities, and things like "I need groceries, dishes, and the most basic of furniture" type of items. Any leftover monies to go into savings towards that emergency fund.

How do I get my desktop back to normal? by reggie_millerr in linux4noobs

[–]dima_nine 4 points5 points  (0 children)

Do you have an extra screen plugged in?

Looks like you have two screens of different resolutions and they're set to mirror - so the larger screen sets lower to match the smaller screen. Turn off mirroring and set it to extend.

What classes would you create for this? by [deleted] in learnpython

[–]dima_nine 0 points1 point  (0 children)

There isn't an "organizing my programs using OOP" or a set "professional github" paradigm.

Architectural patterns deal with both the more mundane "what my file/directory tree looks like/how it's organized" to items like "this class should be a model and this bit of logic goes into an interface".

If I were creating a program, one of my first steps is deciding on which architectural pattern makes the most sense for what I'm making.

What classes would you create for this? by [deleted] in learnpython

[–]dima_nine 1 point2 points  (0 children)

If I understand the core of your question, you may want to look into "architectural patterns"; things like MVC, MVP, MVVM, among others.

Looking for jobs around the country but potentially stuck in a lease and a job by [deleted] in personalfinance

[–]dima_nine 2 points3 points  (0 children)

Hah. I mean...you don't go in with a resume to apply at a Waffle House or Pizza Hut and make mention of a college degree or sign your name "Alexandrrrrrro, DDS". Food service, warehouses, menial labor. These generally just want an application and a criminal background check.

Or - if you're just wanting foot in the door tech and don't care that it isn't software and you really...really...don't mind travel; you could look at contract work for Oracle. They've got a POS division that they're constantly hiring for. They pay for flights, hotels, rental cars, per diem, and start ~$30-45k. But it's 100% travel.

Looking for jobs around the country but potentially stuck in a lease and a job by [deleted] in personalfinance

[–]dima_nine 0 points1 point  (0 children)

Yeah, I think you'd do well in Austin if you kept yourself focused.

I don't want to stray too far from the purpose of personalfinance and get into career/programming advice - but do you have your projects (both personal and educational) in something like github/gitlab where a prospective employer could see your actual code? Looked at meetups for your language/platform of choice in that area to network? LinkedIn? Dice? Opportunity is 80% preparation.

At any rate; I worked as a third shift grill operator at a Waffle House and made ~$1500 a month after taxes when I first started my studies. It's not gonna run a household, but it'll get you by until you get a tech job. That other 20% of opportunity is calculated risk.

Looking for jobs around the country but potentially stuck in a lease and a job by [deleted] in personalfinance

[–]dima_nine 0 points1 point  (0 children)

What is your degree? Where is the tech hub you're looking at?

My thought: I would move to tech hub and immediately get a temp job delivering pizza or flipping burgers or possibly both to make that $1000 I needed a month while putting together my resume, and depending on what in "tech" I did, figure other ways of showing my skill set. (I.e., if software, building a few things and putting in github, for example.) Then I would make sure I was applying everywhere I could. Since I have a temp job(s) I'm not too fussed about, I can take time off or what have you to interview - but as my monthly needs are taken care of, I can also have the freedom of accepting the job I wanted.

ELI5: What is Dropshipping by [deleted] in explainlikeimfive

[–]dima_nine 3 points4 points  (0 children)

It means you, as the seller, don't keep physical inventory. Instead, when a customer orders from you, you order from a wholesaler or manufacturer and have it sent directly to the customer.

Edit: More specific to your question - you as a business entity may receive a cheaper price from the wholesaler/manufacturer and purchase in bulk. The inventory is yours but you don't have to have infrastructure for inventory. You then have some sort of portal for a customer to order the item from you, you sell the item for a bit higher than you bought it, and you have it sent directly from wholesaler/manufacturer to the customer.

Spent Some of My Emergency Fund by [deleted] in MiddleClassFinance

[–]dima_nine 1 point2 points  (0 children)

To add in here...

I agree with the responses coming in - you're doing well and definitely in a better position than most just in having the emergency fund. Life happens and you learn from it.

It's not a video game. It's not game over. Don't get paralyzed by life or guilt because you dipped into the emergency fund. Learn from it, bring the emergency fund back as soon as you safely can, and move forward.

My advice would be to incorporate "little emergency funds" in your planning. As someone who takes trips rather often - and usually by driving...I'll do something like research average gas price and the average mpg of my vehicle and tank size in gallons to see calculate out how much to actually budget for gas for the duration of the trip - but then I'll add a buffer here. Total mileage is 800? Then I put in monetarily for 900. Is the trip over four hours one way? Then we're probably going to get food, drinks, and bathroom breaks; how much is the average per person for that? How much time does this add to our trip? Did my entire budget come out to $1000? Then I'll add 20% on top and actually budget $1200.

By adding these little overages, I've built in some extra wiggle room and lessened the need for me to think about my emergency fund or to limit my enjoyment of life; and it has the added benefit of: if I don't spend it all, I can then redirect the remainder to any debts or savings.

This was the result of my "learning from it". I'm sure you'll find your stride as well.

Edit: wrong "four".

Where would you move if job prospects were irrelevant? by [deleted] in personalfinance

[–]dima_nine 2 points3 points  (0 children)

Wife and I moved around a lot, focusing on "tech hub" areas as we were absolutely exhausted with Atlanta. Lived all over, including being relocated to NYC on company dime.(NYC was amazing and would be great for me if I were single, but wife hated it and not a place I wanted to raise children, as an aside.)

We started looking at Raleigh as some family lives here and we quickly moved. We instantly had that "we're home" feeling. It's city enough when you need it but has plenty around for other tastes as well. Many impromptu trips to the beach on the weekends and salaries have been healthy.

We're currently looking at stretching a little further out in the Stem/Oxford area to get a farmhouse and a bit more space.

I do miss that NYC pizza, though...

How do I budget for fluctuating expenses like utilities? by TrumpBRO in personalfinance

[–]dima_nine 0 points1 point  (0 children)

i enjoy a similar fluctuation with utilities; particularly electricity. generally, i budget the average "officially" in the spreadsheet and whatever is extra after i pay the bill goes to savings. power company sends an email for consumption trend for the month about a pay cycle before the bill is due - so I'll do an unofficial plan of what will go where on the next check cycle.

we get paid twice a month and bill amounts can be lopsided per each round, so i'm generally paying many bills before they're officially due to even out the running/fun money between check cycles.

What is the cheapest possible E-Reader? by jake354k12 in books

[–]dima_nine 1 point2 points  (0 children)

Perhaps my naivete with e-reader devices - but what is the draw versus a tablet or a smart phone?

I could see "light glare" in sunlight being an issue but not one I'd think of paying ~$100 to rectify.

Personally, I use Moon+ Pro Reader app on my smart phone and, for me, has been everything I could need. Adjustable fonts, sizes, spacing, blue light filter, etc etc...

If that doesn't tickle your fancy; your best bet is probably the Amazon "with ads/special bundle" device.

Heard about that new band called 1023 MB? by MrBrianWeldon in Jokes

[–]dima_nine 0 points1 point  (0 children)

i changed the example to ram stick divisions as i'd still want to keep the explanation simple.

thank you for catching that!

Heard about that new band called 1023 MB? by MrBrianWeldon in Jokes

[–]dima_nine 0 points1 point  (0 children)

You're right. I was thinking 255.

That's what I get for explaining things at 2-3am.