¿Pagar cada año por tener?

March 30, 2010

Para el Estado, pagar un tributo (“impuesto”) por el simple hecho de tener algo que es tuyo (“un automóvil”, por ejemplo) es constitucional. El pago de la “tenencia vehicular” es único en su tipo ya que pocos son los países que la cobran, entre ellos España y por supuesto, México.

Pero, ¿cuál es su origen en nuestro país? Se supone que la “tenencia vehicular” se inventó para poder financiar los gastos de los Juegos Olímpicos de 1968 con sede en México. Según Wikipedia, este impuesto data desde la administración de Adolfo López Mateos (y no de Gustavo Díaz Ordaz, como siempre creí), quién presentó dicha iniciativa en la Ley de Ingresos y entró en vigor a partir del 1° de Enero de 1963.

clip_image002

¡¡Más de 47 años lleva la tenencia vehicular!! La pregunta es: ¿acaso aún seguimos financiando los Juegos Olímpicos de 1968? ¡Qué hipocresía!

Por otro lado, una de las promesas de campaña de Felipe Calderón era eliminar este impuesto. Pero en realidad, lo que hizo fue delegar esa decisión a los gobiernos estatales. ¿Y tú crees que ellos la van a derogar (“quitar”)? Seguramente NO sino, ¡¡¿cómo podrían comprarse sus Suburban 2010?!! ¿Cómo pueden los jóvenes así como tú y yo exigir que las promesas se cumplan? ¿Alguien tiene una respuesta o una propuesta?

Generalmente, si uno no paga sus contribuciones, todo el aparato burocrático se te viene encima (“requerimientos fiscales”,”embargos”, “actualizaciones”, “recargos”, “multas”, “no poder hacer otros trámites como la verificación vehicular”, “multas de tránsito”), pero cuando ellos incumplen, ¿cómo puede el ciudadano común exigir rendición de cuentas? La respuesta que tengo es que no hay forma. No tenemos leyes que puedan darnos ese empowerment ciudadano”.

clip_image004

Pienso que si nosotros como sociedad continuamos con lo mismo:

  • Apatía: “a mí no me interesa la política ni nada de eso”.
  • Falta de educación/Ignorancia: “no sé y no quiero saber. Sólo quiero ver el fútbol y las novelas”.
  • Miedo: “es que si denuncio, van a tomar represalias contra mí”.
  • Indiferencia: “a mí no me afecta, que se amuelen los demás”.
  • Flojera: “ah para qué hacerlo, no voy a lograr cambiar nada”.

el Estado seguirá actuando como siempre lo ha hecho. ¡¡Ellos conocen bien la fórmula para aplicárnosla!! Y SIEMPRE les da resultado. Ellos saben bien que “al pueblo pan y circo”, mientras el Estado aprueba más impuestos y hacen sus negocios sirviéndose del poder para asegurar el futuro de ellos y de sus hijos, no el de la mayoría de la población. ¿Algún día tendremos a un presidente como Lula da Silva o como el científico hindú querido por miles de millones de jóvenes, Abdul Kalam?

clip_image006clip_image008

Ojalá y sí…pero mientras eso ocurre sigamos manteniendo los negocios de la clase política de este país. Porque eso de pedir información de cómo se gastan los recursos públicos es: “circo, maroma y teatro” (IFAI). ¡Lo de siempre!

clip_image010

Saludos,

Julio César.

P.D.

Si tienes algún comentario, no dudes en escribir. Se respetan todas las opiniones. =)


CJ7

March 28, 2010
¿Alguien quiere un CJ7? ¡Yo también! Tongue out
 
Pero, ¿qué es un CJ7? Es un ser de otro mundo (como una "mascota espacial") que se hace amigo de "Dicky", un joven estudiante de China. Y así es cómo comienza esta historia entre ambos personajes plasmada en la película CJ7 (2008).
 
Si quieres pasarte un momento agradable, te la recomiendo ampliamente. Te vas a reir bastante Open-mouthed, aunque también tiene su lado triste. Crying
 
Por cierto, la actriz Zhang Yuqi, profesora en la escuela donde estudia "Dicky", es una joven muy guapa. Ah…algo interesante de la película CJ7 es que su director, Stephen Chow,  actúa en la misma como "Chow Ti", el padre de "Dicky" quien trabaja en la industria de la construcción.
 
¡No te la puedes perder! Hot
 

Más Extorsiones Telefónicas

March 27, 2010
Amigos, mucho cuidado con las extorsiones telefónicas.
 
Esta vez fue sobre un presunto secuestro:
 
1-551-307-7417
6:14PM
27.Marzo.2010
 
Mucho cuidado, por favor. No revelen datos, ni nada. Thinking

¿Cómo montar particiones en Linux?

March 14, 2010

Qué onda Fer, “¿Se va armar? ¿Ya o de una vez? “

Escenario

