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 5, 2013 3:56 PM
Scoop.it!

Mise en place d’un cache Static avec le Zend Framework | Maitre-corbeaux.com

Apparu avec le Zend Framework 1.10, le backend de cache Static (Zend_Cache_Backend_Static) est un cache particulièrement agressif, qui permet d’accéder à des pages de votre application comme si elles étaient de simples fichiers HTML statiques : aucun fichier PHP n’est appelé, et le gain de rapidité peut être vraiment énorme sur des pages lourdes à générer.

Mickael Ruau's insight:

Zend Framework offre deux aides précieuses :
* Le Cache Manager, qui permet de configurer vos caches depuis un fichier de configuration et de les récupérer facilement n’importe où dans votre application.
* L’Action Helper Cache dont le rôle semble dédié au cache Static. Je dis bien semble car en l’absence de documentation et / ou de commentaires explicites, c’est l’interprétation que je fais de son code source.

No comment yet.
Scooped by Mickael Ruau
November 5, 2013 2:12 PM
Scoop.it!

Just How BIG is the Web? - 'Net Features - Website Magazine

Just How BIG is the Web? - 'Net Features - Website Magazine | EcoConception Logicielle | Scoop.it

Are you ready for some big numbers? Well how about this:

THERE ARE MORE THAN 150 BILLION SEARCHABLE INDEXED WEB PAGES ON THE INTERNET.
No comment yet.
Scooped by Mickael Ruau
November 5, 2013 4:52 AM
Scoop.it!

Linux 3.12 disponible en version stable, avec des gains de performances et une réduction de la consommation d'énergie

Linux 3.12 disponible en version stable, avec des gains de performances et une réduction de la consommation d'énergie | EcoConception Logicielle | Scoop.it
Linux 3.12 disponible en version stable
avec des gains de performances et une réduction de la consommation d'énergie
Linux Torvalds a annoncé via un message sur LKLM (Linux Kernel Mailing List) la sortie de la version stable du noyau Linux 3.12.
No comment yet.
Scooped by Mickael Ruau
November 4, 2013 3:09 PM
Scoop.it!

AgileConnection | Not Your Father's C++ | 1

AgileConnection | Not Your Father's C++ | 1 | EcoConception Logicielle | Scoop.it

The latest version of C++ was released recently, which not only allowed it to catch up with other modern languages, it also leapt ahead of them with a few killer virtues of its own.

Mickael Ruau's insight:

The killer feature of C++11 is unquestionably the introduction of rvalue references, which enable "move semantics," among other things.

 

Moving a value avoids making copies, such as with traditional pass-by-value (and even many uses of pass-by-reference), and greatly speeds up program execution when temporary values are passed as function arguments (which is all the time).

 

The idea is to "steal" the contents of the temporary by swapping what the receiving parameter holds (often nothing or garbage) with the contents of the temporary. Such stealing usually involves swapping only pointers instead of copying all of an object's values.

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

Premier coding Dojo à Bordeaux

Premier coding Dojo à Bordeaux | EcoConception Logicielle | Scoop.it
Mardi 24 Septembre, le premier Coding Dojo de Bordeaux a eu lieu. En voici le bilan.
Objectif de la journée
Le coding Dojo bordelais a pour but le développement d’une application web et mobile de consommation locale (circuits courts).
No comment yet.
Rescooped by Mickael Ruau from Planète DDurable
November 4, 2013 12:29 PM
Scoop.it!

Les taxes carbone et les systèmes d’échange de droits d’émission sont les moyens les moins coûteux de réduire les émissions de CO2, indique l’OCD

Les taxes carbone et les systèmes d’échange de droits d’émission sont les moyens les moins coûteux de réduire les émissions de CO2, indique l’OCD | EcoConception Logicielle | Scoop.it

04/11/2013 - Les taxes carbone et les systèmes d’échange de droits d’émission constituent les moyens les plus économiques pour faire baisser les émissions de CO2 et devraient être la clé de voûte des efforts gouvernementaux de lutte contre le changement climatique. C’est ce qui ressort d’une nouvelle étude de l’OCDE. 


Via Hubert MESSMER
No comment yet.
Scooped by Mickael Ruau
November 4, 2013 8:17 AM
Scoop.it!

Entretien avec Infomaniak sur l’hébergement vert | Top 10 Hebergeurs

Pourquoi et comment Infomaniak s’est engagé sur le front de l’environnement ? 
La volonté de limiter au maximum l’impact que notre activité a sur l’environnement.

