Bruxelles: l’intégration continue avec Jenkins (Hudson)

Posté par  (site web personnel) . Édité par baud123 et Xavier Teyssier. Modéré par patrick_g. Licence CC By‑SA.
10
26
jan.
2012
Communauté

Ce jeudi 2 février 2012 à 19h se déroulera la deuxième séance bruxelloises des Jeudis du Libre de Belgique.

Le sujet de cette séance : l’intégration continue avec Jenkins (Hudson)
Thématique : développement
Public : développeurs, intégrateurs, agilitateurs
L’animateur conférencier : Ivan Torres Fally
Lieu de cette séance : Betagroup Coworking Brussels at ICAB Business & Technology Incubator

Forum Programmation.java tableau Dynamique

Posté par  .
Étiquettes :
1
24
jan.
2012

Bonjour à tous,
je suis en train de créer une application pour l'entreprise d'un membre de ma famille qui contient 4 ou 5 tableaux (sur 7 ou 8 fenêtres) pour l'instant je n'en ai fait qu'un mais ils sont tous sur le même modèle (et les destinataire préfère utiliser des tableaux.....)
voici donc 3 semaines que je galère avec ce tableau!
il doit être dynamique, avec possibilité d'ajouter ou de modifier une ligne via une seconde fenêtre
voici le code (…)

Silverpeas 5.8 est disponible

Posté par  (site web personnel) . Édité par Manuel Menal, baud123, NeoX et Malicia. Modéré par Malicia. Licence CC By‑SA.
19
11
jan.
2012
Technologie

Après de longs mois de développement, Silverpeas sort sa version 5.8.

Silverpeas est une solution de portail collaboratif libre (AGPLv3) à l'ergonomie intuitive qui offre de nombreuses applications prêtes à être utilisées : gestion documentaire (GED), archivage de courriels, import de documents numérisés, workflow documentaires, réservation de salles, organisation de réunions, liens de téléchargement temporaires, SSO (avec CAS), blogs, wikis, enquêtes, formulaires en ligne, petites annonces, newsletter, flux RSS, indexation de contenus externes.

C'est cette richesse fonctionnelle prête à l'emploi qui différencie Silverpeas des plate-formes concurrentes.

Sortie de Newton Adventure 1.1

Posté par  (site web personnel) . Édité par baud123, Nÿco et NeoX. Modéré par Nÿco. Licence CC By‑SA.
31
18
déc.
2011
Jeu

Newton Adventure est un jeu de plateforme 2D où le joueur dirige Newton, un héros très particulier, puisqu'il a le pouvoir de modifier la direction de la gravité. Ainsi pour Newton les niveaux du jeu ne sont pas linéaires et peuvent être parcourus dans tous les sens. Les ennemis et les objets subissent aussi les effets de la gravité, ce qui permet de les atteindre ou de les éviter en les faisant tomber dans la bonne direction.

Sortie de GraphStream 1.1

Posté par  . Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
35
19
nov.
2011
Science

L’équipe de développement de GraphStream a publié le 11 novembre 2011 la version 1.1 de sa bibliothèque de manipulation de graphes dynamiques. Cette nouvelle version corrige un grand nombre de bogues présents dans la 1.0 et détectés avec l’aide d’une communauté d’utilisateurs grandissante. Elle apporte aussi son lot de nouveautés, comme l’ajout de nouveaux formats d’entrée, afin de permettre une meilleure interopérabilité des outils de manipulation de graphes ou encore de nouvelles implantations de graphes plus performantes.

GraphStream est une bibliothèque Java développée sous double licence LGPL/CeCILL-C.

Découvrir Xtend, un langage extension de Java

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
17
7
nov.
2011
Java

Xtend est un langage sous licence Eclipse qui est compilé en Java, afin d’être exécuté sur la JVM. C’est un langage se basant sur Java, sa syntaxe, son système de type et son typage statique, tout en étendant ses capacités. Xtend ne vise pas à remplacer Java, mais à être utilisé dans des situations où son ancêtre ne brille pas.

Xtend facilite l’utilisation de Java en supprimant le « bruit » inutile, rendant le code plus facile à écrire et à lire :

  • l’inférence de type (sur les variables, les types de retour, les boucles for()) ;
  • l’accès aux propriétés d’un objet de la même manière que les champs ;
  • les points‐virgules optionnels ;
  • les parenthèses optionnelles lors d’appels de méthodes sans arguments ;
  • l’utilisation du return optionnel (la dernière expression étant la valeur de retour).

Xtend étend Java en lui apportant les closures, les méthodes d’extension, le multiple dispatch, la surcharge des opérateurs, un switch() bien plus puissant que celui provenant du C, les chaînes de caractères multi‐lignes et un système de templates permettant d’avoir une indentation correcte du template, mais aussi du texte généré.

