Python: Introducción

Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java. Some of Python’s notable features: Uses an elegant syntax, making the programs you write easier to read. Is an easy-to-use language that makes it simple to get your program working. This makes Python ideal for prototype development and other […]

Open source: copyleft vs licencias permisivas

[Fuente: http://blogthinkbig.com/licencias-open-source/] El software libre cumple con la premisa de que el código puede ser utilizado y modificado sin permiso, pero debe distribuirse bajo las mismas licencias open source: copyleft. Gracias a la revolución tecnológica que ha permitido que los bienes culturales y el conocimiento se independicen de los formatos físicos y puedan ser compartidos […]

Facebook Login: Access Tokens

[Fuente: https://developers.facebook.com/docs/facebook-login/access-tokens/ ] Cuando alguien se conecta con una aplicación que utiliza Facebook Login, la aplicación podrá obtener un access token que proporciona un acceso temporal y seguro a las APIs de Facebook. Un token de acceso es una cadena opaca que identifica al usuario , la aplicación o la página que puede ser utilizada por […]

PHP Slim Middleware

[Fuente: http://docs.slimframework.com/#Middleware-Overview] Middleware Overview The Slim Framework implements a version of the Rack protocol. As a result, a Slim application can have middleware that may inspect, analyze, or modify the application environment, request, and response before and/or after the Slim application is invoked. Middleware Architecture Think of a Slim application as the core of an […]

GAE: Task Queue

[Fuente: https://developers.google.com/appengine/docs/java/taskqueue/] With the Task Queue API, applications can perform work outside of a user request, initiated by a user request. If an app needs to execute some background work, it can use the Task Queue API to organize that work into small, discrete units, called tasks. The app adds tasks to task queues to be executed later. […]

Iris: Modern front-end development: Iris + GruntJS + NodeJS

[Fuente: http://www.thegameofcode.com/2013/05/front-end-with-iris-nodejs-gruntjs.html] ¿Por qué utilizar Iris? Los motores de Javascript actuales están evolucionando rápidamente y se están volviendo más rápidos y potentes. Sin embargo por otro lado es común encontrar códigos fuente de Javascript realmente feos y liosos. El framework de Iris te guía en la buena dirección y te ayuda a programar aplicaciones web […]

Autenticación en Single Page Applications With Angular.js

[Fuente: http://www.frederiknakstad.com/2013/01/21/authentication-in-single-page-applications-with-angular-js/] I have been working a lot with Angular.js lately, and love how easy it makes it to create web applications with rich client-side functionality. It’s an extremely useful asset in keeping your own client-side code lean, making it easy to separate business logic and declarative markup for anything view specific. However, it’s not […]

Javascript : Utilizando CORS (Cross-Origin-Resource-Sharing)

[Fuente: http://www.html5rocks.com/en/tutorials/cors/] Introduction APIs are the threads that let you stitch together a rich web experience. But this experience has a hard time translating to the browser, where the options for cross-domain requests are limited to techniques like JSON-P (which has limited use due to security concerns) or setting up a custom proxy (which can be a […]

Angular UI Bootstrap

[Fuente: http://angular-ui.github.io/bootstrap/] Getting started Dependencies This repository contains a set of native AngularJS directives based on Bootstrap’s markup and CSS. As a result no dependency on jQuery or Bootstrap’s JavaScript is required. The only required dependencies are: AngularJS (minimal version 1.0.8) Bootstrap CSS (tested with version 3.0.3). This version of the library (0.10.0) works only with Bootstrap CSS in version 3.x. […]

GAE: Java Runtime Environment : The sandbox

Java Runtime Environment : the sandbox  [Fuente: https://developers.google.com/appengine/docs/java/#Java_The_sandbox] Welcome to Google App Engine for Java! With App Engine, you can build web applications using standard Java technologies and run them on Google’s scalable infrastructure. The Java environment provides a Java Servlets interface and support for standard interfaces to the App Engine scalable datastore and services, […]