Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.
Agile practices have proven themselves time and again for development and evolution of software systems. But, it’s not clear if the same agile approach can benefit user-facing aspects such as
According to the latest figures from Net Analytics’ Netmarketshare, Windows 10 has captured 9.96 percent of the worldwide operating system market. That’s a 0.96 percent increase from last month, but
In the first part of this series?comparing the competing analytics platform offerings from Microsoft Azure and Amazon AWS, we explored Azure Analytics Platform System and AWS Redshift. In this post,
jQuery is a powerful library which makes writing JavaScript code much easier. One of its main features is the possibility of extending default functionality with custom plugins. In this article,
Citing unnamed sources and VLC developer Thomas Nigro, Mary Jo Foley from ZDNet is reporting that Microsoft is working on a new, lightweight browser codenamed Spartan. The sources say Windows
This past year was notable for the number of critical security vulnerabilities that researchers discovered in widely used software. Several of these recently discovered bugs created major headaches for enterprise
Oracle has confirmed that it recently acquired StackEngine, a startup focused on containerization and DevOps. It said that StackEngine employees will be joining Oracle’s public cloud computing team. In addition,
Configuration files (a.k.a config) are files that contain different options that programs can read and let you control the operation of the program without making code changes. Back in the
With the leading cloud providers now racing against time to complete their offerings in the analytics space, enterprises are spoilt for choice. Not only are there many offerings to choose
Oracle has reached a settlement with the Federal Trade Commission (FTC) related to concerns about the security of Java. Oracle had told Java users that their computers would be “safe
Microsoft has expanded its big data analytics portfolio by acquiring a Palo Alto-based analytics startup called Metanautix. The firm makes technology that allows enterprises to create pools of data from
NetEnrich has released the results of a wide-ranging survey of IT executives at organizations with $400 million or more in revenue. Key findings related to enterprise application development included the
The Linux Foundation is spearheading a new open source project called Hyperledger which aims to bring blockchain technology to the enterprise. Blockchain is the distributed record-keeping technology used by Bitcoin
C# is a fantastic programming language and .NET is a fantastic runtime. It was developed by Microsoft as an answer to Sun’s Java at the dawn of the previous millennium
CloudFoundry has launched a certification program aimed at ensuring portability across various vendors with platform as a service (PaaS) offerings based on CloudFoundry code. Already, several cloud computing vendors, including
Apple and IBM have released another wave of MobileFirst for iOS apps. That brings the total in the portfolio to more than 100 apps for 14 different industries and 65
This is a C source code, written in gcc platform (Ubuntu, Linux). It finds the Compilation time of any Source code (like C, C++, Java & all others) as well as the Execution time of any command of Ubuntu in three time units, i.e nanosecond, microsecond & millisecond. Note: Let I want to find compilation time of a Java source code using this C source code. Hence Java compiler must be installed in the machine. The following C source code: #include #include #include #include int main(){ struct timespec ts1; struct timespec ts2; char str[20]; printf(” Compile the code/ Execute the Commamnd: “); fgets(str, sizeof str, stdin); clock_gettime(CLOCK_REALTIME, &ts1); system (str); clock_gettime(CLOCK_REALTIME, &ts2); if (ts2.tv_nsec { ts2.tv_nsec= ts2.tv_nsec+ pow(10,9); printf(” Compilation time: Nanosecond: %ld Microsecond: %ld Millisecond: %ld “, (ts2.tv_nsec – ts1.tv_nsec), (ts2.tv_nsec – ts1.tv_nsec)/1000, (ts2.tv_nsec – ts1.tv_nsec)/1000000); } else printf(” Compilation time: Nanosecond: %ld Microsecond: %ld Millisecond: %ld “, (ts2.tv_nsec – ts1.tv_nsec), (ts2.tv_nsec – ts1.tv_nsec)/1000, (ts2.tv_nsec – ts1.tv_nsec)/1000000); return 0;}
This is C source code written in Gcc platform (Linux, Ubuntu) that finds the compilation time of any other source code (e.g. C, C++, Java & others). It also finds
Eight days after Dell and EMC announced their merger plans, EMC and VMware announced plans for a cloud computing services joint venture that would be called Virtustream. However, VMware (which
A new Bitglass study of data from more than 120,000 organizations has found that cloud computing adoption climbed 71 percent between 2014 and 2015. Interestingly, cloud adoption grew twice as
Micro service architectures gain a lot of mindshare recently for good reasons. Let’s assume you did the hard work and you have switched your system to use micro services. What
Morgan Stanley’s chief financial analyst Katy Huberty is predicting that sales of the Apple iPhone could fall by 5.7 percent in 2016. She is forecasting sales of 218 million units,
This is C source code, written in gcc platform (Ubuntu, 14.04 LTS, Linux). Here is the process for generating the Equivalent Binary Code of a decimal digit. First, a palindrome
San Francisco-based employment firm Hired has published a new report detailing average software engineer salaries in cities across the U.S. It also used a standard-of-living calculator to determine what developers
The release of Java 9 has been postponed by six months. According to the new schedule the next update of the Java Development Kit (JDK) will be feature complete on
A recent Wandera blog post called out sixteen enterprises for not encrypting credit card information in transit. “With so many breaches and costly data loss incidents in the news, it’s
IBM believes the future of enterprise application development hinges on three key programming languages: Java, Node.js/JavaScript and Swift. While the company’s Bluemix cloud development platform will continue to support a
Red Hat has updated its CloudForms cloud computing management platform, and the latest version adds support for containers and Microsoft Azure. The Azure support is a sign of the closer
Get Kubernetes on any cloud, in minutes with Flexiant Concerto London, UK ??? December 9, 2015 ??? Kubernetes is a powerful tool to manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops. Today Flexiant launches Kubernetes Orchestration as a Service (KOaaS). Enabling DevOps to use Kubernetes on any cloud, in minutes, Flexiant Concerto lets you get creative without any pain. Launch a Kubernetes Cluster in Three StepsLaunch a cluster in three simple steps either via the Flexiant Concerto GUI or CLI, saving time and effort, allowing activity to be focused on the creative side of Kubernetes. Use Any Cloud, Avoiding Cloud Lock-InDeploy a master or node on any cloud provider by simply specifying which cloud the workload should be deployed on when creating the VM in Flexiant Concerto. The rest of the process is fully automated. Publically Expose Services on a Kubernetes ClusterSave time and complexity when publicly exposing a Kubernetes Cluster. Automatically install a load balancer on every node and allocate a Fully Qualified Domain Name to the group of load balancers, automatically exposing the services running on a cluster to the Internet with Flexiant Concerto. Setting up Networking within the ClusterConcerto’s in-built integration with Weave quickly and simply gives SDN connectivity needed for intra-cluster communication. This removes the complexity associated with setting it up and saves time. Secure Access to Manage via CLI, GUI or APIConsume all Kubernetes functionality via the Flexiant Concerto UI over HTTPS, or via the Kubectl CLI wrapper/API with built-in X.509 certification. Secure access is automatically applied. Moreover Kubernetes clusters set up in Concerto have firewall policies in place to maximize security – only Kubernetes services and Kubernetes and Docker API end points are open, giving all required security of access out of the box. Minimize Latency for Services on a ClusterThe built-in GeoDNS service in Flexiant Concerto automatically load balances traffic across nodes in different geographies according to the location of the user, keeping latency to an absolute minimum. Marco Meinardi, VP Product at Flexiant said, ???We are Kubernetes enthusiasts with the aim of helping developers get started easily with Kubernetes, build highly scalable microservices or distributed application stacks. Kubernetes Orchestration as a Service allows developers to get Kubernetes on any cloud, easily. The result is more time to focus on the creative side of Kubernetes.??? To get Kubernetes as a Service, sign up here: https://start.concerto.io/accounts/sign_up and enter promo code FLEXK8S for 10 free VMs. Once signed up, simply go to Settings – Account and click to enable beta features. Find out what else Kubernetes as a Service offers here: https://www.flexiant.com/2015/12/09/flexiant-kubernetes-orchestration-as-a-service
Unit testing is a well established practice to ensure your code actually does what it’s supposed to do. If you have good test coverage — most of your code has tests that











