lunes, 20 de diciembre de 2010

Entrevista a Gustavo vera Scuderi (webmaster del MECDigital) – Law Firm – Promotional Code – Money

Imagen del sitio oficial del MEC (MECDigital)
Hace unos días salio el sitio oficial delMEC (MECDigital).
Imagen de Gustavo Vera Scuderi - webmaster del MECDigital


El WebmasterGustavo Vera Scuderi me había comentado que realizaron todo el sitio enRuby, y me pareció algo muy interesante en saber la razón de esa decisión y no utilizar otras tecnologías comoPHP,ASP,Java, etc.
La entrevista me gusto mucho porque responde exactamente las dudas que tenia sobre el tema y les invito a que agarren una taza de café y empiecen a leer la increíble entrevista a@gvescu.



  1. Buen día Gavo. ¿Podrías presentarte y a que te dedicas?
    Bueno, soy Gustavo Vera Scuderi, tengo 22 años, y soy programador web.

  2. ¿Donde estas trabajando y que realizas?
    Desde hace un año y medio trabajo en el la Dirección de Informática del Ministerio de Educación y Cultura (Paraguay), me desempeño como programador web y como webmaster del sitio oficial del MEC, http://www.mec.gov.py/

  3. Entrando más a lo que te dedicas. ¿Que lenguaje de programación utilizan y porque en la decisión?
    Aquí utilizamos Ruby on Rails, que es un framework para el lenguaje Ruby orientado al diseño de sitios web. Utilizamos Rails por su facilidad y por la filosofía de orientación a objetos y de MVC (Modelo-Vista-Controlador) que se impone al programar usando el framework. Al trabajar de esa forma, la programación se hace más rápida, y los errores se pueden detectar y corregir con mayor facilidad.

  4. ¿Por qué no usaron php que está muy difundido?
    Necesitábamos sacar muchos sistemas internos en poco tiempo, y consideramos que con Ruby on Rails podíamos conseguir mejores resultados en cuanto a tiempo para programar y para corregir errores. Existen frameworks para utilizar el paradigma MVC en PHP, pero la facilidad del lenguaje Ruby era otra gran ventaja.

  5. ¿Que herramientas además de ruby?
    Se utiliza PostgreSQL para la base de datos, y para el entorno de desarrollo, particularmente utilizo NetBeans. Me parece una herramienta muy madura para trabajar con Rails, ya que cuenta con un muy buen plugin para ello. También, como requisito para el desarrollo y los efectos que queremos conseguir, se utiliza mucho jQuery.

  6. ¿Por qué utilizan software libre y no propietario? ¿Qué ventajas encontraron?
    El ejemplo más clásico de ventaja es, obviamente, que la inversión para contar con el software para el desarrollo es prácticamente nula. Todo se descarga de sus respectivos sitios web, y en sitios colaborativos como GitHub se pueden encontrar plugins desarrollados por otros programadores para proporcionar diferentes capacidades extra, como adjuntar archivos o conectarse a Facebook. Además, todo lo que aprendemos diseñando y programando el sitio, lo podemos devolver a la comunidad para su re utilización. Hay secciones del sitio programadas gracias a fragmentos de código y plugins de terceros, y tenemos también fragmentos de código que planeamos compartir con todos, que fueron utilizados para realizar tareas específicas y que fueron desarrollados para resolver ciertos problemas.

  7. ¿Encuentran desventajas al utilizar herramientas de software libre?
    Para nada. Trabajamos perfectamente y hay herramientas para todos los gustos. Si no te gusta usar NetBeans (el que yo uso), puedes cambiarte Eclipse. Incluso si querés podés usar gvim o nano o Bloq de Notas para desarrollar.

  8. ¿Para web vale la pena utilizar ruby?
    Es un lenguaje muy interesante para la web. Utilizar el framework de Ruby on Rails, a opinión personal, es como tener la potencia de Java pero con la facilidad de uso propia del lenguaje Ruby. No se requiere de mucho para empezar. Al principio, si uno nunca trabajó con el paradigma MVC, confunde un poco, pero uno se acostumbra rápido y el lenguaje es muy sencillo de llevar.

  9. ¿Puedes describirnos el sitio actual? ¿Quienes están encargados del proyecto?
    El sitio web actual está totalmente hecho utilizando Ruby on Rails, eso nos permite conectarnos nativamente a las aplicaciones web que tenemos desarrolladas para funciones internas del Ministerio desarrolladas en esa plataforma. Fui el programador principal, digamos. Toda la estructura la hice yo con mucha ayuda de un compañero, Rafael Franco (un saludo ^^). Fue básicamente mi primer proyecto importante en Rails. Eso es en la parte de programación. Contamos con una diseñadora gráfica, que nos diseñó la interfaz, los íconos y la disposición de los elementos. Después tenemos al equipo de carga de recursos, que carga justamente la sección de Centro de Recursos, donde podemos encontrar biografías, efemérides, fechas especiales, y eventualmente otros tipos de recursos. El sistema fue desarrollado como un CMS, inspirándonos en WordPress, para que los compañeros de la Dirección de Comunicaciones puedan cargar las noticias y las actividades del sitio sin necesidad de "reprogramar" todo el sitio.

  10. ¿Hace cuanto están en el proyecto?
    El sitio web ya estaba desde hace un buen tiempo, utilizando la plataforma WordPress. Cuando me contrataron en el Ministerio, mi primer trabajo fue darle otra cara, la cual fue lanzada el 18 de noviembre del 2009 y que era lo que teníamos hasta el miércoles pasado, que fue cuando lo reemplazamos con la versión nueva en Rails. Este proyecto fue realizado en, aproximadamente, 5 meses.

  11. ¿Alguna conclusión?
    El sitio del MECDigital es un logro, no sólo de los programadores, sino de todos los que de alguna forma trabajamos por el mismo. Intentamos proveer a la ciudadanía de una herramienta útil. Proveemos recursos educativos, tenemos aproximadamente 5000 páginas de recursos para navegar. Estamos en proceso también de proveer servicios a la ciudadanía, como la consulta de expedientes. El e-gobernment es la meta final, y MECDigital es solo una pieza. Tenemos 2 o 3 proyectos muy interesantes en los cuales estamos trabajando y que esperamos revolucionen la educación mediante TICs. Y lo mejor de todo, estamos desarrollando productos sin recurrir a licencias privativas. El MECDigital es un producto hecho con herramientas 100% libres. Y es una demostración de que se puede lograr algo así
