Archive for the ‘Java’ Category

Solució a problema Cassandra a Ubuntu: The stack size specified is too small, Specify at least 160k

dissabte, gener 4th, 2014

Si després d’instal·lar Cassandra per a Linux veieu que no arranca i trobeu al log /var/log/cassandra/output.log el següent error:

The stack size specified is too small, Specify at least 160k
Cannot create Java VM
Service exit with a return value of 1

La solució és ben senzilla, ampliar la mida de l’stack mínim:

Editeu l’arxiu /etc/cassandra/cassandra-env.sh i a la linia on diu:

vim file /etc/cassandra/cassandra-env.sh-Xss128k canvieu el valor per un de més gran, com a mínim 192k, us recomano 256k

De manera que la linia quedarà:

JVM_OPTS="$JVM_OPTS -Xss256k"

Llavors feu:

sudo service cassandra start

I ja ho tindreu

Alliberat Apache Tomcat 7.0.47

diumenge, octubre 27th, 2013

El proppassat dia 24 d’Octubre s’alliberà la versió 7.0.47 del Servidor Apache Tomcat.

La novetat més important que incorpora és que han manllevat de Tomcat 8 el suport per a WebSockets 1.0 i l’han incorporat.

Back-port the JSR-356 Java WebSocket 1.0 implementation from Apache Tomcat 8.

Cal fer notar que per a aquesta funcionalitat és necessari emprar Java 7.

 

Alliberat Apache Maven 3.0.5

dilluns, febrer 25th, 2013

El proppassat 23 de Febrer fou alliberada la versió 3.0.5 d’Apache Maven.

Apache Maven és un producte imprescindible per al desenvolupament d’aplicacions complexes en Java.

http://maven.apache.org

Alliberat Apache Tomcat 7.0.37

Dimarts, febrer 19th, 2013

Apache ha alliberat la versió 7.0.37 de Tomcat.

Aquesta versió soluciona diversos bugs.

Una anàlisi del codi font de Duke Nukem 3D

dissabte, febrer 16th, 2013

duke3dEn Fabien Sanglard fa una anàlisi brillant del codi de Duke Nukem 3D, un joc ja antic però que va ser trencador a la seva època.

Per a aquells que us agradi la programació de videjocs, no us podeu perdre els seus comentaris sobre el codi i com esmicola els aspectes bons i els dolents, del codi.

No us perdeu la resta de seccions de la seva web on hi ha altres anàlisi brillants així com videojocs fets per ell per a diferents plataformes, amb els codi font per a baixar.

Imprescindible! També comenta problemes molt tècnics amb el compilador d’Android i el tractament dels char de C, com unsigned char o signed char depenent de la plataforma, i els problemes que li va ocasionar això en processadors ARM (per a Android), i amb quin debugger ho va solucionar.

Un geni de la programació que si us agrada la informàtica i la programació tant com a mi, no podeu deixar passar.

http://fabiensanglard.net/duke3d/index.php

 

Alliberat Apache TomCat 7.0.30

divendres, setembre 7th, 2012

Ahir dia 6 s’alliberà la versió 7.0.30 del Programari Lliure Apache TomCat.

Aquesta versió adreça nombrosos problemes de seguretat i incorpora algunes noves funcionalitats.

Alliberat Apache Tomcat 7.0.29

dilluns, juliol 9th, 2012

Ahir es va alliberar la versió 7.0.29 del servidor d’aplicacions java.

Aquesta versió adreça algunes regressions de la versió 7.0.28, així com incorpora algunes millores i soluciona diversos bugs.

Alliberat Apache Tomcat 7.0.27

diumenge, abril 8th, 2012

El proppassat dia 5 d’Abril s’alliberà la versió 7.0.27 d’Apache Toomcat, el servidor d’aplicacions d’Apache per a Java.

Aquesta versió soluciona força bugs, i implementa noves funcionalitats com ara:

– Suport per al protocol WebSocket (RFC6455) (aqeusta és una de les funcionalitats més interessants de HTML 5)

També millora la prevenció de memory leaks i soluciona errors al connector HTTP NIO.

Podeu veure la llista de millores a http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

 

Alliberat Apache Tomcat 7.0.11

divendres, març 11th, 2011

S’acaba d’alliberar la versió 7.0.11 del servidor d’aplicacions per a Java Apache Tomcat 7.0.11.

