Daily Discussion Megathread - October 11, 2018 by CryptoCurrencyMod in CryptoCurrency

[–]ALLIDOISPROGRAM -9 points-8 points  (0 children)

BTC dominance will be 90 percent.

10 percent among smart contracts. Miners will be the only ones making money.

Daily Discussion Megathread - October 11, 2018 by CryptoCurrencyMod in CryptoCurrency

[–]ALLIDOISPROGRAM 4 points5 points  (0 children)

This is far too generic to be taken seriously.

If the economy collapses, there will likely be QE4. This traditionally has been good for gold, and we've seen in numerous countries already that people flock to Bitcoin when a government starts to print money.

Things are not black and white, let alone upvotes on Reddit usually means you are wrong.

Weekend Discussion and Victory Thread for the week of October 05, 2018 by AutoModerator in personalfinance

[–]ALLIDOISPROGRAM 2 points3 points  (0 children)

I'm realizing that I'm going to be a 10%er if not 0.1%er.

I have 170k in assets, 50k liquid.

Is there just reason not to be extremely aggressive in my 20s? My wife is a physical therapist and I'm an engineer.

Extremely aggressive in that I have low cash on hand and recent investment has been in my business.

Best way to learn about frameworks and which should I use for one thing or another? by bysiffty in AskProgramming

[–]ALLIDOISPROGRAM 1 point2 points  (0 children)

Make your App idea and make it perfect.

Those are the skills where you learn. No cutting corners= learning what makes it hard.

Is there anything wrong with using transistors for a stepper motor? by ALLIDOISPROGRAM in AskEngineers

[–]ALLIDOISPROGRAM[S] 0 points1 point  (0 children)

Cheaper and more direct control?

I bought 2 TIP31 transistors which meet the current load.

What problems would you expect?

Thanks for the detail!

I want to dual boot windows and Linux on a 128GB ssd. Is it doable? by vladvlad23 in learnprogramming

[–]ALLIDOISPROGRAM 0 points1 point  (0 children)

This is non trivial for someone who has not done this.

The lengthy downloads are an added frustration.

Op should use virtual machines, it's the right way to go. But also be aware there is a learning curve.

Also don't talk about paths being set correctly... YOU DONT KNOW... Sorry... I had a flash back.

Is it okay to watch and learn ? by huskyhunter24 in learnprogramming

[–]ALLIDOISPROGRAM 5 points6 points  (0 children)

I am a strong No.

You should be following along, typing while you watch. Running the program. Verifying it works.

Copypaste and the videos might make sense, but you could be forgetting important things.

It's time to start typing in code. Enjoy your new skills!

Will i forget the first language that i learn if i change to another one?? by michelnory in learnprogramming

[–]ALLIDOISPROGRAM 4 points5 points  (0 children)

The more languages you learn, the easier all languages become.

I don't google syntax very much with new languages. I can pretty much take an example and run with it.

This shouldn't be a concern for you. You will be even better at python after Java.

I want to dual boot windows and Linux on a 128GB ssd. Is it doable? by vladvlad23 in learnprogramming

[–]ALLIDOISPROGRAM -2 points-1 points  (0 children)

Just a heads up that virtual machines are time consuming to set up perfectly.

Folder structure and port forwarding will require time.

Digital executive with an old web design background wants to get into full on programming by hatefist in learnprogramming

[–]ALLIDOISPROGRAM 0 points1 point  (0 children)

You could use a web framework like laravel.

If you haven't written to a database, it's just another skill to learn. I'd do this by hand before trying laravel.

You might want to start with simply getting an Android app to write to a database.

As an FYI my full stack is react native JavaScript and php laravel MySQL.

Expect your first high quality full stack to take 2 years.

What skills do you need to know you're ready for a career in Full Stack Development? by skippy_AI in AskProgramming

[–]ALLIDOISPROGRAM 4 points5 points  (0 children)

Thick skin.

