EcoConception Logicielle
9.0K views | +0 today
EcoConception Logicielle
Green IT, performance web, économies d'énergies, bref : éco-conception logicielle !
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Scooped by Mickael Ruau
November 3, 2013 3:12 AM
Scoop.it!

OCTO accueille « Web Performance Paris » le jeudi 7 novembre

OCTO accueille « Web Performance Paris » le jeudi 7 novembre | EcoConception Logicielle | Scoop.it
Nous avons le plaisir d’accueillir le groupe Web Performance Paris, jeudi 7 novembre à partir de 19h, pour une soirée de présentations et d’échange dédiée aux performances web.
No comment yet.
Scooped by Mickael Ruau
November 1, 2013 8:38 PM
Scoop.it!

Qt 5.1 arrives with Qt for Android and iOS previews

Qt 5.1 arrives with Qt for Android and iOS previews | EcoConception Logicielle | Scoop.it
Qt 5.1 brings enhanced UI controls and layouts, improved OpenGL support, various Qt IDE updates, and includes a preview version of Qt for Android and iOS.
Mickael Ruau's insight:

Qt 5.1 introduces preliminary versions of the previously promised Qt for Android and Qt for iOS, which are due in final form by the time Qt 5.2 rolls around later this year. Despite the preview status, both are “already very usable for a large number of use cases,” says the Qt project. As with the many other OS-specific versions of Qt, the goal is to minimize coding required to port applications between platforms.

 

Qt for Android appears to be a bit more developed than the iOS version, which still lacks the Android version’s support for Qt Quick 2, the latest version of the platform’s declarative scripting language. Qt for Android supports all Qt 5.1 modules, with the exception of Qt WebKit, parts of Qt Multimedia, and the new Qt Serialport module, says the project. Qt for Android is said to offer significant integration with Qt Creator, enabling all but the final stages of development.

No comment yet.
Scooped by Mickael Ruau
November 1, 2013 6:46 PM
Scoop.it!

Web Fonts and Sustainability - Mightybytes

Web Fonts and Sustainability - Mightybytes | EcoConception Logicielle | Scoop.it
Web fonts have expanded the designer’s palette and often provide a richer experience for users, but how can we make them more sustainable?
Mickael Ruau's insight:
LESS IS MORE

No matter which option you choose, you can minimize server load time by using fonts thoughtfully. It pays to be careful when selecting how and when to use them. Think about using fonts sparingly. A web font may look great as a header, but it’s probably not necessary for all the body copy, which could be rendered with a system font. By taking preventative measures while planning your site you can save on overall page size and server load when your website launches.

ADDITIONAL RESOURCESWeb Open Font FormatWeb Font Performance: Weighing @font-face Options and AlternativesPreventing the Performance Hit from Custom FontsFree Font UtopiaFallback Fonts on Mobile DevicesWeb Font Performance: Which method reigns supreme on the web?   
No comment yet.
Scooped by Mickael Ruau
November 1, 2013 6:15 PM
Scoop.it!

Le streaming HD est une aberration environnementale

Le streaming HD est une aberration environnementale | EcoConception Logicielle | Scoop.it
A la question de savoir s’il est préférable, écologiquement parlant, d’acheter un DVD ou un Blu-ray au lieu de le visionner en streaming haute définition par Internet, notre confrère Green-IT à une réponse claire.
No comment yet.
Scooped by Mickael Ruau
November 1, 2013 3:39 AM
Scoop.it!

Test Your App Under Slow Network Speeds

Test Your App Under Slow Network Speeds | EcoConception Logicielle | Scoop.it

I guess that I don’t have to start talking about the importance of testing in the software development process. There are couple of different kind of tests which I’m not going to mention now, but generally speaking a good test should verify the correct implementation of the business requirements but also test the software on its boundaries and edge cases.

 

No comment yet.
Scooped by Mickael Ruau
October 31, 2013 12:23 PM
Scoop.it!

The New Definition of Web Performance Monitoring, Part 3

The New Definition of Web Performance Monitoring, Part 3 | EcoConception Logicielle | Scoop.it
This is the final blog post in a three-part series designed to explain the function and importance of Web performance monitoring today. We started by looking at how Web performance monitoring...
No comment yet.
Scooped by Mickael Ruau
October 31, 2013 3:03 AM
Scoop.it!

InformationWeek Reports ::Research: App Dev in the Age of Mobility

InformationWeek Reports ::Research: App Dev in the Age of Mobility | EcoConception Logicielle | Scoop.it
Research: App Dev in the Age of Mobility
Mickael Ruau's insight:

