background preloader

Software Development

Facebook Twitter

How to harden MySQL security with a single command. Chances are, your data center depends upon a MySQL database server or two.

How to harden MySQL security with a single command

If that is the case, you'll want to make sure your databases are set up with an eye to security. Thankfully, MySQL offers a handy command that goes a very long way to improve the security of your MySQL installation. Puppetlabs : Products and vulnerabilities. You can generate a custom RSS feed or an embedable vulnerability list widget or a json API call url.

Puppetlabs : Products and vulnerabilities

(Feeds or widget will contain only vulnerabilities of products of this vendor) Selected vulnerability types are OR'ed. 10 Best Hybrid Mobile App UI Frameworks: HTML5, CSS and JS. Native developers love working with native code but that doesn't always go well with the business case or result in effective use of effort and time.

10 Best Hybrid Mobile App UI Frameworks: HTML5, CSS and JS

We often see scenarios where developers end up building same mobile app for android, iOS, windows and other mobile platforms using native APIs and libraries of individual platform. HTML5 mobile UI frameworks like Ionic let you create cross platform hybrid mobile apps with native look and feel by using the technology that you already know i.e. HTM5, CSS and JavaScript. Whether you are a web developer planning to pitch into mobile apps development, or an experienced native apps developer, hybrid mobile apps development is the easiest way to start building cross platform mobile apps.

You do not need to learn anything more than what you already know and yet create enterprise grade mobile applications. JSON Editor Online - view, edit and format JSON online. Project Management for New Product Introduction. The new product development map above illustrates the relationship between the Product Development Life Cycle (PDLC) and the five PMI project management processes.

Project Management for New Product Introduction

Click on the image for higher resolution.

Google Analytics

Frequently Asked Questions for Amazon Web Services. How to connect to the server through SSH?

Frequently Asked Questions for Amazon Web Services

The first step is to ensure that you have an SSH key for your server. If you are using the Bitnami Launchpad for AWS Cloud, download the SSH key for your server in .ppk format (for Windows) or in .pem format (for Linux and Mac OS X) from the Launchpad detail page for your server. Depending on your platform, follow the instructions below: Windows The easiest way to log in to your server is with PuTTY, a free SSH client for Windows and UNIX platforms. Download the PuTTY ZIP archive from its website. JSON Formatter & Validator.

SaaS Metrics 2.0 - Detailed Definitions. Intro This page is a supplement to the the SaaS Metrics 2.0 blog post.

SaaS Metrics 2.0 - Detailed Definitions


IP Subnet Masks, Notation and Subnet Calculations. IP Subnet Masks, Notation and Subnet Calculations(Page 1 of 4) Subnetting divides an organization's network into a two-level structure of subnets and hosts.

IP Subnet Masks, Notation and Subnet Calculations

This division is entirely internal and hidden from all other organizations on the Internet. Session Management Cheat Sheet. Last revision (mm/dd/yy): 10/5/2015 Web Authentication, Session Management, and Access Control A web session is a sequence of network HTTP request and response transactions associated to the same user.

Session Management Cheat Sheet

Using DreamFactory 2.0 with OAuth services. DreamFactory 2.0 supports authentication using OAuth services.

Using DreamFactory 2.0 with OAuth services

Developers can now allow end users to login with credentials from sites like Facebook, Twitter (yes, OAuth 1.0 is supported!) , Google, and GitHub. DreamFactory 2.0 makes it super easy to add OAuth services to your apps without any server-side coding or token handling. The currently supported OAuth service providers are Facebook, Twitter, Google, and GitHub. We’ll be adding more OAuth providers in the future. Kibana: Explore, Visualize, Discover Data. Apache Solr. Solr runs as a standalone full-text search server.

Apache Solr

It uses the Lucene Java search library at its core for full-text indexing and search, and has REST-like HTTP/XML and JSON APIs that make it usable from most popular programming languages. Solr's external configuration allows it to be tailored to many types of application without Java coding, and it has a plugin architecture to support more advanced customization.

Amazon Web Services (AWS)

API Directory. Resource-oriented architecture. REST, or Representational State Transfer [1], describes a series of architectural constraints that exemplify how the web's design emerged. Various concrete implementations of these ideas have been created throughout time, but it has been difficult to discuss the REST architectural style without blurring the lines between actual software and the architectural principles behind it. In Chapter 5 of his thesis, Roy Fielding documents how the World Wide Web is designed to be constrained by the REST series of limitations. These are still fairly abstract and have been interpreted in various ways in designing new frameworks, systems, and websites. In the past, heated exchanges have been made about whether RPC-style REST architectures are RESTful.[1][2] Guidelines for clarification[edit] The Resource Oriented Architecture as documented by Leonard Richardson and Sam Ruby[3] gives concrete advice on specific technical details.

Example guidelines include: Common guidelines[edit] Unobtrusive JavaScript. Unobtrusive JavaScript is a general approach to the use of JavaScript in web pages. Though the term is not formally defined, its basic principles are generally understood to include: A new paradigm[edit] Ruby on Rails. History[edit] On December 23, 2008, Merb, another web application framework, was launched, and Ruby on Rails announced it would work with the Merb project to bring "the best ideas of Merb" into Rails 3, ending the "unnecessary duplication" across both communities.[8] Merb was merged with Rails as part of the Rails 3.0 release.[9][10] Rails 3.2 was released on January 20, 2012 with a faster development mode and routing engine (also known as Journey engine), Automatic Query Explain and Tagged Logging.[12] Rails 3.2.x is the last version that supports Ruby 1.8.7.[13] Rails 3.2.12 supports Ruby 2.0.[14] Rails 4.0 was released on June 25, 2013, introducing Russian Doll Caching, Turbolinks, Live Streaming as well as making Active Resource, Active Record Observer and other components optional by splitting them as gems.[15]

Introduction to Services. Introduction. This essay is an attempt to put down my thoughts on how to design a real-world yet beautiful RESTful API. It draws from the experience I have gained being involved in the design of the RESTful API for Red Hat’s Enterprise Virtualization product, twice. Business Analyst/Business Analysis Community & Resources. BA Toolbox - BA Framework - Dashboard. Elicitation Techniques - BA Framework. UML Sequence Diagrams - Overview of Graphical Notation. Overview (Java Platform SE 8 ) JavaObjectModel-notes.pdf. Build mobile apps with Kendo UI mobile framework. In this article, we'll examine the basics of building apps with Kendo UI Mobile. You will learn: The basics of the Kendo UI mobile framework;How to use Kendo UI to build a basic mobile appHow to preview an app on different mobile platformsHow to utilize the adaptive rendering featureNext steps for putting a Kendo UI mobile app in app stores The Kendo UI mobile framework is designed to help developers build mobile app experiences using HTML and JavaScript that automatically adapt to the native look-and-feel of different mobile platforms.

Apache Cordova. OAuth 2 Simplified. Features. Research Center. Things To Avoid For Google’s Mobile-Friendly Update. Webmaster Tools. CSS3 Tricks: Sleek, Semantic, Sliding Buttons! Product Details. Amazon EC2 provides a number of powerful features for building scalable, failure resilient, enterprise class applications. Amazon Elastic Block Store (EBS) offers persistent storage for Amazon EC2 instances. Stamplay Is IFTTT For Back-End Development.

Free Web & Mobile (iOS, Android) Prototyping and UI Mockup Tool. Scaled Agile Framework. Representational state transfer.

Grids & Controls

OSI model. Single-page application. Chrome Developer Tools: Overview - Chrome Developer Tools. APIgee. HTML / CSS.