
guakson
Warianos-
Posts
1,171 -
Joined
-
Last visited
-
Days Won
8
Everything posted by guakson
-
Dominar el lenguaje PHP amplía nuestros horizontes profesionales como diseñadores o programadores, y nos convierte en creadores de Aplicaciones Web. Nos lleva de la mano a un mundo de comercio electrónico, redes sociales, intranets, portales de noticias y entretenimientos, un mundo “mágico” en el que podemos acceder gratuitamente a miles de sistemas completos prearmados, listos para usar (y para vender a nuestros nuevos clientes). Nos abre un nuevo mercado, donde los clientes ya no están tan interesados en el diseño (aunque puede aportar su encanto), sino en las funcionalidades, para que, a través de un navegador, las personas puedan hacer alguna tarea concreta en su sitio Web. Nombre: PHP Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 4.8 Mb
-
La programación en HTML no tiene ninguna utilidad para un usuario normal, ya que en el mercado existen herramientas que evitan la necesidad de tener que introducir manualmente los “tags”: HotMetal, FontPage, Word, etc. Lo que sí tienen sentido es el estudio de la programación en JavaScript. - JavaScript es un lenguaje de programación creado por la empresa Netscape (creadora de uno de los navegadores más conocido) Es el lenguaje de programación más utilizado en Internet para añadir interactividad a las páginas Web - No confundir el JavaScript con el Java. El Java es un lenguaje de programación de propósito general como lo son el C++ o el Visual Basic. - Un programa en JavaScript se integra en una página Web (entre el código HTML) y es el navegador el que lo interpreta (ejecuta). Es decir el JavaScript es un lenguaje interpretado, no compilado (no se genera ningún tipo de fichero objeto o exe). Nombre: JavaScript Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 1.1 Mb
-
La vorágine tecnológica de los últimos años nos ha llevado a trabajar en una de las profesiones que más actualización requiere del ámbito laboral. Un arquitecto, un abogado, un contador e incluso un médico tienen una frecuencia de actualización profesional mucho menos estresante que la nuestra. La plataforma .NET, no ajena a la actualización de la tecnología, ha evolucionado –realmente a pasos agigantados– entre su lanzamiento en los primeros años del milenio y la versión 4.0, aún en preparación durante la edición de este libro. No sólo se actualiza de versión a versión, sino que aparecen versiones intermedias, actualizaciones aparentemente menores (como Service Packs) y frameworks paralelos, que luego forman parte de las versiones estables (como AJAX o MVC). Todo esto nos obligaría a mantenernos en constante alerta; pero, por otro lado, debemos reconocer que los desarrollos ya existentes no tienen tal frecuencia de actualización. Nombre: Visual Studio .NET Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 8.2 Mb
-
La primera sección de este manual se concentrará en la seguridad personal. Puede hablarse de protección personal en dos aspectos diferentes: protección física y protección en internet. Es importante recordar que esos dos aspectos se sobreponen: un error de protección en internet puede llevar a la identificación física. Sin embargo, si tiene en cuenta unas pocas e importantes reglas, puede reducir considerablemente la posibilidad de ser individualizado e identificado. La segunda sección de esta guía tratará temas tecnológicos específicos que pueden utilizarse para comunicarse anonimamente, mantener la confidencialidad y protestar de manera efectiva. Nombre: Manual Super Secreto Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 3.4 Mb
-
Hay dos tipos de personas: las que usan el ratón y las que usan el teclado. En el primer caso, para cualquier acción o tarea vas al menú del programa que tienes abierto o haces clic derecho para buscar el menú contextual. En el segundo caso, con los atajos de teclado te olvidas del ratón y ejecutas cualquier acción sin despegar los dedos de las teclas. La segunda opción es más eficiente que la primera, pero no siempre es fácil conocer todos los trucos y atajos de teclado disponibles. Hoy en día, las distribuciones Linux más empleadas permiten configurar y personalizar prácticamente cualquier opción desde un asistente o un menú, pero esto no quita que en muchos casos te sea más práctico, rápido y eficiente acudir al terminal de Linux de toda la vida. A continuación vamos a ver cuales son los comandos básicos de Linux que todo linuxero debería aprenderse de memoria si quiere dominar el terminal y así ahorrar tiempo en según qué tareas. Nombre: Comandos Basicos de Linux Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 3.2 Mb
-
Hay dos tipos de personas: las que usan el ratón y las que usan el teclado. En el primer caso, para cualquier acción o tarea vas al menú del programa que tienes abierto o haces clic derecho para buscar el menú contextual. En el segundo caso, con los atajos de teclado te olvidas del ratón y ejecutas cualquier acción sin despegar los dedos de las teclas. La segunda opción es más eficiente que la primera, pero no siempre es fácil conocer todos los trucos y atajos de teclado disponibles. Lo mismo ocurre con el terminal de Linux. En el pasado, si empezabas con este sistema operativo estabas obligado a aprenderte algunos comandos básicos para realizar ciertas acciones que en muchos casos no podías hacer desde el menú o las opciones disponibles. Hoy en día, las distribuciones Linux más empleadas permiten configurar y personalizar prácticamente cualquier opción desde un asistente o un menú, pero esto no quita que en muchos casos te sea más práctico, rápido y eficiente acudir al terminal de Linux de toda la vida. A continuación vamos a ver cuales son los comandos básicos de Linux que todo linuxero debería aprenderse de memoria si quiere dominar el terminal y así ahorrar tiempo en según qué tareas. Nombre: Comandos Basicos de Linux Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 3.4 Mb
-
GNU es un acrónimo recursivo que significa GNU No es Unix (GNU is Not Unix). Este proyecto fue iniciado por Richard Stallman y anunciado el 27 de septiembre de 1983, con el objetivo de crear un sistema operativo completamente libre. GNU/Linux® es un poderoso y sumamente versátil sistema operativo con licencia libre y que implemente el estándar POSIX (acrónimo de Portable Operating System Interface, que se traduce como Interfaz de Sistema Operativo Portable). Fue creado en 1991 por Linus Torvalds, siendo entonces un estudiante de la Universidad de Helsinski, Finlandia. En 1992, el núcleo Linux> fue combinado con el sistema GNU. El Sistema Operativo formado por esta combinación se conoce como GNU/Linux. GNU/Linux es equipamiento lógico libre o Software Libre. Esto significa que el usuario tiene la libertad de redistribuir y modificar a de acuerdo a necesidades específicas, siempre que se incluya el código fuente, como lo indica la Licencia Pública General GNU (acrónimo de GNU is Not Unix), que es el modo que ha dispuesto la Free Software Foundation (Fundación de equipamiento lógico libre). Esto también incluye el derecho a poder instalar el núcleo de GNU/Linux® en cualquier número de ordenadores o equipos de cómputo que el usuario desee. Nombre: Configuracion de Servidores con GNU/Linux Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 5.4 Mb
-
Cuando ejecutamos un programa sobre una gran cantidad de datos, debemos estar seguros que el programa termina en plazo razonable. Esto es independiente del lenguaje de programación utilizado, compilador/interprete/maquina_virtual utilizada y la metodología utilizada ( si es procedimental u orientada a objetos). ¿Que es un Algoritmo? A esta altura sabemos por intuición que es, pero hay que decirlo. Algoritmo: Un algoritmo es aquel procedimiento computacional bien definido, que toma o setea valores como entrada y produce un valor como salida. De este modo es una secuencia de pasos computacionales que transforman una entrada en una salida. También se puede ver como una herramienta para resolver un problema computacional bien definido. La declaración del problema especifíca, en general, los términos que se desean para la relación Entrada/salida. Los algoritmos describen el procedimiento computacional específico para lograr que se relacionen la Entrada con la Salida. Nombre: Algoritmos y Estructuras de Datos Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 1.6 Mb
-
El objetivo general de este estudio es hacer un análisis del estado real de la ciberseguridad y confianza digital entre los usuarios españoles de Internet y, al mismo tiempo, contrastar el nivel real de incidentes que sufren los equipos con las percepciones de los usuarios y mostrar la evolución temporal de estos indicadores. Además se trata de impulsar el conocimiento especializado y útil en materia de ciberseguridad y privacidad, para mejorar la implantación de medidas por parte de los usuarios Así mismo se pretende reforzar la adopción de políticas y medidas por parte de la Administración, orientando iniciativas y políticas públicas tanto en la generación de confianza en la Sociedad de la Información, como en la mejora individual de la seguridad, sustentadas en una percepción realista de los beneficios y riesgos de las mismas. Nombre: Ciberseguridad y Confianza en Hogares[ Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 1.8 Mb
-
En este Manual se presentan tecnologías avanzadas para el desarrollo de aplicaciones mediante el uso de software libre. Estas incluyen herramientas para facilitar la programación, interfaces gráficas de usuario, así como algunos elementos gráficos existentes, entre otros. Se incluyen también algunos conceptos importantes y metodologías para ayudar en dicha tarea de programación. En el primer capítulo se introducen algunos de los temas en los que posteriormente se irá profundizando, así como conceptos importantes para la elección de herramientas. Igualmente, se muestran los factores a tener en cuenta al diseñar aplicaciones y los beneficios que obtendremos al aplicar ciertas metodologías de trabajo. Nombre: Desarrollo de Software Libre Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 3.1 Mb
-
Estos apuntes son una introducción básica al SQL. Simplemente pueden dar una idea rápida de que es el SQL o bien ayudar a recordar conceptos que no se utilizaban hace mucho tiempo. SQL responde a Structured Query Language, es un lenguaje declarativo para acceder a las bases de datos relacionales (hay otros tipos pero no vamos a hablar aquí de ellas). Nos permitirá crear nuevas bases de datos, modificar bases de datos existentes y consultar y añadir información. Nombre: Guia Basica SQL Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 3.0 Mb
-
MATLAB es el nombre abreviado de “MATrix LABoratory”. MATLAB es un programa para realizar cálculos numéricos con vectores y matrices. Como caso particular puede también trabajar con números escalares -tanto reales como complejos-, con cadenas de caracteres y con otras estructuras de información más complejas. Una de las capacidades más atractivas es la de realizar una amplia variedad de gráficos en dos y tres dimensiones. MATLAB tiene también un lenguaje de programación propio. Este manual hace referencia a la versión 6.1 de este programa, aparecida a mediados de 2001. MATLAB es un gran programa de cálculo técnico y científico. Para ciertas operaciones es muy rápido, cuando puede ejecutar sus funciones en código nativo con los tamaños más adecuados para aprovechar sus capacidades de vectorización. En otras aplicaciones resulta bastante más lentoque el código equivalente desarrollado en C/C++ o Fortran. Sin embargo, siempre es una magnífica herramienta de alto nivel para desarrollar aplicaciones técnicas, fácil de utilizar y que, como ya seha dicho, aumenta significativamente la productividad de los programadores respecto a otrosentornos de desarrollo. MATLAB dispone de un código básico y de varias librerías especializadas (toolboxes). En estos apuntes se hará referencia exclusiva al código básico. Nombre: Aprende Matlab 6.1 Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 1.6 Mb
-
Este libro está dirigido a los desarrolladores de páginas Web que quieran aprovechar al máximo los API JavaScript de HTML5. El autor explora muchos de estos API JavaScript, algunos de ellos totalmente operativos, mientras que hay otros que todavía están en fase de desarrollo. HTML5 representa una evolución muy importante que cambia completamente el diseño de las páginas o aplicaciones Web. El autor ha tratado de adoptar un enfoque pragmático y explicativo, apoyándose ennumerosos ejemplos y capturas de pantalla. El objetivo del libro es doble: en primer lugar permite al lector integrar alguno de estos API en sus aplicaciones, como la geolocalización, el diseño 2D, el almacenamiento de datos en local o, por qué no, una base de datos. En segundo lugar permite descubrir el gran impulso que van a crear estos API JavaScript que serán, considerados globalmente, una verdadera plataforma de desarrollo de aplicaciones HTML5. Los diferentes capítulos del libro detallan, de manera particular: el API Selectors que aporta soluciones a las carencias del JavaScript tradicional en la selección de los elementos del DOM – el API más mediático por el momento, el API de geolocalización, que permite conocer las coordenadas geográficas del usuario - el API Storage que permite conservar en el navegador los datos que se podrán utilizar más adelante sin tener que recurrir al servidor - el API Offline construido para permitir que los tablets y Smartphones puedan seguir utilizando una aplicación en modo offline como consecuencia, por ejemplo, de una pérdida de red - el API History que permite crear nuevas entradas en el histórico –el API Drag & Drop que permite usar la funcionalidad dedrag&drop de manera nativa … A todo esto sigue una serie de API más limitados como la selección de archivos, la posibilidad de transmitir información entre diferentes ventanas o etiquetas iframe, dentro del mismo dominio o de dominios diferentes, la ejecución de scripts en segundo plano o de modo desatendido y el API WebSocket que permite abrir una conexión bidireccional permanente entre el cliente y el servidor. Para terminar, el API Canvas que permite el diseño 2D directamente en la página sin tener que utilizar imágenes. Nombre: API de JavaScript en HTML5 Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 18.8 Mb
-
El manual para el curso ha sido diseñado bajo la modalidad de unidades de aprendizaje, las que se desarrollan durante semanas determinadas. En cada una de ellas, hallará los logros, que debe alcanzar al final de la unidad; el tema tratado, el cual será ampliamente desarrollado; y los contenidos, que debe desarrollar, es decir, los subtemas. Por último, encontrará las actividades que deberá desarrollar en cada sesión, que le permitirán reforzar lo aprendido en la clase. El curso es eminentemente práctico. Se inicia con la creación de la base de datos de trabajo usando el lenguaje Transact/SQL en el manejador de base de datos relacional SQL Server 2008. Posteriormente, se efectúa un repaso de las operaciones básicas de manipulación de datos (Data Manipulation Lenguaje – DML) para hacer uso de comandos que se emplean en la inserción, modificación y eliminación de los mismos. A continuación vamos a realizar operaciones de consulta avanzada de base de datos utilizando clausulas de unión, de agrupamiento, de combinación, entre otras. A continuación aprenderemos a manejar la programación TRANSACT-SQL aplicando los conceptos en cursores, procedimientos almacenados, funciones y desencadenantes o trigger. Para integrar los temas de actualidad, aprenderemos a manejar datos XML en la base de datos relacional y finalmente, en la última parte del manual, aprenderemos a manejar usuarios y generar copias de respaldo de una base de datos y restaurar una base de datos de SQL SERVER. Nombre: Curso Base de Datos Avanzado Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 2.3 Mb
-
El éxito de los proyectos de desarrollo de aplicaciones o sistemas se debe a que sirven como enlace entre quien tiene la idea y el desarrollador. El UML (lenguaje Unificado de Modelado) es una herramienta que cumple con esta función, ya que le ayuda a capturar la idea de un sistema para comunicarla posteriormente a quien esté involucrado en su proceso de desarrollo; esto se lleva a cabo mediante un conjunto de símbolos y diagramas. Cada diagrama tiene fines distintos dentro del proceso de desarrollo. El objetivo de este libro es darle, en 24 horas de estudio, las bases sobre el UML. Cada hora le presentará ejemplos para mejorar la comprensión e incluirá ejercicios que le permitirán practicar sus recién adquiridos conocimientos. Contenido : - Introducción - Introducción al UML - Orientación a objetos - Uso de la orientación a objetos - Uso de relaciones - Agregación, composición, interfaces y realización - Introducción a los casos de uso - Diagramas de casos de uso - Diagramas de estados - Diagramas de secuencias - Diagramas de colaboraciones - Diagramas de actividades - Diagramas de componentes - Diagramas de distribución - Nociones de los fundamentos del UML - Adaptación del UML en un proceso de desarrollo Nombre: Aprendiendo Uml en 24 Horas Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 12.9 Mb
-
Las bases de datos son el método preferido para el almacenamiento estructurado de datos. Desde las grandes aplicaciones multiusuario, hasta los teléfonos móviles y las agendas electrónicas utilizan tecnología de bases de datos para asegurar la integridad de los datos y facilitar la labor tanto de usuarios como de los programadores que las desarrollaron. Desde la realización del primer modelo de datos, pasando por la administración del sistema gestor, hasta llegar al desarrollo de la aplicación, los conceptos y la tecnología asociados son muchos y muy heterogéneos. Sin embargo, es imprescindible conocer los aspectos clave de cada uno de estos temas para tener éxito en cualquier proyecto que implique trabajar con bases de datos. Nombre: Curso Base de Datos Basico Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 5.2 Mb
-
WP Rig es un generador de temas de Google para WordPress que utiliza las características más modernas de los navegadores actuales para mejorar la carga de la web y su rendimiento. Es totalmente compatible con los antiguos y utiliza las herramientas más actuales y potentes para la creación del código. En este curso, vamos a aprender a configurar nuestro entorno de desarrollo. Instalaremos todas las herramientas necesarias, configuraremos WP Rig y lo utilizaremos creando un nuevo tema en el que modificaremos su aspecto, la estructura HTML y las capacidades de personalización. Contenido: - Configuración del entorno de desarrollo para WP Rig - Instalación y configuración de WP Rig - WP Rig y los estilos CSS - PHP y las plantillas de WordPress - Uso de javascript en WP Rig - Características avanzadas del tema - Ir más allá con WP Rig Nombre: Temas progresivos con WP Rig Tipo de Documento: Videos Servidor: Speed4Up Tamaño: 361.9 Mb
-
Crear degradados empleando únicamente CSS te permite añadir características extras visuales a tus diseños sin necesidad de crear imágenes adicionales. Aprende a crear degradados lineales y radiales, añadir colores extra y cómo poder aplicarlos como fondos en tus proyectos. Aprende además la sintaxis necesaria para asegurarte el máximo de compatibilidad en los diferentes ejemplos creativos y conoce algunas utilidades que podrán ayudarte en la tarea de creación de tus degradados. Crear y componer degradados visualmente atractivos ha dejado de ser una tarea que dependa exclusivamente de un profesional y su programa de diseño favorito. Ahora con CSS también es posible. Nombre: Curso CSS: Degradados Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 210.8 Mb
-
En poco más de 30 años, el paradigma de la programación ha dado muchas vueltas de tuerca a beneficio de las personas, al dejar de ser un mundo estrecho y cerrado a unos pocos ingenieros, para convertirse en la pasión de millones de personas interesadas en este campo. Microsoft, la empresa desarrolladora de software que contribuyó mucho a cambiar el panorama de la informática, ha jugado un papel importante en este terreno, por tener una amplia visión de futuro y prever las necesidades del usuario final, quien no solo se interesa por la computación, sino que también quiere avanzar en el fascinante mundo de la programación de aplicaciones para computadoras. Visual Basic permite llegar, de manera fácil y práctica, al desarrollo de aplicaciones de escritorio, web y otros campos que hoy nos son cada vez más cotidianos, como la telefonía celular, poniendo a disposición de los interesados la potencia y la flexibilidad de una herramienta que ya tiene más de cuarenta años. Nombre: Visual Basic Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 18.7 Mb
-
Este Manual contiene los mejores trucos para mejorar el alcance, la velocidad y la flexibilidad de las redes inalámbricas. - Aplicaciones de software. - Hardware y accesorios. - Los nuevos protocolos. Compartir la conexión a Internet es apenas una de las ventajas que ofrece un buen router Wi-Fi. La posibilidad de transferir datos a alta velocidad entre dispositivos muy variados nos abre un campo de acción importantísimo. En esta edición de POWER hacemos un recorrido por distintas herramientas, consejos y trucos que nos permitirán aprovechar al máximo nuestra conexión de red inalámbrica. Además, en la revista: Motherboards para Haswell. Elegimos 12 placas madre para socket Intel LGA 1150. Fibre Channel sobre Ethernet. Detalles sobre esta tecnología de redes de alta velocidad. Reparación de impresoras. Puesta a punto de equipos matriciales. Need for Speed Rivals. Vuelven las carreras y las persecuciones policíacas. Gigabyte 990FXA-UD7. Analizamos la versión 3.0 de este motherboard para chips AMD FX. Leviathan Warships. Un novedoso juego de estrategia y batallas navales. Help Desk. Soluciones a los problemas técnicos de la PC. Nombre: PowerUsers Trucos para tu Wi-FI Tipo de Documento: PDF Servidor: Speed4Up Tamaño: 16.6 Mb