Still, our survey shows no clear leading strategy. Far from it, in fact--this is anybody's game. Users weaned on slick app store fare may spurn small-screen browser apps, but thanks to HTML5, browser technology isn't standing still or going away. Whether mobility means a return to native development for your shop largely depends on the audience--business apps for employees and partners are a different matter from those aimed at customers. In this report, we'll mainly focus on the former, but many principles are the same.

 

We'll run down device platforms, design choices, development tools and deployment options and conclude with recommendations on mobilizing your enterprise applications and business processes. 

 

No comment yet.
Scooped by Mickael Ruau
October 31, 2013 2:46 AM
Scoop.it!

Overview of mobile platforms (March 2013) | Articles | Magazine for software developers, programmers and designers - Software Developer's Journal

Overview of mobile platforms (March 2013) | Articles | Magazine for software developers, programmers and designers - Software Developer's Journal | EcoConception Logicielle | Scoop.it
This article describes hardware and software division on the mobile platform market.
Mickael Ruau's insight:

This article describes hardware and software division on the mobile platform market. “Mobile platform” means mass handheld devices with an autonomous power source designated for solving a large variety of general tasks: entertainment, communications and business. This article does not examine personal desktop computers and their portable versions (notebooks/netbooks/etc.)

No comment yet.
Scooped by Mickael Ruau
October 30, 2013 11:45 AM
Scoop.it!

Ara, un téléphone modulaire en open hardware par Motorola

Ara, un téléphone modulaire en open hardware par Motorola | EcoConception Logicielle | Scoop.it
Motorola a annoncé le lancement du projet Ara, qui vise à mettre en place une plateforme matérielle libre et ouverte. L'ambition de l'entreprise américaine est de
Mickael Ruau's insight:

Dernièrement, la société indique avoir rencontré le créateur du projet Phonebloks, un concept de téléphone modulaire où ses éléments internes sont prévus (sur le papier en tout cas) pour être interchangeables. Celui-si s'est chargé de constituer une communauté tandis que Motorola s'est concentré sur l'aspect technique du projet Ara.

 

"Notre objectif est de bâtir une relation plus réfléchie, expressive et ouverte entre les utilisateurs, les développeurs et leurs téléphones. Pour vous donner le pouvoir de décider ce que votre téléphone fait, à quoi il ressemble, en quoi il a été fabriqué et à quel endroit, combien il coûte, combien ça coûte et combien de temps vous allez le garder", s'enthousiasme Motorola.

 

Motorola n'est pas le seul constructeur à s'intéresser au principe d'un mobile entièrement modulaire. Microsoft possède des brevets en ce sens. Mais le projet Ara a manifestement une longueur d'avance, puisqu'il est en passe de dépasser le stade de la table à dessin pour devenir réalité.

 

Selon Motorola, des invitations seront adressées dans "quelques mois" à des développeurs et la sortie en version alpha du kit de développement modulaire est prévue pour cet hiver.

No comment yet.
Scooped by Mickael Ruau
October 30, 2013 9:18 AM
Scoop.it!

Matinale Techno : Green IT - Angers Coworking

Matinale Techno : Green IT - Angers Coworking | EcoConception Logicielle | Scoop.it

Tandis que les TIC sont désormais omniprésentes dans les entreprises, mais aussi chez les particuliers, leur impact écologique est de plus en plus mis en évidence.
Ainsi, d’après plusieurs sources, si le Cloud était un pays, il serait le 5ème consommateur mondial d’énergie. Depuis 2008, le concept du« Green IT », ou « Green Computing », prône la mise en place d’une informatique durable qui vise à réduire l’empreinte écologique, économique, et sociale des technologies de l’information et de la communication (TIC).

Mickael Ruau's insight:

 

La deuxième édition des matinales technologiques de l’ISTIA vous permettra d’en savoir plus sur les principes de l’informatique durable avec l’intervention de Nicolas Gutowski, professionnel de l’informatique durable membre du Green Code Lab, et de Laurent Velours, créateur de l’entreprise Fret Connexion, dont la philosophie s’inscrit dans les thématiques du Green It.

Plus d’information et inscription : https://www.eventbrite.fr/event/8967711667

No comment yet.
Scooped by Mickael Ruau
October 29, 2013 9:12 AM
Scoop.it!

Vue d'ensemble – Google Green

Vue d'ensemble – Google Green | EcoConception Logicielle | Scoop.it
Chez Google, nous nous sommes efforcés de minimiser l'impact de nos services sur l'environnement.
No comment yet.
Scooped by Mickael Ruau
October 29, 2013 9:10 AM
Scoop.it!

Dell "Fortuna", un serveur green pour datacenter - IT Wars

