Archive for the ‘aliviana’ category

Podcast 4, Temporada 2? Nueva Era. Subversivo !, los gritos del iconoclasta, del miedo como estrategia de control social y asi.

January 12th, 2012

Este podcast es muy especial.

Ya que por primera vez Aliviana toca temas de interes civil/social, que?como? si, asi mesmo lo hacemos, estuvimos entrevistando/platicando/cheleando con el buen Eduardo Ribé (el_ribe) uno de los fundadores e impulsores del movimiento conocido como “Indignados Coahuila” que busca aclarar y/o hacer pagar a los culpables por la actual deuda economica del estado de coahuila, con la cual iniciamos este 2012 en el estado, la cual como ya todos sabemos fue producto de malos manejos de la administracion saliente de Humberto Moreira. Como siempre su servilleta (servidor y co-locutor) @el_allende y el siempre cauto y propio @lastuser

Saludos: esta vez pues saludos al buen david, marco,el tester, la xoch TL, a los indignados y demas peronal que nos escuche donde sea que anden, como el podcast se fue l chilazo (para no variar) no dimos ni saludos ni nada, bueno los dejo con la primera parte:

Parte 1 de 2: Descripcion pendiente

Audio MP3

Parte 2 de 2: Descripcion pendiente

Audio MP3

Gracias !! :)

Links

Twitter Indignados Coahuila – @IndignadosCoah

Las rolitas de fondo de la primera parte: SoundTrack Aqui http://www.jamendo.com/en/album/47898# -

Skit – Tomado del Track “Los gritos del iconoclasta” del MC – BocaFloja – MySpace Aqui: http://www.myspace.com/bocafloja

Las rolitas de la segunda parte, tomadas tambien de forma aleatoria  del top 100 de jamendo de hoy (12-enero-2012) en orden de aparicion:

Track de cierre:
Licencia: Nada mas la de Dios :)

Podcast 3, Temporada 1, Nueva era

December 9th, 2011

Tenemos Po-Po-Po-podcast !!!

Que tal, asi de rápido, tenemos podcast 3 de esta primera temporada de la nueva era, hoy estuvimos @lastuser y su servidor (@el_allende) en casa del buen tester @javier_83

Quién es nuestra principal y única fuente de contacto que tiene que ver o esta muy relacionado con la parte obscura del desarrollo de software y el enemigo natural del developer, el tester y los procesos de QA en el desarrollo de software.

Nos platicó sus inicios del tester, charlamos/bromeamos discutimos las situaciones mas habituales entre tester y developers, aprendimos un poquito de como empezar o como se debe introducir el o los procesos que aseguren la calidad de software en fin y nos compartió algunso consejos para quienes (sobre todo aqui en saltillo,coah) desean dedicarse al testing, una platica muy amena y la verdad que nos faltó podcast para seguirle, sin mas les dejo el podcast de este 08-diciembre-2011:

Parte 1(invitacion a evento juegos de mesa, el camino del tester (inicios de @javier_83), donde aplica el testing):

Audio MP3

 

Parte 2(tester vs developers, llego la pizza):

Audio MP3

 

Parte 3 (ya bien comidos, el testing es importante por que no hay software perfectos, hay que documentar, defendiendo los pretextos del developer):

Audio MP3

 

Primer bug documentado

Primer bug documentado

Links:

Podcast 2 Temporada 1 Nueva Era

December 2nd, 2011

Podcast 2 !!! nueva era, temporada 1 Doom en una texas instrument goey !

Que tal, bueno aqui dejamos el nuevo podcast, grabado el 1ero de diciembre del 2011.

Un placer haber grabado este podcast al lado de Mauricio @lastuser, el buen Marco @marco_garay y David @dmedellin,  atentamente su servidor @el_allende.

Parte 1 (la nota roja, a mauricio no le ha llegado su invitación diaspora, la freedom box y cultura libre, integrando nuevo miembros al equipo de trabajo):

Audio MP3

Fe de erratas: no eran 45, fueron 42.

Parte 2 (uso de versionadores, rutas relativas/aboslutas en web, versionando las bases de datos “home made”, push/deploy de sistemas a producción, mssqlserver scheme compare  y data compare, de sistemas configurables y el appconfig y asi):

Audio MP3

 

Parte 3 (definiendo MVC, knockout, cuando se libera el código propietario, doom en una texas instrument y saludos a la banda):

Audio MP3

El próximo 11 de diciembre, un juego de demostración de warhammer cortesía de la comuna de monterrey en saltillo, coahuila, más informes aquí próximamente.

Links (pendientes):

 

 

Indignados Coahuila

November 21st, 2011

Movimiento ciudadano (al parecer).

Pues asi de rápido, para compartirles el video que el movimiento “Indignados Coahuila” ha subido a youtube, como una protesta pacifica y apartidista contra la serie de aumento en los impuestos y medidas similares que el gobierno estatal puso en marcha para subsanar la deuda a partir del año 2012.

