Archive for julio 24, 2007
Y Microsoft Responde…
¿Recuerdan la anterior y terrible noticia? Bueno, MS responde rápidamente (desde EMOL, imagen de ACTKQK).
Martin Karich, Gerente de Comunicaciones de MS explicita que lo firmado el 9 de mayo fue solo «una declaración de intenciones» afirmando que ni el gobierno ni los ciudadanos estarán obligados a usar los servicios y que el gobierno no está pagando por esto.
«[Los blogueros] representan un punto de vista a favor del software libre y no están de acuerdo a todo lo que sea contrario a él» Dijo el ejecutivo.
Personalmente pienso que después de una conducta mantenida en el tiempo de monopolización, entre otras acciones nada honorables, generan una respuesta no muy agradable en los usuarios, sobretodo existiendo alternativas mucho más abiertas, honestas e innovadoras.
Afirma ademas, con respecto al «Domicilio Digital» que «nunca vamos a tener acceso a información privada»
Bueno, hace falta una respuesta no tanto de MS (y menos de su Gerente de Comunicaciones) sino del Gobierno y del Ministerio de Economia, que permiten firmar documentos de esta indole sin escuchar a los reales «usuarios» de su país, abriendo puertas a «equivocaciones» que otros gobiernos tendrán que reparar (si tenemos la suerte). Ya varios gobiernos, sobretodo de la Unión Europea, han obviado y castigado a MS por faltas contra los usuarios. ¿Acaso Chile hará oídos sordos a esto?,
Falta el postre:
Frente de Liberación Digital
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo
Chile y Microsoft: que mas nos puede pasar!!!
Y siguen las represalias sobre el tratado de Microsoft con el Nuestro Gobierno, en el cual prácticamente nos están vendiendo, sin duda alguna esto es algo que nos tiene muy molestos a todos. Noticias en emol hay por doquier, cada minuto se suman mas personas a esta noticia y aun es de no creer.
A modo de risas, como para apaciguar los ánimos, unas imágenes freak que se han ido publicando a lo largo del día.
El carnet perdido de Bill Gates
Chile y Microsoft: dos comentarios
Puro Windows tu Vista Azulado
Puros virus te cruzan también
Y tu escritorio de accesos plagado
Es igual al que tiene Bill Gates
Colorida es la gran ventana
Que te dio por logo tu dueño
Que te dio por logo tu dueño
Y ese Explorer que viene integrado
Te promete muchos gusanos
Y ese Explorer que viene integrado
Te promete muchos gusanos
Dulce Office, recibe los textos
Con que Chile, su futuro vendió
Que el software tiene que ser libre
O el Pingüino contra la opresión
Que el software tiene que ser libre
O el Pingüino contra la opresión
Que el software tiene, que ser libre!!!
O el Pingüino contra la opresión!!
O el Pingüino contra la opresión!!
O el Pingüino contra la opresión!!
Nueva Ejecutiva de Ventas de Microsoft para Chile
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo
Recoleta y Google mejorando servicios digitales
Cortito. La Municipalidad de Recoleta será ayudada por Google después de un convenio que abre el uso de Google Apps para asistir en los servicios digitales de la municipalidad, dando la posibilidad (no obligación) a sus vecinos de acceder gratis a distintos servicios, como registrarse un correo @recoletadigital.cl, ademas de optimizar el acceso y la búsqueda interna de los sitios de www.recoleta.cl
¿Porque no estamos asustados? pues porque 1) no es obligatorio y 2) Google Apps soporta formatos libres y si prefieres no usar su software, no hay problema y usa otro (ademas generalmente es gratis).
Después de la pésima noticia de Microsoft pwneando a Chile, Esta noticia vista desde FayerWayer nos subió el animo.
ps: un datito desde QuestChile.
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo
La fiebre del iPhone
Sin duda una de las ultimas grandes estrategias de Apple Inc., ha sido el lanzamiento de su propio teléfono celular, el iPhone. Aunque últimamente han existido algunos problemas, por lo cual se han devuelvo cientos de iPhone y que aun existen 68 bug’s sin solucionar, pero aun así, las ventas ha ido en aumento y Steve Jobs esta mas que feliz (aunque el ultimo lanzamiento de safari le ha dado mas que algún problema).
Esta fiebre obviamente se hace remecer en las grandes empresas, por ejemplo, Bloglines ya lanzo su versión para el iPhone ingresando a https://i.bloglines.com/ en el cual te pedirá los datos de tus registros, otros que cuentan con versiones para iPhone es Digg (http://digg.com/iphone) y ahora le ha picado el bichito a la gente de google, que ya a ha lanzado una interface para los usuarios del iPhone, en el cual pueden realizar búsquedas de imágenes, blog’s, noticias y obviamente de sitios web’s. Esta fiebre por parte de las empresas no es que no se hayan logrado resistir a esta verdadera fiebre, sino que viendo por el lado económico, estarían desperdiciando millones de usuarios que actualmente brinda Apple, y obviamente esto conlleva a millones en perdidas, y estas son perdidas (valga la redundancia) no las quieren perder.
Ahora, tanto así ha llegado la fiebre, que chilenos y cientos de latinoamericanos fueron al lanzamiento de este para su adquisición, y pensando que cuando llegasen a sus tierras ya no les funcionara mas, bueno ya se puede ocupar como iPod, que gran cosa!. Es tanto así, que incluso en la universidad, tenia que realizar un trabajo como ultima nota, y me pidieron hacer un review sobre el iPhone… hasta que punto se puede llegar.
En fin, esto es una especie de pensamiento, y espero que el iPhone mejore, por fin tenga soporte flash, y que llegue a latinoamerica para su uso (siempre y cuando solucionen sus problemas, no quiero perder mi dinero), ya que por ahora en lo unico que invierto de Apple, es en sus notebooks.
Enlaces varios:
Bloglines RSS News Reader for iPhone (vía Biperbit)
Cientos de usuarios devuelven su iPhone por fallos de programación
68 Bugs en el Apple iPhone
Google Launches AJAX Search for the iPhone (vía CiberGeek)
FayerWayer – FWviajes como comprar un iPhone
Top 15 iPhone Web Development Resources
iWant an iPhone
Aptana IDE: iPhone Development Plugin
iPhone Developers’ Wiki!
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo
julio 24, 2007 at 9:23 pm Victor San Martin Deja un comentario
Los Chilenos seremos propiedad de Microsoft
Hoy a aparecido una preocupante, por no decir horrorosa, noticia que leímos en elfrancotirador.cl y en muchos otros blogs y sitios.
Así es compatriotas. Porque gracias a un acuerdo firmado el 9 de mayo a las 14:00 entre el Ministerio de Economía y Microsoft (MS), Ahora toda la información de los ciudadanos de Chile será manejada por Microsoft, no solo por su software, sino por la totalidad de la empresa. Esto significará:
- Capacitación Digital: Dependencia casi total a software Microsoft y la sucesiva discriminación de mejores y mas baratas alternativas.
- Domicilio Digital: Entrega de la información de registro civil de TODOS LOS CHILENOS a una corporación privada llamada… Microsoft.
- Municipio Digital: Tendremos que usar solo software de MS para realizar tramites en municipios, aunque sea peor que otras alternativas gratuitas. Ademas los municipios tendrán que botar sus esfuerzos de securizar, proteger y facilitar el acceso y uso de sus sitios y sistemas informáticos a sus usuarios.
- Escuela Innovadora, Escuela Conectada y Profesores Innovadores: Regala ahora, cobra el doble después. Chile «pierde» unos 14 BILLONES de pesos en licenciamiento de software para solo 7 ministerios. Este acuerdo con MS solo perpetua un sistema de licenciamiento muy lucrativo para… Microsoft.
- Pequeña Empresa en el siglo XXI: Computadores con software Microsoft para PYMEs. El gobierno, en vez de proveer soluciones, está siendo simplemente un vendedor más de Microsoft.
- Acceso tecnológico para sectores de escasos recursos: No solo comprarán la información del registro civil, sino también la de estudiantes chilenos a través del INJUV. Existiendo Wikipedia u OpenOffice, Esto será una ganga! (sarcasmo).
- Colaboración en el Fomento de una Internet Segura: Pornografía infantil es mala, pero no se si Microsoft es el mejor en seguridad y en «recomendar» leyes informáticas.
- Colaboración con el Gobierno en materia de Seguridad informática: ARE YOU KIDDING ME!? La Universidad de Chile usando Microsoft para Seguridad. emm…
- Centros de innovación y emprendimiento Microsoft: Microsoft el innovador… cuando el mundo se vuelve libre, nosotros pedaleamos hacia atrás.
Y bueno, no es más que miedo e ira lo que provoca esto. Ahora queda reclamar! Salgan a las calles y tomen sus derechos ya que la gente que está tomando decisiones por nosotros a veces se equivoca, y esta vez lo hicieron fuerte (a menos que fuese una «$ equivocación»).
Ustedes tienen el poder.
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo
80+ codigos AJAX profesionales
Una gran lista de muchas aplicaciones realmente profesionales y que nos ayudan bastante en el diseño y la usabilidad de nuestros sitios. En lo personal, mi framework favorito es el de script.aculo.us con prototype, con los cuales he ocupados varias aplicaciones que aparecen en esa lista y una que otra librería que he ido realizando, y que espero mas delante (cuando este mas afinados) compartir con ustedes.
Esta lista se publico en Smashing Magazine.
AJAX Auto Completer
2. AJAX Autocompleter / script.aculo.us library
4. Ajax autosuggest/autocomplete from database
AJAX Instant Edit
7. AJAX & CSS Flickr-like Editing Fields
AJAX Menus, Tabs
9. 14 Tab-Based Interface Techniques
10. AJAX Menu Widget
12. AJAX Dialogs, Menus, Grids, Trees and Views
13. AJAX Tab Module – Closeable Implementation
16. MooTabs – Tiny tab class for MooTools
17. Dynamically loaded articles
AJAX Date, Time, Calendars
18. AJAX Datetime Toolbocks – Intuitive Date Input Selection
19. AJAX Calendars
AJAX Interactive Elements
22. Ajax poller
AJAX Developer’s Suite
23. AJAX HistoryManager, Pagination
26. AJAX Tooltips: Nice Titles revised | Blog | 1976design.com
27. 40+ Tooltips Scripts With AJAX, JavaScript & CSS | Smashing Magazine
30. GMail Ajax Style Username Signup
31. Gmail Ajax Style Check Username
33. ModalBox — An easy way to create popups and wizards
34. AJAX File Uploads progress bar
36. Fly to basket
38. Disable form submit on enter keypress
Enhanced AJAX Solutions
41. Altering CSS Class Attributes with JavaScript
42. Select Some Checkboxes JavaScript Function
44. amCharts: customizable flash Pie & Donut chart
45. PJ Hyett : The Lightbox Effect without Lightbox
Ajax Forms
46. AJAX Upload Form
49. Ajax.Form
51. Really easy field validation
52. AJAX fValidate
54. wForms
AJAX Grids, Tables
55. Data Grids with AJAX, DHTML and JavaScript | Smashing Magazine
56. Grid3 Example
57. AJAX Table Sort Script (revisited)
59. AJAX TableKit
AJAX Lightboxes, Galleries, Showcases
60. 30 Scripts For Galleries, Slideshows and Lightboxes | Smashing Magazine
61. AJAX LightBox, Sexy Box, Thick Box
62. AJAX Lightbox JS
63. AJAX Unobtrusive Popup – GreyBox
64. SmoothGallery: Mootools Mojo for Images | Full gallery
65. AJAX Libraries and Frameworks
Visual Effects, Animation
66. How to Create Digg Comment Style Sliding DIVs with Javascript and CSS
67. How to Create a Collapsible DIV with Javascript and CSS
68. How to Create an Animated, Sliding, Collapsible DIV with Javascript and CSS
69. AJAX Shopcart
74. Combination Effects in scriptaculous wiki
Useful Basic JavaScripts
76. 9 Javascript(s) you better not miss !!
77. Top 10 custom JavaScript functions of all time
78. Hyperdisc Materials: JavaScript: Top 10: Automatic Breadcrumb Trail
79. JavaScript: Top 10 Most Useful JavaScripts
80. My Favorite Javascripts for Designers: Blakems.com ?
Galleries, Resources
81. MiniAjax.com: (hace un tiempo lo comentaba)
82. Ajax Rain
83. Max Kiesler – mHub : Ajax and rails examples & how-to’s
84. Ajax Resources
85. DZone Snippets: Store, sort and share source code, with tag goodness
Enlace: 80+ AJAX-Solutions For Professional Coding
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo
RegExp Coach: verifica y corrije tus expresiones regulares.
Acabo de comentar acerca de las 5 expresiones regulares que debes tener a la mano, y sin querer en navegando encontré RegExp en sintaxerror, un programa para verificar las expresiones regulares y obviamente probarlas para ver si el resultado es el esperado. Muy bueno y recomendado, ya que lo baje y probé un rato y me funciono muy bien.
Enlace: RegExp Coach: El corrector de Expresiones Regulares
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo
julio 24, 2007 at 12:57 pm Victor San Martin Deja un comentario
5 Expresiones regulares que debes saber
El uso de expresiones regulares es vital, sobre todo para realizar validaciones o parsear contenido de archivos o textos, mantener un control de estos o conocer como utilizarlos puede ser de gran ayuda, ya que las expresiones regulares no solo sirven para la programación tipo php, c, etc., también te sirve en javascript y otros lenguajes lado cliente. En I’m Mike, escribieron un articulo con 5 expresiones regulares que debes conocer, las cuales son:
- Verificar usuario escrito: Esto es bastante simple y vital para los sistemas de registro de usuario, con esta expresión regular obligamos al visitante a digitar un un username con solo caracteres alfanuméricos (letras y números), el guion bajo (_) y forzando a que este tenga una longitud mínima de 3 caracteres y un máximo de 16.
/^[a-zA-Z0-9_]{3,16}$/
- Contenido en etiquetas XHTML: Con esta expresión regular, seremos capaces de encontrar un tag y obtener el contenido de esta. Cambia «tag» por el que desees (strong, span, div, etc.).
{<tag[^>]*>(.*?)</tag>}
Y otra forma que es con parámetros.
{<tag[^>]*attributes*=s*(["'])value1[^>]*>(.*?)</tag>}
- Verificar direcciones de correo: La siguiente validaciones, es acorde a la especificación RFC 822, cabe mencionar que esta expresión fue realizada por Cal Henderson, programador de Flickr. Si quieres ver mas información sobre este código, verifica su articulo. A continuación se expresa como una función PHP.
function is_valid_email_address($email){ $qtext = '[^x0dx22x5cx80-xff]'; $dtext = '[^x0dx5b-x5dx80-xff]'; $atom = '[^x00-x20x22x28x29x2cx2ex3a-x3c'. 'x3ex40x5b-x5dx7f-xff]+'; $quoted_pair = 'x5c[x00-x7f]'; $domain_literal = "x5b($dtext|$quoted_pair)*x5d"; $quoted_string = "x22($qtext|$quoted_pair)*x22"; $domain_ref = $atom; $sub_domain = "($domain_ref|$domain_literal)"; $word = "($atom|$quoted_string)"; $domain = "$sub_domain(x2e$sub_domain)*"; $local_part = "$word(x2e$word)*"; $addr_spec = "$local_partx40$domain"; return preg_match("!^$addr_spec$!", $email) ? 1 : 0; }
- Verificar Dirección URL: Obviamente era de esperar uno para verificar que sea una dirección URL.
{ b # Match the leading part (proto://hostname, or just hostname) ( # http://, or https:// leading part (https?)://[-w]+(.w[-w]*)+ | # or, try to find a hostname with more specific sub-expression (?i: [a-z0-9] (?:[-a-z0-9]*[a-z0-9])? . )+ # sub domains # Now ending .com, etc. For these, require lowercase (?-i: comb | edub | bizb | govb | in(?:t|fo)b # .int or .info | milb | netb | orgb | [a-z][a-z].[a-z][a-z]b # two-letter country code ) ) # Allow an optional port number ( : d+ )? # The rest of the URL is optional, and begins with / ( / # The rest are heuristics for what seems to work well [^.!,?;"'<>()[]{}sx7F-xFF]* ( [.!,?]+ [^.!,?;”’<>()[]{}sx7F-xFF]+ )* )? }ix
Cabe mencionar, que esa expresión ha sido testeada y funciona en un 99,9% de los casos. Si deseas ver como funciona, aquí te expongo una función PHP con uso, cambiar la variable $url_regex por lo escrito anteriormente.
function auto_link( $text ) { $url_regex = ... return preg_replace( $url_regex, '<a href="$0"^gt;$0=</a>', $text ); }
Enlace: 5 Regular Expressions Every Web Programmer Should Know (vía sentidoweb.com)
.
Ver Videos – Te Verde – Videos 3GP – 3GP – somos tu y yo