Programacion

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

sábado, 12 de septiembre de 2015

Fundamentos de Swift - Rackcode


Fundamentos de Swift - Rackcode


Swift nuevo el lenguaje de programacion para crear aplicaciones para iOS. Antes que nada como sabras fue lanzada en 2014 y es un lenguaje orientado a objetos y que adopta algunas de las mejores caracteristicas de los lenguajes de programacion un ejemplo claro es Python y Ruby.

Esto pude verse claramente en que en Swift la colocacion del punto y coma al final de nuestras sentencias puede ser añadido o no, ademas que al contrario de Objective-C podemos colocar comentarios multilinea o incluso comentarios anidados.

Swift como nuevo lenguaje de programacion para iOS viene mas renovado en cuanto a sintaxis asi como mas modernizado en cuanto tiempo de respuesta (runtime) y que se acopla bastante bien a codigo en Objective-C.


Pero hablemos un poco de su Sintaxis

Sintaxis de Swift

    Variables en Swift

    La declaracion de variables en Swift es muy parecida a la de JavaScript puesto que basta con colocar la palabra reservada var seguida del nombre de la variable. A diferencia de Objective-C que tenemos que colocar el tipo de variable seguido del nombre de la variable.

   Type Variable1;
    int    i, j, k;
    char   c, ch;
    float  f, salary;
    double d;

    var VariableSwift = 0;
    var red, green, blue: Double



    Constantes en Swift


    Anteriormente en Objective-C para declarar una variable teniamos que colocar "const" seguido del tipo de variable y despues el nombre de la variable.

    const Type Variable1;
    const int    i, j, k;
    const char   c, ch;
    const float  f, salary;
    const double d;

    Pero en Swift tenemos que colocar la palabra reservada "let" que nos permite definir una constante sin tanto codigo.

    let variables = "Hola Rackcode"  // variables es String
    let variables : String = "Hello Rackcode"

    Clases en Swift


    Ahora las clases forman parte de los pilares de Swift, al igual que en Objective-C, Swift cuenta con la herencia simple y puede formar jerarquías de clase tan complejas como sea necesario.

    A diferencia de la declaracion de Objective-C en Swift es mucho mas sencillo

    @interface Box:NSObject
    {
        //Instance variables
        double length;   // Length of a box
        double breadth;  // Breadth of a box
    }
    @property(nonatomic, readwrite) double height; // Property

    @end


    class SomeClass {
        // class definition goes here
    }



Hasta aqui hemos llegado con este post esperamos que haya sido de su agrado y si ha sido asi compartan este post y no olviden visitarnos para mas informacion de Swift.

miércoles, 22 de julio de 2015

Brython - Using Python in the frontend | Rackcode


 

Brython - Using Python in the frontend


Oddly result you mention that python still a Backend language may be in the frontend. But it is not a mistake today Brython is a language that would come on the client side (Frontend).

Simply because it could be a substitute for JavaScript but we believe can visit this site and http://www.brython.info/ review the code and see for themselves that no code Javascript to see the Clock function.

Brython is designed to adopt HTML5 environments with objects and DOM events, but the only problem that has been detected so far turns out to be slow, which we see in a while if improvement.

Would be great to put JavaScript hand or just work together but we hope the Starfish project more news soon.

And you will like to work with Python client side, tell us in the comments.


You can get more information on this link https://github.com/brython-dev/brython/wiki/Brython-videos-and-talks





We also have technology blogs where you can find on issues of computer science, technology, books, courses, Backend, Frontend, UX, UI. Frequently we publish content on these sites.

https://www.facebook.com/Rackcode.Oficial
https://www.facebook.com/Backend.y.Frontend.Profesional
https://www.facebook.com/educandolaweb
https://www.facebook.com/alonsosilence

http://www.frontend-backend-profesional.info/
http://www.rackcode.info/
http://educandolaweb.blogspot.mx/

We also have Facebook groups where experts from around the world share in our blog content Frontend, Backend Server Management and Entrepreneurship Startups and I invite you to join.

https://www.facebook.com/groups/rackcode
https://www.facebook.com/groups/comunidad.startups.emprendimiento.rackcode/
https://www.facebook.com/groups/comunidad.sysadmin.rackcode/
https://www.facebook.com/groups/Comunidad.Backend.Rackcode/
https://www.facebook.com/groups/Comunidad.Frontend.Rackcode/  

lunes, 20 de julio de 2015

12 Frameworks de CSS que debes conocer si eres Frontend


12 Frameworks que debes conocer si quieres ser  Frontend

Los frameworks de CSS nos ahorran las tareas basicas a la hora de trabajar con tareas basicas en las hojas de estilo. Debido a que los frameworks se componen de varios archivos con declaraciones pre-establecidas.


Boostrap es un framework que fue desarrollado por los creadores de Twitter, este framework provee de una serie de funcionalidades asi como maquetas amplias, ademas de contar con funcionalidades de
JavaScript lo que hace de este framework uno de los mas completos.

Foundation es un poco similar a Boostrap pero este framework esta mas orientado a las paginas web, es una opcion que resulta mas sencilla de implementar a diferencia de Boostrap, este framework esta en constante actualizacion. Un framework que hay que considerar.

Ink cuenta con un diseño moderno, ademas de contar con una serie de funcionalidades tanto en CSS3 como en JavaScript un framework que no le envidia nada a los demas.

