Mostrando entradas con la etiqueta Documentacion. Mostrar todas las entradas
Mostrando entradas con la etiqueta Documentacion. Mostrar todas las entradas

2015-04-14

Como crear una pagina Web o Documento y restringir por Tags para que "Google Translator" traduzcas ese texto.



Acá dejo unos tags HTML para bloquear la traducción de una pagina entera o texto parcial dentro de una sitio web o documento.

Es muy útil para hacer documentación; por ejemplo que traduzca los textos explicativos y los comentario del código, pero nunca modifique el código del ejemplo.

Esto es para texto puntuales dentro del sitio:

Send us feedback at <span class="notranslate"><?php echo 'Hello PHP' ?></span>.

Esto es para bloquiar todo la pagina:
<head>
<meta name="google" value="notranslate" />

<head>

2015-02-11

Ayuda Memoria de los comando por teclado de PHPStorm 8

En esta post le dejo la version en Español de PDF con todo los comendos por teclado para trabajar con la IDE PHPStorm 8 para Windows, Linux y Mac. Traducios al Español.
Espero que le sea tan util como a mi. Comporta el Post o el link al PDF.

Link: PhpStorm_ReferenceCard_Es_AR.pdf

Link al Codigo Fuente LibreOfice Draw *.odg

Fuente del repositorio: LINK

2013-02-07

Alternativas a TinyGrab, GreenShot y ScreenPresso

Aca dejo los programa mas para hacer print de pantalla, como alternativa a TinyGrab, esto son gratis tambien pero tiene mas opciones. En gusto yo me quedo con GreenShot que es codigo abierto y tiene muchos plugin para captura y subir al instante la foto capturada y nos copia el link al porta papeles, para pegar en un email o chat.
Los dos estan en castellano y son multi-idiomas



¿Qué es Greenshot?

Greenshot es una herramienta ligera de captura de pantalla para Windows con las características esenciales:
Creación rápida de capturas de una región seleccionado, una ventana o toda la pantalla; se puede incluso capturar (desplazando) páginas completas de Internet Explorer.Anotación, resalte y ocultación de partes de la captura de pantalla fácilmente.Exportar la captura de pantalla de diversas maneras: guardar en archivo, imprimir, copiar al portapapeles, adjuntar a un correo electrónico, enviar a programa de Office o subir a sitios de fotos como Flickr o Picasa, entre otros.… y muchas más opciones para simplificar el día a día en la creación y el trabajo con capturas de pantalla.



Características principales

Captura de imágenes

Captura de imágenes Captura de pantalla completa, parte de la pantalla o una ventana específica con el mismo atajo.

Captura parte desplazamiento

Captura parte desplazamiento No puede caber en la pantalla? Hacer una imagen gracias únicos al mecanismo de costura.

Captura de vídeos de alta definición

Captura de vídeos de alta definición Graba tu pantalla en vídeo (MP4, WebM, WMV, OGG) y la exportación en HTML5

Built-in editor de imágenes

Built-in editor de imágenes Recortar, destacar un área partes o comentario de una imagen capturada, añadir sombra, esquinas redondeadas, reflexión y mucho más.

Espacio de trabajo

Espacio de trabajo No se moleste en guardar imágenes o videos en su disco, Screenpresso lo hace por usted.

Compartir imágenes

Compartir imágenes Comparta fácilmente sus imágenes a través de Evernote, Box, Twitter, Facebook, G-Mail, Flickr, Minus, Dropbox, Imgur, ImageShack, YouSendIt o FTP.

Comparte vídeos en YouTube

Comparte vídeos en YouTube Quick enviar la captura de pantalla HD en YouTube para crear elenco pantalla.

Aplicación Portable

Aplicación Portable No es necesario instalar la aplicación, se puede ejecutar directamente después de la descarga.

2011-05-25

Link interesantes sobre AndroId, Snippets de utilidad y mas..

 
 
Prendiendo Los que seguís esta sección, puede que recordéis haber leído en alguna ocasión que estaría basada en códigos y también en esos llamados “Snippets“. Estos “Snippets” son, intentando hacer una traducción literal, “trozos de” o “fragmentos de”, pequeñas partes de un código que pueden cumplir una función concreta y por lo general muy útil dentro de una aplicación. Desde hace bastante tiempo a esta parte he estado...
 
