TheCricLinks

Je me pose plein de questions, Internet est un moyen d'y répondre

Nom :

La devise de la France est Liberté - Égalité - Fraternité. Cette devise peut et doit nous aider à trouver le bon chemin.

vendredi 4 novembre 2011

Argh, J'utilisais firefox 7.01, je suis revenu à Firefox 3.6.23

J'utilise intensivement l'extension Firefox Sync anciennement Mozilla Weave qui permet de passer via le Cloud computer de la fondation Mozilla, raccourcis, historiques, onglets, préférences etc. à tous les ordinateurs que j'utilise.

Cette extension bien pratique a été incluse directement dans Firefox 4, 5, 6 et 7. On ne la voit même plus en tant qu'extension Firefox, elle fait partie de Firefox à partir de la version 4.

Si vous avez bien suivi l'évolution de Firefox vous avez vu que les n° de versions défilaient à la vitesse de l'éclair depuis quelque mois et se mettaient à jour ...afin de suivre les évolutions de Google Chrome et d'Internet Explorer et cela même dans les n° de versions.

Cette course en avant était efficace jusqu'à ce que l'évolution de Firefox fasse que même les développeurs d'extensions ne puissent pas suivre et ... reposent le problème sur l'utilisateur, vous, moi.

Ainsi afin de conserver la console java (*** voir plus bas la note à ce sujet) et la barre d'outils Google dans Firefox (qui astucieusement n'est PLUS mise à jour par Google qui pousse ainsi les utilisateurs à glisser vers son navigateur Chrome) , j'ai installé comme beaucoup le Firefox Add-on compatibility reporter qui permet d'installer beaucoup d'autres extensions déclarées à priori incompatibles avec Firefox 7.

MAIS petit à petit Firefox est devenu instable et a commencé à crasher, j'ai cherché à résoudre le problème en désactivant module par module pour arriver à tout désactiver, puis rien n'y faisant, j'ai désinstallé en supprimant tout y compris les paramètres utilisateurs et réinstallé Firefox 7.01.

Et là impossible d'accéder au menu historique une fois les paramètres du compte Sync installé.
Mon Firefox 7.01 ne veut plus fonctionner et surtout, je ne sais pas pourquoi.

Énervant!, très énervant.

J'ai refait la même manipulation de désinstallation complète et réinstallation, même conclusion.
Cela ne veut plus fonctionner sur ce poste de travail particulier.

Par dépit je suis donc revenu à Firefox 3.6.23 , version 3.6 stable à ce jour comme cela se voit ici et cela fonctionne enfin ... (et je me fiche que les onglets soient en-dessous et non pas au-dessus comme dans Google Chrome....)

Conclusion: le mieux a encore abouti, comme souvent, à l'enfer.

Écris avec Firefox 3.6.23

____________________________________________

*** Note à propos de la console Java qui s'installe à chaque version de Java en tant qu'extension Firefox:
Cette console est soi-disant incompatible avec Firefox 7: cette déclaration incompatibilité est un bug expliqué ici en anglais à la rubrique "Java Console disabled" sur la base de connaissance de la Fondation Mozilla. Cela se résout en désinstallant des anciennes anciennes versions de Java préalables à la 6.1 comme expliqué dans le lien.

Donc pour ce problème d'incompatibilité de console Java inutile d'installer le Firefox Add-on compatiblity reporter.

Noter que pour désinstaller les extensions des anciennes consoles Java inutiles, suivre les instructions dans la même rubrique sous "Multiple Java Console extensions" . Les mêmes instructions sont en français ici sur la Geckozone

Libellés : , ,

mercredi 20 octobre 2010

Peau de banane glissée sous les pieds de Google ? : Oracle reprend en main le langage Java - Journal du Net Développeurs

"...Relayée par The Register, l'information a été communiquée par Oracle lors d'une conférence de presse à Bonn en Allemagne.

Selon les porte-paroles de la société présents, autoriser le projet Harmony [un Java SE Open Source] à exploiter ces licences présenterait des risques pour le futur du langage Java.

A la différence de Sun, il semble bien qu'Oracle souhaite garder cette partie du code sous son contrôle.

IBM apporte son soutien à Oracle ... et pour cause: "...Oracle approached Sun on working on the OpenJDK," an IBM spokeswoman said. She would not comment on rumors circulating that Oracle has granted IBM a permanent license to use Java in return for backing OpenJDK and dumping Harmony.

