Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

RIA

[slides] Steps to DevOps Success By @AAkela | @DevOpsSummit #DevOps #Microservices

Latest News from AJAX & RIA Journal - Tue, 08/04/2015 - 12:00
In a recent research, analyst firm IDC found that the average cost of a critical application failure is $500,000 to $1 million per hour and the average total cost of unplanned application downtime is $1.25 billion to $2.5 billion per year for Fortune 1000 companies. In addition to the findings on the cost of the downtime, the research also highlighted best practices for development, testing, application support, infrastructure, and operations teams.

read more

Categories: Media, RIA

[webinar] Enabling the Digital Leap | @CloudExpo @Cisco #Cloud

Latest News from AJAX & RIA Journal - Mon, 08/03/2015 - 22:45
Learn how you can use the CoSN SEND II Decision Tree for Education Technology to make sure that your K–12 technology initiatives create a more engaging learning experience that empowers students, teachers, and administrators alike.

read more

Categories: Media, RIA

Mobile Consumer Behaviors - The Seven Essential Questions By @KRBenedict | @ThingsExpo #IoT

Latest News from AJAX & RIA Journal - Mon, 08/03/2015 - 18:30
Digital Transformation is the process of updating your business and IT infrastructure to align with today's and tomorrow's consumers. Today that is important, but hard to do. Mobile consumer behaviors are changing far faster than most IT budgets and initiatives and that can cause problems. If your customers are adopting technologies and changing their path-to-purchase journeys at a pace that is faster than you can deliver, then you are opening up an opportunity gap for a more nimble competitor.

read more

Categories: Media, RIA

Six Requirements for Synthetic User Management | @DevOpsSummit #APM #DevOps

Latest News from AJAX & RIA Journal - Mon, 08/03/2015 - 18:00
A website visit may involve a wide range of components many of which are off-site or not easily monitored. So what do you have in your toolbox to help address this? Load testing, real-user monitoring and site instrumentation all help you prepare for and monitor your website visitors’ experiences. But one more tool that’s essential for a performance engineer is synthetic user monitoring. It’s a critical part of a web monitoring strategy, however for many people, it’s uncharted territory. So, in this post we want to show you what is required for proper synthetic user monitoring.

read more

Categories: Media, RIA

Dojo Recap – Week Ending July 31, 2015

The Dojo Toolkit - Announcements - Mon, 08/03/2015 - 14:41

Each week we get a bit closer to Dojo 2. Let us know if you would like to get involved!

Last week in Dojo 2

We are currently focused on the packages in Dojo 2 platform, the replacement for the dojo package from Dojo 1. With Dojo 2, platform is a collection of ten packages (loader, core, dom, routing, crypto, class declaration, i18n, parser, io, and dstore) as outlined in the Dojo 2 roadmap.

With each package maintained as a separate GitHub repo, one of our goals for Dojo 2 is to make sure that each README package provides a very solid introduction to how each package works. For packages that are close to alpha completion (loader, core, dom), we have been spending extra time refining their README contents.

Last week we made progress on the following Dojo 2 packages:

Core

Overall, the core package is near alpha complete. Core contains APIs for feature detection, asynchronous and streaming operations, basic event handling, and making HTTP requests.

dstore

dstore is a recently released update to dojo/store. We are currently converting dstore to TypeScript for Dojo 2, as well as looking for areas to improve or streamline the dstore API. We are currently in the early stages of this conversion, with a few core modules converted thus far.

loader

The Dojo 2 loader is a minimal bootstrap for TypeScript and JavaScript libraries that loads modules in AMD, CJS, UMD, and eventually ES2015 formats. Unfortunately today it is not possible to handle all asynchronous ES2015 module loading scenarios without using eval, so we are currently focused on module formats that can securely run in all environments today. The loader is near alpha complete.

i18n

The Dojo 2 i18n package extends jQuery Globalize, a full-featured library that provides number, currency, date, and string localization. We are wrapping this capability with our preferred APIs and extensions for Dojo 2. We are in the early development stage with this package.

