martes, 6 de septiembre de 2011

¿Por qué no consigo aprender Java?

Vuelvo al trabajo después de unas merecidas vacaciones. Y de camino en el coche voy pensando... ¿Por qué le cuesta a cierta gente aprender Java?
Programar en Java no es complicado, programar usando la filosofía Orientada a Objetos resulta muy beneficioso (reutilización de código, ...).
Aun así me encuentro con alumnos que se resisten a programar en Java. Y digo que se resisten ya que en ocasiones veo código "Orientado a Objetos" que no es otra cosa que un programa usando Programación Estructurada (al estilo C, con funciones y sin crear clases) escrito con sintaxis Java.

Maaaal, noooo!!! Las ventajas que aparecen en miles de libros sobre la programación orientada a objetos sólo tienen sentido si se usa la filosofía orientada a objetos.
Lo clarifico con un ejemplo: te vistes de Buddha, te sientas con las piernas cruzadas en el suelo durante 3 horas pensando en la cena de hoy, lo que consigues es un dolor horroroso de piernas y piensas "menuda mierda esto de la meditación".
Quiero decir si no se usa la filosofía adecuada lo único que vas a pensar de la Orientación a Objetos es: "menuda mierda".

Si todavía no sabes programar y estas leyendo esto no te asustes. Este problema que comento suele aparecer en individuos que ya han programado con otros lenguajes, y por lo tanto intentan adaptar su manera de programar a este lenguaje (cosa muy normal).
Resulta mucho más fácil empezar de cero. Asimilar bien la idea de clases y objetos, centrarse en esto y olvidar otras características (herencia, polimorfismo, ...) para cuando se tenga claro esto.

Teoría básica
Una clase es un tipo de objetos (p.e. la clase coches).
Un objeto es una ocurrencia particular de una clase (p.e. el Suzuki verde feo de mi vecina)

Cuando se programa en OO, se está describiendo el comportamiento y las características de forma general de los objetos. Esto se hace codificando en lenguaje Java las clases (definiendo sus atributos y sus métodos).

Los atributos son una serie de variables donde cada objeto almacenará sus propios valores.
Y los métodos son las acciones que pueden realizar esos objetos.

Ejemplo:
 La clase coches define atributos como: matrícula, color, marca, modelo, velocidad, combustible (y cualquier otro que se necesite para el programa particular)
 La clase coches por otro lado define el comportamiento dinámico mediante métodos: arrancar, parar, acelerar, girar (y los que se te ocurran según lo que vayas a programar)
 Ahora es cuando hay que entender los beneficios (en este caso claridad de código y reutilización).
 Imagina que quieres hacer un programa de carreras de coches, en el circuito van a haber 20 coches. Definiendo la clase coche y lo que puede hacer, ya tienes hecho este trabajo para los 20 coches y de hecho cada uno de ellos tendrá sus propias características (atributos) y podrá comportarse de forma independiente (llamando a los métodos).

Como el código de las clases se escribe en un fichero separado ("NombreClase.java"), la clase te queda física y lógicamente separada de otras clases.

Ejemplo:
Otro ejemplo en plan juego, quieres hacer un juego tipo Space Invaders. Has visto que los bichos malos se repiten por filas, que se parecen mucho y se comportan prácticamente igual.
Pues crearías:
  • Una clase Bichos (atributos: color, forma, posición; métodos: mover, disparar).
  • Una clase Nave (es la nave que manejas)
  • Una clase Bloque (para esos bloques que paran los disparos)
  • Otras clases de manejo de pantalla y teclado.
  • Una clase principal (p.e. "Juego") donde esté la función "main" que es el punto de inicio del programa. Y que gestiona la lógica del juego.
Para empezar el juego se tendrán que crear los bichos, pues creas una instancia de bicho por cada monstruito (cada uno ocupará una posición, tendrá una forma...). Creas objetos bloque y creas también tu nave. En la clase principal tendrás un bucle donde por pasos: moverás los bichos y harás las comprobaciones necesarias.
Como la nave va a su aire, se pueden usar Threads, pero esto ya escapa de la mera filosofía orientada a objetos.