De acuerdo a lo que me comentaste -recuperar la información de tu disco duro y guardarla en una unidad USB externa- estuve revisando en una máquina virtual las posibles causas por las que NO es posible tener acceso a tu disco duro desde Linux BackTrack3 (BT3).

Antecedentes

Te había comentando que en mi máquina el BT3 reconocía automáticamente mi H.D., el cual sólo tiene 1 partición. Sin embargo, tu laptop XPS es un modelo reciente y DELL actualmente entrega varios de sus equipos (Vostro 1520, 1320) con un H.D. particionado de la siguiente manera:

  1. 40 MB | “Diagnostics”
  2. 10 GB | “Recovery”
  3. Restante | “OS”

La última vez que platicamos entendí que al iniciar el BT3 desde el USB podías ver 2 unidades:

  1. El USB: “el cual contiene el Linux BT3″.
  2. Otra unidad: “la cual NO contenía tu información que quieres respaldar”.

Lo anterior me hizo especular que posiblemente el BT3, al iniciar, sólo reconoce (“monta”) automáticamente la 1° partición que geométricamente está al inicio del disco duro. Sin embargo, mi especulación fue incorrecta ya que al hacer pruebas físicamente sobre una DELL Vostro 1520, observé lo siguiente:

clip_image002

clip_image004

Diagnóstico

Así pues, para solucionar el problema tengo 2 hipótesis al respecto, “la fácil” y la “no tan trivial”:

  1. “La fácil”: sólo hay que montar manualmente la partición que BT3 “no quiso montar automáticamente” por alguna razón desconocida.
  2. “La no trivial”: posiblemente la tabla de particiones (64 Bytes) del Master Boot Record (MBR, 512 Bytes) de tu disco duro esté dañada y deba ser reconstruida. Esto podría explicar bien el porqué el BT3 NO reconoce (y no monta) las particiones en tu H.D.

Hasta aquí, ¿más o menos me he explicado? Bien, en este caso sólo voy a tratar de cubrir la opción “fácil”, ya que la otra requiere un troubleshooting más minucioso y para ello necesito estar frente a tu laptop.

Solución

Lo primero que hay que hacer es checar si Linux “está consciente” de que tiene conectadas 2 unidades: tu disco duro y la unidad USB con la que arrancaste BT3.

Abre una línea de comandos:

clip_image006

Teclea el comando: fdisk -l

clip_image008

En este caso, Linux “sabe” que hay 2 unidades/dispositivos de almacenamiento (“sda” y “hda”):

  1. USB (320 GB) con 1 partición: “Mobile”.
    1. /dev/sda1
  2. H.D. ( 8.5 GB) con 3 particiones: “DellUtility”, “RECOVERY” y “OS”.
    1. /dev/hda1
    2. /dev/hda2
    3. /dev/hda3

NOTA: no hagas mucho caso sobre el tamaño de los discos duros; estos screenshoots los obtuve usando una VM con 1 H.D. de 8.5GB, mi disco duro externo USB de 320GB y arrancando BT3 desde una unidad CD/DVD( archivo .ISO). En un caso más realista, el tamaño del H.D. debería ser mayor al de la unidad USB.

De la información anterior, algunas particiones ya fueron reconocidas y montadas, pero otras posiblemente aún no se han montado. Esto lo podemos saber corriendo el comando: df -l

clip_image010

Adicionalmente, lo anterior lo puedes constatar de 2 maneras: yendo a la unidad (si aparece) desde “Storage Media” o bien, yendo directamente a la carpeta donde se monta cada partición:

clip_image012

Para montar las particiones MANUALMENTE, tenemos 2 opciones:

  • · Desde la Línea de Comandos (“COMMAND LINE”):

clip_image014

Puedes verificarlo si se ejecutó correctamente corriendo cualquiera de los siguientes comandos:df -lclip_image016mount -lclip_image018O bien, yendo directamente a la carpeta donde se montó la unidad:clip_image020

  • · Desde la interfaz gráfica del usuario (“GUI”):

clip_image022

Dentro de “Storage Devices”, ya eliges qué deseas montar o desmontar:clip_image024Y de una vez, ver tus archivos.clip_image026

