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
August 22, 2015 6:41 AM
Scoop.it!

Présentation Emmabuntüs 3

Présentation Emmabuntüs 3 | EcoConception Logicielle | Scoop.it
Présentation de la nouvelle distribution Emmabubtüs 3 aux nouveaus acquéreurs du système
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 5:20 AM
Scoop.it!

Speed Is A Killer - Why Decreasing Page Load Time Can Drastically Increase Conversions

Speed Is A Killer - Why Decreasing Page Load Time Can Drastically Increase Conversions | EcoConception Logicielle | Scoop.it
Can the speed of your website really have that much of an effect on your sales? Even if your site isn’t loading too slowly, can it still be improved? And how does Google factor into all of this? You might be surprised.
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 4:16 AM
Scoop.it!

Even when told not to, Windows 10 just can’t stop talking to Microsoft

Even when told not to, Windows 10 just can’t stop talking to Microsoft | EcoConception Logicielle | Scoop.it

Windows 10 uses the Internet a lot to support many of its features. The operating system also sports numerous knobs to twiddle that are supposed to disable most of these features and the potentially privacy-compromising connections that go with them.

Unfortunately for privacy advocates, these controls don't appear to be sufficient to completely prevent the operating system from going online and communicating with Microsoft's servers.

No comment yet.
Scooped by Mickael Ruau
August 21, 2015 1:31 AM
Scoop.it!

Chiffres clés : les systèmes d’exploitation sur PC

Chiffres clés : les systèmes d’exploitation sur PC | EcoConception Logicielle | Scoop.it
Les dernières évolutions du marché des systèmes d'exploitation pour PC, dominé par Microsoft, où l'on observe que Windows 7 est en hausse à 60,98% en juin 2015. Et Windows 8.1 ?
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 1:24 AM
Scoop.it!

Mozilla hausse le ton contre Windows 10

Mozilla hausse le ton contre Windows 10 | EcoConception Logicielle | Scoop.it
A l'installation de Windows 10, le navigateur Edge de Microsoft est proposé par défaut, quelles que soient les options définies avant la mise à jour. Mozilla proteste.
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 1:18 AM
Scoop.it!

Windows 10 serait le dernier Windows (enfin presque)

Windows 10 serait le dernier Windows (enfin presque) | EcoConception Logicielle | Scoop.it
Jerry Nixon, un évangéliste Microsoft Developer, a déclaré lors de la conférence Ignite à Chicago que Windows 10 serait la dernière version de Windows, tel que nous le connaissons.
Mickael Ruau's insight:
Aujourd’hui, Windows 8 est loin d’être la version la plus répandue, et vit dans l’ombre de Windows 7 qui représente prés de 50 % des connexions au web depuis un ordinateur traditionnel.
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 12:57 AM
Scoop.it!

Il y a bien un moyen de profiter de Windows 10 gratuitement !

Il y a bien un moyen de profiter de Windows 10 gratuitement ! | EcoConception Logicielle | Scoop.it
Si vous n’avez pas un ordinateur sous Windows 7, 8 ou 8.1, vous ne pourrez pas bénéficier de la mise à jour gratuite vers Windows 10 le 29 juillet prochain.
No comment yet.
Scooped by Mickael Ruau
August 19, 2015 10:13 AM
Scoop.it!

Speeding up Existing Apps with a Redis Cache

Speeding up Existing Apps with a Redis Cache | EcoConception Logicielle | Scoop.it

Before applying a solution, we need to have a clear definition of the problem. 

The application in question, when executing a query, runs off to Diffbot’s API and makes it query the dataset. The subset is then returned and displayed. This can take up to 5 or so seconds, depending on the busyness of Diffbot’s servers. While the situation will undoubtedly improve as they expand their computational capacity, it would be nice if a query executed once were remembered and reused for 24 hours, seeing as the collection is only refreshed that often anyway.

“But what good is caching a single query?” you might wonder. It’s not like most people will search for one and the same thing often. 