Y bueno al grito de “Encabronados, estamos indignados” este movimiento intenta hacer algo por resolver o atacar el uso/abuso que el gobierno de coahuila ha realizado, aunque no olvidemos que gran parte de culpa es tambien de los diputados del PRI.

En realidad yo no estoy consciente de si los aumentos fueron totalmente desmedidos (a comparación de otras entidades), pero si concuerdo en que deberiamos saber el destino de cada peso y tambien quisiera que se aclarara por la via legal el asunto del fraude/falsificacion de documentos mediante la cual se consiguieron los créditos para el estado de coahuila que ahora nos tienen endeudados.

Agradeceria cualquier comentario de gente mas empapada sobre estos temas (abogados, economistas) ya que yo no estoy plenamente informado y no tengo fundamentos para dar una opinion mas clara que la de: Tambien estoy encabronado.

Sin embargo y a pesar que deseo lo mismo que en general este movimiento expresa, el video anterior no deja de recordarme a este otro de los simpson:

 

Este video llegó a mi timeLine en twitter via @lastuser

 

UPDATE 22/nov/2011:

Galería en la página del vanguardia (de saltillo,coah.) sobre los “Indignados” tomando la tribuna del congreso: Click aquí.

Lo mejor de la convencion de juegos de mesa y comics

November 17th, 2011

No creeran que esto se grabo en una convencion de comics y juegos de mesa

Otro más:

 

 

BBVA

November 9th, 2011

Cosas que me han aparecido:

Me aparecio esto y lueog me dice que espere 15 minutos para accesar por que no termino bien mi sesion (ni siquiera me pude loguear):

Server Error

Access Manager WebSEAL could not complete your request due to an unexpected error.

Diagnostic Information

Method: GET

URL: /mexiconet23/mexiconet23/LogonOperacionServlet?proceso=sign_on_pr&operacion=sign_on_op&accion=inicio&pcol=IF02&tarjeta=159154156151156152157153152157158159161158156158AB65AB753153&servicio=n&nvoportal=true®ion=t6VyGrlLlO%2BdTRX5SNgldA%3D%3DVXmoZWMoWfGVcZ&garbage=0.23630498917360954&Portal=true

Error Code: 0x38cf04d3

Error Text: DPWWA1235E Could not read the response status line sent by a third-party server. Possible causes: non-spec HTTP headers, connection timeout, no data returned. This is not a problem with the WebSEAL server.

Solution
Provide your System Administrator with the above information to assist in troubleshooting the problem.

[BACK BUTTON]



Tambien me entere que BBVA usa jQuery en alguna parte del form de login:

/*******************************************************************************
* dPassword v0.1 – jQuery delayed password masking (iPhone style)
*
* licensed under MIT License
*
* Copyright (c) 2009 DECAF°, Stefan Ullrich (http://decaf.de)
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the “Software”),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
* DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
* OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
* THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
* Known Issues: – delete marked text will not work
* – deleting a single chars will not work if char is
* not the last char
* – view will not follow cursor if textfield is too small
* – if id based styles are assigned, these styles will
* not be taken over
*
*******************************************************************************/