En resumen, podemos observar que Linux:

  1. Intenta reconocer todos los dispositivos físicos de almacenamiento: discos duros, unidad externas USB, unidades flash USB, floppy, CD/DVD.
  2. Intenta montar dichos dispositivos de almacenamiento de manera lógica (técnicamente lo que monta SON las particiones que “viven” dentro de cada dispositivo de almacenamiento, por ejemplo: 1 H.D. puede tener unas ‘n’ particiones, mientras que una unidad flash USB típicamente sólo tiene 1 partición.

A una partición YA MONTADA se le conoce como VOLUMEN y a un volumen típicamente se le asigna una letra (C:, D:, E:) en el caso de Windows. En Linux, se le asigna una carpeta bien definida, por ejemplo: “/dev/hda1” representa la partición No.1 en el disco duro No.1, mientras que “/dev/hdb3″ representa la partición No.3 en el disco duro No.2. Comúnmente, el término UNIDAD y VOLUMEN se utilizan de forma intercambiable aunque en algunos casos “UNIDAD” también se usa para referirse al dispositivo FÍSICO (hardware).

Dependiendo del tipo de tecnología del disco duro (IDE/SATA) es la nomenclatura que Linux usará para identificar a cada disco duro. Por ejemplo: /dev/hda1 sería un H.D. de tipo IDE, mientras que /dev/sda1 sería un H.D. de tipo SATA.

Finalmente, una vez teniendo todo montado ya puedes respaldar todo lo necesario para después formatear tu computadora.

P.D. Considerando este tipo de casos, he estado diseñando una solución que nos permita reparar automáticamente la computadora sin perder nuestros datos y en menos de 30 min. Cuando la tenga lista, te comento =)


Ejercicios de Razonamiento Lógico 2

March 13, 2010
Hola, qué tal amigos. ¿Cómo están?
 
No pensé que el post de “Ejercicios de Razonamiento Lógico” tuviera varios visitantes. Por esa razón he decidido colocar un ejercicio especialmente retador. Les comento que este ejercicio me lo contó mi papá hace algunos años y en realidad ¡parece imposible!. Sin embargo, sí tiene respuesta.
 
Para todos nuestros amigos visitantes de Venezuela, Colombia, España, Perú, Chile, México y resto de Latinoamérica, aquí va:
 
“3 hombres tienen respectivamente 10, 30 y 50 vacas. Los 3 hombres deciden vender todas sus vacas y todos lo harán al mismo precio. ¿Puede usted explicar de qué forma vendieron los 3 hombres todas sus vacas en un mismo precio y al final del día todos ganaron exactamente la misma cantidad de dinero?”
 
Saludos,
 
Julio César. =)

[Actualización :: 18.Agosto.2011]

Más problemas de Razonamiento Lógico 3


¿Dónde quedaron las Pruebas?

March 1, 2010
Me cuesta trabajo creer que en una dependencia gubernamental como el SAT, ocurran este tipo de errores informáticos. 
 
¿Quién NO hizo su trabajo aquí? ¿El SAT? ¿El partner que el SAT contrató para hacer sus sistemas? ¿Dónde quedan los testers? ¿Hubo pruebas al software? ¿Se programó bien el sistema? ¿Dónde quedaron las excepciones de negocio? ¿Hubo arquitectura del sistema? ¿Dónde queda el diseño multicapas: acceso a datos, negocio y presentación? ¿O acaso todo se programó en la capa de presentación? En pocas palabras, ¿por qué mostrar el string de conexión de la BD en el front-end? ¿Acaso buscan ser hackeados? Thinking
 
Mi conclusión/especulación de esto:  existen empresas que emplean a ingenieros de software ( "ingenieros en sistemas", "software developers", "coders" ) posiblemente con poca experiencia o recién egresados a quienes les pagan por sus servicios una FRACCIÓN (1% – 50%) de lo que la EMPRESA les COBRA a sus clientes. ¿A qué me refiero? La empresa te VENDE con el CLIENTE como si fueras un "EXPERTO" o un Ing. de Software SENIOR, lo cual NO es cierto ( a menos que sí lo seas, pero que aún sigas programando con muy malas prácticas).
 
Por supuesto que aquí quienes son TOTAL y ABSOLUTAMENTE inocentes son los ingenieros de software amateur. Y quien se lleva todo el crédito por este tipo de errores es la empresa, quien en su afán de "maximizar ganancias y reducir costos", busca contratar a más recién egresados para desempeñar actividades que típicamente DEBEN ser supervisadas/desempeñadas por alguien de mayor experiencia: un software architect, un software engineer senior.
 
En mi opinión, las empresas deben mantener un balance  en su capital humano,  es decir, no sólo contratar JUNIORs sino también SENIORs. Obviamente, también hay que cuidar el Proceso de Desarrollo de Software (SDLC). Hacerlo con la filosofía de "reducir costos y maximizar las ganacias" tiene un impacto negativo en la industria:
  1. Alta rotación de profesionales (junior y senior) en la industria de TI.
  2. Insatisfacción personal de parte del profesional en sistemas.
  3. Sistemas mal diseñados y/o programados.
  4. Clientes insatisfechos.
  5. Pérdidas económicas de parte de la empresa de TI o del cliente (dependiendo del contrato firmando entre ambas sociedades)
  6. Mala reputación de la empresa de TI.
  7. Proyectos fallidos.
  8. Presupuestos agotados.
  9. Sistemas que demoran meses en concluirse.
  10. Rediseño total del sistema.
  11. Impuestos mal empleados.

Bueno, ya lo expresé…=) Y todo por haber visto esta imagen…Tongue out


Follow

Get every new post delivered to your Inbox.

Join 339 other followers