background preloader



Related:  DevelopmentLINUX & OPEN SOURCEDevOps ToolsAutomation

Quick tip: Spring Security role-based authorization and permissions The problem: hardcoded role-based authorization One of the challenges around using Spring Security is that the examples—both in the documentation and on the web—tend to promote an overly-simple approach to role-based authorization, hardcoding roles in the source in a non-configurable fashion. For example: MRTG - Tobi Oetiker's MRTG - The Multi Router Traffic Grapher What it does You have a router, you want to know what it does all day long? Then MRTG is for you. It will monitor SNMP network devices and draw pretty pictures showing how much traffic has passed through each interface. Routers are only the beginning.

10 Free Server & Network Monitoring Tools that Kick Ass When you have a website or a network, it’s helpful to be aware of any issues as soon as they occur. There are open source and freeware server/network monitoring tools that will supervise your infrastructure for any issues that may arise. These tools are meant to aid you in avoiding being taken offline and evaluating if your resource needs has outgrown your infrastructure. In this article, we review our top 10 server/network monitoring tools. You will see a variety of server applications here so that you might find the tool (or tools) for your needs.

Usemon - Usage monitoring of your Java client or server applications during runtime Usemon is a monitoring system for usage trends, response time and dependency analysis of plain Java applications or big multi-clustered Java Enterprise applications running in production. The proof of Usemon's stability and usefulness is confirmed by the fact that one of the worlds largest telecom operators is running Usemon in a clustered WebSphere environment with over 90 enterprise applications. The Usemon system consists of three separate components: Usemon AgentThe agent performs byte code manipulation of interesting classes, injecting statistics gathering code in all public methods of classes like EJBs, MDBs, SQL statements, Queue senders or configured POJOs for that matter. Data is collected in intervals of 60 seconds and transmitted to the collector for storage into a SQL database.

OAuth security API guide: Recent and related Since its release in 2007, Open Authorization (OAuth) has become a mainstay in the Web services arena. Led by a handful of social media giants, adoption of the open standard has spread. The use of OAuth for token-based authentication and authorization on the Internet reflects the changes in application development and service-oriented architecture we see today. This guide brings together articles on the current state and projected future of OAuth and its effect on Web services and development as a whole. OAuth protocol makes gains in securing Web services authorization

About Vagrant - Vagrant Vagrant is a tool for building complete development environments. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases development/production parity, and makes the "works on my machine" excuse a relic of the past. Vagrant was started in January 2010 by Mitchell Hashimoto. For almost three years, Vagrant was a side-project for Mitchell, a project that he worked on in his free hours after his full time job. PhpSysInfo Demo Demo Bootstrap News phpSysInfo 3.2.4 released (December 13, 2015) Installation and Usage RHQ (formerly Jopr) I finally got a Raspberry Pi too. After the hurdles of initial installation, got it hooked up to my LAN and of course I had to install an RHQ agent on it. And it turned out that this was dead simple, as the Pi already has Java 1.7 installed (in the Raspbian Wheezy distro that I am using).

Comparison of issue-tracking systems General[edit] Features[edit] Input interfaces[edit] Puppet Open Source: IT Automation Software for System Administrators Puppet Open Source is a flexible, customizable framework available under the Apache 2.0 license designed to help system administrators automate the many repetitive tasks they regularly perform. As a declarative, model-based approach to IT automation, it lets you define the desired state - or the “what” - of your infrastructure using the Puppet configuration language. Once these configurations are deployed, Puppet automatically installs the necessary packages and starts the related services, and then regularly enforces the desired state. In automating the mundane, Puppet frees you to work on more challenging projects with higher business impact. Puppet Open Source is the underlying technology for Puppet Enterprise and runs on all major Linux distributions, major Unix platforms like Solaris, HP-UX, and AIX, and Microsoft Windows. Getting Puppet

How can I remotely monitor the free disk space on an PHP enabled server with PRTG? This article applies to PRTG Network Monitor 7 or later This article explains how to monitor the free disk space on a remote web server that supports PHP scripts. If your webserver is located outside of your LAN it is usually not possible to monitor the free disk space using SNMP or Windows System Sensors due to firewall and security restrictions. Core - Nagios Nagios Core is the industry standard, Open Source IT monitoring system that enables organizations to identify and resolve IT infrastructure problems before they affect critical business processes. Nagios Core serves as one of the foundation blocks of Nagios XI - our commercial monitoring solution. Nagios Core allows you to monitor your entire IT infrastructure to ensure systems, applications, services, and business processes are functioning properly. In the event of a failure, it can alert technical staff of the problem, allowing them to begin remediation processes before outages affect business processes, end-users, or customers. Nagios Core Overview Nagios Core provides organizations with many benefits, including:

Structuring complex Backbone.js apps - Building a more complex JavaScript app can easily get out of hand if no effort is put into architecturing the application. In this post I'm overviewing some of the most common higher level architectural patterns and concerns that you should consider when building modular single page apps using Backbone.js. Transition from building traditional web apps doing full page reloads into dynamic single page app often requires rethinking the application architecture.

Related:  TODO/TO READ/UnsortedCMSoUTILSOutils Déploiement LogicielsAdministration