routing

The Dojo 2 routing module adds more features than the Dojo 1 router, including support for both hash change and HTML5 history APIs. We are currently working to refine the initial pull requests for routing.

dom

The dom package is considered near alpha complete. No changes or updates were made this week.

io

The io package today is mostly focused on server-side JavaScript IO operations. This package is in the API planning stages. No changes or updates were made this week.

parser

The parser package parses DOM representations into objects. This package is in the API planning stages, with a revised proposal currently under review.

class declaration

Class declaration is an approach to replace dojo/_base/declare. Given the need for something that will work well with both TypeScript and JavaScript, options for mixins and traits have been explored. We are currently working on a prototype using TypeScript decorators.

crypto

Dojo 2’s crypto API provides a cross-platform, user-friendly, extensible cryptographic API. It Initially includes a set of hashing and signing algorithms to support common use cases like OAuth and AWS request validation. We are currently reviewing our initial pull request for the crypto API.

This week’s Dojo 2 efforts

Here we’ve identified a few of our aspirations for the upcoming week. This week in Dojo 2, we have more code reviews to complete and pull requests to land. If you’re interested in helping out in these areas, or other parts of Dojo 2, just let us know, either in the comments or on IRC.

Core DOM
  • README updates
Routing Loader
  • Finish open reviews of API refinements, bugs, code style, and README updates
Crypto i18n dstore parser
  • Refine and update proposal
Weekly IRC meeting

As usual, our weekly IRC meeting is on irc.freenode.net #dojo-meeting at 9am Pacific time on Tuesday.

Last week, many of the key team members were out, so the meeting was skipped by most.

View the Dojo weekly meeting logs

This week’s agenda
  • 1.11 release plan
  • Discuss open 2.x challenges
Thanks!

The Dojo 2 loader, core, and dom are near an alpha state! Progress is being made on routing, crypto, i18, dstore, class delcaration and parser.Please let us know if you plan to work on any features, or would like to get involved, so we can collaborate.

Categories: Open Source, RIA

Benefits of Knowledge Management By @TaylorsJim | @CloudExpo #Cloud

Latest News from AJAX & RIA Journal - Sun, 08/02/2015 - 17:45
Knowledge management, in business terms, refers to saving, developing, sharing, and effectively using knowledge for the benefit of organization. It refers to a multi-disciplined approach of achieving organizational objectives by making the best use of knowledge. Scientia potentia est (Latin proverb meaning "knowledge is power") attributed to 16th century philosopher Sir Francis Bacon is nowadays more valid than ever. Knowledge is power and knowledge management is the key to success. Knowledge management, in business terms, refers to saving, developing, sharing, and effectively using knowledge for the benefit of organization. It refers to a multi-disciplined approach of achieving organizational objectives by making the best use of knowledge.

read more

Categories: Media, RIA

Analyze Node.js Errors Down to the Code Level By @MiKopp | @DevOpsSummit #APM #DevOps

Latest News from AJAX & RIA Journal - Sat, 08/01/2015 - 19:30
Beginning with Ruxit Agent v1.73, Ruxit provides root cause analysis for Node.js errors down to the code level. As with other services, Ruxit marks web requests to Node.js as failed based on the accompanying HTTP error code. Simply click the Failure rate portion of any Node.js service infographic to view the Failure analysis chart. If you have failures, click the View details of failures button to see which requests failed along with an overview of failure reasons sorted by HTTP code. You can select a single request to focus on.

read more

Categories: Media, RIA

What's Driving Collaboration in the Cloud | @CloudExpo #Cloud

Latest News from AJAX & RIA Journal - Sat, 08/01/2015 - 18:45
Business Cloud News recently tied up with Sharp Document Solutions to interview more than 715 enterprise IT professionals from across the world for their study on cloud based collaboration. The objective of the study was to look at the level of proliferation of cloud tools in the enterprise setup of today and also to understand the factors that may be challenging this unbridled growth.

read more

Categories: Media, RIA

Big Data and Visualization Give Enterprises New Views By @Dana_Gardner | @BigDataExpo #BigData

