lunes, 15 de agosto de 2016

Sobre Raquel Colmenares



·        -  Fiel creyente de Dios.
·   -  Estudiante de Ingeniería informática en la Universidad Nacional Experimental de Guayana, 8vo semestre.
·         - Nací en el estado Bolívar, Puerto Ordaz.
·        -  Nací en 1995
·         - En busca de aquello que de verdad me apasiona.
·      - Me gusta estar informada de los últimos acontecimientos en el mundo. (Fanática de la red social twitter)

Sobre Luis M Mariño

Luis Manuel Mariño


  • Amante de la Presencia de Dios.
  • Estudiante de Ingeniería informática en la Universidad Nacional Experimental de Guayana.
  • Prefiero que me llamen por mi segundo nombre.
  • Técnico en Reparación de Computadoras, más destacado en las de escritorio.
  • Me Gusta trabajar con la Producción y Edición de medios audiovisuales.
  • Me desenvuelvo en la Programación Orientación a Objetos, más que todo en Back-end
Manuel Mariño | Crea tu insignia

Aprendamos que nos trae la Informática en un Futuro.

Informática en el Futuro 

La informática ha tenido en las últimas décadas un avance extraordinario en su contribución a mejorar los estándares y modos de vida de los miembros de la sociedad actual del siglo XXI. El desarrollo e incorporación de sistemas, programas, plataformas y otros productos a través de la investigación informática, telecomunicaciones, telemática y las Tecnologías de Información y Comunicación (TIC), telemedicina y aplicaciones móviles, entre otros, en el campo organizacional, militar, económico, social y salud han producido cambios en los métodos, procedimientos y normas de actuación y control social en esas áreas.

Cada día se muestran nuevas tecnologías y grandes avances; es imposible predecir que grandes descubrimientos depara el futuro, sin embargo en este trabajo se evidenciara lo que se puede vislumbrar del camino que se abre la informática y los campos de esta ingeniería en la que las grandes organizaciones estudian actualmente para lograr nuevos desarrollos en el futuro.
Ha avanzado la manera de compartir información, hace 8 años atrás el acceso a la información era mas lento, hoy en día tenemos muchas herramientas a disposición, hoy usamos una de ellas para compartir de la investigación realizada.











Sobre Kender Correia

Kender Correia

  • Estudiante de Ingeniería Informática 
  • Curso actualmente en la Universidad Nacional Experimental de Guayana (UNEG)
  • Me desenvuelvo en la programación Orientada a Objetos para sistema operativo Android en Java y desarrollo de aplicaciones en UNITY.

Sobre Osner Sanchez

Osner Sanchez

  • Estudiante de Ingeniería Informática 
  • Curso actualmente en la Universidad Nacional Experimental de Guayana (UNEG)
  • Me desenvuelvo en la programación Orientada a Objetos Java y manejo de base de datos relacionales en SQL.

BackEnd

Empezando con BackEnd

  • PHP :
PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML, siguiendo unas reglas.

Se utiliza para generar páginas web dinámicas. Recordar que llamamos página estática a aquella cuyos contenidos permanecen siempre igual, mientras que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo siempre. Por ejemplo, los contenidos pueden cambiar en base a los cambios que haya en una base de datos, de búsquedas o aportaciones de los usuarios, etc.


  • MySQL :
MySQL es sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.

Para que se entienda bien el concepto pondremos un ejemplo. Cuando tú tienes, por ejemplo, una página web, lo que tienes es un código que al abrir la URL de tu página web tu navegador lee y lo convierte en algo visual entendible para nosotros. Este código se ayuda en el caso de las páginas web de los estilos CSS para darle una parte visual, de la programación PHP (en este ejemplo) para generar acciones y procesar un contenido que tiene que estar almacenado de una forma.

Es aquí donde entran las bases de datos, en el caso de las webs uno de los gestores más utilizados es MYSQL, un sistema que nos permite a través de una serie de sentencias, tener una información almacenada en una base de datos recuperarla en el momento en el que la necesitemos de una forma eficiente y rápida.

  • XML :
XML (Extensible Markup Language) es un lenguaje de etiquetas, es decir, cada paquete de información está delimitado por dos etiquetas como se hace también en el lenguaje HTML, pero XML separa el contenido de la presentación

