Some months ago Steve Wozniak, the Apple co-founder who changed the world alongside Steve Jobs, has announced the launch of Woz U. The platform is an online open course program. It’s presented in the same structure other online education providers in that it allows students to watch videos and pace themselves through their courses. They have several way to help you learn fast and easy, some of them are: HD Video Instruction, Captivating Content, Browser-based Labs and really important 1-on-1 … Read the rest
March 9th, 2018No Comments, C++, Cloud Computing, Core Java, Data Analytics, Data Center, Devops, Enterprise Architecture, Enterprise Java, by admin.
January 16th, 2018No Comments, Development Tools, Enterprise Architecture, Java App Dev, Java Web Development, others, Programing, by admin.
The first half of this article presented an overview of serverless computing with AWS Lambda, including building, deploying, and testing AWS Lambda functions in an example Java application. In Part 2, you’ll learn how to integrate Lambda functions with an external database, in this case DynamoDB. We’ll then use the AWS SDK to invoke Lambda functions from our example Java application.
AWS Lambda and DynamoDB
DynamoDB is a NoSQL document store that is hosted by Amazon Web Services (AWS). DynamoDB … Read the rest
January 16th, 2018No Comments, Cloud Computing, Data Analytics, Enterprise Architecture, IDG Insider, Java App Dev, others, Programing, by admin.
Cloud services are moving from the initial “we’re doing it because everyone else is” state to a more cautious, planned migration, one where IT departments have done a careful assessment of their needs and determined what to move to the cloud and what will stay on-premises.
Getting there takes some hard lessons. A study by IDG Research found that as much as 40 percent of workloads moved off the cloud and back to an on-premises setting. That’s because companies had … Read the rest
January 11th, 2018No Comments, Data Storage and Management, Development Tools, Enterprise Architecture, Java App Dev, others, Programing, by admin.
Serverless computing may be the hottest thing in cloud computing today, but what, exactly, is it? This two-part tutorial starts with an overview of serverless computing–from what it is, to why it’s considered disruptive to traditional cloud computing, and how you might use it in Java-based programming.
Following the overview, you’ll get a hands-on introduction to AWS Lambda, which is considered by many the premiere Java-based solution for serverless computing today. In Part 1, you’ll use AWS Lambda to build, … Read the rest
December 7th, 2017No Comments, Data Storage and Management, Development Tools, Enterprise Architecture, Java App Dev, Open Source, others, Programing, by admin.
PostgreSQL (aka Postgres) is old as dirt, yet over the past five years it has panned out as pure gold. MongoDB got the billion-dollar IPO and AWS launched the mind-bendingly cool Aurora Serverless, but it’s PostgreSQL that keeps having its moment—again and again and again.
Now the world’s fourth most popular database, according to DB-Engines’ multicomponent ranking, PostgreSQL has a ways to go before it surpasses Oracle, MySQL, and Microsoft SQL Server. Yet at its current pace, … Read the rest
November 29th, 2017No Comments, Agile Development, Enterprise Architecture, Java App Dev, others, Programing, by admin.
You’re sitting on hundreds of thousands of lines of legacy C++. Oh, who are we trying to kid? It’s millions of lines of Vectran, a short-lived Fortran variant created by IBM in the 1970s. But, hey, if it ain’t broke, right? Except it is broken. Any time someone tries to add a feature, the thing breaks. Even trying to fix bugs creates more bugs. But if you just don’t touch it, it keeps on working.
The problem is that innovation … Read the rest
September 21st, 2017No Comments, Cloud Computing, Data Storage and Management, Development Tools, Enterprise Architecture, IDG Insider, Java App Dev, others, Programing, by admin.
What is a database? Once upon a time, it was simple. The database was a modern Bob Cratchit putting data in tables made up of very straight columns filled with one row per entry. Long, endless rectangles of information stretching on into the future.
The relational database has been the bedrock of modern computing. The vast majority of websites are just a bunch of CSS lipstick painted on top of SQL. Everything that makes us special is just another row … Read the rest
September 15th, 2017No Comments, Development Tools, Enterprise Architecture, Java App Dev, Open Source, others, Programing, by admin.
Self-driving cars, face detection software, and voice controlled speakers all are built on machine learning technologies and frameworks–and these are just the first wave. Over the next decade, a new generation of products will transform our world, initiating new approaches to software development and the applications and products that we create and use.
As a Java developer, you want to get ahead of this curve now–when tech companies are beginning to seriously invest in machine learning. What you learn … Read the rest
September 1st, 2017No Comments, Enterprise Architecture, Java App Dev, Java Language, others, Programing, by admin.
August 28th, 2017No Comments, Data Storage and Management, Development Tools, Enterprise Architecture, Java App Dev, Java Web Development, others, Programing, by admin.
Today, Structured Query Language is the standard means of manipulating and querying data in relational databases, though with proprietary extensions among the products. The ease and ubiquity of SQL have even led the creators of many “NoSQL” or non-relational data stores, such as Hadoop, to adopt subsets of SQL or come up with their own SQL-like query languages.
But SQL wasn’t always the “universal” language for relational databases. From the beginning (circa 1980), SQL had certain strikes … Read the rest