Syndication : Atom 1.0  RSS 2.0
Blogs des développeurs

04/07/2009

Permalink 17:14:34, Catégories: Récapitulatif, Programmation fonctionnelle, Objective Caml, 825 mots   French (FR) , spiceguid []

Le type somme fermée de produits ouverts

Le billet d'aujourd'hui a pour but de désamorcer une difficulté courante et propre à entraver l'usage des classes en Objective-Caml.

Le style de programmation encouragé par Objective-Caml tend à marginaliser le recours à une POO d'encapsulation où les classes auraient pour objectif essentiel de limiter la propagation des effets hors d'une certaine portée. En présence de valeurs immutables cet usage des classes comme un moyen de componentisation, si essentiel en POO impérative, perd tout ou partie de son attrait. Il devient alors tentant d'utiliser les classes, non pas comme une enveloppe pour camoufler son contenu, mais comme un type produit particulier, un type produit ouvert.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 16:33:12, Catégories: Evènements, JUG, 308 mots   French (FR) , x-plode []

[Java] JUG de Lyon du 19/06/2009 : Présentation de Glassfish v3

Présentation de Glassfish v3 par Alexis Moussine Pouchkine de SUN Microsystems

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

03/07/2009

Permalink 22:06:11, Catégories: Web 2.0, Récapitulatif Java, Java, Récapitulatif Génie Logiciel, 497 mots   French (FR) , Nicolas Zozol []

[G. Logiciel][Java] Google App Engine : De la grêle dans les nuages

Google App Engine est le système de Cloud Computing de Google. Par rapport à ses concurrents, il innove en quelques points :

  • Aucune configuration du serveur ni de la base de donnée : on dépose son application dans un conteneur.
  • Il n'y a pas à choisir dans une gamme de serveurs : les requêtes seront exécutées par Google, et on sait qu'ils le font bien
  • La facturation est faite selon les coûts réels : si votre application fait un bide, vous ne payez rien
  • L'application est développée en un seul langage : Python, ou Java depuis Mars

Cette différentiation colle vraiment à l'innovation. Un bon programmeur Java avec une idée peu créer son application sans perdre de temps à configurer linux+apache+ssl ni faire un prévisionnel des capacités de serveur. Avec Edupassion.com, je sais de quoi je parle. Et si personne ne se connecte, il n'y a pas de coût de serveur inutile, et là aussi je sais... euh passons.

Malheureusement, concrètement, App Engine en Java ne marche pas.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 13:45:10, Catégories: Linux, GTK+, Récapitulatif OpenSource, Récapitulatif GTK+, Vala, 116 mots   French (FR) , gege2061 []

[GTK+][OpenSource] Support du langage Vala dans Automake

Depuis la version 1.11 (datant du 17 Mai), automake supporte le langage Vala (version 0.7.0 ou supérieure).

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 11:57:08, Catégories: Plugin Eclipse, Récapitulatif Java, Récapitulatif Eclipse, Frameworks, 3675 mots   French (FR) , azerr []

[Eclipse][Java] Conception d'un Editeur Eclipse de workflow XML [step 7]

A l'étape du billet précédant [step6] la page Graphics de notre éditeur de workflow basée sur GEF a été initialisée. Dans ce billet et le suivant, nous allons afficher les informations du modèle EMF workflow dans la page Graphics :

  • les actions seront représentées par une figure carré.
  • les states seront représentées par une figure ellipse.

Plus précisemment, dans ce billet nous allons initialiser les composants GEF (EditPart, EditPartFactory, figure Draw2d,GraphicalViewer) et nous occuper uniquement de l'instance EMF WorkflowType (pas de ces elements enfants StateType et ActionType). Pour vérifier que la mise en place de GEF soit faite correctement, nous représenterons l'instance EMF WorkflowType par un cadre rouge :

Vous pouvez télécharger le projet org.example.workflow_1.0.0.zip présenté dans ce billet.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 09:00:00, Catégories: Récapitulatif SGBD, SQL Server, Snippets, Agent SQL Server, T-SQL, 2260 mots   French (FR) , elsuket []

[SGBD][SQL Server] Gérer des couleurs en base de données

Il peut vite devenir difficile de gérer de façon uniforme les couleurs pour plusieurs applications accédant à une base de données :

- s'il s'agit d'une application web, les couleurs s'affichent sur 6 caractères alphanumériques de la base hexadécimale,
- s'il s'agit d'une application lourde, elle peut interpréter les couleurs comme un entier qui est la somme RVB, ou bien sous forme hexadécimale.

Voyons comment gérer cela simplement ...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 08:15:00, Catégories: Récapitulatif, Divers, 91 mots   French (FR) , Philippe Vialatte []

La pause du Vendredi : toughest developer puzzle ever

Jeff Blankenburg, que j'avais mentionne hier pour la mise en ligne des 31 jours de Silverlight, a aussi récemment mis en ligne, avec Sarah Dutkiewicz et Brendan Enrick, un ensemble d'énigmes, regroupées sur le site http://www.toughestdeveloperpuzzleever.com/tdpe/

Le concours qui y était associé est terminé, mais les énigmes restent sympa, bien orientées geek (oui, je suis un geek et j'en suis fier), un peu genre ouverture facile.

...Personnellement, je me suis arrêté a la 27eme (sur 30), mais j'ai bon espoir de finir d'ici Dimanche ;)

Vous devez être identifié pour poster un commentaire.

02/07/2009

Permalink 22:29:42, Catégories: Conférence, Evènements, Spring, 305 mots   French (BE) , Hikage []

