Para perfeccionistas con deadlines

Size: px
Start display at page:

Download "Para perfeccionistas con deadlines"

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 Introduction to Django Web Framework Web application development seminar, Fall 2007 Jaakko Salonen Jukka Huhtamäki 1 http://www.djangoproject.com/ Django

More information

web 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 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 information

Web [Application] Frameworks

Web [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 information

Using Python, Django and MySQL in a Database Course

Using 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 information

Web [Application] Frameworks

Web [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 information

PROJECT REPORT OF BUILDING COURSE MANAGEMENT SYSTEM BY DJANGO FRAMEWORK

PROJECT 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 information

Introduction to FreeNAS development

Introduction 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 information

Coding HTML Email: Tips, Tricks and Best Practices

Coding 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 information

Sales Management Main Features

Sales 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 information

Organizational 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) 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 information

Programa llamado insert.html

Programa llamado insert.html Programa llamado insert.html datos generales registro de Producto

More information

GEMFIND. We Handle The Journey. So You Can Focus On The Destination. WEB TECHNOLOGIES FOR THE JEWELRY INDUSTRY - Est. 1999

GEMFIND. 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 information

Practical Guided Tour of Symfony

Practical Guided Tour of Symfony Practical Guided Tour of Symfony Standalone Components DependencyInjection EventDispatcher HttpFoundation DomCrawler ClassLoader BrowserKit CssSelector Filesystem HttpKernel Templating Translation

More information

POSIBILIDAD DE REALIZACIÓN DE PFC EN DELPHI (Luxembourg)

POSIBILIDAD 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 information

Dictionary (catálogo)

Dictionary (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 information

How To Write A Programaci\U00F3N I.O.Com.Io.Io (Programaci\U00F3N)

How 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 information

Slides from INF3331 lectures - web programming in Python

Slides 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 information

Rapid Website Deployment With Django, Heroku & New Relic

Rapid 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 information

Bucle for_in. Sintaxis: Bucles for_in con listas. def assessment(grade_list): """ Computes the average of a list of grades

Bucle 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 information

DECLARATION OF PERFORMANCE NO. HU-DOP_TD-25_001

DECLARATION 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 information

Towards 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 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 information

Modern Web Application Framework Python, SQL Alchemy, Jinja2 & Flask

Modern 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 information

CIS 192: Lecture 10 Web Development with Flask

CIS 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 information

Next- Generation Web Frameworks in Python

Next- 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 information

OFFICE OF COMMON INTEREST COMMUNITY OMBUDSMAN CIC#: DEPARTMENT OF JUSTICE

OFFICE 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 information

Usabilidad y Accesibilidad en la Web. Yannick Warnier Dokeos Latinoamérica

Usabilidad 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 information

Web Authoring CSS. www.fetac.ie. Module Descriptor

Web 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 information

Effective Django. Build 2015.10.18. Nathan Yergler

Effective 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 information

Activities for IBM Industry Forum 2010

Activities 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 information

Symfony 2 Tutorial. Model. Neues Bundle erstellen: php app/console generate:bundle --namespace=blogger/blogbundle

Symfony 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 information

Hacking de aplicaciones Web

Hacking 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 information

Put your Website to work to attract the new customer. Catherine Turner

Put 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 information

CIS 192: Lecture 10 Web Development with Flask

CIS 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 information

Cambridge IGCSE. www.cie.org.uk

Cambridge 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 information

The Django web development framework for the Python-aware

The 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 information

White 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 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 information

We will include a small token of our appreciation for your participation in this study with the survey.

We 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 information

Lecture 9 HTML Lists & Tables (Web Development Lecture 3)

Lecture 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 information

Web Development Paradigms and how django and GAE webapp approach them.

Web 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 information

RIGGING CONDITIONS AND PROCEDURES

RIGGING 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 information

SUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204

SUBCHAPTER 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 information

django-gcm Documentation

django-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 information

NURSING 3225 NURSING INQUIRY WEB SITE DEVELOPMENT GUIDE BOOK

NURSING 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 information

COSTA DE CANYAMEL - MALLORCA

COSTA 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 information

SUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204

SUBCHAPTER 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 information

Whisler 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 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 information

Outline. Lecture 18: Ruby on Rails MVC. Introduction to Rails

Outline. 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 information

HTML and CSS. Elliot Davies. April 10th, 2013. ed37@st-andrews.ac.uk

HTML 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 information

How To Know If An Ipod Is Compatible With An Ipo Or Ipo 2.1.1 (Sanyo)

How 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 information

Curso SQL Server 2008 for Developers

Curso 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 information

Contents. Downloading the Data Files... 2. Centering Page Elements... 6

Contents. 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 information

django-cron Documentation

django-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 information

Estructura de aplicación en PHP para System i

Estructura 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 information

WSFCCA MEMBERSHIP and ACCIDENTAL/MEDICAL APPLICATION 2013-2014

WSFCCA 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 information

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

We 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 information

El 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. 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 information

Essential 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 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 information

Client Delivery TAMPA

Client 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 information

LINIO 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. 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 information

Programa de Cursos Intensivos de Inglés (CIDI) Verano 2015

Programa 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 information

Schema XML_PGE.xsd. element GrupoInformes. attribute GrupoInformes/@version. XML_PGE.xsd unqualified qualified http://sgpfc.igae.minhap.

Schema 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 information

FI-WARE Catalogue REST API

FI-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 information

personalkollen fredag 5 juli 13

personalkollen 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 information

BALANCE DUE 10/25/2007 $500.00 STATEMENT DATE BALANCE DUE $500.00 PLEASE DETACH AND RETURN TOP PORTION WITH YOUR PAYMENT

BALANCE 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 information

Creating a Drupal 8 theme from scratch

Creating 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 information

How To Write A Letter Of Intent To A Pension Fund

How 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 information

Code View User s Guide

Code 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 information

English-Language Arts Content Standards

English-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 information

Update a MS2.2 20060817

Update 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 information

TABLECLOTHS TEMPLATES

TABLECLOTHS 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 information

CMS and e-commerce Solutions. version 1.0. Please, visit us at: http://www.itoris.com or contact directly by email: sales@itoris.

CMS 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 information

CHALLENGE TO INSTRUCTIONAL AND LIBRARY MATERIAL

CHALLENGE 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 information

SUMMER 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! 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 information

Displaying feeds using Digital Data Connector - Yahoo News Demo using DDC

Displaying 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 information

Test-Driven Development with Python

Test-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 information

Polyurea 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 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 information

Django tutorial. October 22, 2010

Django 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 information

When 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 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 information

Visual 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 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 information

Membuat Aplikasi Berita Sederhana

Membuat 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 information

Google App Engine Data Store

Google 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 information

Pliki.tpl. boxes/facebooklike/box.tpl. boxes/login/box.tpl. boxes/pricelist/box.tpl

Pliki.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 information

OMEGA SOFT WF RISKEVAL

OMEGA 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 information

A 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 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 information

In this chapter, you will learn how to...

In 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 information

DISQUS. Building Scalable Web Apps. David Cramer @zeeg

DISQUS. 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 information

European Parliament Open Parliament. eadministration & Open Standards. Alberto Barrionuevo F.F.I.I. President. Brussels, April 17th, 2008.

European 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 information

GUIDE TO CODE KILLER RESPONSIVE EMAILS

GUIDE 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 information

Saturday, October 24th 8:00am 34900 Oak Glen Rd, Yucaipa, 92399

Saturday, 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 information

New Server Installation. Revisión: 13/10/2014

New 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 information

Medicare Part D Creditable Coverage Notice Open Enrollment Active Carpenters

Medicare 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 information

The 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 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 information

Apéndice C: Código Fuente del Programa DBConnection.java

Apé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 information

LOS ANGELES UNIFIED SCHOOL DISTRICT REFERENCE GUIDE

LOS 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 information

Link. Links. Links. Links. Network. Links. Currículum - Portafolio. Content. Community. Community. Online. Feedback. Feedback. Twitter.

Link. 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 information

CSCE 110 Programming I Basics of Python: Variables, Expressions, and Input/Output

CSCE 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 information

Propiedades del esquema del Documento XML de envío:

Propiedades 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