IBM's current Java license runs until 2015, having been renewed with Sun under a 10-year deal announced in 2005."

Cette décision intervient alors qu'Oracle poursuit Google pour violation de brevets sur Java au sein du système d'exploitation Google Android.

Ce qui est loin d'être un concours de circonstance, selon nos confrères britaniques. L'OS mobile de Google s'appuie en effet sur Harmony.


Pour The Register, Oracle ne souhaitent pas voir Java SE être utilisé par les terminaux mobiles, mais plutôt Java ME..."

Article complet : Oracle reprend en main le langage Java - Journal du Net Développeurs

Libellés : , , , ,

mardi 29 juin 2010

Dot Not - Java 4-Ever Trailer

Attention
This may not be approved for all audiences
Some young people using .NET may find here some porn ;-)


Libellés : ,

jeudi 13 août 2009

Développeurs Java et Python, vous devriez jeter un coup d'oeil à ça : What Is Google App Engine? - Google Code

Le Cloud Computer de Google s'offre à vous :

Je suppose que vous lisez l'anglais bien sûr:

"...Not only is creating an App Engine application easy, it's free! You can create an account and publish an application that people can use right away at no charge, and with no obligation.

An application on a free account can use up to 500MB of storage and up to 5 million page views a month. When you are ready for more, you can enable billing, set a maximum daily budget, and allocate your budget for each resource according to your needs.

You can register up to 10 applications per developer account."

Il y a une limitation, on ne fait pas d'applications distribuées sur plusieurs comptes:

"...Attempts to subvert or abuse quotas, such as by operating applications on multiple accounts that work in tandem, are a violation of the Terms of Service, and could result in apps being disabled or accounts being closed..."

En savoir plus :

Libellés : , , , ,

dimanche 2 août 2009

Développons en Java - JM Doudoux

Vous ne savez pas quoi faire de vos vacances ?
Pourquoi ne pas apprendre Java avec un professionnel sur le site de JM Doudoux ?

Libellés : ,

vendredi 29 mai 2009

un outil de script pour personnaliser Google Docs - Le Monde Informatique

"...la date de disponibilité générale de Google Apps Script n'est pas encore connue. Basé sur JavaScript, l'outil comporte des extensions objets ajoutées par Google pour faciliter son apprentissage..."

Une vidéo en anglais pour découvrir Google Apps Script


"...la prochaine version du Web Toolkit, 2.0, qui intègrera des fonctions de 'debugging' s'appuyant sur le navigateur, et l'extension pour les développeurs Java de l'accès à la plateforme de cloud, Google App Engine...."

Plusieurs milliers de téléphones équipés du système d'exploitation pour mobiles Android ont été offerts aux développeurs présents à la conférence Google I/O en Californie

Plus d'info sur [Google I/O ici!]

Libellés : , , , , , , ,

vendredi 3 avril 2009

Samedi 4 avril 2009, ENS, Paris, France - Vers une théorie algorithmique de la vie ? De Darwin à Chaitin - Hector Zenil

Dans le cadre de l'année Darwin à Paris

à l'Ecole Normale Supérieure,

au deuxième étage du 29 rue d'Ulm, salles 236 et 235.

Informations ici



Gregory Chaitin (Lien Wikipédia), l’un des fondateurs de la théorie algorithmique de l’information a repensé la vie en termes de programmes de calcul sujets aux forces de l’évolution naturelle, ce qui pourrait ouvrir un champ tout nouveau pour essayer de comprendre la vie et la nature en termes algorithmiques.

Plus d'informations en français ici : Zenil-FromDarwinToChaitin.pdf présenté par Hector Zenil

Chaitin est, entre autres, l'inventeur des constantes de Chaitin notées Ω ( Omega ) désignant les probabilités qu'un programme s'arrête ;-) . Ne riez pas trop, c'est très sérieux et cela change la perception du monde de la recherche. Pour en savoir un peu plus sur ce fameux nombre Oméga lire cette page extraite de la revue La Recherche ou mieux cette version en pdf

Chaitin aime le langage Lisp. Ce n'est pas un hasard. Il a ainsi publié un certain nombre de livres d'enseignement qu'il a mis en ligne avec entre autre un interpréteur Lisp écrit en Java permettant de faire les exercices de Lisp de ses livres à partir d'un navigateur web avec Java installé.

On trouve ainsi comme livres en ligne The Unknowable , The Limits of mathematics et Exploring RANDOMNESS. Une partie des textes des livres (en anglais) sont accessibles à partir du bas des pages pointées précédemment.