Las bases de datos, los documentos de texto, las hojas de cálculo y laspáginas web son algunos de los campos de aplicación del XML. El metalenguaje aparece como un estándar que estructura el intercambio de información entre las diferentes plataformas.

Los expertos señalan varias ventajas que derivan de la utilización del XML, como por ejemplo que: es extensible (se pueden añadir nuevas etiquetas tras el diseño del documento); su analizador es estándar (no requiere de cambios para cada versión del metalenguaje); facilita el análisis y el procesamiento de los documentos XML creados por terceros.


  • JSON :
JSON es el acrónimo para JavaScript Object Notation, y aunque su nombre lo diga, no es necesariamente parte de JavaScript, de hecho es un estándar basado en texto plano para el intercambio de información, por lo que se usa en muchos sistemas que requieren mostrar o enviar información para ser interpretada por otros sistemas, la ventaja de JSON al ser un formato que es independiente de cualquier lenguaje de programación, es que los servicios que comparten información por éste método, no necesitan hablar el mismo idioma, es decir, el emisor puede ser Java y el receptor PHP, cada lenguaje tiene su propia librería para codificar y decodificar cadenas de JSON.

JSON puede representar cuatro tipos primitivos(cadenas, números, booleanos, valores nulos) y dos tipos estructurados(objetos y arreglos).

En JSON:
Una Cadena es una secuencia de ceros o más caracteres Unicode.
Un Objeto es una colección desordenada de cero o más pares nombre:valor, donde un nombre es una cadena y un valor es una cadena, número, booleano, nulo, objeto o arreglo.
Un Arreglo es una secuencia desordenada de ceros o más valores.

Los objetivos del diseño de JSON fueron que sea pequeño, portátil, textual y derivado de JavaScript.



  • Tutoriales :
- BackEnd


FrontEnd

Empezando con FrontEnd

  • HTML5 :
Durante los últimos años, el estándar HTML5 se ha estado afianzando en muchas páginas web. Sin embargo, ¿qué queremos decir con esto? ¿Cuál es la diferencia crucial entre el HTML “común”, por así decirlo, y este nuevo estándar? Hoy hablaremos sobre esto y responderemos a la pregunta de qué es HTML5. Cabe considerar que la información estará orientada a personas que no tienen experiencia previa y quieren aprender. Es posible que muchos tengan ya una idea avanzada de esto, y quizás sea demasiado básico. En fin, podemos comenzar.

HTML5 es un lenguaje markup (de hecho, las siglas de HTML significan Hyper Text Markup Language) usado para estructurar y presentar el contenido para la web. Es uno de los aspectos fundamentales para el funcionamiento de los sitios, pero no es el primero. Es de hecho la quinta revisión del estándar que fue creado en 1990. A fines del año pasado, la W3C la recomendó para transformarse en el estándar a ser usado en el desarrollo de proyectos venideros. Por así decirlo, qué es HTML5 está relacionado también con la entrada en decadencia del viejo estándar HTML 4, que se combinaba con otros lenguajes para producir los sitios que podemos ver hoy en día. Con HTML5, tenemos otras posibilidades para explotar usando menos recursos. Con HTML5, también entra en desuso el formato XHTML, dado que ya no sería necesaria su implementación.


  • CSS3 :
HTML5 es un lenguaje markup (de hecho, las siglas de HTML significan Hyper Text Markup Language) usado para estructurar y presentar el contenido para la web. Es uno de los aspectos fundamentales para el funcionamiento de los sitios, pero no es el primero. Es de hecho la quinta revisión del estándar que fue creado en 1990. A fines del año pasado, la W3C la recomendó para transformarse en el estándar a ser usado en el desarrollo de proyectos venideros. Por así decirlo, qué es HTML5 está relacionado también con la entrada en decadencia del viejo estándar HTML 4, que se combinaba con otros lenguajes para producir los sitios que podemos ver hoy en día. Con HTML5, tenemos otras posibilidades para explotar usando menos recursos. Con HTML5, también entra en desuso el formato XHTML, dado que ya no sería necesaria su implementación.

A partir del año 2005 se comenzó a definir el sucesor de esta versión, al cual se lo conoce como CSS3 o Cascading Style Sheets Level 3. Actualmente en definición, esta versión nos ofrece una gran variedad de opciones muy importantes para las necesidades del diseño web actual. Desde opciones de sombreado y redondeado, hasta funciones avanzadas de movimiento y transformación, CSS3 es el estándar que dominará la web por los siguientes años.


  • AJAX:
Ajax es un conjunto de técnicas que se usan para lograr un objetivo y se basa en lenguajes ya existentes como JavaScript. Podríamos dar esta definición de Ajax: “Ajax es un conjunto de métodos y técnicas que permiten intercambiar datos con un servidor y actualizar partes de páginas web sin necesidad de recargar la página completamente”.

Con Ajax, se hace posible realizar peticiones al servidor y obtener respuesta de este en segundo plano (sin necesidad de recargar la página web completa) y usar esos datos para, a través de JavaScript, modificar los contenidos de la página creando efectos dinámicos y rápidos.

Aunque Ajax se pensó inicialmente para transferir datos en un solo formato (XML), actualmente Ajax permite la transmisión de datos en múltiples formatos: XML, JSON, EBML, texto plano, HTML, etc.


  • jQuery :
jQuery es considerado un Framework de Javascript, o ambiente de desarrollo. Lo que no es más que un conjunto de utilidades las cuales no necesitan ser programadas, de hecho ya fueron programadas, probadas y podemos utilizarlas de una manera muy simplificada. En otras palabras, podremos lograr los mismos resultados, en menos tiempo sin necesidad de programar una funcionalidad completamente.

jQuery nos da la posibilidad de realizar tareas complejas en JavaScript de una manera muy sencilla. A través de esta maravillosa Librería de JavaScript podemos ocular, mostrar, arrastrar y hacer prácticamente lo que deseemos con los elementos DOM de nuestra página web.




  • Tutoriales
- Curso FrontEnd

SublimeText

SublimeText

Para aquellos diseñadores que decidan sumergirse en la primera fase desarrollo de la web Sublime Text es un editor de código multiplataforma, ligero y con pocas concesiones a las florituras. Es una herramienta concebida para programar sin distracciones y bastante intuitiva.

Sublime Text te permite tener varios documentos abiertos mediante pestañas, e incluso emplear varios paneles para aquellos que utilicen más de un monitor. Dispone de modo de pantalla completa, para aprovechar al máximo el espacio visual disponible de la pantalla.

Sublime Text es un excepcional editor de textos que aporta muchas características útiles a la hora de programar o editar código. El editor está cargado de funcionalidades útiles y cómodas desde el punto de la usabilidad y eficiencia, utilizando el método geek y convirtiendo nuestro trabajo de edición de texto en una experiencia cada vez más sencilla y agradable, a medida que vamos aprendiendo a utilizar todas sus funcionalidades.

Características interesantes
  • Pestañas

  • Autocompletado
  • Selecciones múltiples

  • Ediciones múltiples
  • Acceso directo a métodos o funciones
  • Auto-cerrado de etiquetas


  • Búsquedas