Quelles sources d’énergie utilisez-vous pour l’alimentation de vos bureaux/datacenter?
De l’énergie hydraulique uniquement.

 
No comment yet.
Rescooped by Mickael Ruau from web2Partner
November 4, 2013 6:43 AM
Scoop.it!

Petite étude des vitesses d’ouverture des applications sous iOS7

Petite étude des vitesses d’ouverture des applications sous iOS7 | EcoConception Logicielle | Scoop.it
Depuis la disponibilité d’iOS7, nombreux ont été les utilisateurs à se plaindre de maux de tête – similaire au mal des transports – lorsqu’ils regardaient trop longtemps leur iPhone.

Via Jean-Jacques Roland
No comment yet.
Scooped by Mickael Ruau
November 4, 2013 3:25 AM
Scoop.it!

Je veux participer | Petits gestes écolos

Je veux participer | Petits gestes écolos | EcoConception Logicielle | Scoop.it

En participant à notre initiative Blog zéro Carbone vous pouvez nous aider à protéger l’environnement. Pour participer, c’est très simple : voici comment faire, en trois étapes !


Un petit badge sur une page (le mieux étant dans la barre de navigation de gauche, pour que le badge soit visible sur toutes les pages), et un petit article pour expliquer votre démarche, et voilà votre Blog zéro Carbone.

 

Envoyez nous ensuite un lien vers votre blog à blog-zerocarbone@bonial.fr et nous nous chargerons, avec notre partenaire, de planter votre arbre.

 

Celui-ci compensera tout au long de sa vie les émissions de CO2 dérivant de votre blog. C’est simple !

Mickael Ruau's insight:

Pour récapituler :

1. Un petit article sur la démarche + un badge2. Un e-mail à blog-zerocarbone@bonial.fr3. Nous nous sommes chargés de tout pour la plantation de votre 

arbre en Bretagne

, et prolongeons l’opération fin avril 2013 pour une plantation dans l’Allier à l’occasion de la deuxième opération PGE ! A très vite pour la troisième plantation !
No comment yet.
Rescooped by Mickael Ruau from JavaScript for Line of Business Applications
November 3, 2013 11:03 AM
Scoop.it!

Riot.js — The 1kb client-side MVP framework

Riot.js — The 1kb client-side MVP framework | EcoConception Logicielle | Scoop.it

An incredibly fast, powerful yet tiny client side framework for building large scale web applications.

 

Riot.js is a client-side Model-View-Presenter (MVP) framework that weighs less than 1kb. Despite the unbelievable size, all the building blocks are there: a template engine, router, event library and a strict MVP pattern to keep things organized. Your views are automatically updated when the underlying model changes.

Riot.js is faster and simpler — in fact, on a completely different scale — and applications built with it are also faster and simpler. For real.

Let's go deeper...


Via Jan Hesse
No comment yet.
Scooped by Mickael Ruau
November 3, 2013 6:37 AM
Scoop.it!

BenchResults - vala-benchmarks - Results of the current completed benchs. - A collections of some simples benchmarks written in Vala. - Google Project Hosting

BenchResults - vala-benchmarks - Results of the current completed benchs. - A collections of some simples benchmarks written in Vala. - Google Project Hosting | EcoConception Logicielle | Scoop.it

This project aims to implement "The Computer Language Benchmarks Game" in Vala.

 

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. The syntax of Vala is similar to C#, modified to better fit the GObject type system.

want more informations, look at the documents.

Mickael Ruau's insight:

From Vala FAQ:

How does the performance of Vala applications compare to other applications?
The performance should be pretty similar to GObject/C-based code as there is no Vala-specific runtime library/environment that needs to be loaded. The C compiler can also apply the same optimizations on Vala-generated C code and plain GObject/C code. The Vala compiler uses reference counting in more places than most GObject/C-based applications do. However, Vala allows to fine-tune that easily in performance-critical sections with the weak modifier.

 

No comment yet.
Scooped by Mickael Ruau
November 3, 2013 4:50 AM
Scoop.it!

La météo des énergies renouvelables est en ligne ! - Actualités de la Construction écologiques - La Maison écologique

La météo des énergies renouvelables est en ligne ! - Actualités de la Construction écologiques - La Maison écologique | EcoConception Logicielle | Scoop.it

Vous trouverez chaque semaine, sur le site www.meteo-renouvelable.fr, le point sur la production des éoliennes françaises en nombre de logements alimentés, les taux de couverture en électricité photovoltaïque et en eau chaude solaire d’un foyer. 

Mickael Ruau's insight:

Vous pouvez également devenir partenaire et diffuser la météo verte dans votre média.

