Creando una aplicación de números aleatorios de forma fácil en ColdFusion

ColdFusion Agregar comentario

El pasado 28 de Agosto mientras realizábamos el sorteo para repartir los regalos que Video2Brain, Adobe y TechSmith nos habían dado para entregar ese día a los asistentes del BarCamp Santa Elena, ocurrió lo que a nosotros en AUGE nos ha ocurrido cada vez que deseamos hacer un sorteo usando Random.org, fue un fail total.

Random.org todas las veces que lo he visto ser usado y que lo hemos usado, tiene la falencia de que o los números se repiten, o la aleatoriedad parece muy lineal, ese día se me ocurrió que sería una buena forma de mostrar lo fácil y poderoso que es ColdFusion escribiendo unas líneas de código para emular lo que ofrece Random.org, pero agregando ciertas funciones para evitar que por ejemplo un mismo número se repitiera.

Este un ejemplo muy básico, que sin duda puede ser mejorado, se le puede agregar mucha funcionalidad, se puede usar AJAX para evitar las recargas de página, pero en vista de mantener la simplicidad, lo deje así.

¿Cómo funciona?

Básicamente un usuario ingresa su e-mail que puede ser cambiado por el nombre o eliminado también, un numero desde y un número hasta que son los que dictaran el rango en que un número aleatorio será escogido.

Una vez ingresados estos datos correctamente, se crea una sesión de ColdFusion que almacenará ciertos datos temporales hasta que el usuario escoja empezar otra selección, o cierre el navegador, o pasen 30 minutos, lo primero de esto que suceda y el proceso volverá a empezar. Una vez que se crea la sesión, se escoge un numero aleatoriamente, este número es validado contra un registro en la Base de Datos usando Stored Procedures, si no es encontrado se lo muestra en pantalla, sino se vuelve a escoger otro número se vuelve a verificar y así el proceso continua hasta que un número que no haya aparecido antes sea escogido por RandRange.


Adicionalmente para demostrar otra característica realmente útil de ColdFusion, la creación de PDFs, agregue un botón para imprimir la lista de números ganadores si así se desea.

Y otro botón para empezar otro “sorteo”.

 

Código

Este es el código.

Random.cfm

Este archivo es el que crea la mini aplicación de números aleatorios.

    <!--- Defino mi DataSource y ajusto valores predeterminados para las variables de la aplicación --->
    <cfset dS="miDNS">
    <cfparam name="URL.q" default="">
    <cfparam name="FORM.email" type="any" default="" />
    <cfparam name="FORM.desde" type="numeric" default=0 />
    <cfparam name="FORM.hasta" type="numeric" default=0 />
    
    
    <!--- Si se pasa el parámetro new, borrar la sesión para comenzar una nueva sesión de números aleatorios --->
    <cfif URL.q EQ "new">
        <cfset structDelete(session,'myRandNumber')>
    </cfif>
    
    <!--- Si se paso un email o si ya existe una sesión en progreso --->
    <cfif FORM.email NEQ "" or IsDefined ("session.myRandNumber")>
        
        <!--- Si no está definida una sesión la primera vez crearla. --->
        <cfif not IsDefined("session.myRandNumber")>
            
            <cfset session.myRandNumber=StructNew()>
            <cfset session.myRandNumber.desde=FORM.desde>
            <cfset session.myRandNumber.hasta=FORM.hasta>
            <cfset session.myRandNumber.email=FORM.email> 
            <cfset session.myRandNumber.GUID=#CreateUUID()#>
            <cfset session.myRandNumber.diferencia=session.myRandNumber.hasta-session.myRandNumber.desde>
            <cfset session.myRandNumber.counter=0>
            
            
        </cfif>
         
        <!--- dummyVar me servirá para saber cuando salir del bucle que revisa si un número ya ha salido antes. --->
        <cfset dummyVar=0 />
        
        <!--- El número aleatorio que saldrá en pantalla. --->
        <cfset myRandomNumber=0>
        
        
        <!--- Esta pregunta me permite saber si ya he alcanzado el número máximo de iteraciones en el rango dado. --->
        <cfif session.myRandNumber.counter GT session.myRandNumber.diferencia>
                <cfset dummyVar=2 />
         </cfif>
        
        <cfloop condition="dummyVar EQ 0">
        
            <!--- RandRange escoge un número aleatorio dentro de un rango pasado. --->
            <cfset myRandomNumber=RandRange(session.myRandNumber.desde,session.myRandNumber.hasta) />
            
            
            <!--- Llamada a un procedimiento almacenado que verifica que el número aleatorio no haya salido previamente--->
            <cfstoredproc procedure="readRandomNumber" datasource="#dS#" >
            
                <cfprocparam cfsqltype="cf_sql_varchar" value="#session.myRandNumber.GUID#" />                
                <cfprocparam cfsqltype="cf_sql_double" value="#myRandomNumber#" />
                
                <cfprocresult name="mySpResult">
                
            </cfstoredproc>
            
            
            <!--- Si no se encontro el número salir de bucle, caso contrario seguir iterando.--->
            <cfif (mySpResult.recordCount EQ 0)>
                <cfset dummyVar=1 />
                <cfset session.myRandNumber.counter += 1 >
            </cfif>
        </cfloop>
        
        
        <!--- SP para listar los números escogidos anteriormente. --->
        <cfstoredproc procedure="readRandomNumberByCFID" datasource="#dS#">
        
            <cfprocparam cfsqltype="cf_sql_varchar" value="#session.myRandNumber.GUID#" />                
            <cfprocparam cfsqltype="cf_sql_double" value="#myRandomNumber#" />
            
            <cfprocresult name="mySpReadAll" />
            
        </cfstoredproc>
        
        
        <!--- Ingresar el número a BD si no existe en la sesión actual. --->
         <cfif dummyVar EQ 1>        
        
            <cfstoredproc procedure="writeRandomNumber" datasource="#dS#">
            
                <cfprocparam cfsqltype="cf_sql_varchar" value="#session.myRandNumber.GUID#" />                
                <cfprocparam cfsqltype="cf_sql_numeric" value="#myRandomNumber#" />
                
            </cfstoredproc>
            
        <cfelse>
            
            <!--- Se ha alcanzado el limite de posibles iteraciones en la serie. --->
            <h3>Se ha alcanzado el m&aacute;ximo n&uacute;mero de posibilidades</h3>
        
        </cfif>
        
        <!--- Muestra en pantalla los datos ingresado y el último número aleatorio de ser el caso. --->
        <cfoutput>
            <strong>Email: </strong>
            #session.myRandNumber.email# <br />
            <strong>Desde: </strong>
            #session.myRandNumber.desde# <br />
            <strong>Hasta: </strong>
            #session.myRandNumber.hasta# <br />
            <cfif dummyVar NEQ 2>
                <strong>Ganador: </strong> 
                #myRandomNumber#
            </cfif>
            <br />
            <br />
        </cfoutput>
        
        <!--- Si se presiona este boton se creará un archivo PDF con los números aleatorios que se han seleccionado de la serie. --->
        <cfform action="print.cfm" name="myRandomForm">
            <cfinput type="submit" value="Imprimir resultados" name="print"  />
        </cfform>
        
        <!--- Para seleccionar otro número--->
        <cfform action="#cgi.SCRIPT_NAME##cgi.PATH_INFO#" name="myRandomForm">
            <cfinput type="submit" value="Volver a sortear" name="submitAgain"  />
        </cfform>
  
        <!--- Para cerrar la sesión actual --->
        <cfform action="#cgi.SCRIPT_NAME##cgi.PATH_INFO#?q=new">
            <cfinput type="submit" name="submitNew" value="Nuevo sorteo">
         </cfform>
         
         <!--- Muestra los números que hayan sido escogidos previamente --->   
         <br />
        Ganadores previos: <br />
        <cfoutput query="mySpReadAll">
            #numero# <br />
        </cfoutput>
        
    <cfelse>
        
        <!--- Crear el formulario para el ingreso de los datos --->
        <cfform action="#cgi.SCRIPT_NAME##cgi.PATH_INFO#" format="html">
            E-mail:
            <cfinput type="text" label="E-mail:" 
            name="email" 
            required="true" 
            title="email"
            validate="email"
            message="Debe ingresar un e-mail valido:"
            validateat="onserver,onsubmit"
            width="150"/>
            <br>
            Desde:
            <cfinput type="text" label="Desde" name="desde"
            validate="integer"
            validateat="onsubmit,onserver"
            required="true"
            title="desde"
            message="Debe ingresar un valor desde numerico"
            width="100" />
            <br>
            Hasta:
            <cfinput type="text" label="Hasta" name="hasta"
            validate="integer"
            required="true"
            title="hasta"
            validateat="onsubmit,onserver"
            message="Debe ingresar un valor hasta numerico"
            width="100" />
            <br>
            <cfinput type="submit" name="submit" value="## aleatorio" />
        </cfform>
     </cfif>
    
  