Mas de SublimeText en :





    Empezando desde CERO



    Creando tu mundo web

    Mencionaremos todo lo que necesitas saber sobre cómo convertirte en un desarrollador web. “Desarrollo Web” es el término utilizado para definir todo el trabajo involucrado en la creación de una página o aplicación web. Desarrollo web puede ir desde la creación de una página web simple y estática hasta las aplicaciones web más complejas, como por ejemplo: Facebook, Ebay, o Google Maps.

    ¿Quizas quieres hacer una página personal o para la empresa donde trabajas o tal vez tienes una página web diseñada por alguien mas? No te preguntas cosas como:
    ¿puedo darle mas vistosidad a mi página actual?
    ¿habrá manera de hacerlo yo mismo?
    ¿que tanto tiempo sería necesario para emplear esos cambios?

    El desarrollo Web desde cero te dará una nueva perspectiva sobre cómo funciona Internet. Después de haber leído este blog, tendrás la amplitud de conocimientos que te permitirán ser capaz de comenzar a incursionar en el mundo de la creación de tus propias páginas y aplicaciones web con la tecnología más recientes.

    Desarrolla páginas web con la ayuda de HMTL5, CSS3 y Bootstrap 3. De esta manera es muy posible hacer páginas web a velocidad relampago. Si tienes la inquietud de aprender el código HTML5, CSS3 y la poderosa plataforma Bootstraps 3, para elaborar tus propias páginas que tengan las características de ajustabilidad a toda dimensión de pantalla, al final dejaremos algunos tutoriales.

    Lo primero son las estructuras básicas de una pagina web para lo cual se usan las siguientes herramientas fundamentales:

    - Lo Básico: HTML, XHTML, CSS y JavaScript.



    Para el desarrollo visual el cual es denominado FrontEnd se implementan las siguientes herramientas:

    - Desarrollo FrontEnd: AJAX, jQuery, HTML5 y CSS3.



    Y por ultimo para la parte de servicios y manejo de base de datos de nuestra pagina el cual se denomina BackEnd se usan las siguientes herramientas:

    - Desarrollo BackEnd: PHP, MySQL, XML y JSON.



    Esta es la estructura fundamental que se usara para crear una pagina web, aquí podrá adquirir conocimientos de las herramientas mas modernas que se usan hoy en día para la creación de paginas web modernas.

    Lo primero es conocer nuestro entorno de desarrollo, donde sublemeText en su ultima versión es el mas usado y capaz para el desarrollo web profesional y en la actualidad.



    Mas adelante mencionaremos cada una de estas herramientas.

    Sobre Nestor Rodriguez


    Nacio en Puerto Ordaz el 7 de Diciembre de 1994 (21 años)

    Actualmente cursando el 8vo Semetre de Ingeniería en Informática

    Investigador de nuevas tendencias tecnológicas, me gusta aprender nuevos lenguajes de programación.



    domingo, 14 de agosto de 2016

    Social bussines


    Hace poco tiempo, las redes sociales eran solo una herramienta de placer, después pasaron a ser un medio de comunicación de las empresas y hoy son parte de este importante concepto, capaz de convertir a una organización en más ágil, creativa, innovadora y eficiente.

    Esta práctica pone la aplicación de características y herramientas de las redes sociales en la administración de una empresa. Actualmente las organizaciones buscan el liderazgo por medio de herramientas y de la cultura social para cambiar sus procesos críticos de negocio, diferenciándose positivamente en sus mercados.

    El concepto envuelve lo ‘social’ en todos los procesos para conectar mejor personas con personas, personas con información. La estrategia es involucrar a todos los departamentos de la empresa, cultivando un espíritu de colaboración, además de apoyar la creación de soluciones innovadoras y alimentar la creatividad.  Social Business estimula la comunicación en un ambiente de trabajo o con personas fuera de él. El concepto tiene una premisa de compromiso con funcionarios y clientes, siendo transparente en compartir conocimiento ágil para tomar mejores decisiones.

    Muchas empresas al oír el término dicen: “pero si ya estoy en Facebook”, y los más avanzados: “pero si ya tengo una estrategia en Social Media”. Las estrategias en social media forman parte de la comunicación y suelen situarse en los departamentos de marketing o comunicación de las empresas; el término social business se refiere a la transformación que las empresas deben llevar a cabo, desde sus cimientos, para ser ‘sociales’.

    Por eso, la primera etapa de este proceso de transformación empieza porque las empresas entiendan la dimensión de los cambios que supone el social business, y que sepan distinguir entre una estrategia en social media y lo que implica convertirse en una ‘empresa social’.Esta transformación supondrá que las empresas ‘dejen de ser empresas’ y pasen a comportarse como personas, como grupos de personas que interactúan entre ellos con un objetivo en común. Son definiciones análogas, pero con matices muy importantes.

    Social Business propone la aplicación de características de las redes sociales en la gestión de una empresa, esta cercanía con el cliente hará que por fin sea el centro de la estrategia de las empresas.

    Con la necesidad de aumentar la velocidad de implementación de cambios en los procesos de negocio, Social Businessse ha convertido en importante herramienta de éxito para todos los tipos de empresas. Según un estudio divulgado por IBM, titulado “The business of Social Business”, en el cual la empresa entrevistó a más de 1.100 profesionales de negocios y tecnología, cerca de 62% de los entrevistados planean aumentar sus inversiones en Social Business a lo largo de los próximos tres años.

    Social Business Stefanini

    Siempre alineada con lo que el mercado exige, Stefanini, la mayor multinacional de tecnología de Brasil, invierte en innovación y ofrece implementación y mantenimiento de soluciones de Social Business, además de consultoría, para que sea definida la mejor plataforma para cada cliente.

    La web 2.0

    El termino hace referencia al fenómeno social surgido a partir del desarrollo de diversas aplicaciones en Internet, establece una distinción entre la primera época de la Web, donde el usuario era básicamente un sujeto pasivo que recibía la información o la publicaba, sin que existieran demasiadas posibilidades para que se generara la interacción.

    Esta definicion habla de las web actuales, cuyas caracteristicas cumplen con el concepto de interaccion de la web 2.0



    -  Compartir información
    -  Subir archivos a la red
    -  Escribir (colaborar en la producción de contenidos por medio de wikis, blogs y otras herramientas).
    -   Reescribir la información (editar).
    -  Escuchar y hablar (participar en video o teleconferencias por medio de herramientas como: Skype, YouTube entre otras).
    -   Participar en redes sociales (por medio de herramientas como: Myspace, Twitter, Facebook).

    La gran ventaja que ofrece y que marca la diferencia es el nivel de interacción que existe en las páginas web actuales que animan al usuario a querer ser parte de esa comunicación que se forma. 


    Entre algunas de las herramientas más conocidas están:

    Esta herramienta es ampliamente conocida por su gran cantidad de contenido, estabilidad y su característica de streaming.

    El streaming le permite transmitir contenido que está siendo presentado en vivo en alguna parte del mundo. Muchas empresas usan esta herramienta por su amplia aceptación y fama a nivel mundial.


    Blogger es una plataforma que permite crear tu propio espacio, donde puedes publicar información acerca de un tema en específico, o variado, puedes tenerlo como un diario o como un sitio de publicación de investigaciones, opiniones, etc. Blogger también te permite leer contenido de otros escritores que comparten su información y puedes afiliarte a tus escritores favoritos cuando encuentras un autor que coincide con aquello que te gustaría leer constantemente.

    Facebook que ha logrado llegara una gran cantidad de usuarios, siendo una herramienta universal. Facebook combina muchas características, el envío de información, compartir contenido de terceros, llamadas, facilidad de comunicación y gran interacción entre sus usuarios. Siendo unas de las redes sociales más usadas actualmente lo hace una herramienta imprescindible a la hora de querer hacer que tu empresa sea conocida o bien cuando quieres envolverte en el mundo del social bussines.


    Lo importante de estas herramientas a nivel empresarial, y para alguien que desea emprender un negocio en el internet es saber que bien te permiten hacerte conocer de una forma fácil, o bien que estas sean el centro de tu empresa si lo que buscas es el grado de cercanía con los clientes que las redes sociales ofrecen. Tener claridad en el tipo de clientes y de mercado al que Ud. se quiere acercar es una gran base a la hora de empezar a manejar las herramientas para generar ingresos.
    TIC
       
          La informática ha tenido en las últimas décadas un avance extraordinario en su contribución a mejorar los estándares y modos de vida de los miembros de la sociedad actual del siglo XXI. El desarrollo e incorporación de sistemas, programas, plataformas y otros productos a través de la investigación informática, telecomunicaciones, telemática y las Tecnologías de Información y Comunicación (TIC), telemedicina y aplicaciones móviles, entre otros, en el campo organizacional, militar, económico, social y salud han producido cambios en los métodos, procedimientos y normas de actuación y control social en esas áreas.

    La infinidad de herramientas que existen en la actualidad buscan hacer que nuestras labores cotidianas sean más fáciles, incluyendo nuestro trabajo; muchas personas han sido capaces de realizar grandes empresas haciendo uso de los servicios del internet sin necesidad de invertir en infraestructuras costosas y con la capacidad de llegar incluso a un área de mercadeo mucho más amplio. La ventaja de este tipo de tecnologías es que cualquiera puede hacer uso de ellas y si logra hacerlo de manera correcta puede alcanzar el éxito.

    Pero, ¿cómo seriamos capaces de hacer esto si no conocemos con qué tipo de herramientas contamos y cuáles son las más apropiadas para la idea que queremos desarrollar? Muchas veces hemos encontrado frases como "El mundo moderno nos obliga a estar actualizados en las últimas tecnologías"; pero sería más correcto hablar de las oportunidades y ventajas que los grandes avances tecnológicos a nivel de software y de la mano del hardware que encontramos hoy en día.

    El objetivo es comprender el como podría Ud. emprender un negocio en internet de la mano de la amplia tecnología que hoy en día nos acompaña.