Dell "Fortuna", un serveur green pour datacenter - IT Wars | EcoConception Logicielle | Scoop.it
Mai 2009, Dell annonce une nouvelle génération de serveurs économiques, performants et à haute densité : basé sur le processeur VIA Nano, consommant moins de 25W, avec une densité de 12 serveurs sur 2U.
Mickael Ruau's insight:

Le serveur DELL XS11-VX8 est destiné aux hébergeurs, aux datacenters, ... C'est un serveur économique, très haute densité. Il est destiné aux applications peu exigeantes en ressources, comme les serveurs Web.

No comment yet.
Scooped by Mickael Ruau
October 29, 2013 3:56 AM
Scoop.it!

POUR UNE RIPOSTE SOLIDAIRE: Être (vraiment) écoresponsable au bureau – Part 3

POUR UNE RIPOSTE SOLIDAIRE: Être (vraiment) écoresponsable au bureau – Part 3 | EcoConception Logicielle | Scoop.it
Quelle méthode et quelles étapes sont à respecter pour réussir la mise en œuvre de sa démarche RSE ? Où trouver les principaux textes de références ?
Mickael Ruau's insight:

Où trouver les principaux textes de références ?

Normes ISO 14000 : http://www.iso.org/iso/fr/home/standards/management-standards/iso14000.htm?=Norme Française Bâtiments tertiaires - Démarche HQE Exploitation (QEP) : http://www.certivea.fr/nos-certifications/certifications-batiments-non-residentiels/nf-hqe-batiments-tertiairesSystème de Management EMAS : http://ec.europa.eu/environment/emas/Marque Envol : www.envol-entreprise.fr/
No comment yet.
Scooped by Mickael Ruau
November 1, 2013 8:46 PM
Scoop.it!

Qt Quick - Digia Plc

Qt Quick - Digia Plc | EcoConception Logicielle | Scoop.it
QML - CSS & JavaScript like language, same code base for UI designers & developers
Mickael Ruau's insight:

A Beautiful Language with a Solid C++ Backend for Performance
Qt Quick applications have a solid C++ backend, even though the UI is written with QML. This set up takes care of rendering and allows direct native device access from the QML layer as well as extends QML with C++ written graphics, like OpenGL objects. The application logic and data access can be written with the cross-platform Qt C++ APIs.

No comment yet.
Scooped by Mickael Ruau
November 1, 2013 6:50 PM
Scoop.it!

Web Font Performance: Which method reigns supreme on the web?

Web Font Performance: Which method reigns supreme on the web? | EcoConception Logicielle | Scoop.it

I had read early on about download speeds and performance issues, but had never really seen any performance issues in the sites I had developed that warranted worrying about @font-face. Recently, however, I've been having many conversations with co-workers about focusing on performance and the amount of downloaded data. As we do more and more responsive and mobile-optimized sites, it's becoming apparent that this is key.


These conversations led me to a comparison of the three primary methods I use: @font-face, Google Fonts, and Typekit. I thought it would be great to know which one is best in terms of performance and weight, as I'd imagine many others would as well. So I set up a simulation and commenced the speed tests.

 


Mickael Ruau's insight:

Looking at the comparison breakdown above, Typekit wins the page load average, and has the lowest amount of data downloaded, with Google second and @font-face third.

Not surprising, @font-face had the highest bytes in count, as the full font file is served. Most surprising to me is how little was served by Typekit. I had wondered going into this test whether the yearly cost might be worthwhile, while other options are served without cost, and found that it really is a good deal. Google is right in the middle with good selection, performance and weight.

As a result of all this, I’ll likely look to Google more in the future, and less to @font-face.

While Typekit wins this test in performance, I’ll happily look to Google before dishing out the fees. In the end, great type wins, and each of these methods is a perfectly reasonable way to go.

No comment yet.
Scooped by Mickael Ruau
November 1, 2013 6:20 PM
Scoop.it!

Avoiding Unnecessary Paints: Animated GIF Edition

Avoiding Unnecessary Paints: Animated GIF Edition | EcoConception Logicielle | Scoop.it
Are animated GIFs slowing down your web app? Find and fix the problem!
No comment yet.
Scooped by Mickael Ruau
November 1, 2013 5:49 PM
Scoop.it!

On ‘stackalloc’ Performance and The Large Object Heap

On ‘stackalloc’ Performance and The Large Object Heap | EcoConception Logicielle | Scoop.it
An interesting blog post is making the rounds on Twitter, 10 Things You Maybe Didn’t Know About C#.  There are some nice points in there, such as using the FieldOffset attribute to create unions or specifying custom add/remove accessors for events.
No comment yet.
Scooped by Mickael Ruau
October 31, 2013 2:15 PM
Scoop.it!