Well… as a matter of fact, not only has research shown that they will often search for one and the same thing (React is trending? Sudden influx of “react” queries), they will also very reliably search for prolific authors (or themselves). Considering the fact that implementing this cache costs us literally nothing (and actually reduces costs by reducing strain on the servers), adding it in is an easy win, even if it weren’t used as often as one would hope. There is no reason not to add it – it can onlybenefit us.

No comment yet.
Scooped by Mickael Ruau
August 18, 2015 10:06 AM
Scoop.it!

patterns & practices: Performance Testing Guidance for Web Applications

patterns & practices: Performance Testing Guidance for Web Applications | EcoConception Logicielle | Scoop.it
patterns & practices: Performance Testing Guidance for Web Applications Guide.
Mickael Ruau's insight:
Download the Guide

The Final Release is Available! Start using the guide today, while we continue to make improvements.

Parts
  • Part 1, Introduction to Performance Testing 
  • Part II, Exemplar Performance Testing Approaches 
  • Part III, Identify the Test Environment 
  • Part IV, Identify Performance Acceptance Criteria 
  • Part V, Plan and Design Tests 
  • Part VI, Execute Tests 
  • Part VII, Analyze Results and Report 
  • Part VIII, Performance Testing Techniques
ForewardsChapters

Part 1, Introduction to Performance Testing


Part II, Exemplar Performance Testing Approaches


Part III, Identify the Test Environment


Part IV, Identify Performance Acceptance Criteria


Part V, Plan and Design Tests


Part VI, Execute Tests


Part VII, Analyze Results and Report


Part VIII, Performance-Testing Techniques

ReferenceTeam
No comment yet.
Scooped by Mickael Ruau
August 18, 2015 6:44 AM
Scoop.it!

PayScale : les développeurs US ne sont pas vraiment satisfaits de leur métier, et estiment qu'il n'est pas assez utile pour un monde meilleur

PayScale : les développeurs US ne sont pas vraiment satisfaits de leur métier, et estiment qu'il n'est pas assez utile pour un monde meilleur | EcoConception Logicielle | Scoop.it
PayScale a récemment publié les résultats d’une enquête sur les emplois les plus et les moins « significatifs ». Entendez ici par significatif, la capacité d’un emploi à contribuer à faire de ce monde un meilleur endroit, autrement dit son utilité dans la société.Entre juin 2014 et juin 2015, PayScale a en effet interrogé environ 2,7 millions de travailleurs aux États-Unis répartis entre 505 fonctions regroupées en 24 catégories. La société a ensuite cherché à savoir si les travailleurs sont sat...
No comment yet.
Scooped by Mickael Ruau
August 17, 2015 4:39 AM
Scoop.it!

Frugal Digital » MANIFESTO


* Make it economically worthwhile for all stakeholders – create direct economic benefits
* Source locally – Use whats readily available
* Re-purpose available technology
* Upcycle if possible – recycle if not
* Make it serviceable, dismantable and reusable
* Its not enough to make it open source – try to embed know-how in the design.

Mickael Ruau's insight:

Key questions of this group are:

* How do we create tools for an emerging digital cottage industry?
* How do we create methods to spark creativity within constrains?
* How do we create appropriate tech with high impact?
* How do we create an unsubsidized, demand-driven approach towards social innovation?

No comment yet.
Scooped by Mickael Ruau
August 14, 2015 3:24 AM
Scoop.it!

Désobeissance technologique : du DIY au système industriel familial à Cuba. - Startupeers

Désobeissance technologique : du DIY au système industriel familial à Cuba. - Startupeers | EcoConception Logicielle | Scoop.it

Dans cette vidéo, Ernesto Oroza présente ce qu’il appelle la désobéissance technologique, un mouvement DIY naturel des Cubains qui ont dû faire preuve d’astuce, imaginer des détours, trouver des solutions ingénieuses, bref inventer un système industriel familial pour se substituer à une industrie défaillante à partir des années 60 et faire durer les objets industriels au-delà de toute vraisemblance.

No comment yet.
Rescooped by Mickael Ruau from Planète DDurable
August 12, 2015 11:53 AM
Scoop.it!

L'économie circulaire française en plein essor