No comment yet.
Scooped by Mickael Ruau
November 3, 2013 4:31 AM
Scoop.it!

Photovoltaïque, un tarif « made in Europe » - Actualités de la Construction écologiques - La Maison écologique

Photovoltaïque, un tarif « made in Europe » - Actualités de la Construction écologiques - La Maison écologique | EcoConception Logicielle | Scoop.it

Attendu depuis longtemps, le tarif de vente des électrons solaires produits avec du matériel européen vient d’être bonifié (arrêté du 7 janvier 2013, publié au JO le 30 janvier 2013).

 

Vous pourrez désormais compter sur une bonification de 5 % si le processus de transformation des plaquettes de silicium en cellules photovoltaïques est réalisé au sein de l’Europe ou bien si toutes les opérations de soudage, d’assemblage, de lamination des cellules et de test des modules se déroulent sur un site de production installé dans l’Union.

 

La majoration est portée à 10 % si les deux conditions précédentes sont respectées ou si votre installation est réalisée à partir de modules photovoltaïques en couches minces.

Mickael Ruau's insight:
Pour bénéficier de ces majorations, le producteur (donc le propriétaire des modules) doit fournir à l’acheteur (EDF, le plus souvent) un dossier complémentaire avec divers certificats et attestations.

Détails dans l’arrêté consultable sur : http://tinyurl.com/a4kgmkf

No comment yet.
Scooped by Mickael Ruau
November 5, 2013 2:31 PM
Scoop.it!

Five Tools to Measure Website Response Times - 'Net Features - Website Magazine

Five Tools to Measure Website Response Times - 'Net Features - Website Magazine | EcoConception Logicielle | Scoop.it

Digital media types - from website owners to online marketing managers and designers - should understand the importance of having a website that responds quickly, where webpages load fast and in their entirety. When consumers wait too long, they risk alienating their users and aggravating the search engines. 

Mickael Ruau's insight:

Google Analytics: It's more than a digital destination to keep track of unique visitors and page views, Google Analytics also offers some useful details on website load times. GA provides the average page load time, the average server response time, and more, including how page load times vary by browser, by country/territory, even down to the page.

 

Pingdom Website Speed Test: A free tool from Pingdom, just enter a URL to see how long it takes for a website to load, as well as the waterfall (when elements load, from CSS to scripts, and what specific item may be the cause of the delay). Pingdom's tool also provides a general "performance grade" along with some general page speed recommendations, a page analysis report measuring load time, size and requests.

 

WebPageTest: Not nearly as visually appealing, but every bit as detailed (if not more so), WebPageTest shows the load time and the first and a repeat view, how long it takes for the page to start rendering, and even tracks when the document is fully loaded.

 

Internet Supervision: Perhaps the most straightforward of the tools suggested here to measure website response times, and from multiple locations around the world (unlike the other services listed here), Internet Supervision provides a no-frills look at how long it takes for a website to fully load.

 

GTmetrix: One of the more robust tools to measure site response times and performance, GTmetric provides a detailed breakdown of page speed, offering up recommendations to improve performance, and a timeline/waterfall look at the potential hangups, culminating in a page speed grade, which can be used to improve a site.

No comment yet.
Scooped by Mickael Ruau
November 5, 2013 7:11 AM
Scoop.it!

OCTO talks ! » Mesurez les performances web front-end

OCTO talks ! » Mesurez les performances web front-end | EcoConception Logicielle | Scoop.it

Les gains de performance d’une application web se font essentiellement sur la partie front-end où plus de 90% du temps est passé sur le réseau et dans le navigateur.

 

Sauf exception où vous avez de gros problèmes de performances côté serveur, améliorer la génération de votre application web par le serveur n’améliorera pas l’expérience utilisateur et sa perception de rapidité.

 
Mickael Ruau's insight:

Avant de se pencher sur les solutions techniques pour améliorer les performances d’une application web, il est important d’avoir un objectif : augmenter le nombre de pages vues, améliorer la satisfaction des utilisateurs, augmenter le nombre de ventes, déterminer le ROI d’une nouvelle fonctionnalité, etc.

 

La compréhension des différents indicateurs de performances et l’analyse des mesures effectuées vous permettront de décider des solutions techniques à mettre en place pour améliorer vos performances front-end.

  
No comment yet.
Scooped by Mickael Ruau
November 4, 2013 7:42 PM
Scoop.it!

Bonnes Pratiques › Les internautes consomment 450 à 900 fois plus d'énergie que les data centers › GreenIT.fr