Xtend est intéressant car il apporte à Java des capacités assez similaires aux dernières versions de C#, tout en allant au‐delà. Il dispose déjà d’une prise en charge avancée dans Eclipse : coloration syntaxique, aide au contenu, quelques ré‐usinages (refactoring), la navigation, etc.. Enfin, le fait qu’il soit compilé en Java et non en bytecode permet de l’utiliser avec Android et GWT, par exemple.

Journal Java 7 est dispo !

Posté par  . Licence CC By‑SA.
Étiquettes :
44
28
juil.
2011

Pour les développeurs de projets Entreprise, aujourd'hui est un grand jour. En effet Java 7 est disponible pour tous. Seulement 5 ans après la sortie de Java 6 (décembre 2005), le langage Java propose une nouvelle évolution majeure pour rester compétitif. On retrouve ainsi :

  • L'inférence de type des variables
  • Les arguments optionnels
  • Les arguments nommés
  • Les méthodes d'extension
  • Les lambdas
  • Les arbres d'expression
  • Un langage de requêtage intégré
  • Le safe navigation operator
  • Les références non nulles
  • J'en passe et (…)

Naissance d'un géant : Java

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
64
8
juil.
2011
Java

Java est un des langages de programmation les plus auréolés de succès de ces quatre dernières décennies. Une grande partie des offres de postes de développeurs en France concerne Java.

D'après le « TIOBE Programming Community Index » Java est toujours leader avec 18,58 % des parts de marché en juin 2011. Il était bien plus haut en 2000, avoisinant les 30 %.

Mais comment Java en est arrivé là ? Cet article effectue un retour sur la période 1991–2000.

WebMotion, un nouveau framework web libre en Java

Posté par  . Modéré par baud123. Licence CC By‑SA.
11
19
juin
2011
Java

« WebMotion est un framework de développement d'application web qui repose sur une architecture REST et sur le standard Java EE 6. Ce framework propose 2 fonctionnalités principales :
- la première est d'assurer la couche présentation par le biais de pages (JSP, HTML, etc.).
- la seconde est d'exposer des services REST (pour les appels XHR, par exemple). A l'instar des frameworks web existants, il permet de sérialiser le résultat de services en JSON ou XML. »

La première version est disponible depuis quelques jours. Des corrections et de nouvelles fonctionnalités sont visibles régulièrement. Afin de prouver la simplicité d'utilisation de WebMotion, l'équipe de développement de WebMotion entreprend de créer un moteur de Wiki Java libre, qui héritera de la simplicité de WebMotion. Ce moteur de wiki proposera plusieurs syntaxes de rédaction, dont HTML, RST et LaTeX dans un premier temps. Il se reposera également sur un stockage des pages en utilisant le système de fichier.

Forum Linux.général Plugin Java : changer le nom du système d'exploitation, à l'instar de l'User Agent sous Firefox

Posté par  .
2
8
mai
2011

Salut à tous,

Je cherche à contourner un stupide contrôle dans un applet java que je ne maîtrise pas. Cet applet contrôle non seulement le navigateur (==> IE uniquement), ce que j'ai réussi à contourner en utilisant l'extension User Agent Switcher, mais cet applet contrôle également visiblement le système d'exploitation... et oui, quand on est con, on est con ! Ou comment empêcher Java d'être portable.

Bref, après quelques recherches, je suis tombé sur une possibilité, l'option -D dans la (…)

Eclipse Party à Toulouse le 23 juin, appel à conférences

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
12
29
avr.
2011
Java

À l’occasion de la sortie de la nouvelle version 3.7 de la plate‐forme Eclipse, nommée Indigo, les associations Toulibre et JUG Toulouse organisent le jeudi 23 juin à Toulouse un après‐midi autour du logiciel libre Eclipse, avec conférences et démonstrations. Les conférences seront animées par des personnalités de la communauté francophone d’Eclipse.

Deux cycles de conférences se dérouleront en parallèle, et l’évènement sera clôturé par un apéritif en présence des intervenants. Le programme, en cours de construction, est disponible sur la page http://toulibre.org/eclipseparty.

Afin d’enrichir le programme de cet évènement nous lançons un appel à conférence. Si vous souhaitez intervenir pour traiter un sujet relatif à la plate‐forme Eclipse (fonctionnalités intéressantes ou nouvelles, greffons utiles, retour d’expérience sur la mise en œuvre, etc.), n’hésitez pas à faire parvenir votre proposition aux organisateurs de l’évènement : Mélanie Bats et Gaël Blondelle. Des créneaux de conférences de 20 minutes (+ 10 min de questions) ou de 45 minutes (+ 15 min de questions) sont disponibles.