27-mayo-2012
admin

Objeto location en javascript

El objeto location representa una URL completa. Se trata de una propiedad del objeto window.

Propiedades

HASH: Cadena de caracteres que representa el nombre del ancla definida por los caracteres tras el símbolo #.

HOST: Cadena que contiene el nombre del servidor y el número del puerto, dentro de la URL.

HOSTNAME: Cadena que contiene el nombre de dominio del servidor (o la dirección IP), dentro de la URL actual.

HREF: URL actual en forma de objeto string.

PATHNAME: Cadena que contiene la ruta de acceso al recurso, dentro de la URL.

PORT: Cadena que contiene el número de puerto del servidor, dentro de la URL.

PROTOCOL: Protocolo precisado en el URL.

REFERRER: URL a partir de que el documento actual se consulta.

SEARCH: Cadena que contiene la información pasada en una llamada a un script (a continuación de ?), dentro de la URL.

Métodos

reload(): Vuelve a cargar la URL especificada en la propiedad href del objeto location.

replace(cadenaURL): Reemplaza el historial actual mientras carga la URL especificada en cadenaURL.

12-mayo-2012
admin

Propiedades nth-child y first-child de jquery.

JQuery tiene varias propiedades que se pueden utilizar para acceder a nodos concretos que están dentro de un nodo padre. Entre estas propiedades voy a comentar el funcionamiento de: first-child y nth-child

Para ello voy a utilizar un ejemplo. Supongamos que tenemos un Select cuyo id es «selectPrueba».

first-child – Se puede utilizar para seleccionar el primer elemento.
p.e. esto seleccionaria en el combo el primer elemento.

$('select#selectPrueba option:first-child').attr("selected", "selected");

nth-child – Permite seleccionar un elemento concreto.
p.e. esto seleccionaria en el combo el elemento 4.

$('select#selectPrueba option:nth-child(4)').attr('selected', 'selected');

Más información con ejemplos: first-child y nth-child.

2-mayo-2012
admin

Utilizar Print When Expresion de iReports

Supongamos que tenemos una plantilla de un informe realizada con ireport. Y que hay un label cuyo contenido no queremos que se muestre siempre (p.e. solamente cuando el valor de un parámetro, llamado campo, pasado al informe contiene la cadena «prueba»).


Lo único que hay que hacer es utilizar la propiedad Print When Expresion de la etiqueta label. Colocando en ella lo siguiente:

$P{campo}.equals("prueba")?Boolean.TRUE:Boolean.FALSE


1-mayo-2012
admin

Paginación de informes con iReport (Evaluation Time)

Supongamos que tenemos un informe realizado con ireport que nos genera un documento de 100 páginas. Y queremos que en el pie de página de cada hoja nos vaya marcando el número de página de la siguiente manera:

Página 1 de 100
Página 2 de 100
Página 3 de 100
….
Página 100 de 100


La solución seria utilizar una variable que nos proporciona el propio ireport: $V{PAGE_NUMBER}. Y jugar con el ámbito de ejecución (propiedad Evaluation Time).


Así se podría hacer:
– Label con el contenido «Página »
– Text con el valor «$V{PAGE_NUMBER}» (poniendo el campo Evaluation Time en now)
– Label con el contenido » de »
– Text con el valor «$V{PAGE_NUMBER}» (poniendo el campo Evaluation Time en report)


21-abril-2012
admin

Ordenar un HashMap

Ejemplo de ordenación de un Map mediante keys. Tener en cuenta que las claves no deben ser repetidas, en otro caso este ejemplo no funcionará correctamente.

Map miMap= new HashMap();
miMap.put("2", "valor2");
miMap.put("1", "valor1");
miMap.put("4", "valor4");
miMap.put("3", "valor3");

Map mapOrdenado = new TreeMap(miMap);


7-abril-2012
admin

Cómo rootear el Samsung Galaxy Ace

Tutorial con conceptos básicos para rootear el Samsung Galaxy Ace:

Parte 1:

Parte 2:

Resumen:
ROOT (para poner el root)