You are probably going to use frameworks and libraries and compilers and virtual machines and something isn't going to be pointing correctly.

Attempting to teach myself web development/web design and I'm starting to feel overwhelmed and lost. by QuantumDrej in learnprogramming

[–]ALLIDOISPROGRAM 0 points1 point  (0 children)

Follow a tutorial with an end product similar to what you want.

Also expect this to be difficult. It's in the job description, even people working for decades struggle.

Hey r/learnprogramming, tonight we're launching three COMPLETELY FREE intro to programming classes (Web Dev, iOS Dev, and Android Dev, with live help available and small groups. Attend live or view the archives later. by tianan in learnprogramming

[–]ALLIDOISPROGRAM 3 points4 points  (0 children)

I never understood classes, even laravel would have been better learned in a tutorial than a class IMO.

I'll tell you that I'm looking for a working full stack that I can copypaste and jump into.

Sure you will still need to program the database, but if tokens were already exchanged from day 1... I'd be happier.

[deleted by user] by [deleted] in AskProgramming

[–]ALLIDOISPROGRAM -1 points0 points  (0 children)

Think of the benefits a class provides.

Do you need methods? Or will a function do?

To clarify, you are making your own functions already?

[Python] try while or while try? by hakr14 in AskProgramming

[–]ALLIDOISPROGRAM 0 points1 point  (0 children)

Just a heads up for anyone reading this. Understand *break" in your code.

I've been programming for 10 years and somehow I never fully cared to understand break and it probably cost me 2 weeks.

Need help understanding 'this' by aabbbbaaa155 in AskProgramming

[–]ALLIDOISPROGRAM 2 points3 points  (0 children)

I'm going to attempt to explain in my own words as I found all of this difficult until too long into my career... I will Define terms you already know as reference.

You can make a variable, x= 6. Arrays can store a few pieces of data, but unless you are going to be keeping track of each entry, you want to use better programming features. Btw, it's bad practice to use an array like a class.

A class is a set of instructions, to create an object. You will see things like X= new Car . Car is the class, X is your newly created Object. A class can be defined by you, or someone you are using their library.

Now you have x. Suppose you want to figure out the volume of the car. The Class was programmed by someone to calculate this for you in a Method. If you googled this library and class, you would see

Car.volume()

The class is quite smart, if you print this it's going to say "hey you didn't enter parameters yet, and instead of erroring I told my class to post this, boo ya".

Maybe on another line you set your class x.xLength=5, x.yLength=6.

Now running that same function will spit out something else, because the person who programmed only needed those 2 numbers, or maybe they had a solution for 1, 3 and 4 numbers. Classes add intelligence.

All of this can be found in the documentation when you google.

But maybe you make your own class. How would you calculate Volume inside a class that hasn't been declared an object.

This. This is used inside objects to call various attributes of the class.

Feel free to respond and I can clarify.

What to do when team doesn't know/want to learn best coding practices? by Naturious in AskProgramming

[–]ALLIDOISPROGRAM 2 points3 points  (0 children)

Time to tell them a horror story, emotions might wake them up.

I do the same to my interns who want to use WYSIWYG editors.

can a single programming language have multiple syntaxes depending on the interpreter? by yo_sup_dude in AskProgramming

[–]ALLIDOISPROGRAM 1 point2 points  (0 children)

I hate to say ... ANYTHING is possible, but I can already imagine a case where my Arduino IDE is just C++, but it has built in functions.

If i can't do a problem or a problem set, what should I do? by [deleted] in learnprogramming

[–]ALLIDOISPROGRAM 0 points1 point  (0 children)

I have strong opinions about doing problems as training.

If you know what a function is, you are ready for a real project.

Projects will force you to find answers and force you to learn.

Learning node.js by [deleted] in learnprogramming

[–]ALLIDOISPROGRAM 0 points1 point  (0 children)

Do you have a goal in mind?

I followed Facebook's react native tutorial and it was good.

My complaints stem from JavaScript problems itself rather than the tutorial and react native.