Software Engineering

Software Engineering

1635 bookmarks
Newest
DAG: unoconv: Convert between any document format supported by OpenOffice
DAG: unoconv: Convert between any document format supported by OpenOffice

unoconv converts between any document format that OpenOffice understands. It uses OpenOffice's UNO bindings for non-interactive conversion of documents.

Supported document formats include Open Document Format (.odt), MS Word (.doc), MS Office Open/MS OOXML (.xml), Portable Document Format (.pdf), HTML, XHTML, RTF, Docbook (.xml), and more.

DAG: unoconv: Convert between any document format supported by OpenOffice
Transifex
Transifex

"Transifex is a highly scalable localization platform with a focus on integrating well with the existing workflow of both translators and developers.

It aims in making it dead-simple for content providers to receive quality translations from big translation communities, no matter where the project is hosted. "

Transifex
Create a new Fiddle - jsFiddle - Online Editor for the Web (JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
Create a new Fiddle - jsFiddle - Online Editor for the Web (JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
JsFiddle is a playground for web developers, a tool which may be used in many ways. One can use it as an online editor for snippets build from HTML, CSS and JavaScript. The code can then be shared with others, embedded on a blog, etc. Using this approach, JavaScript developers can very easily isolate bugs. We aim to support all actively developed frameworks - it helps with testing compatibility.
Create a new Fiddle - jsFiddle - Online Editor for the Web (JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
Paris DevOps - La revue de presse devops n°1
Paris DevOps - La revue de presse devops n°1

"Donc voilà, on va essayer de faire une revue de presse hebdomadaire, sur le thème devops. Et le grand jour de sortie sera le mercredi. Et là je vous vois venir, “pourquoi le mercredi ?”. Et bien tout simplement parce qu’on a commencé à organiser les meetups du Paris DevOps les mercredi (mais pas tous les mercredi hein), donc à partir de maintenant le mercredi c’est le jour devops ;-)

Au minimum on va essayer de noter les articles qui nous ont semblé intéressants, les sorties d’outils catégorisés “devops”, etc. Et si on est en forme, vous aurez le droit à quelques commentaires voir pourquoi pas une analyse plus poussée par-ci ou par-là.

Allez, on envoie la première !

Un SI propre avec iTop, RunDeck, Puppet, FusionInventory
Frameworks maison de monitoring applicatif
Utilisation de Vagrant dans une équipe
Donner du style à Puppet
Nouvelle version de Foreman : 0.2
Le troll devops de la semaine"
Paris DevOps - La revue de presse devops n°1
Software Quality Connection
Software Quality Connection
At Software Quality Connection, we care about helping software developers, testers and IT professionals in the trenches. We aim to provide an unfiltered platform to help them discuss their views with peers and experts, stay up to date on the latest trends, talk about and advance their careers, learn how to improve the quality of their software, share the problems that matter most to them — with joy, and with up-to-date knowledge. Our articles and community let you be creative,  and we give you a place to talk, and occasionally, laugh — with no corporate red tape to get in the way.
Software Quality Connection
Peanut butter in my chocolate? Convergence vs. Ad hoc Control - Blog - dev2ops - Solving Large Scale Web Operations and DevOps Problems
Peanut butter in my chocolate? Convergence vs. Ad hoc Control - Blog - dev2ops - Solving Large Scale Web Operations and DevOps Problems
Recently, I've been in several conversations about how to reconcile two links in the management tool chain, configuration management and ad hoc control. The conversation usually revolves around conventional viewpoints about the nature and roles of these tools
Peanut butter in my chocolate? Convergence vs. Ad hoc Control - Blog - dev2ops - Solving Large Scale Web Operations and DevOps Problems
ops-scorecard - Project Hosting on Google Code
ops-scorecard - Project Hosting on Google Code

"Ops Scorecard is a tool for auditing, tracking, and analyzing an organization's IT service management capabilities and performance.

Ops Scorecard is about objectively assessing an organization's current service management capabilities, reinforcing ongoing best practices, and measuring improvement over time.

The first goal of Ops Scorecard is to provide the immediate feedback that your engineering and operations teams need to both reinforce IT service management best practices and push them towards continuous improvement. The second goal of Ops Scorecard is to provide your organization's upper management with a clear picture of your IT service management improvement efforts (and help them measure their return on investment).

If you are familiar with concepts like ITIL or Visible Ops, you should feel right at home with Scorecard. If not, Ops Scorecard should still make sense based on your practical service management experience. In any design decisions, we've tried to error on the side of making things as simple and straightforward as possible. "

ops-scorecard - Project Hosting on Google Code
RUNDECK(1) RunDeck User Manuals | Version 1.1
RUNDECK(1) RunDeck User Manuals | Version 1.1

"RunDeck is open source software that helps you automate ad-hoc and routine procedures in data center or cloud environments. RunDeck provides a number of features that will alleviate time-consuming grunt work and make it easy for you to scale up your scripting efforts.

RunDeck allows you to run tasks on any number of nodes from a web-based or command-line interface. RunDeck also includes other features that make it easy to scale up your scripting efforts including: access control, workflow building, scheduling, logging, and integration with external sources for node and option data."

RUNDECK(1) RunDeck User Manuals | Version 1.1
RUNDECK(1) RunDeck User Manuals | Version 1.1
RUNDECK(1) RunDeck User Manuals | Version 1.1

"RunDeck is open source software that helps you automate ad-hoc and routine procedures in data center or cloud environments. RunDeck provides a number of features that will alleviate time-consuming grunt work and make it easy for you to scale up your scripting efforts.

RunDeck allows you to run tasks on any number of nodes from a web-based or command-line interface. RunDeck also includes other features that make it easy to scale up your scripting efforts including: access control, workflow building, scheduling, logging, and integration with external sources for node and option data."

RUNDECK(1) RunDeck User Manuals | Version 1.1
InformIT: Continuous Delivery: Anatomy of the Deployment Pipeline Introduction
InformIT: Continuous Delivery: Anatomy of the Deployment Pipeline Introduction
"The deployment pipeline is the key pattern that enables continuous delivery. A deployment pipeline implementation provides visibility into the production readiness of your applications by giving feedback on every change to your system. It also enables team members to self-service deployments into their environments. Learn how to create and manage a deployment pipeline, and how to use the crucial information it provides on the bottlenecks in your software delivery process so you can work to continuously improve it."
InformIT: Continuous Delivery: Anatomy of the Deployment Pipeline Introduction
Build Pipeline Plugin - Jenkins - Jenkins Wiki
Build Pipeline Plugin - Jenkins - Jenkins Wiki

"Continuous Integration has become a widely adopted practice in modern software development. Jenkins & Hudson are great tools for supporting Continuous Integration.

Taking it to the next level: Continuous integration can become the centerpiece of your deployment pipeline, orchestrating the promotion of a version of software through quality gates and into production. By extending the concepts of CI you can create a chain of jobs each one subjecting your build to quality assurance steps. These QA steps may be a combination of manual and automated steps. Once a build has passed all these, it can be automatically deployed into production.

In order to better support this process, we have developed the Build Pipeline Plugin. This gives the ability to form a chain of jobs based on their upstream\downstream dependencies. Downstream jobs may, as per the default behaviours, be triggered automatically ,or by a suitable authorised user manually triggering it.

You can also see a history of pipelines in a view, the current status and where each version got to in the chain based on it's revision number in VCS."

Build Pipeline Plugin - Jenkins - Jenkins Wiki