[Java][Spring] Spring 2GX : Réduction pour les membres du VJUG

Comme je l'ai annoncé précédemment, SpringSource lance un nouvel évènement dédié à Spring et Groovy & Grails : SpringOne 2GX

C'est l'occasion de rencontrer un maximum de beau monde sur ces sujets :

* Adrian Colyer, CTO of SpringSource
* Andres Almiray, Griffon Expert
* Andrew Glover, Co-author of "Continuous Integration"
* Arjen Poutsma, Founder & Project Lead for Spring Web
* Services
* Ben Alex, Creator of Spring Security (Acegi) & SpringSource Principal Software Engineer
* Burt Beckwith, Senior Java Developer and Grails Expert
* Christian Dupuis, Lead of SpringSource Tool Suite and Spring IDE
* Costin Leau, Lead, Spring OSGi and Spring JavaConfig
* Dave Klein, Author of 'Grails: A Quick-Start Guide'
* Dave Syer, Lead of Spring Batch, SpringSource Principal Consultant
* Graeme Rocher, Head of Grails Development for SpringSource
* Guillaume LaForge, Head of Groovy Development for SpringSource
* Hamlet D'Arcy, Sr. Java/Groovy Developer
* Hans Dockter, Founder and Project Lead of Gradle
* Jeff Brown, Core Member of the Grails Development Team
* Jeremy Grelle, Lead of the Spring Faces Project
* Joseph Nusairat, Co-Author of Beginning Groovy & Grails
* Juergen Hoeller, co-founder of the Spring Framework Project
* Keith Donald, Lead of Spring Web and Creator of Spring Web Flow
* Ken Sipe, Technology Director, Perficient, Inc. (PRFT)
* Mark Fisher, Spring Integration Lead
* Mark Thomas, Senior Software Engineer, SpringSource.
* Matt Taylor, Freelance Groovy/Grails Developer
* Paul King, co-author of "Groovy in Action"
* Robert Fischer, Java Concurrency Specialist and GORM Expert; Principal, Smokejumper Consulting
* Rob Harrop, Lead Engineer of SpringSource dm Server
* Rod Johnson, CEO of SpringSource
* Scott Davis, Author of "Groovy Recipes" & TDD Expert
* Scott Vlaminck, Sr. Architect/Developer with Refactr
* Venkat Subramaniam, Founder of Agile Developer, Inc.

Et pour tout les membre du VJUG Developpez.com, j'ai une très bonne nouvelle.
Une réduction de 75$ est possible.

Donc si cela vous intéresse, n'hésitez pas ! Rejoignez le JUG et inscrivez-vous pour SpringOne 2GX

Vous devez être identifié pour poster un commentaire.

Permalink 18:00:00, Catégories: SQL Server, Snippets, Moteur de base de données SQL Server, 263 mots   French (FR) , elsuket []

[SGBD][SQL Server] Calculer le Buffer Cache Hit Ratio

S'il est une valeur intéressante à suivre pour le performances d'un serveur, c'est bien le Buffer Cache Hit Ratio, ou Taux d'accès au cache des tampons, car celui-ci est un rapport du nombre de pages lues en RAM par rapport au nombre de pages lues à partir des disques.

Voici une petite requête pour trouver sa valeur :

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

[SGBD][SQL Server] Contrôle de cohérence par algorithme de clef de LUHN

L’algorithme de la clé de Luhn sert à vérifier les données de différents identifiants numériques tels que les SIREN, SIRET, les n° de cartes bancaires, les n° ADELI...

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 11:25:45, Catégories: Récapitulatif Qt, Qt 4.6, 138 mots   French (FR) , Thibaut Cuvelier []

[Qt] Gestionnaire de connexions portatif

De nos jours, il est de plus en plus fréquent de changer de connexion à Internet dans le temps : ne fut-ce que pour les téléphones portables, qui peuvent passer d'une antenne à l'autre. Ceci n'était pas encore très bien géré par Qt.

Désormais, grâce à la Bearer Management API, ceci est résolu !

Cette API, disponible pour Windows, Linux, et pour le S60, permet de gérer ces cas : elle optimise les transferts lors du changement de réseau (roaming).

Ceci amène d'autres avantages au framework : vous pourrez tenter d'accéder à l'Internet, sans savoir si le point d'accès est prêt ou pas encore, ou même s'il y en a un. Tout est géré par Qt.

Voir l'annonce sur les Qt Labs :
Bearer Management

Réagissez sur cette nouvelle !

Vous devez être identifié pour poster un commentaire.

Permalink 11:21:30, Catégories: Récapitulatif Qt, Qt 4.6, 200 mots   French (FR) , Thibaut Cuvelier []

[Qt] Amélioration du support de hauts DPI sous Vista

Sous Vista, lors de l'utilisation de hauts DPI (Dots Per Inch, points par pouce, qui détermine la taille des caractères affichés), il y avait quelques problèmes d'affichage. Jugez plutôt ce qui se passait sous Qt 4.5.

Qt 4.5

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

« Page Précédente 1 2 3 ... 466 467 468 Page suivante »

Liste des blogs

Blogs des développeurs - Developpez.com

Blogs de Developpez.com
Ce Blog récapitule les meilleurs billets publiés sur les blogs de developpez.com.

Identifiez vous avec votre login / mot de passe du forum

Rechercher

<  Juillet 2009  >
Lun Mar Mer Jeu Ven Sam Dim
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Syndiquez ce blog XML

Articles :

Commentaires :

Vos questions techniques : forum d'entraide Blogs - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2009 www.developpez.com - Legal informations.