Latest News from AJAX & RIA Journal - Sat, 08/01/2015 - 18:00
Tableau Software and big data analytics platforms come together to provide visualization benefits for those seeking more than just crunched numbers. The next BriefingsDirect big data innovation discussion highlights how Tableau Software and big data analytics platforms come together to provide visualization benefits for those seeking more than just crunched numbers. They're looking for ways to improve their businesses effectively and productively, and to share the analysis quickly and broadly.

read more

Categories: Media, RIA

IoT Is Busy Innovating, But Where’s the Integration? By @PaulSBruce | @ThingsExpo #IoT

Latest News from AJAX & RIA Journal - Sat, 08/01/2015 - 17:15
The concept behind the Internet of Things has been around for a while now, ATMs being some of the first enterprise, hardened, network-connected, managed devices for mainstream consumer use. So too with our mobile phones, these are not new concepts to network technicians or hardware geeks. But for the rest of us, we simply never imagined the extents that the "ubiquity of connectedness" would take all other industries, from biotech to automotive, personal care to agriculture, entertainment to custom manufacturing. The list is as long as our imaginations.

read more

Categories: Media, RIA

Training Your Performance Testing Team | @DevOpsSummit #APM #DevOps

Latest News from AJAX & RIA Journal - Sat, 08/01/2015 - 17:00
Technology changes at the speed of light. To say it can be hard to keep up is an understatement. For performance engineers, taking charge of your own continuing education is one of the most important things you can do to remain at the top of your game.

read more

Categories: Media, RIA

Effects of Omitting NODE_ENV in Express.js Apps By @DKhan | @DevOpsSummit #APM #DevOps

Latest News from AJAX & RIA Journal - Sat, 08/01/2015 - 13:00
Most developers learn best by examples, which naturally tend to simplify matters and omit things that aren’t essential for understanding. This means that the “Hello World” example, when used as starting point for an application, may be not suitable for production scenarios at all. I started using Node.js like that and I have to confess that it took me almost two years to quantify the huge performance impact of omitting a single environment variable. In fact it was just a coincidence that I even did it right in my previous projects.

read more

Categories: Media, RIA

Does Web Masking Kill Open Data? By @ABridgwater | @BigDataExpo #BigData

Latest News from AJAX & RIA Journal - Fri, 07/31/2015 - 17:30
Do the ‘darker’ channels and means that exist for searching the web in anonymity ultimately spell doom for the wider march towards open data? So-called ‘open data’ is supposed to be an instrument for breaking down information gaps across industries and letting companies share benchmarks and best practices that raise productivity – all information should be open and that should (theoretically) include granular data such as logs and users’ usage of websites (within the boundaries set by reasonable privacy concerns) and so on.

read more

Categories: Media, RIA

[session] Zero to Petabytes of Processing in One Year By @Logzio | @DevOpsSummit #DevOps

Latest News from AJAX & RIA Journal - Fri, 07/31/2015 - 16:15
In their session at DevOps Summit, Asaf Yigal, co-founder and the VP of Product at Logz.io, and Tomer Levy, co-founder and CEO of Logz.io, will explore the entire process that they have undergone – through research, benchmarking, implementation, optimization, and customer success – in developing a processing engine that can handle petabytes of data. They will also discuss the requirements of such an engine in terms of scalability, resilience, security, and availability along with how the architecture accomplishes these requirements. Lastly, they will review the gory details of the technologies they have chosen, which are based mostly on open source platforms including Kafka, Elasticsearch, and Docker as well as other proprietary technologies.

read more

Categories: Media, RIA

Windows Server 2003 - I'm Late, I'm Late, for a Very Important Date! | @CloudExpo #Cloud