10 Ways to Improve PhoneGap and Hybrid App Performance

10 Ways to Improve PhoneGap and Hybrid App Performance | EcoConception Logicielle | Scoop.it
Last week, Christophe Coenraets presented at the HTML5 Developers Conference in downtown San Francisco, and his presentation consisted of a list of tips that many mobile devs may find useful: The "Top 10 Performance Techniques for PhoneGap and...
No comment yet.
Scooped by Mickael Ruau
October 31, 2013 12:15 PM
Scoop.it!

Green Lab Center veut rendre le numérique économe en énergie

Green Lab Center veut rendre le numérique économe en énergie | EcoConception Logicielle | Scoop.it
L'association Green Lab Center entend aider les PME à détecter les équipements informatiques gourmands en énergie...
No comment yet.
Scooped by Mickael Ruau
October 31, 2013 2:57 AM
Scoop.it!

Getting started with HHVM | labs @ Qandidate.com

Getting started with HHVM | labs @ Qandidate.com | EcoConception Logicielle | Scoop.it

Facebook deploys one of the biggest PHP codebases in the world. They’re not only pushing the boundaries of what you can do with PHP, but also PHP itself. A few years ago they open-sourced their hiphop compiler and nowadays facebook.com runs on their latest generation of the HipHop Virtual Machine (hhvm).

 
Mickael Ruau's insight:

Congratulations! You now have a working HHVM install and you can try to run all your scripts with it. In the next blog post of this series we’ll get webserver together with the Symfony standard edition running with hhvm. In the mean time, enjoy playing!

 
No comment yet.
Rescooped by Mickael Ruau from Planète DDurable
October 31, 2013 1:39 AM
Scoop.it!

Ondes : une commune des Hautes-Alpes veut créer la première zone blanche de France

Ondes : une commune des Hautes-Alpes veut créer la première zone blanche de France | EcoConception Logicielle | Scoop.it
La commune de Saint-Julien-en-Beauchêne, située dans une zone à "très faible rayonnement" dans les Hautes-Alpes, veut ouvrir un centre d'accueil des personnes hypersensibles.

Via Hubert MESSMER
Mickael Ruau's insight:

A méditer avant de déployer des réseaux sans fil (wifi, etc.)...

No comment yet.
Scooped by Mickael Ruau
October 30, 2013 11:32 AM
Scoop.it!

Text Compression for Web Developers

Text Compression for Web Developers | EcoConception Logicielle | Scoop.it
Reduce your page size by looking under the hood of text compression.
No comment yet.
Scooped by Mickael Ruau
October 29, 2013 12:27 PM
Scoop.it!

Open Odyssey, co-organisateur du Green Code Lab Challenge ...

Open Odyssey, co-organisateur du Green Code Lab Challenge ... | EcoConception Logicielle | Scoop.it
Le Green Code Lab Challenge est le premier concours international inter-écoles qui plonge les étudiants au coeur de l'éco-conception logicielle. Retransmis en direct et en simultané via le web entre plusieurs campus en ...
No comment yet.
Scooped by Mickael Ruau
October 29, 2013 9:11 AM
Scoop.it!

Raspberry Pi un ordinateur Green IT à 25 € - IT Wars

Raspberry Pi un ordinateur Green IT à 25 € - IT Wars | EcoConception Logicielle | Scoop.it
Les machines basse consommation utilisant un processeur ARM accueillent un nouveau projet prometteur : le Raspberry PI. Ce projet Anglais, encore à l'état de prototype, devrait être en vente avant la fin de l'année !
Mickael Ruau's insight:

Il existe 2 modèles de RaspberryPI, qui consomme aux environs de 1W, soit 3x moins que mon Seagate DockStar.

No comment yet.
Scooped by Mickael Ruau
October 29, 2013 9:10 AM
Scoop.it!

Utilite un PC ARM Quad-Core ARM Linux à 99$ - IT Wars

Utilite un PC ARM Quad-Core ARM Linux à 99$ - IT Wars | EcoConception Logicielle | Scoop.it
Comme moi vous avez acheté un RaspberryPi, pas cher, mais très pas puissant. J'ai regardé le ODroid, le Cubieboard2 ... Mais voici qu'on annonce le Utile Quad-Core ARM Cortex-A9 à 99$ !
Mickael Ruau's insight:

Compulab a produit les fit-PC (x86) et Trim-Slice (Tegra2) et maintenant le Utile ! Le Utitile ARM Cortex-A9 desktop est une bombe ! Jugez plutôt : Le processeur ARM FreeScale fonctionne sans problème sous Linux et Android.

No comment yet.