1.- Descargar AceGingerRoot.zip http://www.mediafire.com/?h1rclajwoppj5yy
2.- Guardarlo en la memoria SD del telefono
3.- Apagar el telefono e iniciar en modo de recuperacion (Presiona y sosten ambos Boton de en medio + Power) hasta que aparezca el menu
4.- Poner «update from SD card» (mover teclas volumen) y seleccionar (con boton centro) el archivo AceGingerRoot.zip
5.- Esperar a que ejecute sin errores y al finalizar poner «Reboot device»
Listo ROOT en el nuevo Android

UN-ROOT (para quitar el root)
1.- Descargar: http://www.mediafire.com/?huanm6wxf9xi8yh
2.- Realizar el mismo procedimiento anterior.

Esto debería servir para la Rom KP3 de telcel y para la mayoria de los gingerbread.

17-marzo-2012
admin

Comprobar que existe un elemento en JQuery

Una forma de comprobar si existe un elemento con jquery es utilizar la función length(). Esta función cuenta el número total de elementos.

if( $('#identificadorElemento').length == 0 ){
     //Devuelve 0 si no encuentra ningún elemento con ese id

}else{
     //En otro caso es que ha encontrado como mínimo 1

}
15-marzo-2012
admin

Lenguaje de expresiones (EL) – Objetos implícitos

Se representan en las JSP mediante anotaciones del tipo: ${ … }.
De esta forma se indica que la información ingresada dentro de las llaves, no es leída literalmente, sino que se tiene que evaluar, y usar el resultado de esta evaluación.

Hay objetos que son automáticamente accesibles a cualquier etiqueta JSP. A través de ellos es posible acceder a cualquier variable de los ámbitos page, request, session, application, a parametros HTTP, cookies, valores de cabeceras, contexto de la página, y parámetros de inicialización del contexto.

– pageScope: Variables de ámbito página.
– requestScope: Variables de ámbito request.
– sessionScope: Variables de ámbito session.
– applicationScope: Variables de ámbito application.
– param: Parametros del request como cadenas.
– paramValues: Parametros del request como array de cadenas.
– header: Cabeceras del request HTTP como cadenas.
– headerValues: Cabeceras del request HTTP como array de cadenas.
– cookie: Valores de las cookies recibidas en el request.
– initParam: Parametros de inicialización de la aplicación Web.
– pageContext: El objeto PageContext de la página actual.

p.e.
${pageContext.request.requestURL} URL usada para acceder a la página.

En esta página se puede encontrar bastante más información de las propiedades de estos objetos implícitos.

14-marzo-2012
admin

Lorem ipsum

Lorem ipsum es el texto que se usa habitualmente en diseño gráfico en demostraciones de tipografías o de borradores de diseño para probar el diseño visual antes de insertar el texto final.

Se emplea como texto de prueba y relleno desde el año 1500, cuando debió ser empleado por un impresor desconocido. Su uso en algunos editores de texto muy conocidos en la actualidad ha dado al texto lorem ipsum nueva popularidad.

El texto en sí no tiene sentido, aunque no es completamente aleatorio, sino que deriva de un texto de Ciceron en lengua latina, a cuyas palabras se les han eliminado sílabas o letras. El significado del texto no tiene importancia, ya que sólo es una demostración o prueba, sino que es el aspecto tipográfico y de la maquetación lo que importa.


«Lorem ipsum ad his scripta blandit partiendo, eum fastidii accumsan euripidis in, eum liber hendrerit an. Qui ut wisi vocibus suscipiantur, quo dicit ridens inciderint id. Quo mundi lobortis reformidans eu, legimus senserit definiebas an eos. Eu sit tincidunt incorrupte definitionem, vis mutat affert percipit cu, eirmod consectetuer signiferumque eu per. In usu latine equidem dolores. Quo no falli viris intellegam, ut fugit veritus placerat per.

Ius id vidit volumus mandamus, vide veritus democritum te nec, ei eos debet libris consulatu. No mei ferri graeco dicunt, ad cum veri accommodare. Sed at malis omnesque delicata, usu et iusto zzril meliore. Dicunt maiorum eloquentiam cum cu, sit summo dolor essent te. Ne quodsi nusquam legendos has, ea dicit voluptua eloquentiam pro, ad sit quas qualisque. Eos vocibus deserunt quaestio ei.

