Actualité Programmation Apple divise par 5 l'accès au programme développeurs pour Mac OS X Apple vient de baisser sensiblement le coût d'accès à son programme développeurs sur Mac OS X, permettant de bénéficier d'un ensemble de ressources techniques (...) Avec NaturalOne, Software AG livre un IDE basé sur Eclipse L'éditeur Software AG fait évoluer son univers de développement avec des outils basés sur Eclipse, en espérant attirer au-delà de son cercle de fidèles. (...) Détecteurs wifi : coup de balai Apres les applications coquines, le courroux d'Apple se porte desormais sur les logiciels permettant de detecter les hotspots wifi… du moins celles qui recherchent « activement » des reseaux ouverts - leur tort : utiliser des « frameworks prives » qui enfreignent les regles en (...) www.macplus.net | 3/4/10 6:13 PM Visual Basic sur Mac ? Oui, oui oui ! Dans les allees de la MacWorld, la question est revenue apparemment sans cesse : Visual Basic va-t-il etre a nouveau disponible sur Mac ? Disparu avec Office 2008, le langage de programmation etait, durant quelques mois, a l'origine d'une grosse polemique. Nadyne Richmond -de la MacBU-... www.mac4ever.com | 3/2/10 7:57 PM SOA : IDS Scheer dope les revenus de Software AG Dans deux semaines, l'Allemand Software AG (2e éditeur outre-Rhin derrière SAP) réunira ses clients français à Paris, le 16 mars prochain, pour sa conférence (...) Le marché du cloud computing en Europe a crû de 20% en 2009 Les offres de type « cloud computing » vont fortement croître dans les années à venir, confirme l'étude réalisée par le cabinet Pierre Audoin Consultants (...) Le Web avec HMVC Le modele MVC est tres utilise dans de nombreux outils, Frameworks... et aussi dans vos developpements PHP. Ce modele peut encore evolue.
Si vous modifiez legerement le modele existant en appliquant une option hierarchisee, vous obtenez le modele HMVC (Hierarchical-Model-View-Controller pattern).
Sam de Freyssinet publie sur le site Ibuildings techPortal la mise en place de HMVC. Il nous presente les avantages a utiliser cette technique. Par ailleurs, vous verrez sous la forme de scripts differents concepts de base pour les inserer dans vos applications.
- Scaling Web Applications with HMVC www.lephpfacile.com | 2/23/10 9:02 PM Oracle développera une machine virtuelle Java unique Le rapprochement entre Oracle et Sun se concrétisera notamment dans la réunion des machines virtuelles Java des deux sociétés, mais également par la mise (...) CEP: Streambase veut susciter l'échange de composants L'éditeur américain Streambase, spécialisé sur les solutions de CEP (complexe event processing, traitement des événements complexes), vient d'ouvrir pour (...) CodePlex accueille son premier projet Open Source externe à Microsoft Créé en septembre dernier par Microsoft, avec l'ambition d'accroître la participation des éditeurs à des développements Open Source, la fondation CodePlex (...) Modernisation des applications mainframe : Metrixware rachète Scort L'éditeur français Metrixware, spécialisé sur les solutions de gouvernance IT et de gestion du portefeuille applicatif, vient de racheter l'éditeur Scort (...) Un SDK 3.2 sans surprises pour l'iPad Pour aider les développeurs à porter leurs applications, le SDk 3.2 d'Apple comprend un émulateur d'iPad et des extensions spécifiques pour la tablette. (...) REALbasic devient REAL Studio REAL Software a profite de la sortie d'une nouvelle version de son environnement de developpement pour le renommer. REALbasic devient REAL Studio. L'editeur explique avoir pris cette decision afin de mieux differencier son environnement de developpement de son langage de programmation qui co... www.macgeneration.com | 2/14/10 6:59 PM Apple embauche un super programmeur Quartz Composer C'est AppleInsider qui revele la chose : Apple vient d'embaucher Christopher Wright de Kineme Interactive Media, un programmeur expert en matiere de realisations Quartz Composer. Pour ceux qui l'ignorent, Quartz Composer est un langage de programmation visuel, qui fait partie de Xcode,... www.mac4ever.com | 2/12/10 7:05 AM REAL Studio en version 2010 Petit changement de nom pour les outils de developpement de Real Software qui deviennent sous Linux, Windows et Mac : REAL Studio. Desormais disponibles en version 2010 v1, ces outils continuent de proposer l'acces au langage de programmation REALbasic en versions personnelle, (...) www.macplus.net | 2/11/10 8:53 AM Un outil pour créer des processus métiers sur Force.com Salesforce.com ajoute à sa plateforme de développement dans le cloud (Force.com) un outil graphique de conception et de déploiement de processus métiers. (...) Créer des processus métiers pour Salesforce.com Salesforce.com ajoute à sa plateforme de développement dans le cloud (Force.com) un outil graphique de conception et de déploiement de processus métiers. (...) Fast Search: Microsoft abandonne les version Linux et Unix Lors du rachat de l'entreprise norvégienne spécialisée dans la recherche de données pour entreprises Fast Search en 2008, la firme de Redmond avait annoncé (...) Moonlight 3.0, la technologie Silverlight sur Linux, arrive en version alpha Selon une information publiée sur le site du projet Mono, la version 3.0 de Moonlight, le plugin pour navigateur Internet qui permet de développer des (...) Les entreprises ébauchent une vision pour un mode de vie durable Sustainable living by 2050 will require "fundamental changes in governance structures, economic frameworks, business and human behaviour," notes a report presented last week at the World CEO Forum in New Delhi.
Des entreprises multinationales de premier plan veulent ouvrir la voie vers la durabilite, arguant que les defis mondiaux presentent de grandes opportunites pour le monde des affaires.
External Links:
World Business Council for Sustainable Development (WBCSD): Vision 2050 Lays a Pathway to Sustainable Living Within Planet (4 February 2010) [Summary]
World Business Council for Sustainable Development (WBCSD): Vision 2050 report - the new agenda for business (4 February 2010)
Commission: Sustainable Development www.euractiv.com | 2/8/10 12:44 PM Le torchon n'en finirait de pas brûler entre Apple et Adobe Il ne faut pas etre devin pour s'apercevoir que les relations entre Apple et Adobe ont pris une dangereuse connotation conflictuelle qui a certainement atteint son sommet recemment lorsque Steve Jobs a accuse les ingenieurs d'Adobe d'etre des faineants et en annoncant que le HTML 5 allait enterrer Flash, l'une des grandes pommes de discorde entre les deux entreprises, Apple l'ignorant sur l'iPhone et maintenant l'iPad.
Les premiers conflits entre ces societes ne sont pas recents. Ils remontent certainement a l'epoque ou Apple a lance sa suite Final Cut qui est venue balayer du marche le logiciel Premiere en un temps record. Depuis, bien d'autres choses comme l'optimisation des suites CS superieure sous Windows que sous Mac OS X sont encore venues alimenter ce qui est maintenant un conflit ouvert.
Une de nos sources tres proche du pouvoir chez Apple est venue nous apporter de nouveaux eclairages et des details sur ce conflit et ses raisons. Pour commencer, voici ce que dit Steve Jobs d'Adobe dans les couloirs de Cupertino:
Like Microsoft, Adobe has become a stodgy and conservative company, they've lost their focus - they are stuck in the middle.
A l'instar de Microsoft, Adobe est devenu une societe frileuse et peu inspiree. Ils ont perdu de vue leurs objectifs et se retrouvent maintenant bloques.
Voici maintenant en detail ce qu'Apple reproche a Adobe, certaines choses etant connues et d'autres moins:
Adobe a totalement rate son passage a Cocoa et a voulu prolonger l'utilisation de Carbon ce qui a ralenti tout le monde. Ils commencent seulement a peine a maitriser le nouvel environnement de programmation. Les premieres moutures de la future CS5 sous Cocoa seraient encore tres peu abouties et totalement instables.
Adobe serait res lent a reagir sur les rapports de bugs qu'Apple leur fait remonter, surtout avec Flash. Apple leur aurait declare 410 bugs consideres comme important sur Flash sous OS X, mais Adobe n'en aurait jusqu'a maintenant corrige que 25. Voici ce que le grand boss dirait de Flash:
Flash has become a collection of cobbled together technologies - a Kludge. It takes a huge amount of processing power and memory - it is too inefficient, and takes too long to learn.
Flash est devenu une accumulation de technologies bricolees. Il faut une enorme quantite de puissance de traitement et de memoire - il est trop inefficace, et prend trop de temps pour etre maitrise.
Pour Apple, le non portage de Flash sur l'iPhone, tout du moins au debut, serait lie a l'incapacite d'Adobe a leur en fournir une version sans bugs et efficace.
Apple leur en voudrait aussi pour leur systeme anti-piratage, l'Adobe Software Activation. C'est ce systeme qui oblige les utilisateurs des logiciels CS a faire valider en ligne les licences. Afin de ne pas etre accessible aux Debuggers logiciels, ce systeme court circuite le systeme pour acceder au niveau le plus bas au processeur et a la memoire, faisant fi de la protection de cette derniere par Mac OS X. Ceci provoquerait des plantages potentiels et une fragmentation de cette derniere sans que le systeme ne puisse rien y faire. A chaque changement de ce systeme de protection, chose frequente puisqu'il est souvent contourne, Apple serait sollicite pour eviter qu'il ne pose des problemes majeurs d'instabilite.
Pour finir, et c'est probablement ce qui fera le plus mal, Apple considererait que l'interface des logiciels Adobe a trop vieilli et qu'elle n'est plus "user friendly". Ils leur reprochent aussi le cout prohibitif de ces suites.
Les prises de position recentes tres dures de Steve Jobs face a Adobe seraient les preliminaire d'une guerre totale entre les deux societes. Apple serait en train de preparer des logiciels concurrents, segment par segment a ceux que propose Adobe. Ils developperaient ainsi un logiciel cense concurrencer Flash et Dreamweaver entierement base sur du HTML 5 pour qui SJ semble avoir beaucoup d'affection. Outre Aperture X qui va arriver tres bientot, Apple travaillerait a un concurrent direct de Photoshop, un logiciel professionnel et haut de gamme. Nous n'en savons pas grand chose encore, le projet en etant encore a ses debuts. www.macbidouille.com_news_21902 | 2/4/10 11:05 PM BeeCreative, deuxième édition du concours des entreprises innovantes de Lozère Le Polen (Pôle Lozérien d'Economie Numérique) lance le deuxième concours d'entreprises innovantes BeeCreative. Visant à attirer de jeunes entreprises innovantes (...) WinGineer 2010 : gagner ses frais de scolarité à l'Esiea ou In'Tech Info Comme l'an dernier, le groupe Esiea (Ecole supérieure d'informatique électronique automatique) a lancé son concours WINgineer, une épreuve de programmation (...) Sikuli pilote le Mac avec des screenshots Sikuli [0.9.8 - Leopard : 10 Mo - Snow Leopard : 6,9 Mo - Gratuit] est un projet de recherche du celebre Massachusetts Institute of Technology. Il s'agit d'un environnement de programmation qui partage bien des points communs avec AppleScript, dans la mesure ou il permet de piloter les... www.macgeneration.com | 2/2/10 9:36 AM Forrester : les architectes français en pointe sur la transformation des entreprises « Une nouvelle génération d'architectes est en train d'émerger, de plus en plus impliquée dans les objectifs stratégiques de l'entreprise. » Et les architectes (...) MonoTouch gère déjà l'iPad MonoTouch, l'environnement de programmation open-source de Novel, prend desormais en compte l'iPad, a peine 24 heures apres sa presentation et la mise a disposition du SDK d'iPhone OS 3.2. Il vous faudra d'ailleurs ce dernier pour pourvoir utiliser MonoTouch et creer vos logiciels pour iPad av... www.macgeneration.com | 1/29/10 3:43 PM Microsoft AppFabric et Velocity en action chez JM Bruneau C'est l'un des premiers déploiements d'AppFabric en France ; et pour cause, l'offre middleware de Microsoft n'est pas encore officiellement disponible. (...) Adobe cherche des idées d'applications développées en Flash pour iPad La technique de compilation d'applications développées en Flash pour les iPhone peut tout à fait convenir aux iPad, explique Michael Chou, chef produit (...) Le MIT invente la programmation par copier-coller de captures d'écran Si les ordinateurs étaient dotés du sens de la vue, on pourrait leur montrer ce qu'on attend d'eux. C'est en quelque sorte le postulat d'un professeur (...) Logiciels: Bruxelles autorise Oracle à racheter Sun Microsystems La Commission europeenne, gardienne de la concurrence en Europe, a autorise jeudi l'editeur americain de logiciels Oracle a racheter son concurrent Sun Microsystems, le proprietaire du langage de programmation Java, sans lui imposer de conditions. www.tv5.org | 1/21/10 11:04 AM LeMondeInformatique.fr recherche un responsable des développements web IT News Info, qui édite les sites Internet LeMondeInformatique.fr, CIO-Online.com, Réseaux-Télécoms.net et Distributique.com recherche son responsable (...) Lotusphere 2010 : IBM promet ses API pour étendre les services de LotusLive Lotusphere vient de démarrer sa dix-septième édition à Orlando sur la toute fraîche nomination d'un nouveau patron pour la division Lotus Software. En (...) Lotusphere 2010 : IBM promet des API pour étendre les services de LotusLive Lotusphere vient de démarrer sa dix-septième édition à Orlando sur la toute fraîche nomination d'un nouveau patron pour la division Lotus Software. En (...) Lotusphere 2010 : IBM propose la bêta de sa suite bureautique gratuite Symphony 2.0 IBM profite de la conférence Lotusphere, qui se tient du 17 au 21 janvier à Orlando, pour dérouler la feuille de route de la prochaine version de sa suite (...) Lotus propose la bêta de sa suite bureautique gratuite Symphony 2.0 IBM profite de la conférence Lotusphere, qui se tient du 17 au 21 janvier à Orlando, pour dérouler la feuille de route de la prochaine version de sa suite (...) Trophées Le Monde Informatique / CIO 2010 : déposez votre candidature ! Les Trophées Entreprises et Société de l'Information récompensent chaque année l'apport de l'informatique aux métiers de l'entreprise. Cette manifestation (...) Microsoft Kodu : langage de programmation pour tous Disponible depuis deja quelques mois sur Xbox 360, Kodu Game Lab arrive aujourd'hui sur PC au travers d'une version baptisee technical preview par Microsoft. Avec cette declinaison PC, il s'agit pour l'editeur [...] www.jeuxvideo.fr | 1/15/10 10:21 AM Microsoft Kodu : le jeu pour créer des jeux est disponible sur PC A mi-chemin du jeu et du langage de programmation visuel, ce logiciel permet de s'initier au developpement de facon ludique. Deja disponible auparavant pour XBox, il l'est desormais pour Windows. rss.01net.com | 1/14/10 6:36 PM Confoo : les conférences Le CONFOO, anciennement PHP Quebec, a devoile voici quelques jours le programme des conferences Webs technologiques. Le Confoo propose de nombreux themes et sujets divers touchant : CMS Bases de donnees (MySQL...) .Net Frameworks Java Autre PHP Gestion de projets Python Ruby Securite SEO/marketing/reseaux sociaux Administration de systemes/scaling Tests Standards Web / Front-end Bien entendu, les conferenciers du monde entier seront presents pour animer 1 ou plusieurs conferences comme : Rasmus Lerdorf, Damien Seguy, Fabien Potencier, Andrei Zmievski...) Les pre-inscriptions sont ouvertes. Elles ouvrent a de nombreux avantages. Les sessions Confoo.ca (0 visite) www.nexen.net | 1/2/10 11:34 PM AMD publie un nouveau SDK pour le calcul sur processeurs graphiques Le deuxieme version du kit de developpement ATI Stream est interoperable avec Visual Studio 2008 et supporte le langage de programmation OpenCL 1.0. rss.01net.com | 12/22/09 2:04 PM Livre Blanc Les frameworks web Java « Haute Productivité » Depuis plusieurs mois deja, une nouvelle generation de frameworks de developpement agite la communaute Java. Ils se nomment JRuby on Rails, Grails ou Spring ROO, et proposent rien de moins que de repenser notre facon de construire des applications Web en Java. Alliant generation de code, conventions de programmation, langages dynamiques et instrumentation de bytecode [...] blog.xebia.fr | 12/17/09 5:20 PM Soirée Grails & Wicket à Lyon le 15 décembre Ce mardi 15 decembre, le JUG de Lyon se reunira un nouvelle fois a l'Epitech. Les frameworks Web sont a l'honneur avec Cedric Exbrayat, qui vous fera une demonstration de Grails, framework base sur Groovy en realisant un twitter-like. Carl Azoury et Nicolas Andre vous presenteront Wicjet, un framework d'IHM web qui permet de decouper clairement l'html du code Java. - Evenements et seminaires www.toolinux.com | 12/7/09 11:20 PM SC140 : découvrez la Twitter Music SuperCollider, c'est un langage de programmation qui permet de synthetiser beaucoup de sons en quelques elegantes lignes de code.Tellement peu, en fait, que ca a permis a un certain Dan Stowell de recreer le son de vagues s'ecrasant sur la plage en...
Lire la suite | commentaire musique.fluctuat.net | 12/2/09 11:46 AM IBM sur le point d'abandonner le CELL ? Aux dernieres nouvelles, IBM aurait decide de cesser le developpement du processeur Cell dont il est l'initiateur avec Toshiba. Si on le retrouve dans des serveurs et bientot des televiseurs, il a acquis sa renommee en etant present dans les PS3 de Sony ou il se debrouille somme toute tres bien.
On ignore les raison qui pousseraient IBM a ne plus chercher a ameliorer ce produit. Elles sont peut-etre tout simplement liees au peu de debouches pour ce processeur, son environnement de programmation etant tres specifique.
Que les fans de PS3 se rassurent, la console pourra en beneficier jusqu'a la fin de sa carriere, avant de passer a autre chose. D'ici la, le GPGPU se sera peut-etre assez developpe pour qu'il devienne envisageable de faire effectuer l'essentiel des calculs par une carte graphique tres puissante. www.macbidouille.com_news_21187 | 11/24/09 5:00 AM Google Go : l'annonce et l'intrigue Cette semaine a vu l'apparition d'un nouveau langage de programmation, baptise « Go ». Il est signe... Google. - Logiciels www.toolinux.com | 11/15/09 11:19 PM Google Go : la firme crée son propre langage de programmation Google n'en finit plus de partir dans plusieurs directions. Les services Web et les logiciels ne lui suffisent plus depuis longtemps. Apres les systemes d'exploitation et les navigateurs, la firme s'est en effet attaquee aux protocoles avec SPDY, et ... www.pcinpact.com | 11/13/09 3:16 PM Go, le langage de programmation de Google Google confirme aujourd'hui travailler sur un langage de programmation denomme Google Go, un code a la fois simple et rapide dans son execution, le tout en open source. www.zone-numerique.com | 11/12/09 3:46 PM Google confirme Go, son langage de programmation Google confirme aujourd'hui travailler sur un langage de programmation denomme Google Go, un code a la fois simple et rapide dans son execution, le tout en open source. www.zone-numerique.com | 11/12/09 3:46 PM Forum PHP : Vers une interopérabilité des frameworks Pour sa 9e edition, le Forum PHP a investi le centre de conferences de la Cite des sciences et de l'industrie. Enfin, quelques salles, plus precisement, (...) rss.feedsportal.com | 11/12/09 2:21 PM Google lance « Go », un langage de programmation expérimental Dans un souci d’harmonisation de la programmation informatique, les ingenieurs de Google ont devoile « Go », un langage cense apporter vitesse, productivite, flexibilite… A la sauce Google en fait ! www.linformaticien.com | 11/12/09 1:34 PM |