JavaScript Build Tools and Automation Systems to Use — DZone Web Dev Zone

Image title

JavaScript has become a very popular tool for web developers all around the world today. You can build lots of projects such as web applications, mobile applications, and so much more. However, some tasks are very important in the development process, such as minification, unit testing, and web page refreshing. These tasks are not just…

It seems like the never-ending waterfall of JavaScript goodness.  Here are some tools to help in the “Process”  of programming.

  • Webpack
  • Grunt
  • Gulp
  • Browserify
  • Brunch.io
  • Yeoman

via JavaScript Build Tools and Automation Systems to Use — DZone Web Dev Zone

Top 9 JavaScript Charting Libraries — DZone Web Dev Zone

Since you’re reading this, it surely would be no news to you that data visualization has become a very critical part of the IT world today. The huge amount of data being generated by different web technologies needs to be properly refined and visualized for the world to use and gain insights from it. The…

The question here is now how hard is it to do data visualization using JavaScript.  The real question is which of the many options is the one to use.  I use a combination of D3 and C3 (One of the libraries in this article.) with some amount of success.  Not everything is free but for good information in a visual format, a few bucks is a good investment.

The nice thing about this article is it has code examples for each of the libraries to give you an idea of how they function.

via Top 9 JavaScript Charting Libraries — DZone Web Dev Zone

Postbag – Adadfruit micro:bit, arcade game pad GMH-063

Postbag Adafruit GMH-063, packages from Adafruit are always a joy to get. This one was special because it had a micro:bit BBC computer that can be coded with Microsofts Block editor, JavaScript or microPython.

00:29 Raspberry PI 3 Model b – https://goo.gl/NPWBKc

01:52 Adafruit Joy Bonnet for Raspberry Pi – https://goo.gl/BKMJhJ

03:21 BBC micro:bit https://goo.gl/xg1zQb

Microsofts micro:bit web-based Block Editor / JavaScript – https://goo.gl/C89Sfh

micro:bit web-based microPython IDE – https://goo.gl/edkKpA

I hope you enjoyed this video and if you liked it or my escapades then click on that LIKE button. Do a Geek a favor, SUBSCRIBE to my YouTube channel. I would really appreciate it!

Any questions or feedback are greatly appreciated.

Now… go build or code something…

YouTube: https:YouTube/c/GeekMustHave

Blog: Https://GeekMustHave.com

GitHub: https://GitHub/GeekMustHave

Facebook: https://goo.gl/QqFZgF

Twitter: https://twitter.com/hashtag/geekmusthave

 

I know how to Code, I can code in anything…. not

Every time I talk to a recent grad I hear a variation of the phrase, “I know how to code, I can code in anything.” This is, on the surface, true for some bits like boolean logic and loops. Where it starts to fail for me is when I need to leverage a language’s ecosystem.…

Same experience with me.  I know how to program in about 10 different languages. Some are lost languages like Etruscan and Cobol.  Recently I had to learn Ruby and I said how hard can that be?  It was hard.  One group of people we focused on JavaScript, Node and multiple JS libraries.  I said this is just a scripting language.  Yep, wrong again.  A few years ago I started using Arduino which used a C++ language.  I’ve programmed in C# they are almost the same.  Same like a bicycle is like a motorcycle.

I have learned to respect the learning curve on any new “Language”.  I appreciate the YouVideo and subscription to Udemy that I have.  It still takes time, more time than getting on a bicycle after 10 years.

I now know twelve languages and the last two took almost as much time as the first ten.

via I Know How to Code, I Can Code in Anything — DZone Web Dev Zone

How to Return Ajax Response From Asynchronous JavaScript Call: Methods and Code Examples

When JavaScript is used in conjunction with XML or REST APIs, you can create some useful behaviors with a set of web-development techniques collectively known as Ajax. Let’s take a look at a specific Ajax functionality: returning an Ajax response from an asynchronous JavaScript call. First, What Is Ajax? Asynchronous JavaScript and XML, or Ajax,…

An excellent article on the what, why and how of AJAX.  It’s not just for XML.

via How to Return Ajax Response From Asynchronous JavaScript Call: Methods and Code Examples — DZone Web Dev Zone

Data Driven Documents (D3), API Server (Cdata) Generate REST Server 80+ Data Sources.

2017-08-22_8-45-24

2017-08-22_8-45-52

D3.js is a JavaScript library for producing dynamic, interactive data visualizations in Web browsers, using the widely implemented SVG, HTML5, and CSS standards. The CData API Server enables you to generate REST APIs for 80+ data sources, including both on-premises and cloud-based databases. This article walks through setting up the CData API Server to create a REST…

I have used D3 in concert with C3 to create a data visualization front end to a data warehouse.  D3 has a ton of features but is difficult to use out of the box for the novice user.  The C3 library puts a layer of smarts on top of D3 making it much easier to get started in graphic visualizations.  I’ve also used CData product to get an ODBC connection to Google sheets in order to analyze and transfer results from a Google form survey to a data warehouse.  CData products are very good just be willing to pay for that excellence.

This article is a good read because it combines the two to assemble a REST service and use it to provide the data feed to D3.

via Building Dynamic D3.js Web Apps With Database Data — DZone Web Dev Zone

Powershell + JavaScript + ConvertToHTML = Web Reports

powershell-hero-16-9-ratio.jpg

Some tips and tricks on how to use a combination of Powershell, JavaScript, and the ConvertToHTML Powerlet to get some nicely formatted web reports.  This article is in multiple parts and start with the first one or you will get totally lost.

I’m getting better at PowerShell and never thought to combine these things together.  The solution is pretty simple stuff but very creative.  This is a Maker project in my mind.

Via: Database Weekly

 

 

These 10 programming languages have dominated development in 2017, guess number one

With the continued growth of interest in software engineering and developer jobs, it seems like everyone wants to know which programming languages are the most useful to learn. The popularity of these languages ebbs and flows with the market, so it’s … more

From Daniel Kaufman’s web page comes the news item of the Institute of Electrical and Electronics Engineers (IEEE) recently released its list of the top programming languages for 2017.  Here is a surprise, number one of the list is…… Python.

via These 10 programming languages have dominated development in 2017 — JSFeeds