Comme le dit Chaitin lui-même dans la préface de son livre The Unknowable : "In a nutshell, Gödel discovered incompleteness, Turing discovered uncomputability, and I discovered randomness" (voir le livre Meta Math! the Quest for Omega et bien sûr le livre précédent Exploring Randomness)

Plus d'informations sur Gregory Chaitin en anglais sur [son site web officiel ici!] à l'université du Maine ou à l'Université d'Auckland en Nouvelle-Zélande.

Libellés : , , , , , ,

lundi 3 novembre 2008

Lancement d'Ulteo OpenOffice.org, suite office en ligne - Ulteo

à tester ; nécessite la machine virtuelle ( runtime) Java de Sun (JRE); en particulier pour les linuxiens !!

Pour utiliser Ulteo Online Desktop, vous devez utiliser un navigateur web récent, avec Javascript et le greffon Sun Java Runtime 1.5+ activés.

Les tests ont été concluants avec Firefox 1.5+, IE6/IE7, et Safari.


Konqueror est connu pour être problématique pour le moment
.

Libellés : , , , , , ,

12 Novembre 2008 - Conférence gratuite Open Source Exchange - Skills Matter / Xebia

Cet événement gratuit (à Paris, France ;-) est une occasion unique de partager votre expérience avec des autres experts de l'Open Source.

Venez écouter ce qui est nouveau dans le monde de Java EE 6 et GlassFish, eXo Web oS, Hadoop & Groovy.

Inscriptions et informations : Skills Matter - Xebia Open Source Exchange 1

Libellés : , , , , ,

jeudi 24 mai 2007

Flex est passé en Open Source et les développeurs Java sont contents - Adobe Labs / JDN développeurs /ServeBox

Flex 2 qui se trouve [ici : Flex:Open Source - Adobe Labs] avec son [SDK téléchargeable là ] intéresse de très près les développeurs Java qui veulent faire des interfaces riches pour leurs applications; par exemple ceux de ServeBox comme le montre cette interview de JDN.

ServeBox propose son framework ActionScript Foundry en Open Source sous licence 2.0 Apache


____________________________________


Pour mémoire (Mai 2007 ), voila les Flex 2.0.1 System requirements :

Flex Builder 2 (includes Charting and SDK) for Windows

  • Intel® Pentium® 4 processor
  • Microsoft® Windows® XP with Service Pack 2, Windows XP Professional, Windows 2000 Server, Windows 2000 Pro, or Windows Server™ 2003
  • 1GB of RAM recommended
  • 300MB of available hard-disk space to install
  • Java™ Virtual Machine: Sun JRE 1.4.2 (included), Sun JRE 1.5, IBM JRE 1.5
  • Eclipse 3.1 or 3.2 , BEA Workshop 3.2.1, or IBM Rational Software Architect 7.0 (plug-in configuration only)

Flex Builder 2 (includes Charting and SDK) for Macintosh

  • G4 1.25 GHz PowerPC or Intel processor (for Mac)
  • OS X 10.4.7 and 10.4.8
  • 1GB of RAM recommended
  • 300MB of available hard-disk space to install
  • Java™ Virtual Machine: Sun JRE 1.5
  • Eclipse 3.2 (plug-in configuration only)

Adobe Flex Data Services 2 (Includes Flex 2 SDK and Flash Player 9)

Operating systems
  • Microsoft Windows 2000 Server, Windows XP Professional, Windows Server 2003 (32- and 64-bit)
  • Red Hat Advanced Server 3.x and 4.x
  • SUSE™ Linux® Enterprise Server 9
  • SUSE Linux Enterprise Server 9 on zSeries
  • Solaris™ SPARC 9 and 10
  • AIX® 5.3
  • HP-UX 11i v2 (Itanium only)

Memory/disk space

  • 512MB of RAM
  • 400MB of available hard-disk space

Java Virtual Machines

  • Sun 1.4.2_08 or later
  • Sun 1.5
  • BEA JRockit 1.4.2_08 (for BEA WebLogic 8.1 only)
  • IBM 1.4.2 (for IBM WebSphere only)

Application servers

  • JRun 4 Updater 6 (included in integrated installation option)
  • Apache Tomcat 5.5.x
  • BEA WebLogic 8.1 (SP2 or higher) and 9.1
  • IBM WebSphere 5.1.1.x or 6.1.x
  • JBoss 4.0.3 SP1 and 4.0.4
  • Oracle 10G AS (10.1.3)
  • SAP Web Application Server 6.40
  • Fujitsu Interstage 7 (Japanese version only)
  • Hitachi Cosminexus 7 (Japanese version only)