Bonnes Pratiques › Les internautes consomment 450 à 900 fois plus d'énergie que les data centers › GreenIT.fr | EcoConception Logicielle | Scoop.it

Contrairement à la croyance populaire, la consommation électrique et les émissions de gaz à effet de serre des centres informatiques sont très faibles comparées à celles des ordinateurs des internautes qui s’y connectent. Démonstration.

Mickael Ruau's insight:

Trois facteurs influencent directement le rapport de la consommation électrique entre les serveurs et les ordinateurs des internautes :
1. la consommation électrique intrinsèque du matériel,
2. le rapport entre le nombre d’utilisateurs et de serveurs,
3. le temps nécessaire pour délivrer la page (temps passé par le serveur à générer la page et par le réseau à l’acheminer jusque chez l’internaute) et le temps passé par l’utilisateur à interagir avec cette page.

No comment yet.
Scooped by Mickael Ruau
November 4, 2013 12:51 PM
Scoop.it!

IppEvent “Retour sur SpringOne2GX” le 17 Octobre 2013

IppEvent “Retour sur SpringOne2GX” le 17 Octobre 2013 | EcoConception Logicielle | Scoop.it
Le 17 Octobre 2013 aura lieu notre prochain IppEvent, spécial “SpringOne2GX”. Ce sera l’occasion de :
Voir en live ma présentation “Performance-tuning the Spring Pet Clinic”. La présentation sera évidemment en Français cette fois-ci !
No comment yet.
Scooped by Mickael Ruau
November 4, 2013 12:31 PM
Scoop.it!

Les e-déchets ou l'impact environnemental des TIC

No comment yet.
Scooped by Mickael Ruau
November 4, 2013 9:00 AM
Scoop.it!

Hébergement dédié | Top 10 Hebergeurs

Hébergement dédié | Top 10 Hebergeurs | EcoConception Logicielle | Scoop.it

Après avoir révolutionné le domaine de l’ordinateur portable, le processeur à basse consommation bouleverse celui du serveur, puisque ces serveurs Dell XS11-VX8 abritent chacun un processeur 64 bits simple cœur VIA Nano U2250 cadencé à 1,6 GHz, 2 Go de mémoire vive DDR2 et un disque dur de 160 Go. Ils affichent une consommation moyenne de 15 W et une consommation en charge de seulement 29 W. 

No comment yet.
Scooped by Mickael Ruau
November 4, 2013 7:44 AM
Scoop.it!

Truly Green Cloud Computing™

Truly Green Cloud Computing™ | EcoConception Logicielle | Scoop.it

We see a great opportunity in utilizing Iceland’s abundant 100% renewable geothermal and hydro energy infrastructure, naturally cool climate and strategic location as a means to clean up IT and greatly reduce the industry’s carbon footprint.

In short we put a lot of thought into defining what it means to be Truly Green™:

To run a sustainable public compute cloud that is 100% carbon neutralTo use renewable energy, not carbon offsets, to meet our goalsTo enable our customers to live monitor their energy metrics and carbon savingsTo ensure credibility and full environmental management by ISO 14001 certification

Our Truly Green™ brand is a guarantee of GreenQloud’s commitment to providing to our customers high-quality sustainable cloud computing that is easy-to-use and reduces carbon emissions.

 
Mickael Ruau's insight:

GreenQloud requires its data center partners to be very efficient and maintain a Green Power Usage Effectiveness rating that supports GreenQloud’s commitment to being carbon neutral.

GreenQloud’s primary data center facilities, Verne Global and Thor DC (Advania), exclusively use 100% renewable geothermal and hydro power energy.

No comment yet.
Scooped by Mickael Ruau
November 4, 2013 3:32 AM
Scoop.it!