L'économie circulaire française en plein essor | EcoConception Logicielle | Scoop.it
Inconnu ou presque il y a une dizaine d’années, le concept d’économie circulaire est aujourd’hui au cœur de la stratégie de nombreuses entreprises. En France, il a même fait son entrée dans la législation, via la loi de programmation sur la transition énergétique pour la croissance verte. Gouvernement et entreprises y voient un potentiel d’emploi et de développement vraiment durables. Le point sur la situation hexagonale.

Via Hubert MESSMER
No comment yet.
Scooped by Mickael Ruau
August 22, 2015 6:14 AM
Scoop.it!

Ty-Bee, une ruche connectée et open source - Bretagne Pays de Loire - Décideurs en Région

Ty-Bee, une ruche connectée et open source - Bretagne Pays de Loire - Décideurs en Région | EcoConception Logicielle | Scoop.it
Des étudiants de Télécom Bretagne sont arrivés en finale du challenge Green TIC campus 2015. Leur projet, Ty-Bee, vise à créer une ruche connectée et open source.
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 4:40 AM
Scoop.it!

Fine-Tune Your Opcache Configuration to Avoid Caching Suprises - Blog - Tideways

Fine-Tune Your Opcache Configuration to Avoid Caching Suprises - Blog - Tideways | EcoConception Logicielle | Scoop.it

Since PHP 5.5 the Opcache extension is part of the core and adds support for byte-code caching of PHP scripts. For a dynamic language such as PHP, a byte-code cache can increase the performance significantly, because it guarantees a script is compiled only once.

The default settings of the Opcache extension already boost PHP performance by a large amount, but you can tinker with the configuration settings to get even more out of it.

A Word of Warning: This post repeatedly mentions monitoring stats with opcache_get_status(false). Because Opcache uses a unique pool of shared memory for every SAPI, you cannot access the webservers statistics from the console. The call has to be made through Apache or PHP-FPM.

No comment yet.
Scooped by Mickael Ruau
August 21, 2015 1:34 AM
Scoop.it!

Windows 10 : le monde du libre veut un boycott

Windows 10 : le monde du libre veut un boycott | EcoConception Logicielle | Scoop.it
Pour la Free Software Foundation, les utilisateurs du dernier OS de Microsoft ne sont plus que des "fournisseurs de données"...
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 1:26 AM
Scoop.it!

Windows 10 : comment limiter les collectes de données ?

Windows 10 : comment limiter les collectes de données ? | EcoConception Logicielle | Scoop.it
De quels recours l'utilisateur de Windows 10 dispose-t-il, pendant et après l'installation, pour limiter la collecte de ses données par Microsoft ? Tour d'horizon.
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 1:18 AM
Scoop.it!

Windows 10, les applications & fonctions qui disparaîtront

Windows 10, les applications & fonctions qui disparaîtront | EcoConception Logicielle | Scoop.it
Dans une fiche technique, Microsoft liste les applications et fonctions présentes dans Windows 7 et 8 qui ne seront plus présentes dans le nouvel OS.
No comment yet.
Scooped by Mickael Ruau
August 21, 2015 1:00 AM
Scoop.it!

Windows 10 : gratuit pour tous ou pas ? Oui, et non c'est compliqué...

Windows 10 : gratuit pour tous ou pas ? Oui, et non c'est compliqué... | EcoConception Logicielle | Scoop.it
Tout PC tournant sous une préversion de Windows 10 recevra automatiquement la version finale, soit sans la nécessité de disposer de Windows 7 ou 8.1. Alors Windows 10 est bien gratuit pour tous ?
No comment yet.
Scooped by Mickael Ruau
August 20, 2015 4:21 AM
Scoop.it!

PrimTux | La nouvelle distribution éducative basée sur Debian.

PrimTux | La nouvelle distribution éducative basée sur Debian. | EcoConception Logicielle | Scoop.it

Simple, intuitive, adaptée à l’école primaire, elle conviendra parfaitement aux élèves et enseignants débutants et initiés de l’univers linux.

PrimTux n’est pas seulement une distribution éducative, c’est aussi un guide d’intégration du numérique en classe et des favoris pour aider à la préparation