Lo que he querido ejemplificar la filosofía. Ahora te queda ir probando y consultando la sintáxis Java.
Cuando crees un programilla, replanteate cómo lo harias si tuvieras que volver a hacer lo mismo. Esos cambios que observes (que te ubiesen ahorrado trabajo y que dejan el código más limpio) son los que plasman mejor la idea Orientación a Objetos.

Suerte!

viernes, 24 de septiembre de 2010

Debido a una incidencia técnica no podemos responder a la duda que nos plantea

Clar que no! Si no tens ni idea xaval. Que t'he guipat enseguida que has contestat al telèfon.

Vuelva a llamar el lunes a partir de las 9:00. Per supost cridaré quan tu no estigues no siga cosa que et torne a caure el marron.

XDDD.

Quantes excuses ens trobem en els serveis d'assitència tècnica, d'informació i semblants.
La millor de totes les excuses és tirar les culpes als equips informàtics, és dificil de comprovar, el jefe no té ni idea i possiblement quan a un altre li funciona pots dir: "Pos a mi nom ba nar"

Xe, que estem en crisi. Feu la vostra feina bé que hi ha 10 milions de persones dispostes a treballar per la meitat de sou.

martes, 1 de junio de 2010

Poker a la rumana

Un sandwich mixto, una cerveza, unas bravas y calamares a la rumana o mejor polvorones. Por favor.

Cuando jugamos a poker asumimos de partida ciertas desventajas, como:
  1. Jugadores desconovidos.
  2. Profesionales.
  3. E individuos que no juegan pero distorsionan el buen ambiente.

Cuando de pequeño los maestros me decian saber lenguas te dará mucha ventaja en la vida. Nunca pensé que se tratara de poker.

Y eso justo pasa en Calpe. ¿Es justo que 4 rumanos coincidan en una misma mesa en un torneo?

Dicho de otro modo, que guay sería poderle decir a tus compinches las cartas delante de todo el mundo.

Observa el ambiente y ten cuenta en estos factores a la hora de escoger un sitio de juego o habrás perdido antes de sentarte.

Otra opción es aprender idiomas y saber que cartas llevan. ;)

Suerte!

miércoles, 19 de noviembre de 2008

Informàtica Sí

Ja n'hi ha prou de discriminar la Informàtica!

Ara damunt pareix ser que la volen fer desapareixer perquè no té comptències pròpies.
Si és una matèria emergent i en plena explosió, el que hi ha que fer és donar-li les competències i no eliminar-la perquè no en tinga.
L'excusa que dona el govern és que és transversal, bé la física, química, dibuix, valencià, castellà, l'anglés, matemàtiques, i altres també ho són a moltes enginyeries. Les eliminem totes?