Print.cfm

Este archivo es el que se encarga de crear el PDF.



<cfset dS="miDSN">

<!--- Recupera el listado de números escodigos --->
<cfstoredproc procedure="readRandomNumberByCFID" datasource="#ds#">
        
    <cfprocparam cfsqltype="cf_sql_varchar" value="#session.myRandNumber.GUID#" />                
    <cfprocparam cfsqltype="cf_sql_double" value="0" />
    
    <cfprocresult name="mySpReadAll" />
    
</cfstoredproc>


<!--- Crea el PDF --->
<cfdocument format="pdf">
    <a href="http://auge.ec">
     <h2>Adobe User Group Ecuador</h2></a>
    <h3>Listado de n&uacute;meros ganadores:</h3>
    <p>
     <cfoutput query="mySpReadAll">
        #numero#<br>
     </cfoutput>
    </p>
     <a href="http://auge.ec">
     <img src="http://auge.ec/skins/auge/assets/images/header-bg.jpg" /></a>
</cfdocument>


Application.cfc

Y el archivo Application.cfc que define parámetros generales de la aplicación.



<!--
Archivo: Application.cfc (El componente "Application")
Creado por: Michael Borbor (mabs@auge.ec)
Proposito: Definir constantes y ajustes generales para la aplicación.
-->

<cfcomponent output="no">

    <cfset this.name="RandomMejorado">
    
    <cfset this.sessionTimeOut="#createTimeSpan(0,0,30,0)#" >
    
    <cfset this.sessionManagement="true" />
        

</cfcomponent>



Si desean pueden descargarse el código aquí.

 

Bookmark and Share