Latest News from AJAX & RIA Journal - Fri, 07/31/2015 - 15:30
Windows Server 2003 End of Support is here and there is little most enterprises can do at this point to change the fact that they are now dependent on an unsupported operating system. Here we are at Microsoft's World Wide Partner Conference again, muttering "I'm late, I'm late," just like the herald-like white rabbit of Lewis Carroll's Alice's Adventures in Wonderland, (We have a cool White Rabbit twitter campaign going this week - check it out) except that we cannot manipulate time. This is the event where, last year, there were many sessions highlighting processes, tools and partner ecosystem to help companies migrate off of Windows Server 2003. Analysts, the media and Microsoft were talking in terms of close to 20 million machines in production still running Windows Server 2003. Back then, the opportunity was characterized as a Y2K situation that would result in as much as 45 billion dollars spent helping to remediate this event.

read more

Categories: Media, RIA

[session] Past, Present & Future of Container Deployment By @BCantrill | @DevOpsSummit #DevOps

Latest News from AJAX & RIA Journal - Fri, 07/31/2015 - 15:00
Unbeknownst to some, organizations have run infrastructure containers in production for years, reaping benefits on the operational end but not yet providing value for developers. When Docker catapulted containers into mainstream adoption, another type of container emerged — one that’s enormously popular for developers, but not quite ready for Ops. It’s time to close the gap between the promise that Devs see in containers and the operational challenges of actually running them in production. In his session at DevOps Summit, Bryan Cantrill, CTO at Joyent, will demonstrate a third path: containers on multi-tenant bare metal that maximizes performance, security, and networking connectivity.

read more

Categories: Media, RIA

[video] High Velocity IT Through DevOps with @MonishS | @DevOpsSummit #DevOps

Latest News from AJAX & RIA Journal - Fri, 07/31/2015 - 14:45
"To us DevOps is actually a movement that at the very center is about developers and IT operations teams collaborating in a framework that drives agility, drives the ideation to production readiness in a seamless manner," explained Monish Sharma, Director in PwC's consulting business, in this SYS-CON.tv interview at @DevOpsSummit, held June 9-11, 2015, at the Javits Center in New York City.

read more

Categories: Media, RIA

Transaction-Centric NPM By @GKaiser | @DevOpsSummit #APM #DevOps

Latest News from AJAX & RIA Journal - Fri, 07/31/2015 - 14:15
In my last post, I wrote about the value of IT / business collaboration, and the importance of a common language, a common definition of end-user experience – user transaction response time – as the one performance metric both IT and business have in common. In it, I provided some background on the importance of understanding exactly how we define response time, since this definition dictates the usefulness of the measurement. For the sake of brevity, I’ll summarize three common definitions here:

read more

Categories: Media, RIA

[slides] When OT Meets IT in the Industrial 'Internet of Things' | @ThingsExpo #IoT

Latest News from AJAX & RIA Journal - Fri, 07/31/2015 - 14:00
In the consumer IoT, everything is new, and the IT world of bits and bytes holds sway. But industrial and commercial realms encompass operational technology (OT) that has been around for 25 or 50 years. This grittier, pre-IP, more hands-on world has much to gain from Industrial IoT (IIoT) applications and principles. But adding sensors and wireless connectivity won't work in environments that demand unwavering reliability and performance. In his session at @ThingsExpo, Ron Sege, CEO of Echelon, discussed how as enterprise IT embraces other IoT-related technology trends, enterprises with industrial or commercial facets must also find ways for the disparate worlds of OT and IT to work together harmoniously.

read more

Categories: Media, RIA

Hackers Taking Over Your Car By @MissKatherineLK | @ThingsExpo #IoT

Latest News from AJAX & RIA Journal - Thu, 07/30/2015 - 14:45
A recent purchase of mine was a 2015 Jeep. Until now, I thought it was a safe and reliable car, but that is not the case anymore. As technology advances and cars become smarter and more technologically savvy, they become another target for hackers. Imagine speeding down the highway, zooming past 18-wheelers, SUVs and coupes, when all of a sudden, your brakes give out and your speed increases. Instantly, you think what could be wrong with the car, you pump your breaks and check your dash and there is no sign of stopping. Instant panic washes over you and a fear of dread drowns out the honking horns. This is what could happen, with the hackable car systems.

read more

Categories: Media, RIA