El lenguaje C tiene varias estructuras de control para bucles y bifurcaciones condicionales. Argumentos en C pasados por el sistema operativo: En este caso, si usas la consola linux tenés que compilar el programa: gcc -o nombre nombre.c y luego ejecutarlo: ./nombre holamundo 2 El paso de compilación y ejecución es el mismo para los siguientes ejemplos. Ingreso de datos a través del programa en ejecución: Ejemplo de If, While y Switch: Ejemplo de For y vectores:
Posts del autor:
GCC (GNU Compiler Collection): es el compilador creado por el proyecto GNU. Se trata de una colección de programas libres integrados capaces de compilar diversos lenguajes de programación, entre estos C, C++, Objective-C, Java, Ada y Fortran. GCC es utilizado en el desarrollo de la mayoría de programas libres. Especialmente, el núcleo Linux depende estrechamente de las funcionalidades de GCC. En la práctica, la abreviación GCC es utilizada para nombrar a tres entidades ligeramente diferentes: 1. la colección completa de compiladores. 2. la parte común a todos los compiladores. 3. el compilador en si. Para referirse exactamente a los compiladores… Continuar leyendo
Desde hace tiempo que conocemos que Microsoft está trabajando en una mejora de Windows 8 que incluya entre otras características la vuelta al botón de inicio, mayor integración con Skydrive, Bing o con Windows Store, algunos cambios de diseño, nuevo Internet Explorer 11 e incluso incremento de las posibilidades a la hora de personalizar. Aunque Windows 8.1 ya está disponible en forma de beta, se acaba de dar a conocer de forma extraoficial que los fabricantes de equipos están a punto de tener en sus manos la versión final de esta actualización, lo que anticipa un lanzamiento final a lo… Continuar leyendo
Bajo el título “una estrategia de seguridad de passwords demente” el desarrollador Elliot Kember ha publicado recientemente un artículo donde señala la debilidad de algunas de las características de seguridad de Google Chrome. Con la intención de mejorar la experiencia de usuario, el navegador de Google, así como el resto de los principales navegadores web, facilitan la memorización de nuestras contraseñas de forma que no haya que ingresarla cada vez que queramos acceder a un servicio online protegido. No obstante ahora con la reciente denuncia de Kember se ha probado que cualquier persona que tenga acceso a nuestro ordenador, puede… Continuar leyendo
Esta es una de las preguntas que más se hacen los desarrolladores, clientes y todos del entorno. En términos generales cada desarrollador puede cobrar lo que desee por su creación pero muchas veces nos conviene ver la situación actual del mercado y adaptarnos a eso. Les dejo un video importante que responde a la pregunta, el video es de DesarrolloWeb y quería compartirlo con ustedes:
AppFutura es una plataforma web en la que los desarrolladores de aplicaciones móviles pueden ponerse en contacto con otra gente o empresas que están buscando gente para desarrollar un proyecto. O viceversa. En el momento de registrarnos se nos pedirá que especifiquemos lo que somos: desarrolladores o gente/empresa con un proyecto. Y a partir de aquí, tomamos dos rumbos diferentes: Desarrolladores: Como desarrolladores crearemos en un primer momento un perfil profesional para introducirnos o introducir nuestra compañía. A continuación podemos empezar a investigar proyectos existentes y hacer propuestas de soluciones. Una vez estemos trabajando con una empresa o un cliente y lo acabemos,… Continuar leyendo
En esta ocasión les quiero dejar los pasos para tener Apache, Php y Mysql en Ubuntu 13.04 o Mint 15 de manera muy sencilla. LAMP= LINUX APACHE MYSQL PHP – Instalar el sistema operativo Ubuntu o Mint de forma predeterminada (Recomendado para gente sin experiencia en Linux). – Una vez instalado el sistema operativo empezamos a instalar y configurar todo como para tener lo siguiente: servidor web apache, php y mysql. 1 – Tener privilegios de root: sudo su 2 – Instalar MySql: apt-get install mysql-server mysql-client New password for the MySQL «root» user: <– ingresatucontraseña Repeat password for the MySQL «root»… Continuar leyendo
En este tutorial se explica la instalación de un servidor de archivos Samba para Ubuntu 13.04 o Mint 15 y cómo configurarlo para compartir archivos a través del protocolo SMB, como así también la forma de agregar usuarios. 1 – Tener privilegios de root: sudo su 2 – Instalar Samba: apt-get install libcups2 samba samba-common – Editar: vi /etc/samba/smb.conf – Descomentar la linea security = user […] # «security = user» is always a good idea. This will require a Unix account # in this server for every user accessing the server. See # /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html # in the samba-doc package for details.… Continuar leyendo
El equipo de trabajo de la Fundación Mozilla anunciaba recientemente la definitiva llegada del nuevo Firefox 23. Junto a la oportuna mejora de rendimiento y corrección de errores de la versión anterior Firefox 23 destaca por incluir una mejora de la integración con redes sociales gracias al botón de compartir con el que por ejemplo podremos dar a conocer nuestros contenidos favoritos en Facebook con nuestros contactos. Además esta nueva versión del navegador de Mozilla añade mayor protección frente a ataques de seguridad de tipo man-in-the-middle (MitM), mejoras a la hora de cambiar a un nuevo motor de búsqueda, o desaparición de la… Continuar leyendo
Tal y como señalábamos recientemente en un post donde anunciamos la llegada de la versión 3.6 de WordPress, este CMS está en la actualidad detrás del 19% de las webs en todo el mundo contando con una enorme comunidad compuesta por todo tipo de usuarios. En orden a esta relevancia hoy queremos hacernos eco de una imagen infográfica donde se recopilan 29 atajos de teclado extremadamente útiles para WordPress que nos permitirán mejorar nuestro rendimiento en el manjeo del sistema de gestión de contenido más importante que existe en la actualidad. Bien aprovechado el uso de shortcuts ayuda a prescindir del… Continuar leyendo
Archivos
- mayo 2023
- marzo 2023
- diciembre 2020
- abril 2020
- marzo 2020
- diciembre 2019
- enero 2019
- diciembre 2018
- agosto 2017
- febrero 2017
- diciembre 2016
- noviembre 2016
- septiembre 2016
- julio 2016
- junio 2016
- mayo 2016
- abril 2016
- junio 2015
- marzo 2015
- febrero 2015
- diciembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- octubre 2013
- septiembre 2013
- agosto 2013
- julio 2013
- junio 2013
- mayo 2013
- abril 2013
- marzo 2013