Post Reply 
Computer programming lounge
Author Message
evilhei Offline
Chubby Chaser
**
Gold Member

Posts: 299
Joined: Feb 2013
Reputation: 7
Post: #201
RE: Computer programming lounge
(06-18-2016 02:39 PM)Ensam Wrote:  
(06-18-2016 02:29 PM)CookieDough Wrote:  ^ For everyone familiar with the Arduino IDE, you should check out the ESP8266. It is essentially an arduino with built-in W-iFi for only $4. It can host small websites or you could use your smartphone as remote-control.





If anyone has a question about it, feel free to send me a PM.

Those things are great. I use them in a lot of remote sensing/monitoring projects.

Where can you buy these things?
06-20-2016 01:58 AM
Find all posts by this user Like Post Quote this message in a reply
Marmite Offline
Wingman
***
Gold Member

Posts: 684
Joined: Jun 2013
Reputation: 5
Post: #202
RE: Computer programming lounge
06-20-2016 06:16 AM
Find all posts by this user Like Post Quote this message in a reply
CookieDough Offline
Game Denialist

Posts: 27
Joined: Jun 2014
Reputation: 0
Post: #203
RE: Computer programming lounge
^I get mine from Chinese suppliers on ebay.

Now, there are a lot of different boards around. The easiest way to start is to buy a module that already includes a voltage regulator(ESP needs 3.3V, USB delivers 5V) and a programmer. An example would be the NodeMCU.

Neil Kolban's book is a good source of information.
06-20-2016 06:31 AM
Find all posts by this user Like Post Quote this message in a reply
chicane Offline
Chubby Chaser
**
Gold Member

Posts: 504
Joined: Jun 2016
Reputation: 5
Post: #204
RE: Computer programming lounge
I buy mine through Aliexpress. Usually in sets of 5. Lots of things available there if you are willing to wait a few weeks for delivery.
06-20-2016 06:59 AM
Find all posts by this user Like Post Quote this message in a reply
evilhei Offline
Chubby Chaser
**
Gold Member

Posts: 299
Joined: Feb 2013
Reputation: 7
Post: #205
RE: Computer programming lounge
(06-20-2016 06:16 AM)Marmite Wrote:  https://www.sparkfun.com/products/13678

This one doesn't look like the one in the video, it has less digital I/O pins.
06-20-2016 07:33 AM
Find all posts by this user Like Post Quote this message in a reply
Savage Offline
Beta Orbiter
*
Gold Member

Posts: 127
Joined: Dec 2014
Reputation: 0
Post: #206
RE: Computer programming lounge
(06-20-2016 07:33 AM)evilhei Wrote:  
(06-20-2016 06:16 AM)Marmite Wrote:  https://www.sparkfun.com/products/13678

This one doesn't look like the one in the video, it has less digital I/O pins.

In the video he is using something like this:

http://www.smartarduino.com/the-newest-v...94866.html
06-20-2016 07:52 AM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 1 user Likes Savage's post:
CookieDough
Frank Underwood Offline
Game Denialist

Posts: 58
Joined: Jun 2016
Reputation: 1
Post: #207
RE: Computer programming lounge
(06-14-2016 05:14 PM)Travesty Wrote:  snip to prevent this post from being way too long

(06-17-2016 07:13 PM)CookieDough Wrote:  snip to prevent this post from being way too long

(06-17-2016 08:59 PM)Ensam Wrote:  snip to prevent this post from being way too long

(06-18-2016 01:36 PM)chicane Wrote:  snip to prevent this post from being way too long

Apologies for the belated replies, but thank you for these very informative posts.

I'm somewhat new to the field (CS degree, ~4 years professional experience), but over the last six months or so I've been thinking about specializing in some sub-discipline, and if so, what it should be. At my last two jobs I've used C# and Python. Neither language is going anywhere, and I know some Python consultants who make bank, but I don't know much of the how in terms of how they got started consulting, stay current, etc.

A friend actually recommended I get an ESP8266 a few weeks ago. So I think my next steps are to get one and start messing around with it, and to talk to the Python consultant guys I know a bit more about their work.
06-20-2016 07:17 PM
Find all posts by this user Like Post Quote this message in a reply
Ensam Offline
True Player
*****
Gold Member

Posts: 1,917
Joined: Jan 2013
Reputation: 23
Post: #208
RE: Computer programming lounge
(06-20-2016 07:17 PM)Frank Underwood Wrote:  Apologies for the belated replies, but thank you for these very informative posts.