Ivory a diferencia de los demas este framework se centra en los CSS basicos para la maquetacion de columnas, por lo que carece del uso de JavaScript.

De los cuales podemos destacar
  • BluePrint

     

  • UnSemantic

     

  • BlueTrip

     

  • Elasticss

     

  • Boostrap

     

  • Gumby Framework

     

  • SUSY

     

  • Kube

     

  • GroundworkCSS

     

  • Semantic UI

     

  • Pure CSSPure CSS

     

     

En conclusion es importante que antes de comenzar con nuestros proyectos es importante hacer un analisis de estos frameworks tanto en los estilos, tipografias, colores de los cuales pueden aportar a tu proyecto.

jueves, 16 de julio de 2015

Descarga 15 libros gratuitos aprender a programar


Descarga 15 libros gratuitos aprender a programar


Ademas de aprender a programar por diferentes recursos que encontramos en la web en video hay tambien recursos literarios que podemos utilizar y que estan totalmente a nuestra disposicion por ser gratis.

Los libros digitales son uno de los recursos de la web que hay en abundancia, pero no todos son recomendados, debido al cierto grado de complejidad, conocimiento y nivel que pueden presentar al lector.

Entonces entremos en materia los libros que vamos a presentar recursos literarios que estan enfocados en la programacion basica pero con un grado de calidad que pocos tienen, lo que nos permitira a los que son novatos y a los expertos aprender algo nuevo o reforzar conocimientos. Por ultimo todos estos libros estan en ingles por lo que tendras que hacer un esfuerzo extra si no dominas el idioma.

  1. Como diseñar Programas - How to Design Programs 
  2. 97 cosas que todo programador deberia saber  
  3. Fundamentos de Ciencias de la Computacion -  Foundations of Computer Science
  4. Introduccion a la Computacion Informatica - Introduction to Computing
  5. Producciendo Software OpenSource - Producing Open Source Software
  6. El codigo sin Codigo - The Codeless Code
  7. La arquitectura de las aplicaciones Open Source - The Architecture of Open Source Applications
  8. Fundamentos de Programación - Foundations Of Programming
  9. La naturaleza del código - The Nature of Code
  10. Patrones de software - Patterns of Software
  11. Aprende Regex de la manera difícil - Learn Regex The Hard Way
  12. La pequeña introducción a la programación - The Little Introduction To Programmin 
  13. Cómo pensar como un Científico de la Computación - How to Think Like a Computer Scientist
  14. Teoría de códigos esencial - Essential Coding Theory 
  15.  Desarrollando habilidades en programación - Building Skills in Programming
Estos han sido algunos de los libros que consideo puedes aprender a programar y que son gratuitos comentados cuales son tus libros preferidos de programacion o cual nos recomiendas.

miércoles, 24 de junio de 2015

10 grupos de facebook para unirse - Diseño Grafico (Parte 1)


10 grupos de facebook para unirse - Diseño Grafico (Parte 1)

      Es un grupo de diseñadores con distintas especialidades, de las cuales mediante el debate, la proposición constante, la valoración de fuertes y la exploración conjunta de escenarios u  oportunidades la que hace GRANDE A LA GRAN RED DE DISEÑO.
          En este grupo puedes encontrar promoción y publicidad sobre el mundo del diseño y la ilustración. En este grupo esta estrictamente prohibido temas que no esten relacionados al tema. Lo que da una grata garantia de que estamos en el lugar indicado si queremos aprender y contribuir en temas de Diseño Grafico

              OpenD es un grupo con comunidad abierta que fomentan el aprendizaje colectivo a través de experiencias directas entre personas que comparten el ejercicio del diseño o afines. Con el propósito de generar contenido, divulgar el conocimiento y promover el diseño como una disciplina fundamental de la vida cotidiana.

              El grupo está abierto para que puedan unirse todos los diseñadores aficionados y profesionales, de diversas corrientes del diseño, de regiones u otros países, con interés y la motivación de participar no sólo como lector, sino también como interlocutor que por sobretodo esté dispuesto a contribuir, colaborar y compartir.


              Este grupo está especializado en concept, diseño de personajes, enviroments, props, etc. en este grupo procuran eliminar  que cualquier publicación que se salga de la temática.






               


              lunes, 11 de mayo de 2015

              Como subir un proyecto a Github


              Como subir un proyecto a Github y no morir en el intento


              Github es la red de programadores mas grande y como profesional en la industria web la demanda de manejar y utilizar Github como sistema de control de versiones es muy grande.


              Hoy te mostraremos una forma no profesional de como subir un proyecto en Github. Debido a que busquedas como 

              • Como subir un proyecto a Github
              • Como subir un sitio web a Github
              • Como subir un proyecto de Java a Github
              • Como subir un pagina web a Github
              • Como iniciar con Github
              • Introduccion a Github
              • Subir una pagina web a Github
              • Respaldar un proyecto a Github
              • Project to Github
              • Github, respaldar un proyecto, respaldar mi codigo, como ser un buen programador, programar


              Son las búsquedas comunes en Google aquí te mostraremos un tutorial como hacerlo. Esperando que sea de su agrado.







              No olvides suscribirte a nuestro canales Rackcode y Alonso Silence y siguenos en nuestras redes sociales en @Rackcode y @Huixcospartan