Tout sur : Java

Faire des Threads en Java-JEE

L’idée de faire des threads sur une application web vient du fait que les processeurs des serveurs sous souvent sous-utilisés (je dirais en moyenne 20%), et donc on pourrait gagner en rapidité des applications en mettant davantage de threads, plutôt qu’en augmentant les capacités des processeurs. Voilà donc rapidement comment faire des threads en Java. (Lire la suite…)

Comment chiffrer et déchiffrer un champs AES128 en Java

Comment chiffrer et déchiffrer un champs AES128 en Java

Le chiffrage/déchiffrage AES128 nécessite souvent d’être traité au niveau applicatif (et pas forcément uniquement au niveau base-de-donnée, dont le tuto est ici), donc voici quelques méthodes testées, qui fonctionnent, utilisant d’un côté une clef MD5 pour générer une clef de 128bits, et de l’autre l’algo AES pour chiffrer le tout. Notez au passage que, comme MD5 n’est pas bijectif (il existe plusieurs clefs de départ pour un seul résultat MD5), on peut considérer qu’il existera plusieurs clefs de départ, qui, générées au format MD5, fourniront la clefs final de hashage MD5. (Lire la suite…)

Erreur Java FileNotFoundException sur le site de la BNP

Erreur Java FileNotFoundException sur le site de la BNP

Héhé, rien de tel pour s’amuser dès le matin. Alors, si vous voulez tenter de reproduire cette erreur, voilà comment faire : vous allez sur cette page, et vous cliquez ensuite sur le picto BNP en haut à gauche de la petite carte indiquant les différentes agences à Saint-Maur des Fossés. Notez qu’en retentant plusieurs fois, je n’ai pas réussi à réafficher cette page… (Lire la suite…)

Le rachat de Sun par Oracle touche le développement de SAP

Le rachat de Sun par Oracle touche le développement de SAP

Je vais vous raconter une petite histoire. Plus ou moins drôle, du côté où on se place.

Le monde des logiciels d’entreprises (et notamment des systèmes d’informations centralisés dont font partie les ERP) est dominé par plusieurs compagnies multinationales, dont SAP et Oracle. C’est deux là sont très importantes, et ressemblent plus à des Microsoft du marché professionnel qu’à des start-ups.

(Lire la suite…)