Quiero volver a agradecer a Gustavo vera Scuderi por laGRAN predisposición de realizar una entrevista y lo rápido que respondió.
Esperamos que enProyectos Beta tengamos más noticias de las sorpresas que tiene el MECDigital y desde acá les deseamos mucha fuerza y sigan adelante. Hicieron y hacen un trabajo excelente. Muchas felicidades realmente.XD

mesotheolima alcohol treatment center florida injurylawyer business internet houston jacksonville personal injury attorney injury lawyer virginia mesothelioma ct car insuarnce quotes how do create a website mesothelioma lawyer virginia structured settlement attorneys structure settlement mesothelioma survival rates structered settlement dui attorney tempe az personal injury attorney baton rouge buy structured settlements microsoft private cloud certification structured settlemen san antonio accident lawyer cloud firewall service dui attorney miami virtual dataroom saskatchewan auto insurance mesothelioma claim structured settlement annuity companies structured settlement purchasers how to change auto insurance companies meso attorney business phone line and internet structured settlements annuities cash for structured settlement cash for annuity payment mesotheioma personal injury attorney clearwater outbound predictive dialer mesothelioma attorney illinois mesothelioma attorneys california brooklyn accident lawyer car accident lawyer tampa st louis mesothelioma attorney selling an annuity predictive dailer structured settlement advance mesothelioma attorneys plumber richardson tx structured settlement buyer car accident lawyer san bernardino mesotheliama houston mesothelioma attorney start web design business earthlink business internet miami workers compensation lawyer best pbx phone system for small business los angeles injury attorney best personal injury lawyer dallas baltimore mesothelioma attorneys dallas mesothelioma lawyer mesothelioma attorney baltimore healthcare financial management certification accident attorney san bernardino online school in indiana cash out structured settlement tucson dui attorney mesothelioma navy veterans mesothelioma suit ehr incentives cms gov cheap business internet and phone service houston motorcycle accident lawyer motorcycle accident lawyers san diego java cloud development mesothelioma diagnosis dui attorneys orlando business pbx system ft lauderdale personal injury attorney florida car insurance company structured settlement buyers tampa truck accident lawyer drugrehabsorg accident lawyers in los angeles residential treatment centers florida afordable car insurance ips plumbing payout annuity small business administration sba florida sex crime lawyer michigan auto lawyers buying a structured settlement denver car accident lawyer business class internet delaware mesothelioma lawyer what are structured settlements injury lawyer houston tx mesothelioma care mesothelioma information should i be a lawyer wisconsin mesothelioma attorney mesothelioma lawyer chicago michigan injury lawyer houston tx auto insurance drug rehab fl mesothelioma litigation colorado springs accident attorney semi truck accident lawyers mesothelioma attorney dallas broadband phone service drug rehab in dallas seattle mesothelioma lawyer buying an annuity calculator selling my structured settlement austin tx auto insurance personal injury lawyer boca raton auto accident law firms injury lawyers west palm beach peruvianconnectioncouk michigan motorcycle accident lawyer business internet phones voice phone system mesothelioma lawyers new york cyber security small business mesothelioma charities selling annuity mesothelioma trial attorney structured settlement sell electronic health record program mesothelioma lawsuits best business voip phone system mesothelioma help car stolen with keys in it mesothelioma lawyer texas personal injury lawyer sarasota fl arizona car accident lawyer cloud identity and access management denver auto accident attorneys probability of dying in a car accident motorcycle accident injury lawyer personal injury attornies mesothelioma legal information cell cycle regulation ppt structured settlement investments selling structured settlement dui attorney phoenix az mesothelioma lawyer dallas caraccidentlawyer dallas mesothelioma attorneys california injury lawyer accident attorney orange county alcoholics treatment buyer of structured settlement annuity car accident lawyer michigan personal injury attorney springfield mo state of california car insurance motorcycle accident lawyer san francisco workers compensation lawyer los angeles asbestos mesothelioma lawsuit personal injury accident lawyer mesothelioma staging tucson car accident attorney scottsdale dui attorney new york mesothelioma law firm e insurance auto quote best dui lawyer in phoenix mesothelioma rates aa accident attorneys mesothelioma attorney Car Accident Lawyer in Philadelphia define structured settlement asbestos mesothelioma lawyers sell an annuity dui lawyer tempe az car accident attorney las vegas nsync bye bye bye php web application development auto insurance anaheim ca structured settlement quote lawsuit mesothelioma truck accident attorney los angeles supportpeachtreecom asbestos exposure lawyers truck accident attorney california mesothelioma cases emergency response plan ppt personal injury lawyers michigan cloud computig structure settlements car insurance for dui lawyer scottsdale mesothelioma lawyer louisiana houston accident lawyer selling a structured settlement phone system for small businesses data recovery raid auto accident attorney Torrance mesothelioma lawyer asbestos cancer lawsuit offshore injury lawyer mesothelioma lawyers san diego buying structured settlements sell settlement best android business card scanner mesothelioma settlements amounts cloud infrastructure as a service average mesothelioma settlement tennessee mesothelioma lawyer pittsburgh auto insurance mesothelioma settlements mesothelioma attorney assistance ak auto insurance car insurance quotes florida online cloud computering personal injury lawyers sarasota motorcycle accident attorney sacramento plumbing company denver diagnosed with mesothelioma download free virtual machine san diego truck accident attorney network coverage comparison motorcycle accident lawyer california costa mesa dui lawyer meso lawyer mesothelioma specialists windows phone platform long distance telephone providers mobile business phone non injury accident attorney ma virtual data room auto accident lawyer houston tx hosted predictive dialers jones act attorney cash for annuity payments mesothelioma law firms new mexico mesothelioma lawyer quotes car accident attorneys orange county accident lawyer orange county cash for structured settlements download citrix receiver for windows mesothelioma lawsuit purchase structured settlements car isnurance quotes top small business phone systems structured settlement lump sum best criminal lawyer in texas firm law mesothelioma annuity payment structured settlment car accident lawyers los angeles structured settlement company personal injury attorney orange county ca auto accident lawyer san francisco los angeles motorcycle accident lawyer my family app cloud to cloud backup internet phone system for small business mesothelioma attorney florida lawyers accidents cloud computing security companies personal injury lawyer in chicago broward county dui lawyer business email web hosting lost car insurance card business phone service in my area best accident attorneys mesothelioma settlement amounts drug and alcohol rehab florida hughes net business unethical business cases onine backup best voip business phone service personal accident attorney denver car accident lawyers los angeles car donation wellsfargo mortgage customer service structured settlements companies citrix blogs california motorcycle accident lawyer dallas accident lawyer motorcycle injury lawyer los angeles structured settlement washington mesothelioma attorney best mesothelioma lawyers water damage wall repair philly accident lawyer michigan auto accident lawyer structured settlement need cash now cash out annuity internet business sales business telephone systems reviews motorcycle accident attorney chicago auto accident attorney tampa structured settlements calculator online graduate programs education structured settlement annuity rates mental health rehabs car accident law firms alcohol rehab center in florida fast cash for house arizona dui attorneys miami dui lawyers most profitable internet business maritime lawyer houston mesothelioma personal injury lawyers boca raton personal injury attorney personal injury attorney ocala fl citrix api business voice mail service california mesothelioma attorney offshore accident lawyer philadelphia mesothelioma lawyer workplace accident attorney colorado springs car accident attorney illinois mesothelioma lawyer personal injury lawyers tampa truck accident attorney texas mesotheleoma annuity cash out online insurance quote comparison academy of cosmetology janesville wi auto insurance cost by state truck accident lawyer dallas truck wreck lawyer accident attorneys denver windows phone for business structured settlement cash out orange county water damage restoration car crash attorneys asterisk call center software drug rehabilitation centers in florida mesothelioma compensation social work degree on line attorney lawyer mesothelioma colorado mesothelioma lawyers la personal injury lawyer attorney baton rouge how to cash in an annuity mesothelioma law firm california mesothelioma claims car accident attorney baton rouge car insurance seattle washington structured settlement loans integrated ehr major cloud service providers private cloud mesothelioma law suit what is a business license number trader car insurance best structured settlement companies sell a structured settlement structured settlement blog sell your structured settlement payments rehabilitation associates fairfield ct utah mesothelioma lawyer colorado auto accident attorney motorcycle accident lawyer san diego sell my structured settlement alabama mesothelioma lawyer business telephone and internet packages arizona auto accident attorney injury attorney baton rouge mesothelioma attorney california sell structured settlements auto accident lawyer austin cloudservice mesothelioma lawyer california bus accident attorneys best business telephone service structural settlement call center agent software florida drug and alcohol treatment auto insurance policy sample structured settlement agreement mesothelioma law suits buisness internet mesothelioma cancer center virtual data room pricing business finance courses personal injury attorney san francisco network disaster recovery plan nist cloud security accident attorney in los angeles marketing online degrees i need a personal injury lawyer Los Angeles water damage restoration cloud development tools personal injury firm selling annuity payments for cash salt lake city personal injury lawyers verizon sip boulder personal injury lawyers dui attorney tempe arizona auto accident lawyer auto accident lawyer miami newport beach dui lawyer accident lawyer houston tx cheaper insurance companies business long distance phone houston mesothelioma lawyers georgia truck accident lawyer mesothelioma drug mesothelioma attorney directory auto accident lawyer in maryland