Aquesta versió conté arranjaments de seguretat pel que és molt recomanable actualitzar-se.

Aquí podeu veure la llista de tots els canvis:

http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Adreça curta Twitter: http://wp.me/pzeab-1N8

Alliberat Apache Tomcat 7.0.6

diumenge, gener 16th, 2011

El proppassat dia 14 fou alliberat el Servidor d’Aplicacions Java Programari Lliure: Apache TomCat en la seva versió 7.0.6.

Se solucionen problemes, bugs, per a veure la llista de canvis: http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Alliberat Apache Tomcat 6.0.29 (estable)

dissabte, juliol 24th, 2010

El proppassat dia 22 s’alliberà Apache Tomcat, el servidor web per a Java programari lliure.

Soluciona alguns errors (bugs).

Podeu veure els canvis al changelog (històric de canvis entre versions).

Alliberat Apache Tomcat 6.0.28

dijous, juliol 15th, 2010

El proppassat dia 9 s’alliberà la versió 6.0.28 (estable) d’Apache Tomcat.

Aquí totes les novetats:

http://tomcat.apache.org/tomcat-6.0-doc/changelog.html

Notepad++ editor per a programadors

Dimarts, maig 4th, 2010

Notepad++ és un editor Programari Lliure, per tant completament gratuït, que té unes qualitats que el fan una eina imprescindible per a qualsevol programador/a.

No només es pot comparar sinó que supera a d’altres eines comercials.

Destaco algunes de les seves qualitats:

– És Programari Lliure

– És disponible en Català

- Té un assistent per a completar les instruccions de diferents llenguatges (auto-completion en anglès): PHP

– Indica molt visualment i agradable, la indentació de les línies

– Ressalta la sintaxi i de manera personalitzable

– Es poden personalitzar els colors i molts aspectes de l’aparença externa

– Permet crear macros

– Crea còpies de seguretat dels arxius amb els que treballem

– Permet cercar i substituir expressions regulars

– Salt de línia (word-wrap, per a quan les línies no hi caben en pantalla)

– Es pot emprar des d’un clauer USB, sense instal·lar-lo (opció no emprar %APPDATA%)

Us en mostro una captura de pantalla de la seva aparença editant un arxiu XML, que és l’arxiu .project que guarda la configuració de l’editor Eclipse:

Adjunto una captura de pantalla de la configuració, on haureu d’afegir les opcions de suggeriments de completar funcions (auto-completion)

Una mostra de com mostra el codi (estructura, espais, colors):

El podeu descarregar de la seva web:

http://notepad-plus.sourceforge.net/ca/site.htm

L’adreça directa de descàrrega és:

http://sourceforge.net/projects/notepad-plus/files/notepad%2B%2B%20releases%20binary/

Truc: Si premeu amb el botó dret i moveu la rodeta del mig del ratolí podeu canviar fàcilment i ràpida d’arxiu entre els que teniu oberts:

Un altre truc:

Si premeu la tecla ALT, podeu seleccionar, amb el ratolí, un quadrat de text, i en escriure se substitueix tot el quadrat:

Alliberat Apache Tomcat 6.0.26

dissabte, març 13th, 2010

S’ha presentat la versió 6.0.26 del servidor d’aplicacions que soluciona diversos problemes de seguretat, entre ells un de molt greu present a la versió 6.0.25.

Podeu veure tots els errors solucionats aquí:

http://tomcat.apache.org/tomcat-6.0-doc/changelog.html

Alliberat Apache Tomcat 6.0.24

dijous, gener 21st, 2010

Tot just s’acaba d’alliberar la versió 6.0.24 d’Apache Tomcat.

Tomcat és el servidor web Apache capaç d’executar codi Java (JSP, Servlets…).

S’han solucionat molts problemes des de la versió 6.0.20 (hi ha hagut diverses versions que no s’han publicat i que solucionaven problemes).

A la web d’Apache Tomcat podeu veure la llista completa de canvis.

També s’ha actualitzat Apache Tomcat Native a la versió 1.1.19.

Apache Tomcat Native és un JNI (Java Native Interface) que proporciona moltes de les funcions centrals de Tomcat en codi natiu (codi màquina per a processadors Intel compatibles) en comptes d’en el bytecode Java.

Això es tradueix en un augment molt gran de velocitat.

Veure la llista completa de canvis.