(function($){
$.fn.dPassword = function(options) {

var defaults = {
interval: 200,
duration: 1100,
replacement: '%u25CF',
prefix: 'password_',
debug: false
}

var opts = $.extend(defaults, options);
var checker = new Array();
var timer = new Array();

$(this).each(function() {
if (opts.debug) console.log('init [' + $(this).attr('id') + ']');

// get original password tag values
var name = $(this).attr('name');
var id = $(this).attr('id');
var cssclass = $(this).attr('class');
var style = $(this).attr('style');
var size = $(this).attr('size');
var maxlength = $(this).attr('maxlength');
var disabled = $(this).attr('disabled');
var tabindex = $(this).attr('tabindex');
var accesskey = $(this).attr('accesskey');
var value = $(this).attr('value');

// set timers
checker.push(id);
timer.push(id);

// hide field
$(this).hide();

// add debug span
if (opts.debug) {
$(this).after('');
}
// add new text field
$(this).after('
');

// change label
$('label[for='+id+']').attr('for', opts.prefix + id);
// disable tabindex
$(this).attr('tabindex', '');
// disable accesskey
$(this).attr('accesskey', '');

// bind event
$('#' + opts.prefix + id).bind('focus', function(event) {
if (opts.debug) console.log('event: focus [' + getId($(this).attr('id')) + ']');
clearTimeout(checker[getId($(this).attr('id'))]);
checker[getId($(this).attr('id'))] = setTimeout("check('" + getId($(this).attr('id')) + "', '')", opts.interval);
});
$('#' + opts.prefix + id).bind('blur', function(event) {
if (opts.debug) console.log('event: blur [' + getId($(this).attr('id')) + ']');
clearTimeout(checker[getId($(this).attr('id'))]);
});

setTimeout("check('" + id + "', '', true);", opts.interval);
});

getId = function(id) {
var pattern = opts.prefix+'(.*)';
var regex = new RegExp(pattern);
regex.exec(id);
id = RegExp.$1;

return id;
}

setPassword = function(id, str) {
if (opts.debug) console.log('setPassword: [' + id + ']');

var tmp = '';
for (i=0; i < str.length; i++) { if (str.charAt(i) == unescape(opts.replacement)) { tmp = tmp + $('#' + id).val().charAt(i); } else { tmp = tmp + str.charAt(i); } } $('#' + id).val(tmp); } check = function(id, oldValue, initialCall) { var tam = document.getElementById(id).getAttribute("maxlength"); if (opts.debug) console.log('check: [' + id + ']'); var bullets = $('#' + opts.prefix + id).val(); if (oldValue != bullets) { setPassword(id, bullets); if (bullets.length > 1 && bullets.length < tam-4) {
var tmp = '';
for (i=0; i < bullets.length-1; i++) { tmp = tmp + unescape(opts.replacement); } tmp = tmp + bullets.charAt(bullets.length-1); $('#' + opts.prefix + id).val(tmp); } else if (bullets.length >= tam-4){
convertLastChar(id);
}
else {
clearTimeout(timer[id]);
timer[id] = setTimeout("convertLastChar('" + id + "')", opts.duration);
}

}
if (opts.debug) {
$('#debug_' + opts.prefix + id).text($('#' + id).val());
}
if (!initialCall) {
checker[id] = setTimeout("check('" + id + "', '" + $('#' + opts.prefix + id).val() + "', false)", opts.interval);
}
}

convertLastChar = function(id) {
var tam = document.getElementById(id).getAttribute("maxlength");
if ($('#' + opts.prefix + id).val() != '') {

var tmp = '';
for (i=0; i < $('#' + opts.prefix + id).val().length; i++) {
if(i < tam-4)
tmp = tmp + unescape(opts.replacement);
else
tmp = tmp + $('#' + opts.prefix + id).val().substring(i,i+1);
}

$('#' + opts.prefix + id).val(tmp);
}
}
};
}) (jQuery);

 

Un post por Steve

October 5th, 2011

Hurra ! al mas grande hijo de puta que haya nacido, gracias Steve Jobs.

Descanse en paz Steven Paul Jobs, 24 febrero 1955 – 5 octubre 2011


Stay hungry, stay foolish.

Feliz dia programadores / Happy programmers day !

September 13th, 2011

[ad#contenidouno]

Pues hoy que es el dia 256 del año, mis mas cordiales felicitaciones a todos los programadores.

Today is the programmers day, so congratulations to all the programmers around the world.

 

programmer

Programmer Cliche

 

 

 

 

 

 

 

 

 

 

Image source: http://creattica.com/vector/the-programmer/39902

Aliviana la Concha Podcast #28

January 20th, 2010

Ya tenemos listo el primer podcast del 2010!!!

Hablamos sobre los sucesos tecnológicos del 2009.

Extendemos una invitación a los escuchas y lectores del blog para que propongan nuevos temas e invitados a Aliviana la Concha Podcast, y esperen un nuevo podcast cada 15 dìas.

Contacto:

Twitter:  @alivianaMX

Correo: staff@aliviana.com

Descarga directa de Aliviana la concha podcast # 28

Como música de fondo:

Jaime López- la defuncion continua.
La maldita vecindad – El país de no pasa nada.
Nine rain.

Escritorio remoto con TeamViewer

January 7th, 2010

Hoy le toca el turno a TeamViewer, Como el título del post lo sugiere, es un programa que te permite acceder a una computadora a través de un escritorio remoto. Empezaré con las características más importantes.

Es un sistema basado en web, la ventaja principal es que uno se olvida de firewalls, IP’s y todas esas cosas de redes, al abrir el programa te asigna un ID (9 dígitos) y un password, con los cuales accederás a la máquinar remota, del otro lado, solo se ingresa el ID y el password, y listo, se tiene acceso por escritorio remoto.

Ésta es una herramienta pensada principalmente para dar soporte remoto, por lo cual incorpora un cliente de VoIP y web cam, con lo cual podemos dar un soporte personalizado a nuestros clientes.

Cuenta con varias opciones como lo son:

  • Compartir archivos.
  • Escojer entre calidad de imagen y velocidad de conexión.
  • Conexión incluso antes de hacer log in en la máquina remota.
  • Guardar varias máquinas remotas en una cuenta personalizada.
  • Personalización de passwords.
  • Soporte para varios monitores.

Otra ventaja del programa es que no se necesita acceder a casi ningún servicio web, solo en el caso de que quieras guardar diferentes máquinas en una cuenta, es necesario registrarse.

Algo que me llamó la atención es que el programa es una Full Edition, sin tiempo de expiración, pero al instalar uno se compromete a no hacer uso comercial de la herramienta ( sí, ya sé lo que están pensando XD ).

Como punto en contra, tal vez es que puede llegar a ser lento si no se dispone de una buena conexión a Internet, por lo demás funciona perfecto para cubrir las necesidades de un remote desktop a través de Internet.