Entradas por miguelghz

Swift – Consumiendo API JSON

Una API JSON se consume de forma similar a una web normal, es decir, se accede a ella a través de una NSURLSession en segundo plano, para evitar bloquear el hilo principal. En este ejemplo se usa el servicio de geopi de la web http://www.telize.com/geoip.

 

Swift – Webview

Webview Un webview es un componente de cocoa que permite renderizar html como si de un navegador se tratase. Ejemplo de de webview viewcontroller.swift

 

Swift – Playground con conceptos básicos

 

Python – Virtualenv & PIP

VIRTUALENV instalar:  pip install virtualenv crear entorno: virtualenv “myEnvironment” activar entorno: source myEnvironment/bin/activate desactivar entorno: deactivate PIP Instalar: pip install -r requirements.txt o nombre_paquete Desinstalar: pip uninstall nombre_paquete Actualizar paquete: pip install nombre_paquete –upgrade Ver dependencias del entorno: pip freeze —local

Django – comandos manage.py

– Crear proyecto: django-admin.py startproject pruebaDjango – Iniciar servidor: python manage.py runserver – Iniciar Shell: python manage.py shell – Añadir app: python manage.py startapp myApp – Añadir migración: python manage.py makemigrations – Aplicar migraciones: python manage.py migrate

Django – Modelo, consultas y migraciones

MODELOS Declaración

Hay que añadir la app a settings.py y luego generar las migraciones Tipos de campos Charfield(), Textfield(), EmailField() -> max_lenght IntegerField(), IntegerField(), BingIntegerField, PositiveIntegerField()BooleanField(), DecimalField() -> max_digits=5, decimal_places=2 DateField(), DateTimeField(), TimeField() -> auto_now = true o false (se usa para modificar); auto_now_add (crear) FileField(), ImageField() -> upload_to (dnd se define el path […]

Django – Urls, vistas y templates

URLs Tenemos un fichero de urls global, es una buena práctica crear un fichero de urls por app. Para ello debemos añadir al “urlpatterns” del fichero principal la línea *url(r’^’, include(‘app.urls’), namespace=“app”)), *

VISTAS Las vistas pueden ser una función o una clase, que se reciben una petición y devuelven una respuesta (html, redirección, […]

ASP.NET MVC en OSX con dotNet version manager

En esta entrada trataré de realizar una pequeña guía en la que configuraremos el entorno de Mac OS X para poder desarrollar y ejecutar aplicaciones ASP.NET MVC con Visual Studio Code y .Net Version Manager. .NET version manager (DNVM) y .NET Execution Environment (DNX) DNVM y DNX forman parte de ASP.NET5; DNVM es el conjunto de […]