Blandit incorrupte quaerendum in quo, nibh impedit id vis, vel no nullam semper audiam. Ei populo graeci consulatu mei, has ea stet modus phaedrum. Inani oblique ne has, duo et veritus detraxit. Tota ludus oratio ea mel, offendit persequeris ei vim. Eos dicat oratio partem ut, id cum ignota senserit intellegat. Sit inani ubique graecis ad, quando graecis liberavisse et cum, dicit option eruditi at duo. Homero salutatus suscipiantur eum id, tamquam voluptaria expetendis ad sed, nobis feugiat similique usu ex.

Eum hinc argumentum te, no sit percipit adversarium, ne qui feugiat persecuti. Odio omnes scripserit ad est, ut vidit lorem maiestatis his, putent mandamus gloriatur ne pro. Oratio iriure rationibus ne his, ad est corrumpit splendide. Ad duo appareat moderatius, ei falli tollit denique eos. Dicant evertitur mei in, ne his deserunt perpetua sententiae, ea sea omnes similique vituperatoribus. Ex mel errem intellegebat comprehensam, vel ad tantas antiopam delicatissimi, tota ferri affert eu nec. Legere expetenda pertinacia ne pro, et pro impetus persius assueverit.

Ea mei nullam facete, omnis oratio offendit ius cu. Doming takimata repudiandae usu an, mei dicant takimata id, pri eleifend inimicus euripidis at. His vero singulis ea, quem euripidis abhorreant mei ut, et populo iriure vix. Usu ludus affert voluptaria ei, vix ea error definitiones, movet fastidii signiferumque in qui.

Vis prodesset adolescens adipiscing te, usu mazim perfecto recteque at, assum putant erroribus mea in. Vel facete imperdiet id, cum an libris luptatum perfecto, vel fabellas inciderint ut. Veri facete debitis ea vis, ut eos oratio erroribus. Sint facete perfecto no vel, vim id omnium insolens. Vel dolores perfecto pertinacia ut, te mel meis ullum dicam, eos assum facilis corpora in.

Mea te unum viderer dolores, nostrum detracto nec in, vis no partem definiebas constituam. Dicant utinam philosophia has cu, hendrerit prodesset at nam, eos an bonorum dissentiet. Has ad placerat intellegam consectetuer, no adipisci mandamus senserit pro, torquatos similique percipitur est ex. Pro ex putant deleniti repudiare, vel an aperiam sensibus suavitate. Ad vel epicurei convenire, ea soluta aliquid deserunt ius, pri in errem putant feugiat.

Sed iusto nihil populo an, ex pro novum homero cotidieque. Te utamur civibus eleifend qui, nam ei brute doming concludaturque, modo aliquam facilisi nec no. Vidisse maiestatis constituam eu his, esse pertinacia intellegam ius cu. Eos ei odio veniam, eu sumo altera adipisci eam, mea audiam prodesset persequeris ea. Ad vitae dictas vituperata sed, eum posse labore postulant id. Te eligendi principes dignissim sit, te vel dicant officiis repudiandae.

Id vel sensibus honestatis omittantur, vel cu nobis commune patrioque. In accusata definiebas qui, id tale malorum dolorem sed, solum clita phaedrum ne his. Eos mutat ullum forensibus ex, wisi perfecto urbanitas cu eam, no vis dicunt impetus. Assum novum in pri, vix an suavitate moderatius, id has reformidans referrentur. Elit inciderint omittantur duo ut, dicit democritum signiferumque eu est, ad suscipit delectus mandamus duo. An harum equidem maiestatis nec.
At has veri feugait placerat, in semper offendit praesent his. Omnium impetus facilis sed at, ex viris tincidunt ius. Unum eirmod dignissim id quo. Sit te atomorum quaerendum neglegentur, his primis tamquam et. Eu quo quot veri alienum, ea eos nullam luptatum accusamus. Ea mel causae phaedrum reprimique, at vidisse dolores ocurreret nam.»

Fuente: http://es.wikipedia.org/wiki/Lorem_ipsum

8-marzo-2012
admin

Herramientas SEO para google muy útiles

Las herramientas seo nos ayudan a medir, comparar y analizar ciertos datos que en ocasiones son difíciles de conseguir.

En esta página puedes encontrar herramientas para:

– Cómo ve google nuestra web.
– Densidad de palabras clave.
– Calcular pagerank.
– Optimizar css.

Páginas:«1...2324252627282930»

Categorias

Linkedin