La Compensation locale : une première en France ! - [CDURABLE.info l'essentiel du développement durable]

La Compensation locale : une première en France ! - [CDURABLE.info l'essentiel du développement durable] | EcoConception Logicielle | Scoop.it

Il est désormais possible de compenser ses émissions de gaz à effet de serre sur le territoire français. CO2Solidaire et son partenaire, l’association Bleu-Blanc-Cœur, proposent une Compensation locale grâce au projet Eco-Méthane. Ce nouveau dispositif ne doit pas faire oublier l’enjeu de réduction à la source de notre propre impact sur le climat.

   Sommaire  La Compensation locale : (...)Rôts de vaches, Oméga 3 (...)Le Pal, premier partenaireBleu Blanc Cœur : (...)Le parc Le Pal : 1er partenairLe programme CO2Solidaire (...)
Mickael Ruau's insight:

Aujourd’hui, CO2Solidaire propose ses services à 2 autres ONG françaises s’appuyant sur la compensation carbone pour financer leurs projets : Initiative Développement et Bleu-Blanc-Cœur. CO2Solidaire se structure ainsi en Plateforme de compensation des ONG Françaises.

 www.co2solidaire.org

 Liste des méthodologies référencées et des projets agréés

La plateforme de compensation des associations françaises

CO₂Solidaire est le programme de compensation carbone volontaire initié et porté par le GERES. Il tient le rôle de facilitateur pour 2 autres associations françaises : Initiative développement et Bleu-Blanc-Cœur. Ethique et transparence sont les valeurs fondatrices de notre programme qui donne la priorité aux actions de terrain.

 
No comment yet.
Rescooped by Mickael Ruau from web2Partner
November 4, 2013 3:11 AM
Scoop.it!

Free Online Tools for Testing Your Website's Speed - Design Instruct

Free Online Tools for Testing Your Website's Speed - Design Instruct | EcoConception Logicielle | Scoop.it

Is your website slow?

 

Use these five free website speed testing tools to get information about your website’s loading speed and performance, as well as an understanding of issues that slow your site down....


Via Jeff Domansky, Jean-Jacques Roland
Jeff Domansky's curator insight, November 4, 2013 12:31 AM

This is one of those really useful, really practical posts.

Javier Díaz González's curator insight, November 4, 2013 6:15 AM

¿Como carga de rápido tu web? Aquí puedes comprobarlo. 
 

Amrita Sodhi's curator insight, March 28, 2014 6:19 AM

These are some very useful online tools that I would like to use to test my website that I will be designing.

Rescooped by Mickael Ruau from JavaScript for Line of Business Applications
November 3, 2013 7:10 AM
Scoop.it!

Crumbl – A tiny JavaScript framework

Crumbl – A tiny JavaScript framework | EcoConception Logicielle | Scoop.it
A tiny JavaScript framework that respects the separation of content, presentation and logic.

Like a lot of developers, I feel guilty sending a huge JavaScript payload to the user just to have a collapsable list somewhere on the website. jQuery is one hell of a framework and I always loved using it, but 9 out of 10 websites I used it for didn’t even use 10% of what jQuery is capable of. Users are loading the other 90% of jQuery for no good reason.


Via Jan Hesse
Mickael Ruau's insight:

I needed to make it up to the internet and so I wrote Crumbl. Crumbl has all the methods I needed in those 9 out of 10 websites and was written with two big ideas in mind:

1. It had to follow jQuery’s way of writing JavaScript to make the transition for developers accustomed to jQuery as smooth as possible. This means, using the dollar sign notation to invoke Crumbl, using the same name and syntax for most methods and being able to chain functions together for fast coding.

2. It could only contain JavaScript-exclusive functionality. CSS methods, animation methods and the like have all been left out: predefined CSS classes and CSS3 animations can fully replace them.

The result is a nice, lightweight JavaScript base for your average website. Great to support all your simple website scripting like modal pop-ups, tabs, lightboxes, showcases and responsive navigations.

 

No comment yet.
Scooped by Mickael Ruau
November 3, 2013 6:36 AM
Scoop.it!

Vala (langage de programmation) - Wikipédia

Vala (langage de programmation)

Vala est un langage de programmation compilé, dont l'objectif est de fournir les bénéfices des langages de programmation modernes (comme la POO) aux développeurs de la plateforme GNOME qui utilisent GLib et son système GObject. Sa syntaxe est basée sur celle de C# mais il ne nécessite pas d' environnement d'exécution.

No comment yet.
Scooped by Mickael Ruau
November 3, 2013 4:33 AM
Scoop.it!

La France en règle sur les énergies renouvelables - Actualités de la Construction écologiques - La Maison écologique

La France en règle sur les énergies renouvelables - Actualités de la Construction écologiques - La Maison écologique | EcoConception Logicielle | Scoop.it

Europe. Avec un an de retard, le droit français est sur le point d’être en conformité avec les règles de l’Union européenne concernant les énergies renouvelables (ENR). « La France est résolument engagée dans le développement des énergies renouvelables et s’est fixé l’objectif ambitieux d’atteindre 23?% d’ENR dans la consommation totale d’énergie à horizon 2020 »

Mickael Ruau's insight:

L’Europe exige que les États membres garantissent dans leur droit national l’accès des ENR dans le réseau et qu’ils facilitent leur production décentralisée. Ainsi que la production de 20?% d’ENR de la consommation électrique et le développement des biocarburants dans le domaine des transports.

No comment yet.