Flex 2 SDK

  • Windows 2000, XP, or Server 2003, Java 1.4 (Sun, IBM, or BEA) or 1.5 (Sun)
  • Mac OS X 10.4.x, Java 1.5 (as shipped from Apple) on PowerPC and Intel processor
  • Redhat Enterprise Linux 3 or 4, Suse 10, Java 1.4 (Sun, IBM, or BEA) or 1.5 (Sun)
  • Solaris 9, 10, Java 1.4 or 1.5 (Sun) Compilers only
  • 512 MB of RAM , 1 GB recommended
  • 200 MB of free disk space

Flex Automation

Prerequisites - you must install the following to use Flex Automation:

  • Flex Builder, Flex Data Services or Flex SDK, version 2.0.1
  • 100 MB free disk space
  • To test a Flex application using Mercury QuickTest Professional you must use Windows and have:
    - Mercury QuickTest Professional 9.1
    - Microsoft Internet Explorer, version 6 or later
    - Flash Player ActiveX control, version 9.0.28.0

Libellés : , , , , , ,

mercredi 21 mars 2007

SunTechdays et Web2.0, Sun parle AJAX et croit en Ruby

C'est le dernier jour des Sun Tech Days de Paris, manifestation organisée par Sun Microsystems créateur de Java et du système d'exploitation Solaris ainsi que de machines (très) puissantes basées sur des processeurs SPARC ou Intel

Sun , Java, Ruby et web tuou dotte ô ( web 2.0)

Hier présentation de James Gosling , créateur de Java....

Java est le langage informatique le plus parlé au monde et c'est souvent celui de vos téléphones portables. Aux Sun Techdays, c'était interessant de voir un téléphone réel en fonctionnement être passé au debugger sur un PC (pardon un Mac ;-) et de voir des points d'arrêts mis sur les évenements provoqués par l'appui des touches du téléphone.

Non pas d'émulateur de téléphone ici, le téléphone réel !!!

__________

Sun a visiblement décidé que la machine virtuelle Java (JVM) était finalement destinée à porter d'autres langages et cela-même sous l'influence de Sun . En particulier Ruby et son portage JRuby sur la JVM comme [Sun l'annonce là!] . Ruby et d'autres seront soutenus dans l'environnement de développement de Sun appelé NetBeans.

On avance ainsi vers le Java Scripting comme le montre ces Slides (pdf)


Durant ces TechDays 2007, Sun a consacré beaucoup d'heures à la plongée profonde dans le web 2.0 en particulier avec l'environnement NetBeans 5.5 et les JSF côté serveur qui se sont largement étendues au mode Ajax (pour les JSF voir aussi là). Ces deux là causent AJAX couramment. Le cycle de développement présenté étant écrire /sauver /tester

Pour devenir agnotisque des navigateurs utilisés, utiliser une bibliothèque AJAX est la règle.
JavaPassion présente un cours complet en ligne d'AJAX avec Java

Pour rassembler et fédérer différentes bibliothèques AJAX , ces Sun TechDays ont présenté un framework appelé jMaki . Impressionnant dans NetBeans mais un plugin pour Eclipse existe déjà . voila un aggrégateur d'infos pour jMaki sur le système de filtrage de Yahoo!,

En attendant l'arrivée des slides [sur le site monde des techdays ici!] pour le monde ou [sur le site de paris là !] voila un des PDF utilisé pendant le Salon : [Web2.0, AJAX.pdf]
dans lequel on retrouve certains pointeurs vers les sources de certaines démos .

Quant à Java je passe sur les simplifications présentées dont tout le mode a déjà parlé et reparlera lorsque J2EE 5 sera la règle : les annotations avec @ qui simplifient terriblement l'accès au web services par exemple, les generics, la persistence API etc...
Le tutorial standard est déjà très bien pour percevoir l'évolution de Java.
JavaPassion présente un cours complet en ligne sur ce nouveau Java

Le serveur d'applications de Sun (Sun Java System Application Server Platform Edition 9.0) s'appelle GlassFish et son blog d'information est TheAquarium et évidemment il cause le J2EE 5.

Le projet Phobos qui tourne sur glassfish est un projet pour faire du server side scripting . Il parle essentiellement Javascript et causera plusieurs langues .
Démo très impressionnante avec NetBeans , à suivre...
Voila un aggrégateur Yahoo! sur Phobos


Solaris 10, OpenSolaris

Solaris est un système d'exploitation en 64bit depuis 1998 soit 9 ans (Sur Windows on passe seulement maintenant 2007) au 64 bit). Les processeurs SPARC étant depuis encore plus longtemps en 64 bit (1995).

La version actuelle du système est la version 10 . Solaris 10 peut tourner sur un simple PC 32 bit Intel voir même en machine virtuelle VMware

Solaris passe en open source sour le nom d'[OpenSolaris et possède son site web ici !] . Une version appelée Solaris Express permet l'installation du système avec les outils de développement inclus. Vous pouvez l'installer sur votre PC x86 voire le faire tourner en machine virtuelle sur VMware player( vu la puissance de Solaris , c'est plutôt lui qui devrait être le systême hôte et inviter les autres OS au-dessus mais bon il faut bien apprendre ;-)