Fins i tot als instituts se'ns vol discriminar més, no tenim departament (en canvi religió, grec, llatí i altres que solament tenen un professor sí), professors de matemàtiques, tecnologia, etc. imparteixen hores que corresponen a informàtica (no en tots els llocs però en molts). I per si fora poc la figura de coordinador TIC que la llei atribueix a professors d'Informàtica, se la passen pel forro i ho donen a qui millor els cau (però no al d'Informàtica).

Ja prou, ara solament falta que lleveu la carrera.
Posats a no donar-nos competències, jo també vull poder vendre medicines lliurement, crear plànols de cases i que no m'ho firme un arquitecte i perquè no peritar un vehícle.

lunes, 13 de octubre de 2008

HP LaserJet P1006 en Lliurex

Quin desfici instal·lar la impresora en Lliurex (Ubuntu 7.04)

Vaig veure que el SW HPLIP suportava aquesta impresora.

La instal·lació va anar bé (a pesar de la velocitat d'accés que tenim als centres), en unes quantes hores (de dies diferents) vaig aconseguir que descarregara els paquets necessaris.

A l'hora d'afegir la impresora la detectava i podia escollir el connector foo2xqx.

Però no imprimia i tampoc donava cap error.

Amb el treball en cua, he parat la impresora i l'he engegada de nou i ja va.

Què pena! Sempre ens toca reiniciar alguna cosa.

viernes, 26 de septiembre de 2008

Quan de temps sense publicar...

I hui tampoc és el millor dia.

domingo, 4 de mayo de 2008

Elegi

La pel·lícula d'Isabel Coixet "Elegi"
Puf se'm fa pesat fins i tot dir res.

Quan vaig veure "La vida secreta de las palabras" (no l'he acabada mai i l'he començada com 3 vegades), em va pareixer: lenta, sosa, amb pocs personatges, espais reduïts, avorrida i em posava nerviós.

Vaig veure el divendres "Elegi" al cinema com a solució de compromís per disputes entre veure alguna d'altres 2 pel·lícules.

"Elegi" és del mateix estil: sosa, avorrida, lenta, lenta, lenta, lenta amb pocs personatges i també em posa nerviós estar-me sentat tanta estona mirant-la. Quin horror! Ni els pits de Penélope resultaven interessants.

I tu que faries?

Posa't en el meu lloc.
Dis-me que faries tu si...

Quantes vegades ens em vist en aquestes situacions. I que poc sabem reaccionar com nosaltres mateixos (almenys com ens agradaria).

Pel contrari, generalment som experts fent-nos passar per altres i sabem eixir-nos-en airosos de qualsevol situació complicada.

M'encantaria aprendre a aconsellar-me i criticar-me, però sobretot a comprendre'm.

Algun dia es possible que arribe a entendre a algú més.

domingo, 13 de abril de 2008

Ruta: La font salada

D'Oliva ciutat a la Font Salada i passeig per la marjal en bicicleta.

Quant de temps! Esta mateixa ruta la feia prou a sovint pel 93.
Volia fer-la aquest cap de setmana, el dissabte no vaig poder anar i hui encara perjudicat per la festa d'anit m'he animat a anar. (Això afegeix algo d'emoció a la ruta)

La ruta es curta (entre 10-14 Km), molt suau perquè hi ha molt pocs desnivells, i els camins pels que es va estan molt poc transitats. Crec que és ideal per a gent de totes les edats, no cal estar massa preparat.

L'eixida es troba al costat de l'escola Alfadalí. Des d'allí hi ha indicacións fins a la Font Salada.

De l'escola es passa pel polígon industrial el Brosquil i d'ací en endavant en els encreuaments hi ha indicacions.

Poc abans d'arribar podeu parar un moment per veure l'hermita de Sant Pere.

Com en tants altres llocs a Oliva hi ha unes quantes vergonyes nacionals d'especial protecció, començant per la carretera.

Les aigües de la Font Salada són conegudes popularment per tenir propietats curatives. Sembla que són aigües sulfuroses indicades per a les afeccions de pell.

La Font té dos naixements d'aigua un d'aigua dolça i un altre de salada i d'ahí el seu nom.

Després es pot anar a la marjal de Pego-Oliva i allí disfrutar (sense comentaris).
Una recomanació és pujar a la muntanyeta verda, que és un turó de pocs metres des d'on es veuen uns paissatges meravellosos.

A partir de les pròximes eixides intentaré posar els Km, temps i velocitats. En aquesta ocasió ho volia fer però el comptakilòmetres s'ha espatllat.

martes, 19 de febrero de 2008

Actualitzacions de l'Euribor en bancs i caixes

A la pregunta ¿Cuando actualizan los bancos y cajas Euribor?

He preguntat això en un banc i la resposta ha sigut trista:
- No los sé, eso es un sistema informático y... cuando el ordenador...

Si anem així sí que hem de començar a tenir por de les màquines, si és que els deixem totes les decisions a elles.

Qualsevol dia l'assassí dirà al jutge: "no, si va ser la motoserra que té voluntat pròpia i em va obligar"

No hi ha legislació, o cap mena de protecció al consumidor en aquest aspecte?
Poden els bancs decidir quan actualitzen l'Euribor que apliquen als clients?
Poden actualitzar el d'entrada i no el d'eixida o al contrari segons puge o baixe?
Per què tinc la sensació que m'han robat cada vegada que isc del banc?

jueves, 14 de febrero de 2008

Estic que rebente

Sóc cada vegada més intolerant?

Fer-me major també significa tindre menys paciència?

Porte uns dies o setmanes que em repatetja tot prou. Bé com si haguera perdut paciència, no puguera callar-me les coses i haguera de protestar per tot.

Així que si em vegeu ja ho sabeu... no punxeu que em trobareu.

Últimament estic tenint molts mal de caps, moltes idees i projectes en ment, molta feina, secrets, ambicions, eixides, consciència de la realitat i poc de temps.

Em cal trobar el punt d'equilibri... són molts anys buscant-lo i no l'he trobat.

jueves, 31 de enero de 2008

Algo pasa con mi telefono

¿Habeis recibido últimamente llamadas al teléfono fijo de casa y cuando vais a contestar suena un pitido corto (0,5seg) un silencio (2seg) y se repite?

Bueno esto me ha estado pasando esta tarde como unas 7-8 llamadas de la misma manera.
Ya me pasó hará unas semanas y llamé a telefónica pero últimamente hablar con el servicio técnico es como intentar conversar con un loro.

Bueno a ver si le ha pasado esto mismo a otro. Quizá no he sabido preguntarle bien a Google.

miércoles, 30 de enero de 2008

If I were the moon

De vegades ens inspirem, i acabem fent poemes, encara que siguen en anglés.

If I were the moon
I would always be full and shining in your black out nights
But being so far from you as the moon is
Makes this love impossible for me.

martes, 15 de enero de 2008

Tristos correus no desitjats

Wuau! Amb Internet podem donar a conèixer instantàniament a tot el món allà on siga la informació!

Correcte per definició.

Però... em fot que m'envien correus no desitjats. Suposadament per donar-me la informació que m'interessa.
Però... almenys deixe'm escollir quina informació m'interessa, no me l'envie i prou.

Que el correu brossa me l'envie un tal Bryan A. oferint-me diners d'Àfrica, em molesta.
Ara, si qui m'envia el Spam és una associació de la que era membre, i tots els dies em diu el mateix, i no li he demanat mai que m'envie res (ni ells m'han preguntat si volia rebre brossa tots els dies) al correu electrònic, em fot molt més.

Si encara comulgue en certa mesura en les vostres idees. Però com vos donen el dit i s'agafeu la mà... doncs feu-vos la mà, però no m'agafareu res més (espere).

Em pugen la quota sense previ avís. Volen enviar-me llibres (amb consentiment tàcit, per part d'ells per agilitzar, jaja), em destorben cridant-me a l'hora de la migdiada per informar-me d'una presentació... I per si fora poc són uns Spamers de "cuidao".

Benvolguts lectors per agilitzar les donacions que voldreu fer-me pel meu blog em cobraré 2000 eurets de cadascú perquè sí, si no esteu d'acord i no voleu col·laborar després d'uns mesos o anys me'ls demaneu i vos els tornaré. Què vos pareix?

martes, 11 de diciembre de 2007

Facebook

He començat a usar Facebook a vore si m'entere com funcionen les xarxes socials.
Si algú em coneix endavant allí estic.

Crec que no he pillat l'essència de les xarxes socials però per intentar-ho no passa res.
Em sembla que cal invertir temps en qualsevol cosa per aconseguir que funcione.

---
Temps! Cada vegada t'aprecie més. Eres el que més vull, ens necessitem l'un a l'altre però em fas renunciar a tantes coses. Com pots ser tan malvat, com eres tan egoista, tot ho vols per a tu, i jo no puc fer res més que arrapar-te sensacions i sentiments que en moltes ocasions acabes robant-me i deixant-me nu i miserable.

Perdut en l'espai i en el temps.

Si existeix l'infern, serà l'univers, si existeix el dimoni estic segur que eres tu, el meu benvolgut temps.

Els rics d'esperit i moral són aquells que disposen de temps per a perdre.

domingo, 25 de noviembre de 2007

Himne d'Ontinyent

Com tots els anys en Ontinyent quan acaba el concert de Santa Cecilia toca cantar l'himne del poble. La novetat d'enguany... doncs que he pogut escoltar les contraveus amb molt de detall.

Ací deixe la lletra de l'himne, sobretot va dedicat a les estudiants de veterinaria de l'UAB que han sentit parlar d'Ontinyent i que encara no han tingut l'ocasió de poder venir a veure'l.

Por tu gloria, pueblo querido,
de linaje noble y valiente,
hoy tus hijos cantan reunidos
himnos de amores por Ontinyent.

En tu cielo siempre alegre brilla el sol
que en sus aguas el Clariano al reflejar,
el linaje de sus hijos envidió
que orgullosos pueden ostentar.

Noble escudo representa tu valor,
nuestro pecho rinde culto a la piedad,
veneramos moribundo al Redentor,
libertad sabemos conquistar.

Bravo moro con fiereza,
a Ontinyent desafía,
codiciando su riqueza.

Humillamos su osadía,
porque en todo pecho ardía
de los héroes la grandeza.

Ontinyent es muy leal,
ciudad muy caritativa,
noble pueblo sin ribal,
que a todo extraño cautiva;
claro espejo del honor
¡Tierna madre de mi amor!

Por la cruz del Redentor
se humilló la media luna
y cobarde el moro huyó.

Bella tierra que bendice
la pureza de María,
que venera con fervor
a Cristo en la agonía.

Rica huerta generosa,
coronada de laureles,
por tu gloria, por tu amor,
queremos todos serte fieles.
¡Viva! ¡viva Ontinyent!
¡Viva Ontinyent!
(A Mar, Olga, Patri, Gisela, Astrit i tots eixos noms que em sonen tant com desconec)

domingo, 4 de noviembre de 2007

El Pou Clar més pou que mai

Aprofitant les darreres setmanes de pluges ens hem acostat al Pou Clar a veure que tal estava.


Ja veieu, amb moviment d'aigua i tot, ha sigut baixar i començar a notar una rasca impresionant.

martes, 30 de octubre de 2007

Paraules boniques

Las palabras bonitas son inolvidables, las canciones mucho más y tus besos son la droga que nunca podré dejar

jueves, 25 de octubre de 2007

Conselleria ens protegeix


L'accés a Internet dels Instituts ve a través d'un proxy transparent que ens filtra webs per continguts. Fins ací tot correcte, volem que els alumnes no accedisquen a continguts poc apropiats per a ells.

El problema ve quan per exemple es permet usar webs com minijuegos.com o qualsevol pàgina porno en búlgar i en canvi si intentes accedir a la web de Joomla en català (gestor de contingut web a l'estil phpnuke, drupal o altres) apareix marcat com a pornografia.


jueves, 18 de octubre de 2007

Lligar en espanyol per a torpes

Bueno, bueno, bueno, flípalo tio!

El YouTube és una mina sense fons. Uau!
He trobat "EL VÍDEO", fantàstic, el millor.

En aquest vídeo aneu a solucionar tots els problemes i complexes que teniu.

Hi ha molta gent com jo amb un sentit de l'empatia poc desenvolupat, si damunt tenim en compte que m'agraden els ordinadors això fa que les condicions a l'hora de lligar no siguen les òptimes.

Pero això amics meus ja no serà cap problema per a la gent com nosaltres perquè he trobat el vídeo: "10 Things to say in spanish to pick up a girl" o siga "10 coses que dir en espanyol per a lligar"

Les explicacions estàn en anglés però les frases en espanyol i subtitulades així que no teniu cap excusa, este dissabte triomfareu al Cocoloco, Falkata o Bacarra sinó abans en la zona nova o al Dreams de Pego o molt abans.

Bé després de fer-vos la boca aigua, ací teniu el vídeo. Guardeu amb cautela el secret del nostre èxit en les dones i sort.



Espere els vostres comentaris de com ha anat el ligoteo.

P.D. Després de veure el vídeo, tingau en compte que els consells no funcionaran en valenciano parlants. No es sentiu afortunats de poder lligar en valencià?

Fortes abraçades a les nostres valencianes que són les xiques més guapes de l'hemisferi nord.