auto insurance grand junction structured settlements annuities sell structured settlement windows structural settlement mesothelioma compensation mesothelioma survival rates best structured settlement companies advanced american telephones structured settlement annuity companies auto insurance anaheim ca mesothelioma law suits predictive dailer diagnosed with mesothelioma mesothelioma rates mesothelioma lawyers mesothelioma attorneys california personal injury attorney austin mesothelioma metastasis best dui attorney phoenix structured settlement annuity rates criminal justice bachelor degree online defense attorney phoenix dui lawyer scottsdale costa mesa dui lawyer houston tx auto insurance austin dui lawyer structured settlement buyer maryland auto insurance quote mesothelioma claim asbestos lawyers los angeles houston motorcycle accident lawyer accidents attorneys accounting degree online accredited las vegas criminal defense attorneys longdistance telephone providers baltimore mesothelioma attorneys structured settlement quote mesothelioma suit business internet san francisco purchase annuities structured settlement investments structured settlement purchasers car accident lawyer tampa bowne virtual data room hosted predictive dialers best mesothelioma lawyer car accident attorneys in los angeles motorcycle accident injury lawyer best OR accident lawyer lawyers mesothelioma virtual data room motorcycle accident lawyer san diego small business administration sba phoenix car accident lawyer caraccidentlawyer car quotes tumblr business internet phones selling annuity personal injury lawyer sarasota fl lasvegas criminal defense attorneys meso lawyer mesothelioma staging american telecom solutions network disaster recovery plan mesothelioma trial attorney pittsburgh auto insurance philadelphia mesothelioma lawyer injury lawyer virginia wisconsin mesothelioma attorney injurylawyer mesothelioma settlement cash out structured settlement structure settlements legit online business vehicle information center mesotheliama auto accident lawyers california personal injury lawyers michigan attorney lawyer mesothelioma tucson car accident attorney mesothelioma charities mesothelioma lawyer texas auto accident attorney michigan nyc personal injury lawyers mesothelioma help structered settlement mesothelioma claims mesothelioma lung mesothelioma lawyer virginia marketing online degrees seattle mesothelioma lawyer selling my structured settlement top business apps for iphone illinois mesothelioma lawyer car accident law firms mesothelioma attorney directory tampa truck accident lawyer structured settlement sell mesothelioma attorney illinois academy of cosmetology janesville wi scalable cloud hosting i have a structured settlement mesothelioma law firm mesothelioma diagnosis state of california car insurance what is structured settlement offshore accident lawyer dual diagnosis treatment centers in florida saskatchewan auto insurance injury lawyer houston tx mesothelioma care cheaper insurance companies avaya phones system cloud tecnology mesothelioma litigation new york mesothelioma law firm accident attorney san bernardino car accident attorney new york city truck accident attorney texas business email web hosting car accident lawyers los angeles sell structured settlement calculator fort collins car accident attorney online degree in international business semi truck accident lawyers internet provider business plan arizona auto accident attorney tennessee mesothelioma lawyer mesothelioma veterans auto accident lawyers in houston tx georgia truck accident lawyer motorola business online business voip phone service providers business credit car hosting a game server lawyers accidents life contingent structured settlements business telephone and internet packages personal injury lawyer boca raton personal injury attorney ocala fl mesothelioma lawyer dallas lawsuit mesothelioma structured settlement loans auto insurance yuba city ca drug rehab center in florida structured settlement need cash now structured settlemen mesothelioma lawyers new york alabama mesothelioma lawyer houston maritime lawyers houston mesothelioma attorney mesothelioma attorney dallas what is a structured settlement purchasing annuity sell annuity buyer of structured settlement annuity denver car accident lawyers personal injury attorney clearwater structured settlement purchaser wrongful death lawyer los angeles cloud computin mesothelioma lawyer chicago mesothelioma attorney sell your structured settlement payments car insurance for mesothelioma lawyers san diego motorcycle accident attorneys truck accident attorney los angeles asbestos exposure lawyers epithelioid mesothelioma define structured settlement causes of mesothelioma drug alcohol rehabilitation center top small business phone systems car insurance quote chicago mesothelioma cases colorado mesothelioma lawyers pharmacist jobs in chicago emergency response plan ppt supportpeachtreecom workplace accident attorney business phone features purchase structured settlements auto accident attorney Torrance most profitable internet business accident lawyers in los angeles auto insurance cost by state mesothelioma lawyer asbestos cancer lawsuit dallas car wreck attorney national structured settlement trade association master in healthcare administration online java application performance management structured settlment ma virtual data room sell an annuity asbestos mesothelioma lawsuit criminal defense attorney austin buying structured settlements huntington beach dui lawyer all about mesothelioma mesothelioma attorney assistance offshore injury lawyer personal injury attorney boca raton earthlink business internet cloud computing security companies personal injury attorney springfield mo accident attorney orange county wrongful death lawyer sacramento fort lauderdale personal injury lawyer car accident lawyers in los angeles workers compensation lawyer los angeles mesothelioma settlements amounts general business credit structured settlement agreement business voice mail service dui lawyer tempe clous computing atlanta car accident attorney small business voip services personal injury attorney Palm Beach County katy auto insurance toledo phone company mesothelioma law firms injury lawyers west palm beach arizona auto accident lawyer personal injury firm cash out annuity new mexico mesothelioma lawyer motorcycle injury lawyer los angeles accident attorneys orange county mesothelioma lawsuit personal injury accident lawyer information technology colleges in california firm law mesothelioma mesothelioma lawyer houston can i sell my annuity american securities opportunities fund auto accident defense attorney drug rehabilitation centers florida california car accident attorney best business voip provider mesothelioma attorneys structured settlement company auto accident lawyer san francisco long distance telephone providers workers compensation attorney atlanta ga annuity payment mesotheolima what are structured settlements los angeles motorcycle accident lawyer doctorate of nursing programs boca raton personal injury attorney call centers software structured settlement buyers mesothelioma attorney florida how to get a masters in business administration auto accident injury lawyers masters degree public administration personal injury lawyers sarasota florida car insurance company broward county dui lawyer chicago work injury lawyer attorney philadelphia selling a structured settlement best accident attorneys structured settlement rates business internet houston car accident attorney colorado springs mesothelioma ct hughes net business phone and internet service for business dui attorney phoenix cloudservice california motorcycle accident lawyer find personal injury attorney washington mesothelioma attorney car insurancs verizon sip sell annuity payments statnamic load test best mesothelioma lawyers Car Accident Lawyer in Philadelphia rehab centers in orlando florida motorcycle accident attorney chicago mesothelioma settlement amounts motorcycle accident attorney sacramento card services direct login alcohol rehab center in florida fast cash for house car accident lawyer michigan maritime lawyer houston mesothelioma personal injury lawyers business phones service integrated management log motorcycle accident lawyers san diego california mesothelioma attorney buy structured settlements car accident attorney tampa selling structured settlement online savings accounts high interest paass structured settlement buyout houston accident lawyer alcohol addiction therapy hartford car accident lawyer philly accident lawyer integrated ehr utah mesothelioma lawyer sell structured settlements my family app annuity cash out quotes car auto insurance in riverside ca structured settlement cash out bus accident attorneys mesothelioma settlements motorcycle accident lawyer california dui attorney miami personal injury lawyer long beach ca coverdell education savings account calculator network coverage comparison florida drug and alcohol treatment mesotheioma is water damage covered by homeowners insurance mesothelioma lawsuits best dui lawyer in phoenix irvine car accident lawyer structured settlements cell cycle regulation ppt auto accident attorney orange county average mesothelioma settlement mesothelioma law suit online classes for business degree car accident attorney baton rouge personal injury lawyers fort lauderdale structured settlement broker denver car accident attorney privatecloud colorado auto accident attorney personal injury attorney sarasota mesothelioma legal information masters degree in human resource management sell my structured settlement car accident lawyer in san diego mesothelioma law firm california dallas mesothelioma lawyer injury attorney milwaukee alcohol rehab centers florida mesothelioma attorney california

Share:

Popular Posts

Recent Posts

Blog Archive

Con la tecnología de Blogger.