I'm somewhat new to the field (CS degree, ~4 years professional experience), but over the last six months or so I've been thinking about specializing in some sub-discipline, and if so, what it should be. At my last two jobs I've used C# and Python. Neither language is going anywhere, and I know some Python consultants who make bank, but I don't know much of the how in terms of how they got started consulting, stay current, etc.

A friend actually recommended I get an ESP8266 a few weeks ago. So I think my next steps are to get one and start messing around with it, and to talk to the Python consultant guys I know a bit more about their work.

I don't think of myself as a python consultant - though that's most what I end up writing. I focus on the end needs of my clients. They have a certain business logic their trying to implement or an idea for a product. I make that happen using the tools that I have at my disposal. Python is the most versatile tool in my toolbox (which is some mix of my familiarity with it and it's flexibility) so I use it a lot but I'll use any number of other programming languages as need be. My suggestion is to figure out how to make things happen for people and then focus on selling yourself as someone who can make things happen. It pays a lot better than being the person they go to once they've already gotten to the point that they know they need a python developer specifically. I can't offer much advice on finding clients - my clients find me through my other professional activities.
06-20-2016 07:49 PM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 1 user Likes Ensam's post:
Frank Underwood
H1N1 Offline
True Player
*****
Gold Member

Posts: 2,098
Joined: Jun 2014
Reputation: 116
Post: #209
RE: Computer programming lounge
For those interested in the more philosophical aspects of computer science, this is a thought-provoking paper by Scott Aaronson on complexity theory, and why it perhaps deserves more attention than computability theory.

http://www.scottaaronson.com/papers/philos.pdf
07-13-2016 06:20 AM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 2 users Like H1N1's post:
storm, Marmite
H1N1 Offline
True Player
*****
Gold Member

Posts: 2,098
Joined: Jun 2014
Reputation: 116
Post: #210
RE: Computer programming lounge
'There are two hard things in computer science: cache invalidation, naming things, and off by one errors.'


Ho ho ho. Nerds.
08-01-2016 06:02 AM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 1 user Likes H1N1's post:
456
CookieDough Offline
Game Denialist

Posts: 27
Joined: Jun 2014
Reputation: 0
Post: #211
RE: Computer programming lounge
A fun rant about working as a programmer. He actually gives good advice about beginning with programming at 53:30.


08-01-2016 04:09 PM
Find all posts by this user Like Post Quote this message in a reply
GillesDeleuze Offline
Beta Orbiter
*

Posts: 102
Joined: Nov 2015
Reputation: 1
Post: #212
RE: Computer programming lounge
In Your opinion guys it is possible to switch from a IT helpdesk job to a web developer job?

Right now I am self studying programming and I have the chance to land a entry level helpdesk job that doesn't require any prior experience in the field

I wouldn't do this helpdesk job forever so I was wondering if I could switch after a certain time when my programming skills will be better to a junior web dev job

Do recruiters consider a IT helpdesk job a bad thing for those who want to become web developers? I am asking because these helpdesk jobs obviously have nothing to do with coding at the end of the day...
08-02-2016 10:36 AM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 1 user Likes GillesDeleuze's post:
storm
XPQ22 Offline
True Player
*****
Silver Member

Posts: 1,922
Joined: Dec 2015
Reputation: 48
Post: #213
RE: Computer programming lounge
I've been writing a lot of C++ lately.

Boy, after all the new features and standards (C++0x, C++11, C++14) this language has become a real mess. C+11 feels like a new language that's more like C#, with automatic type deduction and "smart pointers", etc.

I also know straight C, Python, some Java. I've been thinking about learning a "modern" systems programming language. I know some guys who swear by Rust, and it looks seriously interesting; most of the speed of C++ without the awful semantics and legacy bullshit.
(This post was last modified: 08-02-2016 11:53 PM by XPQ22.)
08-02-2016 11:52 PM
Find all posts by this user Like Post Quote this message in a reply
FunkOz Offline
Male Feminist

Posts: 10
Joined: Jul 2015
Reputation: 0
Post: #214
RE: Computer programming lounge
(08-02-2016 10:36 AM)GillesDeleuze Wrote:  In Your opinion guys it is possible to switch from a IT helpdesk job to a web developer job?

Right now I am self studying programming and I have the chance to land a entry level helpdesk job that doesn't require any prior experience in the field

I wouldn't do this helpdesk job forever so I was wondering if I could switch after a certain time when my programming skills will be better to a junior web dev job

Do recruiters consider a IT helpdesk job a bad thing for those who want to become web developers? I am asking because these helpdesk jobs obviously have nothing to do with coding at the end of the day...

What recruiters are going to look for is a portfolio website and a github displaying version control, code refinement,contribution to other github users projects etc.

Taking that into account, some exposure to an IT environment is better than no exposure, but what I said above is what's going to really get you a job.

What web dev self study are you doing?
(This post was last modified: 08-03-2016 04:43 PM by FunkOz.)
08-03-2016 04:40 PM
Find all posts by this user Like Post Quote this message in a reply
Barron Offline
True Player
*****
Gold Member

Posts: 1,661
Joined: Feb 2013
Reputation: 44
Post: #215
RE: Computer programming lounge
Can anybody recommend a good book, YouTube channel, website or blog (like MMM for investing/retirement) for a newbie looking to learn more about programming?

I'm an English teacher here in Kiev but I'm looking to get involved with local IT companies and coders who want more technical English lessons specific to their work. Thanks

two scoops
two genders
two terms
08-04-2016 02:40 AM
Find all posts by this user Like Post Quote this message in a reply
XPQ22 Offline
True Player
*****
Silver Member

Posts: 1,922
Joined: Dec 2015
Reputation: 48
Post: #216
RE: Computer programming lounge
(08-04-2016 02:40 AM)NomadofEU Wrote:  Can anybody recommend a good book, YouTube channel, website or blog (like MMM for investing/retirement) for a newbie looking to learn more about programming?

I'm an English teacher here in Kiev but I'm looking to get involved with local IT companies and coders who want more technical English lessons specific to their work. Thanks

http://learnpythonthehardway.org/book/preface.html

Python is a great language to start with, and it's also a language people do real work in for IT companies so it has practical value.
(This post was last modified: 08-04-2016 06:56 AM by XPQ22.)
08-04-2016 06:55 AM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 2 users Like XPQ22's post:
Barron, UlteriorMotive
ivansirko Offline
Alpha Male
****

Posts: 1,021
Joined: Apr 2016
Reputation: 3
Post: #217
RE: Computer programming lounge
(08-04-2016 06:55 AM)XPQ22 Wrote:  
(08-04-2016 02:40 AM)NomadofEU Wrote:  Can anybody recommend a good book, YouTube channel, website or blog (like MMM for investing/retirement) for a newbie looking to learn more about programming?

I'm an English teacher here in Kiev but I'm looking to get involved with local IT companies and coders who want more technical English lessons specific to their work. Thanks

http://learnpythonthehardway.org/book/preface.html

Python is a great language to start with, and it's also a language people do real work in for IT companies so it has practical value.

Can also try this:

http://ocw.mit.edu/courses/#electrical-e...er-science

Its free to view. Coursera and Khan Academy also have free courses.
08-04-2016 07:39 AM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 1 user Likes ivansirko's post:
Barron
FunkOz Offline
Male Feminist

Posts: 10
Joined: Jul 2015
Reputation: 0
Post: #218
RE: Computer programming lounge
(08-04-2016 02:40 AM)NomadofEU Wrote:  Can anybody recommend a good book, YouTube channel, website or blog (like MMM for investing/retirement) for a newbie looking to learn more about programming?

I'm an English teacher here in Kiev but I'm looking to get involved with local IT companies and coders who want more technical English lessons specific to their work. Thanks


There's 2 online courses I would strongly recommend if you are looking to get into coding:

CS fundamentals and python @ Udacity.
https://www.udacity.com/course/intro-to-...nce--cs101

Or this course from Harvard which goes a little deeper than Udacity, covers C, PHP, SQL, JavaScript and a lot of CS fundamentals that will set you up for further coding development:

https://www.edx.org/course/introduction-...ardx-cs50x

If you are just wanting to improve some web development skills then check out Free Code Camp, there's a lot of good press and it's great for those who learn by doing, also provide the opportunity to build up a portfolio:

https://www.freecodecamp.com
08-04-2016 01:08 PM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 2 users Like FunkOz's post:
Barron, JonJon
Barron Offline
True Player
*****
Gold Member

Posts: 1,661
Joined: Feb 2013
Reputation: 44
Post: #219
RE: Computer programming lounge
Thanks all ^^

two scoops
two genders
two terms
08-05-2016 02:01 AM
Find all posts by this user Like Post Quote this message in a reply
dnx Offline
Game Denialist

Posts: 29
Joined: Aug 2016
Reputation: 0
Post: #220
RE: Computer programming lounge
teamtreehouse.
I wish I've found it earlier
08-07-2016 01:02 PM
Find all posts by this user Like Post Quote this message in a reply
Carmichael Reid Offline
Game Denialist

Posts: 57
Joined: Aug 2016
Reputation: 2
Post: #221
RE: Computer programming lounge
I would recommend two books that I absolutely love. One is a popular one that will probably won't be surprising. This is "Code Complete 2" by Steve McConnell. I like this book because it is very reader friendly, with helpful diagrams. The other book, which is helping me find other creative (painting and screenwriting) and meditative (yoga and martial arts) outlets that help me solve problems much more elegantly is "Pragmatic Thinking & Learning: Refactor Your Wetware" by Andy Hunt.
08-07-2016 01:41 PM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 1 user Likes Carmichael Reid's post:
ElFlaco
ivansirko Offline
Alpha Male
****

Posts: 1,021
Joined: Apr 2016
Reputation: 3
Post: #222
RE: Computer programming lounge
Pragmatic Programmer is a good book to read. Will teach you proper Software Development.
Another is the Mythical Man Month.
08-07-2016 03:55 PM
Find all posts by this user Like Post Quote this message in a reply
[-] The following 1 user Likes ivansirko's post:
ElFlaco
Zanardi Offline
Recovering Beta
*

Posts: 219
Joined: May 2016
Reputation: 2
Post: #223
RE: Computer programming lounge
Anybody using Pascal or Delphi?

Make Romania Great Again
08-09-2016 05:47 AM
Find all posts by this user Like Post Quote this message in a reply
QCD Offline
Male Feminist

Posts: 6
Joined: Aug 2015
Reputation: 0
Post: #224
RE: Computer programming lounge
(06-20-2016 07:17 PM)Frank Underwood Wrote:  
(06-14-2016 05:14 PM)Travesty Wrote:  snip to prevent this post from being way too long

(06-17-2016 07:13 PM)CookieDough Wrote:  snip to prevent this post from being way too long

(06-17-2016 08:59 PM)Ensam Wrote:  snip to prevent this post from being way too long

(06-18-2016 01:36 PM)chicane Wrote:  snip to prevent this post from being way too long

Apologies for the belated replies, but thank you for these very informative posts.

I'm somewhat new to the field (CS degree, ~4 years professional experience), but over the last six months or so I've been thinking about specializing in some sub-discipline, and if so, what it should be. At my last two jobs I've used C# and Python. Neither language is going anywhere, and I know some Python consultants who make bank, but I don't know much of the how in terms of how they got started consulting, stay current, etc.

A friend actually recommended I get an ESP8266 a few weeks ago. So I think my next steps are to get one and start messing around with it, and to talk to the Python consultant guys I know a bit more about their work.

What exactly do you mean by
Quote:Neither language is going anywhere
?
09-25-2016 04:28 PM
Find all posts by this user Like Post Quote this message in a reply
ElFlaco Away
Wingman
***
Gold Member

Posts: 910
Joined: Oct 2013
Reputation: 21
Post: #225
RE: Computer programming lounge
(08-07-2016 01:41 PM)Carmichael Reid Wrote:  I would recommend two books that I absolutely love. One is a popular one that will probably won't be surprising. This is "Code Complete 2" by Steve McConnell.

I'm glad to see that Code Complete has been updated. The last time I looked at the original, it promoted some programming ideas (strong/static typing) that no longer automatically apply in modern environments.

If I ever get back into large-project software development, I'll think about specializing in refactoring. It's a series of low-risk techniques for maintaining software. Maintenance is not considered sexy but there is pride is doing it well. It's harder than it looks.
09-25-2016 04:49 PM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  The Entrepreneur / Business Owner's / Self Employed Lounge Off The Reservation 1,313 406,396 Yesterday 02:19 AM
Last Post: fktax
Rainbow The Ultimate Psychonaut Lounge - For Those Who Are Serious Tex 27 2,211 05-23-2019 10:10 PM
Last Post: Tex
  Fashion and Style Lounge Comte De St. Germain 1,388 401,963 05-03-2019 11:13 AM
Last Post: Irenicus

Forum Jump:


User(s) browsing this thread: 1 Guest(s)

Contact Us | RooshV.com | Return to Top | Return to Content | Mobile Version | RSS Syndication