Volvemos tras un paréntesis a la quincenal cita de “Aprendiendo android”. Esta, si no me fallan las cuentas, es la décima entrega de esta sección, en ella hemos hablado de muchos temas o métodos de hacer cosas, pero sobre todo, y es en lo que más me gusta insistir, en las bases de las cosas. Voy a intentar explicarme, por ejemplo, en esta quincena y tras consultar los mails o tweets que tenía recibido con peticiones sobre las temáticas,...
 
Volvemos con una nueva entrega de “Aprendiendo android”, la novena ya Se puede decir, a grandes rasgos, que los desarrolladores de android pueden dividirse en dos bloques, hablando de forma muy general claro, los que provienen de otro lenguaje de programación y los que no. Si algún lector de este blog está leyendo esto y pensando si empezar a desarrollar para este sistema operativo, a este respecto puedo decir que el consejo que me dieron a...
 
Este artículo se publicó en mi blog hace ya algunos días. Como uno de los cuatro gatos que me leen es Adrian de El Androide Libre y parece que le gustó, me propuso muy amablemente publicarlo también en EAL (minolles y minolles de gracias). ¡Mira mamá! ¡Salgo en el androide libre! Trata sobre los layouts de Meneadroid, ya que mucha gente me ha preguntado al respecto. Meneadroid es una aplicación Android cliente del sitio Meneame.net (disclosure:...
 
 
“Aquí estamos de nuevo, con nuestros eclipses listos y una nueva entrega de “aprendiendo android”. A raíz de estos artículos u otras vías, a veces me llegan dudas o preguntas de como se pueden realizar determinadas acciones en android, o simplemente consultas de ejemplos de códigos para implantar en aplicaciones. Para está ocasión he optado por rescatar dos de estas demandas para explicar como pueden ser ejecutadas en android. De...

Volvemos al ataque con la VII entrega de “Aprendiendo android”. Cuando se inició esta sección, al igual que ocurre con todas claro, no sabía si finalmente podría resultar de utilidad o facilitar las cosas a iniciados o no tan iniciados, lo cierto es que hasta la fecha de hoy he recibido no pocos tweets de personas que me cuentan que algo de lo aquí explicado les ha ayudado con sus aplicaciones o desarrollos. Solo quería comentar...

Continuamos nuestro camino en el aprendizaje de funcionalidades con una nueva y veraniega entrega de “aprendiendo android” Hasta ahora estamos viendo partes sólidas del código de una aplicación, ajustes gráficos, listeners, acceso gps  movimiento entre actividades… Esta vez nos introducimos en esa parte del código que no realiza una acción concreta, sino que ayuda a que otras cosas del código, como por ejemplo las vistas...

Unos van de vacaciones y otros vuelven, en mi caso, me identifico con el segundo grupo, para los que ahora van a tener más tiempo y para los que buscan el tiempo donde lo haya, vamos con una nueva entrega de códigos, snippets o usos de programación android. En esta entrega vamos a hablar de la iniciación a una aplicación de android por la que ya habéis preguntado en más de una ocasión, el acceso al GPS. Como es bien sabido, la mayoría de...

En esta ocasión vamos a cambiar de tercio en lo que se refiere a la temática a explicar. El desarrollo de una aplicación conlleva diversos aspectos además del que todos conócenos sobre programación, nos referimos por ejemplo al aspecto gráfico o para que todo lo que hemos hecho llegue al usuario final, la distribución de nuestro programa. Nada nuevo bajo el sol si digo que la vía de distribución más extendida para aplicaciones android es...


Tras una ajetreada semana en el universo android con la actualización oficial de froyo, el más que feliz cumpleaños de el androide libre, presentación de lo nuevo de motorola, etc, continuamos con la tercera entrega de aprendiendo android, para los curiosos del “como se hace” A diferencia del último capítulo donde principalmente nos centramos en ver como se estructuraba una aplicación en relación a las actividades o llamadas...
 
Continuamos con una nueva entrega sobre trucos, explicaciones, o snippets que puedan sernos útiles en el desarrollo de nuestras aplicaciones android. Anteriormente vimos que una vez el desarrollador tiene el esquema de lo que va a ser su código, puede encontrarse con pequeños inconvenientes no previstos que retrasarán el ritmo de creación. En esta ocasión vamos a centrarnos en explicaciones o ejemplos básicos que responden a algunas de las...
 
Estrenamos una sección llamada Aprendiendo Android. Cada 15 días, Vierco, nos traerá algunos trucos, snippets para facilitar la vida a los desarrolladores de android. Va por ellos Cuando alguien se propone desarrollar una aplicación para android, por lo general se sigue un planteamiento que va desde el concepto inicial de la idea hasta el resultado final. Aunque esto por supuesto, queda a gusto o manías del programador. Una vez se tiene esa...

2010-09-15

Recursos útiles en español para profesores

Haciendo una recopilación de los recursos que ya hemos comentado en la categoría de aplicaciones para ámbito académico y profesional (os recuerdo la lista de 50 utilidades de colaboración para la educación) , os dejamos ahora con una serie de herramientas y sitios web que, disponibles en español, pueden ayudar en la dura tarea de preparar y gestionar clases.

Encicloabierta


Encicloabierta es un proyecto web sin ánimo de lucro que nace del portal mexicano Enciclomedia, creado por un convenio entre varias instituciones educativas mexicanas y Microsoft con el objetivo de vincular el contenido de los libros de texto a diversos recursos audiovisuales e interactivos que se empleaban en el aula.

Wikisaber


Un portal con artículos, recursos, vídeos y muchos más contenidos obligatorios para padres, profesores y alumnos. Personalmente participo en el proyecto escribiendo en el blog para alumnos.

Portal Audiovisual de Lectoescritura
portal

El Portal Audiovisual de Lectoescritura, creado por la Asociación Mundial de Educadores Infantiles (AMEI-WAECE) con la colaboración del Ministerio de Educación, Política Social y Deporte, parte de un Estudio Previo con maestros y educadores de España para conocer las preocupaciones de los profesionales de la educación sobre este tema.

GNOSS


GNOSS está concebido para que las personas puedan construir sus espacios personales de aprendizaje y trabajo en el marco más amplio de un espacio de comunidades de aprendizaje que les posibilita conectarse con otras personas de un modo profundo y significativo. GNOSS Universidad 2.0, por ejemplo, es un proyecto iniciado en la Universidad Complutense de Madrid, donde tres profesores han utilizado las comunidades de gnoss.com para dar clase a 400 alumnos. El objetivo de este proyecto es mejorar, enriquecer y acelerar el aprendizaje de los alumnos en la Universidad utilizando las posibilidades de las redes sociales.

Connexions


Su contenido está organizado en pequeños módulos, que a su vez están conectados a grandes colecciones de cursos y que se pueden utilizar y reutilizar bajo la licencia de Creative Commons. El objetivo de trabajar con módulos es imitar el funcionamiento del cerebro, que en vez de ser lineal como el contenido que suelen presentar los libros de texto o enciclopedias, está interrelacionado, permitiendo así a los estudiantes crear conexiones entre los diferentes temas, tal y como se aprendería en contextos no formales de enseñanza.

Portal de Intercambio de Recursos Educativos


Un portal, disponible en varios idiomas, con más de 40.000 recursos educativos de varios tipos. Páginas de hipertexto, applets de Java y animaciones Flash, sitios web, proyectos en línea, módulos de aprendizaje, objetos de aprendizaje y más de 100.000 elementos multimedia para construir recursos.

e-Learning social


Primera comunidad mundial especializada en Innovación aplicada a la educación y a la formación. Al día de hoy cuenta con más de 3000 miembros de todo el mundo. En dicha comunidad se puede debatir sobre e-Learning, mejora del Desempeño Humano, Tecnología educativa, Educación Superior y en línea, Juegos serios para el aprendizaje, Educación y mundos virtuales 3D, Gestión del Conocimiento, Capital Intelectual, Sociedad del Conocimiento, Gestión de recursos humanos, Web 2.0 y Capacitación y Desarrollo presencial.

InInED

inined
Un nuevo producto que puede usarse para que cualquier institución de educación tenga de forma gratuita una Extranet para gestionar sus datos.

e-Adventure

eadventure
La plataforma e-Adventure es un proyecto que nace de investigación de la Universidad Complutense de Madrid y el grupo e-UCM con el objetivo de facilitar la integración de juegos educativos y simulaciones basadas en juegos en procesos educativos en general y Entornos Virtuales de Aprendizaje (VLE) en particular.

Cuadernia

cuadernia
Se trata de un programa, disponible para Windows, que permite crear unidades didácticas o pequeñas hojas de actividades interactivas. Podemos incluir vídeos, imágenes, sonidos y animaciones de una forma sencilla y expórtalos en formato de cuaderno digital.

com8s

com8s
Com8s ha sido desarrollada en Brasil y pretende ayudar a agilizar el proceso de enseñanza y aprendizaje acercando al cuerpo docente y a los alumnos. El entorno permite compartir documentos, crear grupos de estudio, realizar videoconferencias y participar de discusiones sobre temas de interés común, en tiempo real, gratis y desde Internet.

Edmodo

edmodo
Edmodo ofrece una plataforma de comunicación entre profesores y alumnos que recuerda mucho a un sistema de microblogging, permitiendo compartir ideas generando discusiones. Podemos crear grupos de discusión que pueden corresponderse con clases diferentes. En cada grupo pueden publicarse encuestas, añadir enlaces, adjuntar ficheros, publicar noticias, enviar alertas, responder mensajes, anunciar eventos, distribuir vídeos.. todo de forma privada y con un inteligente sistema de clasificación del contenido.

2009-12-04

YDN Yahoo y su Kit para crear bocetos con nuestro programa favorito.

Yahoo! Design Stencil Kit version 1.0 es para los programas OmniGraffle, Visio (XML), Adobe Illustrator (PDF and SVG), y Adobe Photoshop (PNG):

  • Ad Units
  • Calendars
  • Carousels
  • Charts and Tables
  • UI Controls
  • Form Elements
  • Grids
  • Menus and Buttons
  • Mobile - General
  • Mobile - iPhone
  • Navigation and Pagination
  • OS Elements
  • Placeholder Text
  • Screen Resolutions
  • Tabs
  • Windows and Containers

Link de descarga para cada programa












Licencia

Creative Commons Attribution 2.5 License.

Mas Informacion: Yahoo! Design Stencil Kit

Documentos de UX ¿Que es?

La documentación de "UX" ¿Qué es? ¿Qué es todo lo que hay que hacer? ¿Cómo hay que documentar? Todo, esta en este breve y simple documento de acá abajo.

2008-12-13

Generar documentos OpenOffice con PHP

PHP DocWriter es una serie de clases en php para crear documentos de OpenOffice.org en XML, luego con la propia suite lo conviertes al formato que desees/necesites.

Puede que esto ya lo hayas visto puesto que fué uno de los proyectos aprobados para el Google Summer of Code, su objetivo era leer, modificar y crear documentos OpenDocument desde PHP.

¿Cómo generar un documento Open Office con PHP?

Php DocWriter es una serie de clases PHP que permiten crear documentos OpenOffice en formato XML, puedes descargar los archivos de esta librería aqui.

Sigue los pasos de instalación en el enlace mencionado (En Inglés)

Otra de sus características es la de convertir el documento XML generado con la clase a cualquier otro formato de manera automática.

Características Php DocWriter

1. Cabeceras y pies de página
Puedes definir varias clases de páginas para tus documentos (primera, estandar,especial etc..) y asignar diferentes pies y cabeceras de página para cada una de ella.

2. Cajas de texto

3. Imágenes

4. Tablas

5. Estilos
* Estilos de páginas
* Estilos de párrafos
* Estilos para los carácteres

6. Información Meta del documento
Incluye a los documentos información como el autor o título de la página.

7. Conversión automática a otros formatos
La libreria cómunica con la aplicacion a traves de la nterfaz de esta para convertir los documentos XML al formato deseado.

Actualmente son soportados MS Word, PDF, RTF, StarWriter, LaTeX, XHTML, HTML, etc.

8. Miscelánea

* Enlaces
* Favoritos
* Zonas predefinidas

Ejemplo de Php DocWriter

Estos ejemplos son básicos y utilizan la última version estable de la librería (Version 0.3).

Insertar texto, el clásico "Hola Mundo"

require_once('../lib/include.php');
import('phpdocwriter.pdw_document');

$sxw = new pdw_document;

$sxw->SetLanguage('es', 'ES');
$sxw->SetStdFont('Times New Roman', 10);
$sxw->Write('!Hola Mundo!');

$sxw->Output();

?>

Estilos y saltos de línea

require_once('../lib/include.php');
import('phpdocwriter.pdw_document');

$sxw = new pdw_document;
$sxw->SetLanguage('es', 'ES');
$sxw->SetStdFont('Times New Roman', 10);
$sxw->SetFont(array('family'=>'Verdana', 'style'=>'BI', 'size'=>27));
$sxw->Write('Primer Nombre');
$sxw->SetFont(array('family'=>'Arial', 'style'=>'U', 'size'=>22));
$sxw->Write('Segundo Nombre');
$sxw->Ln();
$sxw->SetFont (array('family'=>'Comic Sans MS', 'size'=>32));
$sxw->Write ('Tercer Nombre');
$sxw->Ln();
$sxw->SetFont (array('family'=>'Georgia', 'style'=>'B', 'size'=>22));
$sxw->Write ('Cuarto Nombre ');
$sxw->Output();

Cajas de texto e Imágenes

require_once('../lib/include.php');
import('phpdocwriter.pdw_document');
import("phpdocwriter.pdw_textbox");

$sxw = new pdw_document;
$sxw->SetLanguage('es', 'ES');
$sxw->SetStdFont ('Times New Roman', 10);
$sxw->Write('Vamos a dibujar algunas cajas...');
$sxw->Ln(2);

$tb1 = new pdw_textbox ($sxw, array ('w'=>15, 'h'=>2, 'x'=>1, 'y'=>0.5));
$tb1->Write('Texto 1');
$tb1->Insert();

$tb2 = new pdw_textbox ($sxw, array ('w'=>5.5, 'h'=>5, 'x'=>1, 'y'=>3));
$tb2->Write('Una imagen dentro de una caja de texto...');
$tb2->Ln();
$tb2->Image(array('path'=>'logo.png', 'w'=>4.12, 'h'=>1.92));
$tb2->Insert();

$tb3 = new pdw_textbox ($sxw,array ('w'=>9, 'h'=>4, 'x'=>7, 'y'=>3));
$tb3->Write('Insertar enlaces aqui: ');
$tb3->AddLink("TuFuncion", "http://www.tufuncion.com");
$tb3->Insert();

$sxw->Output();

?>

Cabeceras, pies e información META

require_once('../lib/include.php');
import('phpdocwriter.pdw_document');
import('phpdocwriter.pdw_header');
import('phpdocwriter.pdw_footer');

$sxw = new pdw_document;

$sxw->SetLanguage('es','ES');
$sxw->SetStdFont ("Times New Roman",10);
$sxw->AddPageDef(array('name'=>'Standard','margins'=>'2,2,2,2'));

$head = new pdw_header($sxw,'Standard');
$head->Ln();
$head->Image(array('path'=>'logo.png','w'=>4.12,'h'=>1.92));
$head->Insert();

$foot = new pdw_footer($sxw,'Standard');
$foot->Ln();
$foot->AddLink ("TuFuncion"," http://www.tufuncion.com");
$foot->Insert();

$sxw->SetTitle ('Documento TuFuncion Prueba');
$sxw->SetAuthor ('Manu');
$sxw->SetSubject ('Documento creado por TuFuncion');
$sxw->SetKeyWords ('php,OpenOffice.org,phpdocwriter');
$sxw->Write ('Esto es un documento básico!');

$sxw->Output();

?>

Tablas

require_once('../lib/include.php');
import('phpdocwriter.pdw_document');

$sxw = new pdw_document;

$sxw->SetLanguage('es','ES');
$sxw->SetStdFont ("Times New Roman",10);
$sxw->Write ('Ejemplo de tabla:');
$sxw->Ln(2);

$header = array('Dni','Nombre','Apellido','Telefono','Email');
$data[] = array('23453451F','Juan','Bermudez','912345678','juan.bermudez@gmail.com');
$data[] = array('36213764H','Daniel','Gaeta','915436753','daniel.gaeta@gmail.com');

$sxw->Table($header,$data);

$sxw->Output();

?>

Conclusión

Este pequeño manual debe haberte servido para iniciarte en esta clase sino ha sido asi prueba a leerte la documentación en inglés, usando la potencia de PHP DocWriter puedes crear documentos OpenOffice.org sin necesidad de tener la aplicación instalada en tu servidor.

Openoffice en Español