Solaris possède une communauté française forte regroupée sous le nom de GUSES et donc il y a un [wiki français sur Solaris ici !].

Les bouquins de référence pour se plonger dans Solaris sont :

Le genre de choses intéressantes qu'apporte entre autre Solaris est le système de fichier ZFS ou bien le concept de zone qui permet de faire tourner des suites de logiciels dans des domaines indépendants avec par exemple des adresses ip différentes sur une même machine ou cluster de machines. On peut rebooter une zone... On peut la cloner etc..

Ce concept de zone permet aussi de faire des choses comme BrandZ qui est espèce nouvelle de découpage des ressources de la machine permettant de faire tourner très vite des binaires Linux sur Solaris mais sans qu'il y ait au sens propre un machine virtuelle portant Linux en-dessous mais bien le kernel Solaris, les appels au kernel linux n'étant pas virtualisés , ils ne sont pas permis, bref une espèce de subsystem Linux à la Solaris ou un concept de machine virtuelle du 3ème type.

Toujours dans le domaine des machines virtuelles , la communauté OpenSolaris est très active du côté de la machine virtuelle Xen . Par ailleurs Virtualization.Info considère Solaris comme la meilleure plate-forme de virtualisation possible. Un serveur Sun sur Solaris 10 pouvant être maintenant un hôte pour VMware ESX server(.PDF)

OpenSolaris va monter. C'est l'ambiance que produisait Linux il y a quelques années mais 10 millions de ligne de code c'est très gros à digérer.

À suivre ... .

Libellés : , , , , , , ,

samedi 13 mai 2006

Sun & Java Ajax == jMaki - connexions/connections avec/with Script.aculo.us, Dojo & Yahoo UI Widgets

Ce qui est vraiment interessant c'est que Sun montre comment wrapper (encapsuler) en JSP les accès Ajax à : Dojo Toolkit, Script.aculo.us, & Yahoo UI Widgets

Ceci explique pourquoi l'exemple Pet Store est ajaxifié



Very interesting are furnished wrappers in JSP to other popular Ajax toolkits providers like :
Dojo Toolkit, Script.aculo.us, & Yahoo UI Widgets

This explain why the famous Pet Store example uses Ajax



Sun Ajax: jMaki

Libellés : , ,

vendredi 31 mars 2006

Java - J2EE - Rick Hightower - Blog d'un auteur en informatique qui lit aussi les livres des autres

Ce que j'apprécie avec Rick Hightower c'est qu'il suit, lit et critique (amicalement) les livres des autres auteurs et tout ce qui traite de Java, J2EE , JSF (Java Server Faces) et du monde Open Source

Il a 2 blogs :
il a, entre autre, écrit :
mais on peut trouver tous ses bouquins aux meilleurs prix via [Campusi.com là!]

Libellés : , ,

jeudi 19 janvier 2006

The GlassFish Community - Outils de developpement gratuits chez Sun

The GlassFish Community developpe un serveur d'application Open Source pour la plateforme J2EE version 5.

Sun offre aussi des

Free! Developer Tools
- Netbeans
- Java Studio Creator
- Java Studio Enterprise

et si l'on est membre du Sun developer Network (inscription gratuite) on peut downloader le SUN studio 8 pour Linux Intel et Solaris gratuitement ( studio de developpment optimisé performance C++ et Fortran95 )

Libellés : , , ,

mardi 18 octobre 2005

Doxygen - Documentation System for C++, C#, Java, Python, PHP ...

Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.

Libellés : , , , , ,