 Your new post is loading...
 Your new post is loading...
|
Scooped by
Mickael Ruau
September 8, 2013 8:09 AM
|
L'éco-conception une démarche rentable
|
Scooped by
Mickael Ruau
September 8, 2013 8:06 AM
|
Un développement logiciel durable s’appuie sur les trois piliers sur les 3 piliers du développement durable : Préservation de le l’environnement : Le logiciel doit maîtriser son impact en terme de préservation des matières premières. Comme nous l’avons vu, cet impact est indirectement issu de la demande croissante en matériel électronique. Le logiciel doit lors de son utilisation limiter son empreinte environnementale : consommation d’énergie et de ressources durant en phase d’utilisation, émissions d’onde… Et enfin le logiciel doit minimiser son impact lors de sa fin de vie et le déchet qu’il occasionne par le renouvellement prématuré des matériels.Equité sociale : Le développement durable doit prendre en compte l’aspect social, c'est-à-dire ne pas introduire d’inégalité. Pour le développement logiciel, l’inégalité principale est la sous-traitance du développement dans des pays où les droits de travail ne sont pas corrects (offshoring). Il existe aussi un impact indirect, toujours par rapport au matériel : le logiciel utilise du matériel qui est en quasi-totalité fabriqué en Asie. Les problématiques sociales que cela implique sont nombreuses. On notera également l’équitabilité de l’accès à l’information pour tous à travers les principes d’accessibilité que l’on retrouve aujourd’hui sur le web (label accessiweb).L’efficacité économique : le modèle économique du développement logiciel doit être efficace, c'est-à-dire que s’il est basé sur des hypothèses qui ne sont pas viables économiquement, il ne sera pas durable. Editeurs, intégrateurs, distributeurs, consommateurs doivent trouver un équilibre économique sain et durable. L’éco-conception s’appuie sur des bonnes pratiques et des green patterns permettant d’atteindre ses objectifs.
|
Scooped by
Mickael Ruau
September 7, 2013 5:59 PM
|
Audit énergétique. Spécialisé dans les applications innovantes de l'électronique, le fabricant Alcion vient de lancer la version 2 du PowerSpy, un analyseur énergétique avancé qui offre une nouvelle fonction d'enregistrement à haute résolution en...
|
Scooped by
Mickael Ruau
September 7, 2013 5:45 PM
|
Web developers can save a lot of time using more sophisticated CSS3 syntax. Users who visit your page are expecting the fastest possible load time – which makes it your responsibility to keep file sizes down.
|
Rescooped by
Mickael Ruau
from Green IT 1.0, 1.5, 2.0
September 7, 2013 4:57 PM
|
Le PowerSpy2 réalise une acquisition à haute fréquence des formes d’ondes de courant et de tension à la manière d’un oscilloscope, et transmet ces informations en temps réel à un ordinateur via une liaison Bluetooth.
Via Alliance Green IT (AGIT)
|
Scooped by
Mickael Ruau
September 7, 2013 6:34 AM
|
En 1965, un jeune ingénieur de Fairchild Semiconductor, postulait que le nombre de transistors (éléments atomiques des puces électroniques à savoir microprocesseurs et autres) devait doubler tous les deux ans.
|
Scooped by
Mickael Ruau
September 1, 2013 10:49 AM
|
L'informatique a été pendant longtemps considérée comme une industrie « propre », s'étant retranchée avec les technologies de l'information et de la communication (TIC) derrière des slogans tels que « produits immatériels, industrie du silicium, zéro papier, télétravail, commerce électronique… », l’affranchissant ainsi de responsabilité sociétale[1]. On reconnaît aujourd'hui que ses impacts environnementaux et sociaux sont importants, justifiant ainsi une démarche de développement durable dans ce secteur.
Il importe de ne pas se limiter aux impacts directs de l'informatique, mais d'analyser aussi les impacts indirects que ces systèmes induisent dans les métiers des entreprises et des administrations, et dans la société en général. On comprend alors qu'une démarche de développement durable dans le domaine de l'informatique est un véritable projet d'entreprise, c'est-à-dire transversal pour toute l'organisation[2]. En effet, en ce qu'il supporte l'organisation ciblée et en augmente l'automatisation, le système d'information est intimement lié à la performance globale de cette organisation, y compris en matière de développement durable.
Une étude faite en 2008 montre qu'il serait possible de réduire significativement l'empreinte environnementale des activités humaines en agissant par l'intermédiaire des techniques de l'information et de la communication de manière adéquate[3].
|
Scooped by
Mickael Ruau
September 1, 2013 9:47 AM
|
One particular weirdness and unpleasantry in JavaScript is the set of equality operators. Like virtually every language, JavaScript has the standard ==, !=, <, >, <=, and >= operators. However, == and != are NOT the operators most would think they are. These operators do type coercion, which is why [0] == 0 and "\n0\t " == 0 both evaluate to true. This is considered, by sane people, to be a bad thing. Luckily, JavaScript does provide a normal set of equality operators, which do what you expect: === and !==. It sucks that we need these at all, and === is a pain to type, but at least [0] !== 0. So, that’s all well and good, but when making the decision to use === instead of == it’s important to understand if there are any performance implications. Reasonable people, like myself, would expect the strict equality operators to be faster than their type-coercing counterparts, because the type coercion must take time. But, being a scientist, I had to set up an experiment to test this hypothesis.
|
Scooped by
Mickael Ruau
September 1, 2013 9:05 AM
|
A resource for developers looking to put HTML5 to use today, including information on specific features and when to use them in your apps.
|
Scooped by
Mickael Ruau
September 1, 2013 8:12 AM
|
I am going to demonstrate the design of the data model in a document database for a typical blog application.
|
Scooped by
Mickael Ruau
September 1, 2013 8:09 AM
|
The Entity Framework has come a long way since its earliest incarnations prompted a vote of no confidence from the development community.
|
Scooped by
Mickael Ruau
September 1, 2013 7:57 AM
|
There's a fascinating technique that I see many beginners use when writing SQL statements, and I call it the "Nested WHERE-IN" anti-pattern. It is, unfortunately, a common SQL technique used to avoid JOINS at all costs.
|
Scooped by
Mickael Ruau
September 1, 2013 7:56 AM
|
Vous n'allez pas tomber de votre chaise : "faire des boucles dans un langage de programmation, plutôt qu'un SELECT, pour insérer des données dans une table a un cout". Et ne parlons même pas de les...
|
|
Scooped by
Mickael Ruau
September 8, 2013 8:07 AM
|
Le développement durable est un développement qui répond aux besoins des générations présentes sans compromettre la capacité des générations futures de répondre aux leurs. Le développement durable fait l’objet d’une attention de plus en plus importante : pensons par exemple aux nombreux articles consacrés aux pollutions engendrées par l’activités des grande firmes, la pollution atmosphérique, aux problèmes de mobilité, aux milieux naturels, au réchauffement climatique de la planète, … Chacun peut tirer profit d’une politique de développement durable et chacun peut facilement y contribuer. Les trois piliers du développement durable - Le pilier Économique : l’ économie est un pilier qui occupe une place prééminente dans notre société de consommation. Le développement durable implique la modification des modes de production et de consommation en introduisant des actions pour que la croissance économique ne se fasse pas au détriment de l’environnement et du social. - Le pilier Social : ou encore le pilier humain. Le développement durable englobe la lutte contre l’exclusion sociale, l’accès généralisé aux biens et aux services, les conditions de travail, l’amélioration de la formation des salariés et leur diversité, le développement du commerce équitable et local. - Le pilier Environnemental : il s’agit du pilier le plus connu. Le développement durable est souvent réduit à tort à cette seule dimension environnementale. Il est vrai que dans les pays industrialisés, l’environnement est l’une des principales préoccupations en la matière. Nous consommons trop et nous produisons trop de déchets. Il s’agit de rejeter les actes nuisibles à notre planète pour que notre écosystème, la biodiversité, la faune et la flore puissent être préservées.
|
Scooped by
Mickael Ruau
September 8, 2013 7:30 AM
|
jQuery is undoubtedly the most popular JavaScript library, (almost) every website on this planet is using it. This affects jQuery to include all the functionalities within the library to cover every instance and possibility.
|
Scooped by
Mickael Ruau
September 7, 2013 5:45 PM
|
JavaScript libraries such as jQuery serve a great purpose in normalizing cross-browser behaviors in the DOM in such a way that it’s possible to use the same interface to interact with many different browsers. But they do so at a price. Part of that price, in the case of some developers, is having no idea what the heck the library is actually doing when we use it. Heck, it works! Right? Well, no. You should know what’s happening behind the scenes, in order to better understand what you are doing. Otherwise, you would be just programming by coincidence. In this article, I’ll explore some of the parts of the DOM API that are usually abstracted away behind a little neat interface in your library of choice, including Ajax, events and DOM querying.
|
Scooped by
Mickael Ruau
September 7, 2013 5:12 PM
|
In this quick video, I walk through how to effectively use DevTools Flame Charts for visually representing your app's JavaScript processing over time. This
|
Scooped by
Mickael Ruau
September 7, 2013 4:57 PM
|
Les technologies de l'information et de la communication (TIC) sont responsables de 2,3 % des émissions de carbone dans le monde ! Un impact comparable à celui de l'industrie aérienne mondiale ou à celui d'une flotte de 50 millions d'automobiles.
|
Scooped by
Mickael Ruau
September 6, 2013 4:32 AM
|
Initialement prévue au 1er octobre 2013, l’entrée en vigueur de l’écotaxe a officiellement été reportée au 1er janvier 2014, ont annoncé les ministres Frédéric Cuvillier (Transports) et Bernard Cazeneuve (Budget) ce jeudi 5 septembre.
|
Scooped by
Mickael Ruau
September 1, 2013 10:14 AM
|
- Est-ce votre caddie électronique peut supporter 50 utilisateurs en même temps ? - Est-ce que votre forum peut supporter 300 utilisateurs connectés ? - Est-ce que votre annuaire supportera 50’000 liens ?
|
Scooped by
Mickael Ruau
September 1, 2013 9:46 AM
|
Like most object-oriented programming languages, JavaScript provides built-in ways to convert between objects and primitive values, by way of the special toString and valueOf methods. This article will cover the basics of these methods, but then dive into the details of how this stuff really works, bad stuff, performance, and browser support.
|
Scooped by
Mickael Ruau
September 1, 2013 9:03 AM
|
Learn how to surface important signals from deep inside V8 and use them to improve the performance of your site
|
Scooped by
Mickael Ruau
September 1, 2013 8:10 AM
|
Usually in SQL queries, you will try to retrieve information from a database by reading specific records from the relevant tables. However, there are situations where what you want to learn from a query is the fact that something is NOT there. So instead of querying for existing records, you are looking for records that do not exist. This article discusses a number of such situations and demonstrates several “anti-queries”.
|
Scooped by
Mickael Ruau
September 1, 2013 8:08 AM
|
I tweeted about ORM last week, and since then several people have asked me to clarify what I meant. I have actually previously written about ORM, but it was in the context of a larger discussion about SQL and I shouldn't have confused the two issues. So here I'm going to focus on ORM itself. I'm also going to try to be very brief, since it became very apparent from my SQL article that people tend to stop reading at the first sentence that makes them angry (and then leave a comment about it, whether or not their point is addressed later on).
|
Scooped by
Mickael Ruau
September 1, 2013 7:57 AM
|
Anti Patterns are common in Sql, where programmers used to procedural languages build models that would work well in a procedural environment, but in the Sql environment result in very large numbers of queries or avoidable replication of data.
|