Para perfeccionistas con deadlines
|
|
- Beatrice Scott
- 8 years ago
- Views:
Transcription
1 Para perfeccionistas con deadlines Leo Soto M. Imagemaker IT Encuentro Linux 2008
2 Python? Django?
3 Python is an experiment in how much freedom programmers need...
4 ...Too much freedom and nobody can read another's code; too little and expressiveness is endangered - Guido van Rossum (Agosto 1996)
5 Django
6 Simple
7 Flexible
8 Pragmático
9 Models Templates
10 Models Forms Auth Templates
11 Models Forms Admin Templates Auth
12 Models Forms Admin Templates i18n Auth
13 GIS Models Forms Admin Templates i18n Auth
14 Comments GIS Models Forms Caching DataBrowse Admin Templates i18n Auth
15 Comments GIS Models Forms Caching DataBrowse Admin Auth Templates Syndication i18n Sitemaps
16 django-command-extensions GIS django-bookmarks Comments django-contact-form Caching django-profile Models django-registration Forms Pinax google-app-engine-django DataBrowse django-search Admin Auth django-tagging django-authopenid django-mptt django-contact-form Templates Satchmo Syndication django-timezones i18n django-jython django-photologue Sitemaps django-evolution
17 Eehhh...
18 Alto!
19 Código > Blabla
20
21 Proyecto: eldemo App: elinux
22 1. Modelos
23 # eldemo/elinux/models.py: from django.db import models from datetime import date class Noticia(models.Model): fecha = models.datefield( default=date.today) titulo = models.charfield(max_length=80) contenido = models.textfield()
24 class Expositor(models.Model): nombre = models.charfield(max_length=80, unique=true) foto = models.imagefield( upload_to="fotos") resena = models.textfield(null=true, blank=true) invitado = models.booleanfield()
25 class Charla(models.Model): titulo = models.charfield(max_length=120, unique=true) expositor = models.foreignkey(expositor)
26 SQL?
27 SQL? R: Lo genera Django
28 BEGIN; CREATE TABLE "elinux_noticia" ( "id" serial NOT NULL PRIMARY KEY, "titulo" varchar(80) NOT NULL, "contenido" text NOT NULL ) ; CREATE TABLE "elinux_expositor" ( "id" serial NOT NULL PRIMARY KEY, "nombre" varchar(80) NOT NULL UNIQUE, "foto" varchar(100) NOT NULL, "resena" text NULL ) ; CREATE TABLE "elinux_charla" ( "id" serial NOT NULL PRIMARY KEY, "titulo" varchar(120) NOT NULL UNIQUE, "expositor_id" integer NOT NULL REFERENCES "elinux_expositor" ("id") DEFERRABLE INITIALLY DEFERRED ) ; CREATE INDEX "elinux_charla_expositor_id" ON "elinux_charla" ("expositor_id"); COMMIT;
29 # Python: class Charla(models.Model): titulo = models.charfield(max_length=120, unique=true) expositor = models.foreignkey(expositor) -- SQL: CREATE TABLE "elinux_charla" ( "id" serial NOT NULL PRIMARY KEY, "titulo" varchar(120) NOT NULL UNIQUE, "expositor_id" integer NOT NULL REFERENCES "elinux_expositor" ("id") DEFERRABLE INITIALLY DEFERRED ); CREATE INDEX "elinux_charla_expositor_id" ON "elinux_charla" ("expositor_id");
30 Bonus
31 from django.contrib import admin from elinux.models import Noticia, Expositor, Charla admin.site.register(expositor) admin.site.register(charla) admin.site.register(noticia)
32
33
34
35
36
37
38
39
40 from django.contrib import admin from elinux.models import Noticia, Expositor, Charla class ExpositorAdmin(model.ModelAdmin): search_fields = ('nombre', 'resena') list_filter = ('invitado',) admin.site.register(expositor, ExpositorAdmin) admin.site.register(charla) admin.site.register(noticia)
41
42
43
44 from django.contrib import admin from elinux.models import Noticia, Expositor, Charla class ExpositorAdmin(model.ModelAdmin): search_fields = ('nombre', 'resena') list_filter = ('invitado',) class CharlaAdmin(model.ModelAdmin): list_display = ('titulo', 'expositor') admin.site.register(expositor, ExpositorAdmin) admin.site.register(charla, CharlaAdmin) admin.site.register(noticia)
45
46 Expositor, Charla class ExpositorAdmin(model.ModelAdmin): search_fields = ('nombre', 'resena') list_filter = ('invitado',) class CharlaAdmin(model.ModelAdmin): list_display = ('titulo', 'expositor') class NoticiaAdmin(model.ModelAdmin): date_hierarchy = ('fecha') admin.site.register(expositor, ExpositorAdmin) admin.site.register(charla, CharlaAdmin)
47
48
49 2. Vistas
50 URLs
51 urlpatterns = patterns('eldemo.elinux.views', (r'^$', 'index'), (r'^noticias/$', 'noticias'), (r'^noticias/([0-9]+)/$', 'noticia'), (r'^expositores/invitados/$', 'expositores_invitados'), (r'^expositores/seleccionados/$', 'expositores_seleccionados') )
52
53 def index(request): noticias = Noticia.objects.all() ultimas_noticias = noticias[:3] return render_to_response( "elinux/index.html", {'noticias': ultimas_noticias})
54 def noticias(request): noticias = Noticia.objects.all() return render_to_response( "elinux/noticias.html", {'noticias': noticias}) def noticia(request, id_noticia): noticia = Noticia.objects.get( id=id_noticia) return render_to_response( "elinux/noticia.html", {'noticia': noticia})
55 def expositores_invitados(request): expositores = Expositor.objects.filter( invitado=true) return render_to_response( "elinux/expositores.html", {'expositores': expositores})
56 3. Templates
57 Plantilla Base
58 <body id="page_bg" class="red"> <a name="up" id="up"></a> <div class="center"> <div id="wrapper"> <div id="top"> <div> <div> <span id="logo" style="filter:progid:dximagetransform.microsoft.alphaimageloader(src=' ');"></span> <span id="logo_header" style="filter:progid:dximagetransform.microsoft.alphaimageloader(src=' e');"></span> <span id="joomla" style="filter:progid:dximagetransform.microsoft.alphaimageloader(src=' le');"></span> </div> </div> </div> <div id="middle"> <div id="middle_2"> <div id="middle_3"> <div id="middle_4"> <div id="navigation"> <div id="centernav"> <span id="topnav"> <ul id="mainlevel"> <li class="red_active_menu"> <a href="{% url eldemo.elinux.views.index %}">Inicio</a></li> <ul id="mainlevel"> <li class="red"> <a href="{% url eldemo.elinux.views.noticias %}"> Noticias </a></li> <li class="red"><a href=" option=com_content&task=view&id=24&itemid=68">inscripciã³n</a></li> <li class="red"><a href=" <li class="red"><a href=" option=com_contact&task=view&contact_id=1&itemid=62">contacto</a></li> </ul> </span> <div class="clr"></div> </div> </div> <div id="contentarea"> <table border="0" cellspacing="0" cellpadding="0" width="100%" class="contentarea"> <tr valign="top"> <td id="leftborder"> <div id="pathway"> <span class="pathway"> <a href=" class="pathway">inicio</a> <img src=" border="0" alt="arrow" /><!-- TODO: Contacto --> </span> </div> <div id="mainbody"> {% block content %} {% endblock %} </div> </td>
59 <!-- Lo Importante: -->... <div id="mainbody"> {% block content %}{% endblock %} </div>...
60 Luego...
61 <!-- index.html --> {% extends "base.html" %} {% block content %}... {% for noticia in noticias %} <p> <strong>{{ noticia.titulo }}</strong> {{ noticia.contenido truncatewords:6 }} <a href="{% url eldemo.elinux.views.noticia noticia.id %}">(ver más)</a> </p> {% endfor %} {% endblock %}
62
63 Bonus: Forms
64 from django import forms class ContactForm(forms.Form): nombre = forms.charfield(max_length=200) = forms. field() titulo = forms.charfield(max_length=200) texto = forms.charfield( widget=forms.textarea)
65 def contacto(request): if request.method == 'POST': form = ContactForm(request.POST) if form.is_valid(): # TODO: Enviar el mail return HttpResponseRedirect('/') else: form = ContactForm() return render_to_response( "elinux/contacto.html", {'form': form})
66 {% extends "base.html" %} {% block content %} <form action="." method="post"> <table> {{ form.as_table }} </table> <input type="submit" value="enviar" > </form> {% endblock %}
67
68
69
70 Más Ideas y Posibilidades...
71 Ubicacion Geográfica de los Asistentes
72 Comentarios
73 Ejecución en la JVM (via Jython)
74 Feeds
75 Feeds (Oh, pero eso es demasiado fácil)
76 from django.contrib.syndication.feeds import Feed from elinux.models import Noticia class NoticiasFeed(Feed): title = "Noticias ELinux" link = "/noticias" description = "Noticias Encuentro Linux 2008" def items(self): return Noticia.objects.all()
77
78 3. Templates El framework web para perfeccionistas con deadlines
79 Preguntas?
80 Gracias!
81 Imágenes (Créditos) Desde Flickr (licenciadas vía Creative Commons): nothingpersonal/ /
Introduction to Django Web Framework
Introduction to Django Web Framework Web application development seminar, Fall 2007 Jaakko Salonen Jukka Huhtamäki 1 http://www.djangoproject.com/ Django
More informationweb frameworks design comparison draft - please help me improve it focus on Model-View-Controller frameworks
web frameworks design comparison draft - please help me improve it focus on Model-View-Controller frameworks Controllers In Rails class MyTestController < ApplicationController def index render_text Hello
More informationWeb [Application] Frameworks
Web [Application] Frameworks conventional approach to building a web service write ad hoc client code in HTML, CSS, Javascript,... by hand write ad hoc server code in [whatever] by hand write ad hoc access
More informationUsing Python, Django and MySQL in a Database Course
Using Python, Django and MySQL in a Database Course Thomas B. Gendreau Computer Science Department University of Wisconsin - La Crosse La Crosse, WI 54601 gendreau@cs.uwlax.edu Abstract Software applications
More informationWeb [Application] Frameworks
Web [Application] Frameworks conventional approach to building a web service write ad hoc client code in HTML, CSS, Javascript,... by hand write ad hoc server code in [whatever] by hand write ad hoc access
More informationPROJECT REPORT OF BUILDING COURSE MANAGEMENT SYSTEM BY DJANGO FRAMEWORK
PROJECT REPORT OF BUILDING COURSE MANAGEMENT SYSTEM BY DJANGO FRAMEWORK by Yiran Zhou a Report submitted in partial fulfillment of the requirements for the SFU-ZU dual degree of Bachelor of Science in
More informationIntroduction to FreeNAS development
Introduction to FreeNAS development John Hixson john@ixsystems.com ixsystems, Inc. Abstract FreeNAS has been around for several years now but development on it has been by very few people. Even with corporate
More informationCoding HTML Email: Tips, Tricks and Best Practices
Before you begin reading PRINT the report out on paper. I assure you that you ll receive much more benefit from studying over the information, rather than simply browsing through it on your computer screen.
More informationSales Management Main Features
Sales Management Main Features Optional Subject (4 th Businesss Administration) Second Semester 4,5 ECTS Language: English Professor: Noelia Sánchez Casado e-mail: noelia.sanchez@upct.es Objectives Description
More informationOrganizational agility through project portfolio management. Dr Catherine P Killen University of Technology, Sydney (UTS)
Organizational agility through project portfolio management Dr Catherine P Killen University of Technology, Sydney (UTS) Acerca del Autor Catherine Killen es profesor en la Universidad Tecnología de Sídney
More informationPrograma llamado insert.html
Programa llamado insert.html datos generales registro de Producto
More informationGEMFIND. We Handle The Journey. So You Can Focus On The Destination. WEB TECHNOLOGIES FOR THE JEWELRY INDUSTRY - Est. 1999
GEMFIND WEB TECHNOLOGIES FOR THE JEWELRY INDUSTRY - Est. 1999 We Handle The Journey So You Can Focus On The Destination COMPANY Your Jewelry Technology Team We Handle Your Entire Digital Experience WEB
More informationPractical Guided Tour of Symfony
Practical Guided Tour of Symfony Standalone Components DependencyInjection EventDispatcher HttpFoundation DomCrawler ClassLoader BrowserKit CssSelector Filesystem HttpKernel Templating Translation
More informationPOSIBILIDAD DE REALIZACIÓN DE PFC EN DELPHI (Luxembourg)
SUBDIRECCIÓN DE RELACIONES EXTERIORES ETSIAE UNIVERSIDAD POLITÉCNICA DE MADRID POSIBILIDAD DE REALIZACIÓN DE PFC EN DELPHI (Luxembourg) Los interesados deben presentar el formulario de solicitud antes
More informationDictionary (catálogo)
Catálogo Oracle Catálogo Esquema: un conjunto de estructuras de datos lógicas (objetos del esquema), propiedad de un usuario Un esquema contiene, entre otros, los objetos siguientes: tablas vistas índices
More informationHow To Write A Programaci\U00F3N I.O.Com.Io.Io (Programaci\U00F3N)
EJEMPLOS DEL MANUAL 05-00 05-01-ejemplo.html otro window.open("http://www.google.com", "","width=550,height=420,menubar=no") He abierto la ventana secundaria! 05-02-ejemplo.html otro
More informationSlides from INF3331 lectures - web programming in Python
Slides from INF3331 lectures - web programming in Python Joakim Sundnes & Hans Petter Langtangen Dept. of Informatics, Univ. of Oslo & Simula Research Laboratory October 2013 Programming web applications
More informationRapid Website Deployment With Django, Heroku & New Relic
TUTORIAL Rapid Website Deployment With Django, Heroku & New Relic by David Sale Contents Introduction 3 Create Your Website 4 Defining the Model 6 Our Views 7 Templates 7 URLs 9 Deploying to Heroku 10
More informationBucle for_in. Sintaxis: Bucles for_in con listas. def assessment(grade_list): """ Computes the average of a list of grades
Bucle for_in Sintaxis: for in : Bucles for_in con listas In [38]: def assessment(grade_list): Computes the average of a list of grades @type grades: [float]
More informationDECLARATION OF PERFORMANCE NO. HU-DOP_TD-25_001
NO. HU-DOP_TD-25_001 Product type TD 3,5x25 mm EN 14566:2008+A1:2009 NO. HU-DOP_TD-35_001 Product type TD 3,5x35 mm EN 14566:2008+A1:2009 NO. HU-DOP_TD-45_001 Product type TD 3,5x45 mm EN 14566:2008+A1:2009
More informationTowards the end of the project: integrating our output design with php LIS458
Towards the end of the project: integrating our output design with php LIS458 We planned to enable our rela.onal database project as a web- enabled one, where the usual DB Administrator ac.vity of crea.ng
More informationModern Web Application Framework Python, SQL Alchemy, Jinja2 & Flask
Modern Web Application Framework Python, SQL Alchemy, Jinja2 & Flask Devert Alexandre December 29, 2012 Slide 1/62 Table of Contents 1 Model-View-Controller 2 Flask 3 First steps 4 Routing 5 Templates
More informationCIS 192: Lecture 10 Web Development with Flask
CIS 192: Lecture 10 Web Development with Flask Lili Dworkin University of Pennsylvania Last Week s Quiz req = requests.get("http://httpbin.org/get") 1. type(req.text) 2. type(req.json) 3. type(req.json())
More informationNext- Generation Web Frameworks in Python
Next- Generation Web Frameworks in Python by Liza Daly Contents Welcome to the Next Generation... 2 What Is a Web Framework and Why Would I Want to Use One?... 2 Why Python Now?... 3 What Makes a Framework
More informationOFFICE OF COMMON INTEREST COMMUNITY OMBUDSMAN CIC#: DEPARTMENT OF JUSTICE
RETURN THIS FORM TO: FOR OFFICIAL USE: (Devuelva Este Formulario a): (Para Uso Oficial) OFFICE OF COMMON INTEREST COMMUNITY OMBUDSMAN CIC#: DEPARTMENT OF JUSTICE (Caso No) STATE OF DELAWARE Investigator:
More informationUsabilidad y Accesibilidad en la Web. Yannick Warnier Dokeos Latinoamérica
Usabilidad y Accesibilidad en la Web Yannick Warnier Dokeos Latinoamérica Standards Que son estándares? Reglas comunes / lenguaje común Usable por cada uno Porque usar un estándar? Para comunicar con más
More informationWeb Authoring CSS. www.fetac.ie. Module Descriptor
The Further Education and Training Awards Council (FETAC) was set up as a statutory body on 11 June 2001 by the Minister for Education and Science. Under the Qualifications (Education & Training) Act,
More informationEffective Django. Build 2015.10.18. Nathan Yergler
Effective Django Build 2015.10.18 Nathan Yergler 18 October 2015 CONTENTS 1 Getting Started 3 1.1 Your Development Environment..................................... 3 1.2 Setting Up Your Environment......................................
More informationActivities for IBM Industry Forum 2010
Activities for IBM Industry Forum 2010 Facebook Event. LinkedIn Event. developerworks blog entry. Twitter posts. Page 1 Social Media traffic contribution dw mailings peak (among other possible factors)
More informationSymfony 2 Tutorial. Model. Neues Bundle erstellen: php app/console generate:bundle --namespace=blogger/blogbundle
Symfony 2 Tutorial Neues Bundle erstellen: php app/console generate:bundle --namespace=blogger/blogbundle Eintrag erfolgt in app/appkernel.php und app/config/routing.yml. Model Available types: array,
More informationHacking de aplicaciones Web
HACKING SCHOOL Hacking de aplicaciones Web Gabriel Maciá Fernández Fundamentos de la web CLIENTE SERVIDOR BROWSER HTTP WEB SERVER DATOS PRIVADOS BASE DE DATOS 1 Interacción con servidores web URLs http://gmacia:pass@www.ugr.es:80/descarga.php?file=prueba.txt
More informationPut your Website to work to attract the new customer. Catherine Turner
Put your Website to work to attract the new customer Catherine Turner Objectives To help you develop a clear plan of the improvements needed to compete in this market: Website Content Website Functionality
More informationCIS 192: Lecture 10 Web Development with Flask
CIS 192: Lecture 10 Web Development with Flask Lili Dworkin University of Pennsylvania Web Frameworks We ve been talking about making HTTP requests What about serving them? Flask is a microframework small
More informationCambridge IGCSE. www.cie.org.uk
Cambridge IGCSE About University of Cambridge International Examinations (CIE) Acerca de la Universidad de Cambridge Exámenes Internacionales. CIE examinations are taken in over 150 different countries
More informationThe Django web development framework for the Python-aware
The Django web development framework for the Python-aware Bill Freeman PySIG NH September 23, 2010 Bill Freeman (PySIG NH) Introduction to Django September 23, 2010 1 / 18 Introduction Django is a web
More informationWhite Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2015 Update Rollup 2
White Paper Creation of Online Help for Fabasoft Folio Fabasoft Folio 2015 Update Rollup 2 Copyright Fabasoft R&D GmbH, Linz, Austria, 2015. All rights reserved. All hardware and software names used are
More informationWe will include a small token of our appreciation for your participation in this study with the survey.
NHES-1L(CS) I am pleased to inform you that the has selected your household to participate in the 2012 National Household Education Survey, which we are conducting on behalf of the U.S. Department of Education.
More informationLecture 9 HTML Lists & Tables (Web Development Lecture 3)
Lecture 9 HTML Lists & Tables (Web Development Lecture 3) Today is our 3 rd Web Dev lecture During our 2 nd lecture on Web dev 1. We learnt to develop our own Web pages in HTML 2. We learnt about some
More informationWeb Development Paradigms and how django and GAE webapp approach them.
Web Development Paradigms and how django and GAE webapp approach them. Lakshman Prasad Agiliq Solutions September 25, 2010 Concepts and abstractions used to represent elements of a program Web Development
More informationRIGGING CONDITIONS AND PROCEDURES
RIGGING CONDITIONS AND PROCEDURES 1. ESTIMATE BUDGET PROCEDURES 1.1 Rigging Order The exhibitor should fill in the form Quotation Order Form (enclosed in the next section) in order to elaborate the suitable
More informationSUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204
Part I. Texas Department of Insurance Page 1 of 10 SUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204 1. INTRODUCTION. The commissioner of insurance adopts amendments
More informationdjango-gcm Documentation
django-gcm Documentation Release 0.9.3 Adam Bogdal August 23, 2015 Contents 1 Quickstart 3 2 Sending messages 5 2.1 Multicast message............................................ 5 3 Signals 7 4 Extending
More informationNURSING 3225 NURSING INQUIRY WEB SITE DEVELOPMENT GUIDE BOOK
Nursing 3225 Web Dev Manual Page 1 NURSING 3225 NURSING INQUIRY WEB SITE DEVELOPMENT GUIDE BOOK Nursing 3225 Web Dev Manual Page 2 N3225: Nursing Inquiry Student Created Group Website Addresses (1 of 2)
More informationCOSTA DE CANYAMEL - MALLORCA
VENTA DE PARCELAS CON LICENCIA DE OBRA SALE OF PLOTS OF LAND WITH A BUILDING PERMIT COSTA DE CANYAMEL - MALLORCA www.costacanyamel.com Esta información no reviste carácter contractual y las condiciones
More informationSUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204
Part I. Texas Department of Insurance Page 1 of 11 SUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204 1. INTRODUCTION. The Texas Department of Insurance proposes
More informationWhisler 1 A Graphical User Interface and Database Management System for Documenting Glacial Landmarks
Whisler 1 A Graphical User Interface and Database Management System for Documenting Glacial Landmarks Whisler, Abbey, Paden, John, CReSIS, University of Kansas awhisler08@gmail.com Abstract The Landmarks
More informationOutline. Lecture 18: Ruby on Rails MVC. Introduction to Rails
Outline Lecture 18: Ruby on Rails Wendy Liu CSC309F Fall 2007 Introduction to Rails Rails Principles Inside Rails Hello World Rails with Ajax Other Framework 1 2 MVC Introduction to Rails Agile Web Development
More informationHTML and CSS. Elliot Davies. April 10th, 2013. ed37@st-andrews.ac.uk
HTML and CSS Elliot Davies ed37@st-andrews.ac.uk April 10th, 2013 In this talk An introduction to HTML, the language of web development Using HTML to create simple web pages Styling web pages using CSS
More informationHow To Know If An Ipod Is Compatible With An Ipo Or Ipo 2.1.1 (Sanyo)
IntesisBox PA-RC2-xxx-1 SANYO compatibilities In this document the compatible SANYO models with the following IntesisBox RC2 interfaces are listed: / En éste documento se listan los modelos SANYO compatibles
More informationCurso SQL Server 2008 for Developers
Curso SQL Server 2008 for Developers Objetivos: Aprenderás a crear joins interiores y exteriores complejos, consultas agrupadas, y subconsultas Aprenderás a manejar los diferentes tipos de datos y sabrás
More informationContents. Downloading the Data Files... 2. Centering Page Elements... 6
Creating a Web Page Using HTML Part 1: Creating the Basic Structure of the Web Site INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Winter 2010 Contents Introduction...
More informationdjango-cron Documentation
django-cron Documentation Release 0.3.5 Tivix Inc. September 28, 2015 Contents 1 Introduction 3 2 Installation 5 3 Configuration 7 4 Sample Cron Configurations 9 4.1 Retry after failure feature........................................
More informationEstructura de aplicación en PHP para System i
Estructura de aplicación en PHP para System i La aplicación esta diseñada para IBM DB2 en System i, UNIX y Windows. Se trata de la gestión de una entidad deportiva. A modo de ejemplo de como está desarrollada
More informationWSFCCA MEMBERSHIP and ACCIDENTAL/MEDICAL APPLICATION 2013-2014
WSFCCA MEMBERSHIP and ACCIDENTAL/MEDICAL APPLICATION 2013-2014 Christine Price, President 425-774- 9439 Lorri Hope, Treasurer & Membership 509-627- 1692 Email: wsfcca@aol.com www.wsfcca.com Washington
More informationWe automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.
Creative Specs Gmail Sponsored Promotions Overview The GSP creative asset will be a ZIP folder, containing four components: 1. Teaser text file 2. Teaser logo image 3. HTML file with the fully expanded
More informationEl modelo estratégico de los canales de. contacto con el cliente dentro de los objetivos. de calidad y rentabilidad
El modelo estratégico de los canales de Click to edit Master text styles contacto con el cliente dentro de los objetivos Second level de calidad y rentabilidad Third level Fourth level Fifth level presentado
More informationEssential HTML & CSS for WordPress. Mark Raymond Luminys, Inc. 949-654-3890 mraymond@luminys.com www.luminys.com
Essential HTML & CSS for WordPress Mark Raymond Luminys, Inc. 949-654-3890 mraymond@luminys.com www.luminys.com HTML: Hypertext Markup Language HTML is a specification that defines how pages are created
More informationClient Delivery TAMPA
Treasury and Trade Solutions April, 10 th 2015 Client Delivery TAMPA Patricia Pires Citi Service Center and Offshore Unit Head for Latin America Agenda Quién somos nosotros? Nuestra Estructura Nuestros
More informationLINIO COLOMBIA. Starting-Up & Leading E-Commerce. www.linio.com.co. Luca Ranaldi, CEO. Pedro Freire, VP Marketing and Business Development
LINIO COLOMBIA Starting-Up & Leading E-Commerce Luca Ranaldi, CEO Pedro Freire, VP Marketing and Business Development 22 de Agosto 2013 www.linio.com.co QUÉ ES LINIO? Linio es la tienda online #1 en Colombia
More informationPrograma de Cursos Intensivos de Inglés (CIDI) Verano 2015
Programa de Cursos Intensivos de Inglés (CIDI) Verano 2015 Listado de seleccionados para participar en el Programa de Cursos Intensivos de Inglés (CIDI) Verano 2015 y universidades destino. Código Universidad
More informationSchema XML_PGE.xsd. element GrupoInformes. attribute GrupoInformes/@version. XML_PGE.xsd unqualified qualified http://sgpfc.igae.minhap.
Schema XML_PGE.xsd schema location: attribute form default: element form default: targetnamespace: XML_PGE.xsd unqualified qualified http://sgpfc.igae.minhap.es/xmlpge element GrupoInformes children Informe
More informationFI-WARE Catalogue REST API
FI-WARE Catalogue REST API Topics addressed: Catalogue, Manual, Drupal, API, REST Editor: Pedro Rodríguez Pérez e-mail: prodriguez@dit.upm.es Page 1 Changes History Release Major changes description Date
More informationpersonalkollen fredag 5 juli 13
personalkollen It is getting better! Photo: http://www.flickr.com/photos/bee/3290452839/ from django.test import TestCase class TestHelloWorld(TestCase): def test_hello_world(self): response
More informationBALANCE DUE 10/25/2007 $500.00 STATEMENT DATE BALANCE DUE $500.00 PLEASE DETACH AND RETURN TOP PORTION WITH YOUR PAYMENT
R E M I T T O : IF PAYING BY MASTERCARD, DISCOVER, VISA, OR AMERICAN EXPRESS, FILL OUT BELOW: XYZ Orthopaedics STATEMENT DATE BALANCE DUE 10/25/2007 $500.00 BALANCE DUE $500.00 ACCOUNT NUMBER 1111122222
More informationCreating a Drupal 8 theme from scratch
Creating a Drupal 8 theme from scratch Devsigner 2015 (Hashtag #devsigner on the internets) So you wanna build a website And you want people to like it Step 1: Make it pretty Step 2: Don t make it ugly
More informationHow To Write A Letter Of Intent To A Pension Fund
Sociedad de inversión de capital variable Domicilio social: 49, avenue J.F. Kennedy, L-1855 Luxemburgo Inscrita en el Registro Mercantil de Luxemburgo con el número B-119.899 (la Sociedad ) AVISO IMPORTANTE
More informationCode View User s Guide
Code View User s Guide 1601 Trapelo Road Suite 329 Waltham, MA 02451 www.constantcontact.com Constant Contact, Inc. reserves the right to make any changes to the information contained in this publication
More informationEnglish-Language Arts Content Standards
English-Language Arts Content Standards for CA Public Schools Page 1 of 10 English-Language Arts Content Standards Estándares de contenido académico de Lengua y literatura en inglés English-Language Arts
More informationUpdate a MS2.2 20060817
Los cambios a realizar en la base de datos son los siguientes. Se ejecutarán en el phpmyadmin del servidor. A ser posible sobre una base de datos replicada, por si hay algún error. Si no se trata de una
More informationTABLECLOTHS TEMPLATES
Hemmed Edges Bords Ourlés / Dobladillo TABLECLOTHS TEMPLATES PLANTILLAS PARA MANTELES / MODÉLES POUR NAPPES 4ft / 1.21m Economy Table Throw Totale de zone Graphique: 103" x 57.5" / 261.6cm x 146 cm Avant
More informationCMS and e-commerce Solutions. version 1.0. Please, visit us at: http://www.itoris.com or contact directly by email: sales@itoris.
Help Desk for Magento User Guide version 1.0 created by IToris IToris Table of contents 1. Introduction... 3 1.1. Purpose... 3 2. Installation and License... 3 2.1. System Requirements... 3 2.2. Installation...
More informationCHALLENGE TO INSTRUCTIONAL AND LIBRARY MATERIAL
CHALLENGE TO INSTRUCTIONAL AND LIBRARY MATERIAL The final decision for instructional and library materials rests with the School Board. The following procedures will be used for challenges to Instructional
More informationSUMMER WORK AP SPANISH LANGUAGE & CULTURE Bienvenidos a la clase de Español AP!
SUMMER WORK AP SPANISH LANGUAGE & CULTURE Bienvenidos a la clase de Español AP! To truly learn a language you have to use it as much as possible. The AP Exam focuses on the four communication skills: speaking,
More informationDisplaying feeds using Digital Data Connector - Yahoo News Demo using DDC
Displaying feeds using Digital Data Connector - Yahoo News Demo using DDC This article demonstrates how to display news feed(yahoo) in portal without any coding required. One of new feature introduced
More informationTest-Driven Development with Python
Test-Driven Development with Python Test-Driven Development with Python by Revision History for the : See http://oreilly.com/catalog/errata.csp?isbn= for release details. Table of Contents Preface.......................................................................
More informationPolyurea Marking Material Project/ Proyecto de Materiales para Señalización de Poliurea
Polyurea Marking Material Project/ Proyecto de Materiales para Señalización de Poliurea Research and Development/ Investigación y Desarrollo Presented to: ICAO Workshop/ Presentado a: Taller de la OACI
More informationDjango tutorial. October 22, 2010
Django tutorial October 22, 2010 1 Introduction In this tutorial we will make a sample Django application that uses all the basic Django components: Models, Views, Templates, Urls, Forms and the Admin
More informationWhen replying please quote: Ref.: NT-N1.17.2 EMX0943 20 October 2015
When replying please quote: Ref.: NT-N1.17.2 EMX0943 20 October 2015 To: States, Territories and International Organizations Subject: Invitation Twelfth Information Analysis Team Meeting (IAT/12) and Twenty-
More informationVisual basic string search function, download source code visual basic 6.0 gratis. > Visit Now <
Visual basic string search function, download source code visual basic 6.0 gratis. > Visit Now < Visual studio 2010 c# coding standards microsoft visual studio 2012 ultimate kickass curso online de basic
More informationMembuat Aplikasi Berita Sederhana
Pemrograman Web Membuat Aplikasi Berita Sederhana Merancang Struktur Database Membuat File Koneksi Database Membuat Halaman Input Berita Menampilkan Berita Terbaru di Halaman Depan Menampilkan Berita Lengkap
More informationGoogle App Engine Data Store
Google App Engine Data Store ae-10-datastore www.appenginelearn.com Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution 3.0 License. http://creativecommons.org/licenses/by/3.0/.
More informationPliki.tpl. boxes/facebooklike/box.tpl. boxes/login/box.tpl. boxes/pricelist/box.tpl
Dokumentacja zmian plików graficznych: shoper red Wersja zmian: 5.5.3-5.5.4 Pliki.tpl boxes/facebooklike/box.tpl 1 {if $boxns->$box_id->pageid > 0} - 2 + 2
More informationOMEGA SOFT WF RISKEVAL
OMEGA SOFT WF RISKEVAL Quick Start Guide I. PROGRAM DOWNLOAD AND INSTALLATION... 2 II. CONNECTION AND PASSWORD CHANGE... 3 III. LIST OF WIND FARMS / PREVENTION TECHNICIANS... 4 IV. ADD A NEW WIND FARM...
More informationA WEB INTERFACE FOR NATURAL LANGUAGE PROCESSING DRIVEN FAQ WEBSITE. A Thesis. Presented to the. Faculty of. San Diego State University
A WEB INTERFACE FOR NATURAL LANGUAGE PROCESSING DRIVEN FAQ WEBSITE A Thesis Presented to the Faculty of San Diego State University In Partial Fulfillment of the Requirements for the Degree Master of Science
More informationIn this chapter, you will learn how to...
LEARNING OUTCOMES In this chapter, you will learn how to... Create a table on a web page Apply attributes to format tables, table rows, and table cells Increase the accessibility of a table Style an HTML
More informationDISQUS. Building Scalable Web Apps. David Cramer @zeeg
DISQUS Building Scalable Web Apps David Cramer @zeeg Agenda Terminology Common bottlenecks Building a scalable app Architecting your database Utilizing a Queue The importance of an API Performance vs.
More informationEuropean Parliament Open Parliament. eadministration & Open Standards. Alberto Barrionuevo F.F.I.I. President. Brussels, April 17th, 2008.
European Parliament Open Parliament Brussels, April 17th, 2008 Conference by Alberto Barrionuevo F.F.I.I. President DIGISTAN Founder Estandares Abiertos Project Leader www.ffii.org www.estandaresabiertos.orgwww.digistan.org
More informationGUIDE TO CODE KILLER RESPONSIVE EMAILS
GUIDE TO CODE KILLER RESPONSIVE EMAILS THAT WILL MAKE YOUR EMAILS BEAUTIFUL 3 Create flawless emails with the proper use of HTML, CSS, and Media Queries. But this is only possible if you keep attention
More informationSaturday, October 24th 8:00am 34900 Oak Glen Rd, Yucaipa, 92399
Saturday, October 24th 8:00am 34900 Oak Glen Rd, Yucaipa, 92399 Make A Difference Day is a national day of Community Service. Join hundreds of volunteers across the City of Yucaipa to improve the lives
More informationNew Server Installation. Revisión: 13/10/2014
Revisión: 13/10/2014 I Contenido Parte I Introduction 1 Parte II Opening Ports 3 1 Access to the... 3 Advanced Security Firewall 2 Opening ports... 5 Parte III Create & Share Repositorio folder 8 1 Create
More informationMedicare Part D Creditable Coverage Notice Open Enrollment Active Carpenters
Medicare Part D Creditable Coverage Notice Open Enrollment Active Carpenters Important Notice from Southwest Carpenters Health and Welfare Trust about Prescription Drug Coverage for People with Medicare
More informationThe Definitive Guide to Django: Web Development Done Right Adrian Holovaty, Jacob K. Moss. www.djangobook.com Buy at Amazon
The Definitive Guide to Django: Web Development Done Right Adrian Holovaty, Jacob K. Moss www.djangobook.com Buy at Amazon ISBN-10: 1590597257 ISBN-13: 978-1590597255 Table of Contents 1 Introduction to
More informationApéndice C: Código Fuente del Programa DBConnection.java
Apéndice C: Código Fuente del Programa DBConnection.java import java.sql.*; import java.io.*; import java.*; import java.util.*; import java.net.*; public class DBConnection Connection pgsqlconn = null;
More informationLOS ANGELES UNIFIED SCHOOL DISTRICT REFERENCE GUIDE
REFERENCE GUIDE TITLE: No Child Left Behind (NCLB): Qualifications for Teachers; Parent Notification Requirements and Right to Know Procedures, Annual Principal Certification Form ROUTING All Schools and
More informationLink. Links. Links. Links. Network. Links. Currículum - Portafolio. Content. Community. Community. Online. Feedback. Feedback. Twitter.
Username manager Facebook Currículum - Portafolio manager Facebook Comunication CV Username manager Facebook manager Facebook Comunication Facebook Comunication Información Personal Soy Periodista y Comunicador
More informationCSCE 110 Programming I Basics of Python: Variables, Expressions, and Input/Output
CSCE 110 Programming Basics of Python: Variables, Expressions, and nput/output Dr. Tiffani L. Williams Department of Computer Science and Engineering Texas A&M University Fall 2011 Python Python was developed
More informationPropiedades del esquema del Documento XML de envío:
Web Services Envio y Respuesta DIPS Courier Tipo Operación: 122-DIPS CURRIER/NORMAL 123-DIPS CURRIER/ANTICIP Los datos a considerar para el Servicio Web DIN que se encuentra en aduana son los siguientes:
More information