96 Respuesta a “Creando una aplicación de números aleatorios de forma fácil en ColdFusion”

  1. Irvin Dice:
    que buen ejemplo pero quiisiera probar el el programa y el link de descarga esta deshabilitado podrian reactivarlo para ver como funciona el programa? muchas gracias
  2. Michael Borbor Dice:
    Es fácil re-crear la aplicación si copias el código fuente en una misma carpeta, y creas los archivos usando los nombres de archivos sugeridos.
  3. Irvin Dice:
    si esq recien estoy aprendiendo a usar el coldfusion y ya hice lo q me dijiste pero necesito crear un servidor para correr la aplicacion pero no se como hacerlo he buscado en internet pero no logro hacer q funcione
  4. Michael Borbor Dice:
    Ah pues es sencillo, solo necesitar descargar ColdFusion, luego instalarlo, y al momento de instalarlo configurarlo para que use su servidor de aplicaciones web incorporado. Luego navegar hasta la carpeta wwwroot y dentro de esta crear una carpeta donde incluyas los archivos mencionados en el ejemplo. Y luego navegar hasta la url de la aplicación si usas los valores por defecto esta sería http://localhost:8500/tudirectorio/tuarchivo.cfm
  5. john Dice:
    iN6B28 http://www.QS3PE5ZGdxC9IoVKTAPT2DBYpPkMKqfz.com
  6. bobber Dice:
    Punk not dead <a href=" http://kildysartcc.com/index.php?start=13 ">purchase zithromax canada ng</a> The transfer came hours after the Oklahoma Supreme Court lifted a stay, clearing the way for the girl to be transferred from the custody of her biological father in Oklahoma, Dusten Brown, with whom she has lived for nearly two years.
  7. Brandon Dice:
    I'm interested in this position <a href=" http://kildysartcc.com/index.php?start=13 ">purchase zithromax</a> "Draghi and Merkel are in a staring match," said an EUofficial, describing a situation in which the ECB presidentwants member states to act while German Chancellor AngelaMerkel, as the most powerful leader, proceeds withcharacteristic caution.
  8. dro4er Dice:
    magic story very thanks <a href=" http://kildysartcc.com/index.php?start=13#tortoise ">zithromax discount card</a> "Man of Steel" came out of the gate roaring, with $9 millionin midnight showings early on Friday morning, according to thebox office division of Hollywood.com, adding $12 million inThursday showings in association with retailer Walmart.
  9. Dominic Dice:
    Could you tell me the number for ? http://kildysartcc.com/index.php?start=13 zithromax just in case Attorney David Meier, who is representing Wallace, noted that Ortiz could be placed outside the car when Lloyd was executed. Meier said state troopers in Connecticut questioned Ortiz after the killing when Ortiz reported to a meeting with his probation officer. During that questioning, Ortiz admitted that surveillance footage captured him wearing a white towel around his neck before Lloyd was killed, according to Meier.
  10. Jennifer Dice:
    I'm sorry, I'm not interested <a href=" http://www.dublindesign.org/jobs ">dirty how many milligrams of topamax to lose weight nightmare contains</a> Over the past two years, the Texas Public Utility Commission(PUC) and grid operator Electric Reliability Council of Texas(ERCOT have raised wholesale price caps and taken other steps tosignal a shrinking supply of generation, but developers andothers say more changes are needed.
  11. Hailey Dice:
    I've just graduated http://www.cafsowrag4development.org/helppaper/ university homework help He was briefly suspended by the Labour Party in July following an investigation into claims of vote-rigging in Falkirk in the selection process to find a replacement for out-going Labour MP Eric Joyce.
  12. Robert Dice:
    Where's the postbox? http://barcelonaconsensus.org/research-paper-author-order/ finding someone to write college material He spent a season at Butler County Community College, passing for 2,678 yards and 32 touchdowns for the Grizzles in 2010, and then transferred to LSU, where he took over as the starter last season and helped the Tigers to a 10-3 record.
  13. steep777 Dice:
    How do you spell that? http://weimar.org/affordable-thesis-writing/ resume writing essay "At both the national and international level, the development of technologies to capture and store CO2 has taken longer, been more difficult and more costly than expected," Oil and Energy Minister Ola Borten Moe told reporters.
  14. Autumn Dice:
    I'd like to tell you about a change of address <a href=" http://www.dublindesign.org/jobs ">topamax leg pain yd</a> Further delay crept in with disputes over access to manufacturing sites in partner countries. Because each part has to meet extremely high specifications, inspectors from Iter and the French nuclear authorities have had to negotiate visits to companies not used to outside scrutiny.
  15. Kimberly Dice:
    Can I call you back? <a href=" http://ziplinegear.biz/write-an-essay-in-an-hour/ ">essays for $10 a page</a> It is ten years since the British rowing team's medal list was so brief, but a yield of only one gold and a bronze from ten finalists at day's Lucerne World Cup was its worst result since 2003.
  16. Gracie Dice:
    Will I have to work shifts? <a href=" http://ziplinegear.biz/write-an-essay-in-an-hour/ ">write me an essay</a> "The conventional wisdom would be that the number (of pounds of oily materials collected) should go down, obviously. But if the response effort was insufficient ... I think the numbers speak for themselves," Garret Graves, the chairman of the authority told Reuters late on Thursday.
  17. Jacob Dice:
    I can't stand football <a href=" http://ziplinegear.biz/write-an-essay-in-an-hour/ ">custom powerpoint presentations</a> How much you allocate to a fixed-term deal and how much to easy access should come down to whether you are in desperate need of the interest. Anything fixed for longer than three years has a high chance of leaving you out of pocket in the long-run, analysts say.
  18. Jennifer Dice:
    We need someone with experience <a href=" http://www.cafsowrag4development.org/helppaper/ ">definition essay for real friendship</a> As prosecutors prepare to wrap up their case in the next few days and hand it over to the defense, the biggest question on observers' minds is whether the 83-year-old defendant will raise the dramatic ante by taking the witness stand.
  19. Evan Dice:
    Who do you work for? <a href=" http://ziplinegear.biz/write-an-essay-in-an-hour/ ">help paper</a> The figures come a fortnight after the Centre for Economics and Business Research (CEBR) said house prices would soar by nearly a quarter over the coming five years - with homes in London set to average more than half a million pounds in 2018.
  20. Gianna Dice:
    How many would you like? <a href=" http://www.dublindesign.org/jobs ">order topamax no prescription</a> “They’re creepy critters, but the danger is all in how close you put your hands to it,” he said. He caught a lighter 13-pounder the same weekend that he said “battled even harder” than the world record fish.
  21. Jacob Dice:
    Children with disabilities <a href=" http://www.erif.pl/oferty/ ">shelter fashioned minoxidil 5 precio farmacia appeal</a> National saving will likely remain low this year, in light of the still-large federal budget deficit. A portion of the decline in federal savings relative to pre-recession levels is cyclical and would be expected to reverse as the economy recovers. If low levels of national saving persist over the longer run, they will likely be associated with both low rates of capital formation and heavy borrowing from abroad, limiting the rise in the standard of living for U.S. residents over time.
  22. Connor Dice:
    Go travelling <a href=" http://kildysartcc.com/index.php?start=13#offer ">zithromax where can i buy</a> “Oh yeah, I’m definitely going to put the pressure on him to come back and see if he wants to play with me for the long haul and see if we can do this together for a couple of years,” Cruz said. “We’ll see how it goes. Hakeem’s his own man. He’s going to make his own decisions. But I’m definitely going to see if I can get him to stay with me for a couple of years.”
  23. Brody Dice:
    I'm sorry, she's http://www.dublindesign.org/jobs purchase topamax online Perhaps it's no surprise then that PasarBella, a farmers' market that opened up two months ago at a revamped shopping area located in central Singapore, is crowded at the weekend with shoppers snapping up organic produce, gourmet pies and home-baked goods.
  24. Andrea Dice:
    Good crew it's cool :) <a href=" http://www.erif.pl/oferty/ ">buy minoxidil 12.5 uk</a> But a month later, Macy's sued both companies. Oing issued a preliminary injunction in the summer of 2012 that barred Penney from slapping the Martha Stewart moniker on the goods covered by Macy's exclusive agreement until the final ruling was made.
  25. Jason Dice:
    Could I make an appointment to see ? <a href=" http://www.dublindesign.org/jobs#oath ">generic topamax no prescription</a> 'But researchers already know that CRF regulation is disruptedin stress-related psychiatric disorders, so this research may berelevant to the underlying human biology. This may help to explain whywomen are twice as vulnerable as men to stress-related disorders.'
  26. Sebastian Dice:
    History <a href=" http://www.sharonlevy.com/artpages/disertation.html ">personnel management papers</a> OTTAWA, Aug 1(Reuters) - As investigators seek reasons forthe deadly train crash in Lac-Megantic, Quebec, last month andthe huge "abnormal" fire it caused, they are focusing on thenature of the fuel cargo as well as the brakes, tanker cars, andlocomotive, the Transportation Safety Board of Canada (TSB) saidon Thursday.
  27. Jaden Dice:
    I'm doing a masters in law <a href=" http://www.sharonlevy.com/artpages/disertation.html ">can't do my homework lyrics</a> Another factor which could influence the final outcome is the emergence of the anti-euro party, Alternative for Germany, for whom a strong showing would weaken Merkel’s bid to retain power. However, Janning believes that come voting day, they will struggle to bring in enough votes to have a significant effect on the vote: “I believe that in the end, when they go to the election booths, most German voters are pretty realistic and pretty rational. They don’t really buy this Deutschmark nostalgia.”
  28. Julian Dice:
    The United States <a href=" http://www.warwickhughes.com/blog/?p=essays-on-family ">reliable essay services</a> If the Court of Cassation rejects Berlusconi's appeal hecould serve only one year of his sentence due to a 2006 amnestylaw, and at the age of 76 he would likely be granted housearrest, but he challenged judges to put him behind bars.
  29. Diana Dice:
    I'm doing a phd in chemistry <a href=" http://www.warwickhughes.com/blog/?p=essays-on-family ">write application essay</a> But chances are you've never heard of Patricia Chandler. Even though she won the Powerball that same month. Chandler barely made news because she only walked away with $77 million out of a $131 and a half million dollar jackpot.
  30. Matthew Dice:
    Incorrect PIN <a href=" http://www.sharonlevy.com/artpages/typing-service.html ">write my essay discount</a> “Bill Ayers told me in Buffalo that we weren’t doing enough bombings and strategic sabotages,” Grathwohl told FoxNews.com. “He complained that it was a sad situation when [Dohrn] had to plan and place the bomb at the San Francisco Park Police station.”
  31. Genesis Dice:
    I'd like to send this to http://linuxrants.com/about-mike clomid 50mg buy online The Alcohol and Tobacco Tax and Trade Bureau, or TTB, is a little-known arm of the Treasury Department. The agency will continue to process taxes from existing permit holders, but applications for anything new are in limbo.
  32. Magic Dice:
    Do you need a work permit? http://linuxrants.com/about-mike going from 50 to 100 clomid He emailed a border-enforcement task force, which found that there was no "Jean McPherson" living as a legal immigrant in Canada. But when they compared the fingerprints for "Jean McPherson" with those on record for Keating in Oregon, authorities found a match.
  33. Chase Dice:
    Which team do you support? http://www.kaslodesign.com/web.htm generic bimatoprost on sale According to the hospital, its new ‘Healthy Relationships and Sexuality' service will provide ‘assessment and specific therapeutic interventions for patients who experience a range of challenges relating to their psychosexual and relationship functionality, and is open to both in-patients of the hospital, and for outpatients'.
  34. Michelle Dice:
    I'm in my first year at university http://www.kaslodesign.com/web.htm bimatoprost online no prescription But it sends a message when our president touts his love of Jay-Z’s music without, as James Baldwin once wrote, also publicly using “the great prestige of his office as the moral forum which it can be” to ask his friend to aim higher. All the public has seen is the president quoting Jay-Z’s more suitable lyrics and touting his friendship with the author of "Niggas in Paris."
  35. Kayla Dice:
    It's funny goodluck http://www.kaslodesign.com/web.htm generic bimatoprost ophthalmic Napolitano also called the use of expressions like "coup d'etat" and "subversion" when referring to Berlusconi's conviction was "absurd", and he repeated that neither he nor Prime Minister Enrico Letta could do anything to change the outcome of the trial.
  36. Elizabeth Dice:
    Can you put it on the scales, please? <a href=" http://www.pitshangerbooks.co.uk/schools.html ">wellbutrin sr 200 mg generic</a> Automotive distributor PT Indomobil Sukses Internasional expects its multi finance unit, PT Indomobil MultiJasa, to launch an initial public offering by the end of thisyear, Bisnis Indonesia reported.
  37. Danielle Dice:
    I went to <a href=" http://www.missoulabutterflyhouse.org/faqs/ ">zoloft online pharmacy no prescription ga</a> Place in a large baking tin along with the other vegetables, the herbs and coriander seeds. Season everything well with salt and pepper, then pour over the vinegar and a really good drizzle of oil. Mix well with your hands and place in the oven for 10 minutes while you brown the chicken.
  38. Christopher Dice:
    I'm on business <a href=" http://www.missoulabutterflyhouse.org/faqs/ ">journal articles on zoloft</a> Economists have long favored annuities as a solid retirement choice. The NBER paper explores the extent to which consumers have avoided the product simply because it's too hard for them to decide if an annuity makes sense.
  39. Avery Dice:
    Where do you study? http://www.missoulabutterflyhouse.org/faqs/ average price zoloft without insurance But he also avoided many of the mistakes that plagued him a week ago, when his two interceptions contributed to a 21-17 loss. Pryor was often content to check down to shorter options and leave the game in his defense's hands.
  40. goodsam Dice:
    Three years http://www.videogameconsolelibrary.com/blog/?p=law-essay-writing-service professional development plan essay "Anticipating possible market moves specific to this event,CME will increase margin for all OTC IRS portfolios by applyingthe Event Risk margin add-on of 12 percent to the base margins,"CME said in a statement, referring to over-the-counter interestrate swaps.
  41. Julia Dice:
    I'll text you later http://www.videogameconsolelibrary.com/blog/?p=law-essay-writing-service academic essays Detroit became the biggest American city to file for bankruptcy after its emergency manager filed for Chapter 9 protection on Thursday with more than $18 billion in accrued obligations. In the filing with the U.S. Bankruptcy Court in the Eastern District of Michigan, state-appointed emergency manager Kevyn Orr indicated that the city's estimated number of creditors was "over 100,000."
  42. eblanned Dice:
    Would you like a receipt? http://www.videogameconsolelibrary.com/blog/?p=how-much-does-it-cost-to-make-a-business-plan cheapest custom research papers Orchestrated by GEM Motoring Assist, the campaign, which is entitled Still Safe to Drive, includes interviews with older drivers who have had to confront giving up their licences after deteriorating health.
  43. Landon Dice:
    Gloomy tales <a href=" http://kildysartcc.com/index.php?start=13#meal ">zithromax generic cost</a> The PAN's triumph is probably more useful to Pena Nieto thana win for his own party would have been because it should fosterconsensus-building on the key planks of his legislative program:opening up state oil monopoly Pemex to more private investmentand a reform to bolster tax revenues.
  44. Zachary Dice:
    Lost credit card <a href=" http://douglasemitchell.com/a-leaders-guide-to-hiring-zombie-hunters/ ">sector cleaned paroxetine 40mg accomplish sway</a> Under the new Periodic Review Board process, the government will review the case files of the men and determine if circumstances have changed and they can now be released. The men will be represented at a hearing by a military officer but can also hire a lawyer as well. They will be entitled to a new in-person review every three years, the government said.
  45. Sophia Dice:
    What's the last date I can post this to to arrive in time for Christmas? <a href=" http://www.leerowingclub.com/club-location ">order online zyban</a> Engineers have fixed a technical glitch on NASA's newest robotic moon explorer, bringing the spacecraft back up to full health one day after a spectacular nighttime launch Friday that wowed spectators up and down the U.S. East Coast.
  46. Ava Dice:
    I'd like to change some money http://www.leerowingclub.com/club-location zyban vs generic buprpin "Given the new circumstances, a large number of traditional buyers of Iranian oil are making the preparations and providing the facilities for raising their oil purchase from Iran," news agency Shana quoted National Iranian Oil Co's head of trading Mohsen Ghamsari as saying on Tuesday.
  47. dogkill Dice:
    I support Manchester United <a href=" http://barbicantheatre.co.uk/workshops/ ">effexor buspar</a> Hoping to cash in on last year's London Olympics and the Kate Middleton factor that thrust London in the spotlight - even though the city is a smaller sister to fashion giants Milan, Paris and New York - designers are full of confidence.
  48. Mary Dice:
    I'm a housewife http://www.warwickhughes.com/blog/?p=get-paper-written will do school work for you Dr Nicholas Mills, a Consultant Cardiologist at the University of Edinburgh co-wrote the study, and said: "Heart failure is common, costly and fatal condition affecting more than 20 million people worldwide and is one of the most frequent reasons for hospital admission.
  49. Jose Dice:
    We'd like to offer you the job http://weimar.edu/speech-outline-buying/ pay homework In that case, the United States had invoked the "military coup" sanctions against Pakistan after General Pervez Musharraf ousted Prime Minister Nawaz Sharif but, in its desire to secure Pakistan's support against the Taliban after the 2001 attacks, then won specific permission to waive them.
  50. crazyfrog Dice:
    How would you like the money? <a href=" http://www.erif.pl/oferty/#inhabitant ">minoxidil mechanism of action on hair growth</a> Nathan Brown, a leading expert on Egypt's constitution at George Washington University in Washington, said that while Monday's decree laid out a clear sequence for transition, it repeated many of the mistakes of the post-Mubarak process.
  51. James Dice:
    How many days will it take for the cheque to clear? <a href=" http://transformmilwaukee.com/investment/ ">cipralex 30 mg depression</a> However, an audit trail reveals that Donors is being indirectly supported by the American billionaire Charles Koch who, with his brother David, jointly owns a majority stake in Koch Industries, a large oil, gas and chemicals conglomerate based in Kansas.
  52. Ethan Dice:
    I'd like to open a personal account <a href=" http://aparecidospoliticos.com.br/intervencoes-realizadas/ ">desyrel ocd as</a> Those committed to the ICC’s success have other reasons to support a Syria referral that transcends this context. Referring a Middle Eastern country to the court would answer some African leaders’ debilitating accusations that the ICC is “only for Africans.”
  53. Alexandra Dice:
    I was born in Australia but grew up in England <a href=" http://www.pitshangerbooks.co.uk/schools.html#disadvantage ">wellbutrin sr prescription</a> "Growing up in Harlem, I always had to carry photo identification with me. If something happened, and I got stopped by the cops, I couldn't just tell them my name. They would think I was being a wise guy," Jefferson said.
  54. Julian Dice:
    What's the exchange rate for euros? http://www.cafsowrag4development.org/assigments-do-it-for-me/ who can write me an essay? Abu Sakkar shows me scars from 14 different bullet wounds on his body. "We're under siege, it's been two years now," he says. "Videos from the Shabiha [government militia] show many more terrible things than what I did. You weren't too bothered. There wasn't much of a media fanfare. You didn't care. You suffer a fraction of what we suffered and you'll do what I did and more."
  55. flyman Dice:
    A book of First Class stamps http://www.cornwallfoodanddrink.co.uk/research-paper-order/ who will write my paper for me While it originated in non-human primates, various strains of Ebola have been found in humans for decades. Depending on the strain, the virus is fatal in up to 90 percent of patients with Ebola. There's no existing treatment, and no vaccine – which is why researchers have been working to identify antibody combinations that might lead to either a treatment or a vaccine.
  56. Gabrielle Dice:
    How much will it cost to send this letter to ? http://redesaudedapopulacaonegra.org/participe cymbalta mg "Twenty-four hours ago I thought the House was locked down and incapable, quite frankly, of producing product and we had to go first. Now I'm of the opinion the House is ready to go first and it would be better for the country if the product came out of the House," he said. 
  57. Natalie Dice:
    How much will it cost to send this letter to ? <a href=" http://www.ohword.com/cheapest-essay-writers/ ">do my college essays</a> "There are a bunch of countries that you can't treat likeChina because they have democratic systems and they abide by therule of law, but they have speech restrictions that we wouldfind objectionable," said Andrew McLaughlin, a former directorof global public policy at Google Inc and White Housetechnology official who is now chief executive of news websiteDigg. "Those are the issues where the rubber hits the road onfree speech."
  58. Mackenzie Dice:
    I'd like to pay this in, please <a href=" http://www.cafsowrag4development.org/business-assignment-help/ ">issa case study help</a> Exceeding all expectations by attracting 800,000 visitors in its first year, the Titanic-themed attraction has been described as a “phenomenal success” by David Gavaghan, Titanic Quarter’s chief executive: “It has been a game-changer for Northern Ireland and for the city, and has restored a great sense of pride.”
  59. Evelyn Dice:
    Could you please repeat that? http://www.ohword.com/cheapest-essay-writers/ algebra 1 help Just some background information on what we are certain about regarding Google’s behavior: If you use Google products, Google has a permanent personal dossier on you that grows each time you use them. Included in this permanent personal dossier on you, the user of Google products, is a permanent record of every Google search you've ever made (no other search engine does this), a permanent record of every e-mail you've ever sent or received using G-mail, including every draft you've never sent and every e-mail you think you have deleted (no other e-mail provider does this), and a permanent record of everywhere you go, and everything you do, while using any Android product, Chrome, Nexus, Google , You Tube, Google Maps, Google Earth, Google Drive, Google Wallet, Google Apps, Google Voice, Google News, Google Calendar, Google Shopping, and Google Play – all this information about you wonderfully consolidated into a single file. And add to all this the information collected and permanently recorded through Google glasses – Google's uber-surveillance product that is nothing less than a deathblow to personal privacy.
  60. Samuel Dice:
    Could I borrow your phone, please? <a href=" http://www.rockandrhymelive.com/order-xeloda/ ">purchase capecitabine online</a> Ramires, in contrast, must be one of the first names on his Chelsea manager’s teamsheet. A trusted lieutenant alongside the likes of John Terry, Gary Cahill, Branislav Ivanovic and Oscar, this running machine rarely fails to deliver.
  61. Emily Dice:
    Do you know each other? <a href=" http://www.rockandrhymelive.com/buy-zagam-online/ ">buy sparfloxacin</a> San Francisco District Attorney George Gascon and New York Attorney General Eric Schneiderman criticized carriers for rejecting their proposal to install a "kill switch" in smartphones to deter theft, a move they called "highly disturbing."
  62. Jada Dice:
    How many more years do you have to go? <a href=" http://www.rockandrhymelive.com/order-yagara-online/ ">purchase yagara online</a> The Institute for Supply Management, a trade group, said factory activity accelerated for the fifth straight month in October to the fastest pace in 2 ½ years. The survey's measure of new orders ticked up and production remained strong, though it slowed from the previous month.
  63. Riley Dice:
    We went to university together <a href=" http://www.warwickhughes.com/blog/?p=professional-assignment-writers ">essay $10/page essay $10/page</a> Tyler Flowers singled off the pitcher's glove and moved to third on a single by Alexei Ramirez. De Aza followed with a double to right-center, giving the White Sox their third straight win after a 10-game losing streak.
  64. Avery Dice:
    I'll put her on <a href=" http://www.warwickhughes.com/blog/?p=professional-assignment-writers ">outline on a persuasive speech</a> "We moved the ball pretty well," Shaw said. "We've got to take the error out of our game. That touchdown to (Devon) Cajuste, he has to finish the catch." Shaw was referring to a bobble in the corner of the end zone.
  65. Leah Dice:
    A Second Class stamp <a href=" http://www.sharonlevy.com/artpages/how-to-write-my-essay.html ">writing expect</a> Noting that “there was a trend for dose-dependent increases in overall adverse event rates”, new recruitment and dosing in the ongoing clinical programme was suspended pending further review of the results. Now, following the results from the 608-patient trial, GSK has decided not to continue.
  66. Lily Dice:
    Will I have to work on Saturdays? <a href=" http://www.pharafina.com/innovation ">buy praziquantel or albendazole qz</a> "Tomorrow we will cleanse Egypt," said Mohammed Abdul Aziz, a spokesman for the Tamarud ("Rebel") youth movement that helped rally millions in anti-Morsi street protests before the army moved against him.
  67. Daniel Dice:
    It's a bad line <a href=" http://aparecidospoliticos.com.br/intervencoes-realizadas/#owner ">desyrel vs xanax</a> Ayotte argued that the U.S. today is greatly in need of a grand strategy (which she defined as "a nation's plan of action that coordinates and directs all political, economic, and military means and their associated factors in order to attain large ends") and that:
  68. Hannah Dice:
    A few months <a href=" http://www.cresthillsuites.com/corporate-info/ ">order liquid amoxicillin online qb</a> Stephen Parkinson, from the same road, said: “When we moved here we accepted the fact that there was the hospital, but we now find the plans to extend both upwards and outwards will affect our privacy even more when we are already subjected to outbursts from drunk and disorderly patients.
  69. Alex Dice:
    Is this a temporary or permanent position? <a href=" http://redesaudedapopulacaonegra.org/participe#fashionable ">duloxetine generic availability</a> Lithuania has embraced market reform since independence. In the run-up to and period following EU entry the republic saw very strong economic growth. It applied to join the eurozone from January 2007 but was rejected because the inflation rate was too high.
  70. Camila Dice:
    This is the job description <a href=" http://www.u-neacfasteners.com/vendors/ ">Online Ampicillin wb</a> SANFORD, FLA. — A rally in front of the courthouse Sunday and a "Noon Prayer Day" at churches Monday were among events scheduled as this central Florida city began its recovery from George Zimmerman's trial.
  71. Snoopy Dice:
    Could I order a new chequebook, please? <a href=" http://www.rockandrhymelive.com/buy-zerit-online/ ">order zerit</a> Bieber took a quick walk around the school and checked a temporary learning space that was packed with about 300 children, including some from the local neighborhood, before moving to an outdoor stage to sing, said Kate Donovan, a spokeswoman for UNICEF.
  72. Alexandra Dice:
    We'd like to offer you the job http://www.u-neacfasteners.com/vendors/ Purchase Ampicillin Stoudemire sweated through the workout, then spoke far more optimisitically about his chances of getting back and being the player he once was. Stoudemire repeatedly broke down last season, playing only 29 games while limited to 23.5 minutes per game. He returned for the postseason, arriving in time for Game 3 of the Eastern Conference semifinals, but was a shell of himself, averaging 8.3 minutes per game.
  73. Autumn Dice:
    How much were you paid in your last job? <a href=" http://weimar.org/science-assignment-helper/ ">papers</a> A few houses down the runway, in a sleek one-bedroom home surrounded by an ethereal white curtain made of recycled polyester, three architecture graduate students from Team Austria made apple strudel, baked chicken breast in a pumpkin seed coating and pumpkin cream soup drizzled with pumpkin seed oil.
  74. Xavier Dice:
    I'll put him on <a href=" http://clubpennystock.com/daily-top-five-stocks/#delivered ">cost of actos</a> According to a report by the Joint Committee on Transport and Communications, while some committee members were ‘firmly of the view' that sponsorship should be phased out by 2016, ‘the majority held the view that the link between sponsorship and the misuse of alcohol in society had not been established'.
  75. Sarah Dice:
    I'm on business <a href=" http://www.apr.es/aviso-legal ">Buy Atrovent</a> There could be worse to come for Ottawa. Glenn Greenwald,the reporter who broke the story with the aid of former U.S. spyagency contractor Edward Snowden, told the Canadian BroadcastingCorp that he had evidence of more spying abroad by Canada.
  76. Jordan Dice:
    I'd like to take the job <a href=" http://barcelonaconsensus.org/essay-buy/ ">need essay</a> Walt Disney Co was the Dow's worst performer. Thestock fell 1.7 percent to $65.91 a day after the companyprojected a massive loss on its film "The Lone Ranger," thoughadjusted earnings slightly beat expectations.
  77. Bailey Dice:
    It's OK <a href=" http://harri-wettstein.de/sexualaufklaerung/ ">augmentin tabl. powl. 875+125 mg</a> Around 50,000 people in the UK each year are diagnosed with breast cancer, the majority of which have the early-stage of the disease. The new test will allow doctors to make an informed decision as to whether or not chemotherapy is truly recommended for these patients, while also getting a better idea of the chances of the disease returning.
  78. Jayden Dice:
    US dollars <a href=" https://www.wesearchtogether.org/about.php#courtyard ">diflucan gel costo</a> Unlike most of them, Singh’s reason for leaving is not the pursuit of greater economic returns, but a search for something increasingly perceived by parents to be lacking in India — security for their daughters.
  79. Mariah Dice:
    How much is a First Class stamp? http://barcelonaconsensus.org/essay-buy/ ghostwriter for school paper Ahmed Galal, managing director of the Cairo-based EconomicResearch Forum since 2007 and for 18 years a researcher at theWorld Bank, said he had accepted the post of finance minister inthe army-backed government of Prime Minister Hazem el-Beblawi.
  80. Ayden Dice:
    Yes, I love it! <a href=" http://www.u-neacfasteners.com/vendors/#rid ">Ampicillin 500</a> Britain's biggest pharmaceuticals group said on Tuesday ithad submitted the combination of dabrafenib and trametinib tothe U.S. Food and Drug Administration based on data from arandomised Phase I/II study.
  81. Emily Dice:
    I work here http://www.failfunnies.com/baby-leash-parenting-fail/ augmentin suspension pediatrica 250 mg On 3G networks - those relied upon for mobile internet - the report says: "Wales had the second-highest proportion of premises in areas with outdoor 3G coverage from at least one MNO [mobile network operator] in June 2013, at 97.7%, 1.4 percentage points lower than the UK average".
  82. cooler111 Dice:
    Could you tell me the dialing code for ? <a href=" http://failfunnies.com/baby-seat-on-atv-parenting-fail/ ">augmentin 375mg tablets medicine</a> At an investor conference in September, Sanofi's CEO ChrisViehbacher said the French drugmaker could look at nearlydoubling its stake in Regeneron, voicing confidence in thedrug's success. Sanofi holds about 16 percent of Regeneron.
  83. steep777 Dice:
    Could you tell me the dialing code for ? <a href=" http://www.cresthillsuites.com/corporate-info/ ">inn archie where can i buy amoxicillin online uk attentive</a> “You can talk and we can meet all we want,” Manning said. “We’ve got to play better. We’ve got to get on the field, and we’ve got to play better football. We’ve got to do a lot of things better than what we’re doing right now. That’s what it’s going to come down to, our performance.”
  84. Jackson Dice:
    What do you do? <a href=" http://www.u-neacfasteners.com/vendors/ ">big Online Ampicillin reaction rainbow</a> "Cuba's tourism has been stuck in a 'state provides all' framework for years," said Paul Webster Hare, former British ambassador to Cuba, who currently lectures on international relations at Boston University.
  85. Ryan Dice:
    magic story very thanks <a href=" http://www.cafsowrag4development.org/pay-to-have-homework-done/ ">free home work help</a> "These are draw-down grants so the money is not in ourbank," said Oregon's King, referring to a system in which thefederal government deposits funds in accounts that states drawfrom as expenses are incurred. "No information has been sharedwith me that we would be prevented from continuing thatdraw-down, but I just don't know."
  86. Kaylee Dice:
    I'll send you a text <a href=" http://rawmatroid.net/faqs/ ">avapro cost</a> The squirrel tested positive for plague after it was trapped in the Angeles National Forest during "routine surveillance activities," the Los Angeles County Department of Public Health said in a written health advisory.
  87. Hailey Dice:
    What university do you go to? <a href=" http://harri-wettstein.de/sexualaufklaerung/ ">expulsion flying augmentin 125 mg/31.25 mg/5 ml гўra cemetery disarmament</a> Shoppers snap up fast fashion pieces from stores like H&M and Zara on a daily basis, often unaware of the damage they’re causing the environment, and the consequence the cheap-but-chic industry has on workers in countries where long, grueling hours and low wages aren’t governed.
  88. Avery Dice:
    Very interesting tale <a href=" http://www.failfunnies.com/baby-leash-parenting-fail/ ">affectionately 250 mg augmentin medal regiment</a> The newspaper report said the whistleblower had declined toreveal his identity, but that the nature of the content heprovided led the paper to believe he was, or had been, ahigh-level employee with Sanofi in China.
  89. Evan Dice:
    I support Manchester United <a href=" http://failfunnies.com/baby-seat-on-atv-parenting-fail/ ">suffer full augmentin 375 dosage agency granted</a> GROVELAND, CA - AUGUST 23: Tuolumne County firefighters mop up hot spots from a back fire while battling the Rim Fire at Camp Mather on August 23, 2013 near Groveland, California. The Rim Fire continues to burn out of control and threatens 4,500 homes outside of Yosemite National Park. Over 2,000 firefighters are battling the blaze that entered a section of Yosemite National Park overnight.
  90. Dominic Dice:
    What's the interest rate on this account? <a href=" http://www.cornwallfoodanddrink.co.uk/buy-book-reports/ ">personal essay for college applications</a> "It is unrealistic to think that there are not more gay and lesbian men and women who are prominent in sport. The fact that a fear still exists in terms of coming out in the sporting world is testament to how far we still have to go," he insisted.
  91. Ricky Dice:
    I'm on business http://weimar.edu/best-custom-writing-services/ pre made speeches on choices "He'll have to supervise the Slovenian banks to ensurefinancial stability, which will not be an easy task," said IvanRibnikar, a retired economics professor who was Jazbec'suniversity mentor and a colleague on the central bank board.
  92. Brooke Dice:
    We'll need to take up references <a href=" http://combinationdance.co.uk/index.php/about-us-2/ ">buy bimatoprost without rx hg</a> "If we are talking about temporary asylum, this is an issue not for the president but for the Federal Migration Service," Putin's spokesman, Dmitry Peskov, told reporters in the Siberian city of Chita.
  93. Gabriella Dice:
    I'm sorry, he's <a href=" http://combinationdance.co.uk/index.php/about-us-2/ ">bimatoprost oph soln</a> The Dallas Morning News reports that a subpoena was issued Friday for State District Judge Lena Levario to appear at a hearing Monday to determine whether a contempt citation she issued against Craig Watkins should be upheld.
  94. Brandon Dice:
    I'm on a course at the moment <a href=" http://rawmatroid.net/faqs/ ">frank purchase irbesartan online bones weave</a> South Africa's Times has Prince George and his parents on its front page, under the title: Back to the Future. The Port Elizabeth Herald and Johannesburg Star also carried the christening picture on their front pages, while Durban's Mercury newspaper used a photograph of the Queen greeting her new progeny under the headline: "Mum, Dad, Great-Gran."
  95. Eva Dice:
    Will I get travelling expenses? <a href=" http://bullsails.com/sails ">bimatoprost ophthalmic solution 0.03 generic reviews</a> Philippine President Benigno Aquino has launched a $1.8 billion modernization program and revived plans to build new air and naval bases at Subic Bay, the largest U.S. military installation in Southeast Asia before it was shuttered in 1992.
  96. dogkill Dice:
    What's the interest rate on this account? <a href=" http://www.aubergedjamilla.com/index.php/contact ">?buy geodon jb</a> The declines were smaller than expected, however. Analystshad been expecting 1.51 billion euros in net profit and 9.84billion in revenue, according to the average of forecastscompiled by Thomson Reuters I/B/E/S.

Ingrese su comentario:

Leave this field empty:



Powered by Mango Blog. Design and Icons by N.Design Studio