No comment yet.
Scooped by Mickael Ruau
August 19, 2015 9:11 AM
Scoop.it!

Om: Enhancing Facebook's React with Immutability

Om: Enhancing Facebook's React with Immutability | EcoConception Logicielle | Scoop.it

David’s blog post introducing Om describes how the combination can yield vast improvements in performance, using the, now seemingly, standard todo application.

Mickael Ruau's insight:

The improvement is attributed to two key factors:

  1. Using immutable data structures for the application state means that reference equalitycan be used for the shouldComponentUpdate implementation of the underlying React library. This improves the performance of React’s Virtual DOM diff operations, a process performed to detect changes that need to be rendered by the browser. This results in the application's performance being two to three times quicker than using standard data types, according to David. 
  2. requestAnimationFrame is used to delegate the timing of repainting the browser's view to the browser, thereby batching view effecting changes into fewer redraws. This second addition appears to be behind David's tweet of a 30X-40X increase in performance. In this second benchmark the end state is the same as the start, so if Om is able to perform all the state changes, before the browser requests a new frame, React’s Virtual DOM will calculate that there is in fact no change to make. Calculating that there is no change required is, of course, considerably faster than requesting redraws for every state change.
No comment yet.
Scooped by Mickael Ruau
August 18, 2015 9:45 AM
Scoop.it!

JSON, HTTP, and the Future of IoT Protocols - DZone IoT

Matt Butcher proposes the JSON/HTTP model may not be the best fit for IoT technologies.
No comment yet.
Scooped by Mickael Ruau
August 17, 2015 7:51 AM
Scoop.it!

Obsolescence programmée : réelle avancée ou écran de fumée ?

Obsolescence programmée : réelle avancée ou écran de fumée ? | EcoConception Logicielle | Scoop.it
Lʼobsolescence programmée désigne « lʼensemble des procédés mis en œuvre par des sociétés de vente...
No comment yet.
Scooped by Mickael Ruau
August 17, 2015 4:33 AM
Scoop.it!

Lean Websites on SitePoint

Lean Websites on SitePoint | EcoConception Logicielle | Scoop.it

This is a practical book on website performance for web developers, concentrating mainly on front-end performance improvement. It covers plenty of solid theory, but is also packed with useful, real world hints and tips that you can use on your sites today.

Topics covered include:

  • User experience, design and performance
  • Measuring and monitoring performance
  • Setting up a page weight budget
  • Network and server improvements
  • Optimizing images and video
  • Optimizing scripts and third party content
  • Lean DOM operations

The book also comes with a handy “cheat sheet” summarizing many of the key tips contained within the book.

Mickael Ruau's insight:
Table of Contents
  1. Performance Simply Matters
  2. User Experience and Performance
  3. Measuring & Monitoring Performance
  4. Performance Boot Camp Setup
  5. Mastering Lean HTTP Requests
  6. Producing Lean Web Assets: Part 1
  7. Producing Lean Web Assets: Part 2
  8. Automating Optimization Tasks
  9. Network and Server Performance Improvements
  10. A Multi-device Web World
  11. Mobile Optimization Techniques
  12. Performance Cheat Sheet
No comment yet.
Scooped by Mickael Ruau
August 13, 2015 3:46 AM
Scoop.it!

Practical Performance Tips to Make Your HTML/JavaScript Fast

Practical Performance Tips to Make Your HTML/JavaScript Fast | EcoConception Logicielle | Scoop.it

Want to maximize the performance of your modern websites and apps with JavaScript and HTML5? This Web Wednesdays course has the practical strategies, tips, and tricks you need, along with helpful demos and best practice guidelines.

Watch this team of experts for a detailed look at how to write fast JavaScript. Explore the fundamentals of web performance, tools for monitoring and measuring JavaScript/HTML speed, and techniques to optimize media usage. Plus, get a look at memory and UI performance in a game case study, and see how to structure markup efficiently.

Instructors |  Doris Chen - Microsoft Senior Technology Evangelist; John-David Dalton - Microsoft Program Manager

No comment yet.