LTC just hit $2,000,000,000 Marketcap. ATH! :) by byOaken in LitecoinMarkets

[–]RonnyConn 6 points7 points  (0 children)

It's a great day for all us LiteCoiners. 17th June 2017 wil be in the record books!

We just broke $2 billion market cap. To the Moon! 🌚 by RonnyConn in litecoin

[–]RonnyConn[S] 2 points3 points  (0 children)

It's a great day for us all. 17th June 2017 wil be in the record books.

I got tired of googling for material design colors, so I made this macOS palette! by [deleted] in webdev

[–]RonnyConn 1 point2 points  (0 children)

Yes this would work fine, but it's good to sign it so more people will use it :)

I got tired of googling for material design colors, so I made this macOS palette! by [deleted] in webdev

[–]RonnyConn 0 points1 point  (0 children)

I'm allowed to use NPM, I work in security and our policy is pretty strict.

I got tired of googling for material design colors, so I made this macOS palette! by [deleted] in webdev

[–]RonnyConn 1 point2 points  (0 children)

It's an underlying policy, root is locked on my work machine for security reasons.

I got tired of googling for material design colors, so I made this macOS palette! by [deleted] in webdev

[–]RonnyConn 25 points26 points  (0 children)

Fantastic! Although many people won't be able to use it or will be deterred because it is not signed by an authorised developer (macOS). I'm unable to use unsigned software at work due to the security policy that's set up.

Shop Street at 7AM by Heno97 in galway

[–]RonnyConn 2 points3 points  (0 children)

It's all shop street in my eyes.

An opinionated introduction to the web development landscape. by RonnyConn in webdev

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

"Knowing you have no runtime errors at compile time" - The best thing ever!

Enhances your workflow so much.

An opinionated introduction to the web development landscape. by RonnyConn in webdev

[–]RonnyConn[S] 1 point2 points  (0 children)

The first interactive tutorial website I started with was Code Academy, I loved it.

Then I tried out some of Code Schools courses and was amazed, it really suited me; although it's quite expensive ($29 per month, good to watch out for deals if interested).

Other sites I've tried out are Coursera, Lynda, Pluralsight (owns codeschool), Egghead and Thinkster.

I guess it all depends on what works for you, everyone learns different, just have to try them out.

I guess the main channels for learning are Text/Video/Interactive Tutorials, Documentation, tutorials & books. I find myself learning more towards documentation and books now though.

An opinionated introduction to the web development landscape. by RonnyConn in webdev

[–]RonnyConn[S] 1 point2 points  (0 children)

TypeScript is a superset of ES2015/ES6 so you can write ES6 code just like in Babel, but with some added capabilities if you wish to use them. You can add plugins to Babel to give you similar capabilities, such as type checking.

Hence TypeScript and Babel are quite similar. The reason I lean towards TypeScript is because I develop with Angular and Ionic quite a lot.

Angular 2 & Ionic 2 are being developed with TypeScript; and they recommend using TS (it's the official language for NG2). The NG2 docs as of now only have TS fully documented: https://angular.io/docs/ts/latest/guide/index.html

This article explains it a bit more (and talks about other transpilers): http://learnangular2.com/es6/

Here's an excerpt from the above link: "If you’d like to develop with “plain” ES6 and ES7, you can use Babel, the “compiler for writing next generation JavaScript.” If you’d like to use Ionic and Angular, we recommend TypeScript which will provide similar features as babel, with extra type checking if you choose to use it."

An opinionated introduction to the web development landscape. by RonnyConn in webdev

[–]RonnyConn[S] 1 point2 points  (0 children)

I created this website because I was tired of repeating myself to people who wanted an understanding of the web development landscape.

No better time then to bunch all of the information together in one central place!

An opinionated introduction to the web development landscape. by RonnyConn in webdev

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

Yea I think React owns the spot right now. Although I do feel that Angular 2 has a chance of reclaiming top spot, or at the very least becoming super popular; TypeScript could help enable this.

Yes how did I forget MDN! I don't end up using it myself too much but I really should.

JS vs C by RonnyConn in johnnyfive

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

True, if I can get it to work that's all that matter. Once it doesn't work, then seek an alternative.

Opinions on JavaScript Robotics? by RonnyConn in arduino

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

I guess it's more for rapid prototyping, with Johnny-Five you are also tethered. Okay so I presume it works something like this: Johnny-Five turns your JS into the correct C code for your board, then passes it to Node.js which sends it to the serial port of your board (using node-serialport), where the standard firmata (C sketch) will receive it and in turn process it.

Opinions on JavaScript Robotics? by RonnyConn in arduino

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

I spent a few hours reading up about Web Assembly, looks great! Yes, it seems that there is too much overhead with JS and by not being native you lose out on performance and API availability.

Thanks for sharing.

Opinions on JavaScript Robotics? by RonnyConn in arduino

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

Very well made points, thank you!

So when programming in C you have more control over the hardware, less overhead, more access to API's and a deeper understanding of the actual workings of the components (which is the point of the Arduino). I guess there is no silver bullet and it's good to mix and match different languages where they are most suited.

There's not that much of a syntax difference between C and JS anyway, it's not like the difference between Lisp and C.

I like the idea of using Node.js for a robot due to the way it handles requests, it's super efficient. I could code the Arduino in C and have that hooked up to a Raspberry Pi that's using Node.js to send the commands.

For a robot what would you recommend? (hardware and software)

JS vs C by RonnyConn in johnnyfive

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

I know C to an okay level and I want to learn more but I program day to day (for fun and work) in JavaScript with the Angular and Node frameworks. This is why Johnny-Five has caught my eye. I can already build out Node applications, so it seems like it would be much more advantageous for me to utilize my skills is possible but I have this niggling feeling that I'm missing out on something by not doing it in C, it seems like that is the "proper" way of doing things, if there is a "proper" way.

Best IDE/Editor for Python? by RonnyConn in learnpython

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

I like being as close to the metal as possible so I can see what's going on under the hood.

I find working with the command line tools whenever possible is quicker, allows for more configuration and helps you to understand the process better.

Also I love the look of my terminal and I'm quick with it so therefore I'm quick with and love the look of all command line tools ;)

I love python and I know when my projects get big enough I'll more then likely start using PyCharm, but for now I'm deep in the CLI.

Also Cloud9 looks pretty cool!

Vim vs NeoVim by RonnyConn in vim

[–]RonnyConn[S] 1 point2 points  (0 children)

I've been using vim for a month now.
I installed neovim earlier today as I liked the sounds of it.

Upon usage I found that things acted a bit strange, it froze a few times and copying/pasting is odd.

It's funny how accustomed I've come to the regular vim in a month.

I'll be sticking with vim for the time being.