Último post del año (2018)

Este es el clásico post aburrido que solo lleva la estadística de la página.

Este año según google analytics he tenido 285,248 visitas únicas, casi el triple que el año pasado, esto para mi significa que vamos por buen camino.

Eso quiere decir que mi blog ha sido visto por más de un cuarto de millón de personas, y pensar que si al 10% de esas personas les ha servido lo que hay aquí, es algo que me emociona a continuar con este blog.

Este año se cumplieron 2 metas: que el blog se pague por si solo con el dinero ganado por la publicidad y que mi canal de youtube llegara a 1k de suscriptores.

Espero pasen un buen fin de año y logren lo que se propongan para este 2019.

Entrada 300

No imagine llegar tan pronto a la entrada 300 de mi blog, y me parece que últimamente he estado escribiendo más, y he tomado más serio el asunto de compartir lo poco que se con todos.

Si estás leyendo este texto, te quiero agradecer porque eres un lector recurrente de mi blog el cual sobrevive ya por fin solo por medio de la publicidad de adsense, y queriendo o no, de vez en cuando sale para comprarme una cerveza, pero el pago más grande para mi es que esta información le sea de utilidad a muchas personas, ya que al final, todos nos vamos a la tumba, y lo que dejamos es lo que nos hace seguir existiendo.

Parece fácil tomarte un tiempo para escribir, lo es al inicio, pero continuar es lo difícil del asunto, y pues aquí estamos.

Nos vemos en la entrada 400 la cual no dudo llegue más pronto de lo que llego esta.

¿Cuál es la diferencia entre Java y Javascript?

Esta es una pregunta que todos nos hicimos alguna vez, quizá cuando comenzamos a programar y escuchamos de estos 2 lenguajes de programación.

Es una de las dudas que seguirán existiendo siempre, gracias al juego de letras que una palabra contiene a la otra, nos hace creer, que tienen relación directa, como cuando se habla de Auto y Automóvil por ejemplo.

La verdad su relación solo tiene que ver con su historia y un poco de mercadotecnia.

Java es un lenguaje de programación que nació en 1991, creado para ser usado en el proyecto set-top-box por la empresa Sun Microsystems, un dispositivo receptor de señales analógicas de televisión. Su primer nombre fue Oak, luego Green y por ultimo quedo con el nombre de Java. Hay muchas historias sobre el origen del nombre Java que van desde las Iniciales de los diseñadores del lenguaje hasta la hipótesis de que es el nombre de un café que se vendía en una cafetería a la cual acudían los creadores del lenguaje (por eso el logotipo de la taza de café).

Resultado de imagen para java logo
Logo de Java

La propuesta del lenguaje Java era que funcionara en el dispositivo que fuera, sin importar su naturaleza: televisiones, lavadoras, computadoras etc, corriendo en una máquina virtual y permitiendo a los programadores desarrollar software en distintas plataformas.

En el año 2009 Oracle adquiere Sun Microsystem, y con ello, adquiere Java.

Java se describe como un lenguaje de programación Orientado a Objetos, compilado, fuertemente tipado y multiplataforma, y es en Java 8 cuando se le añade capacidad para programación funcional mediante expresiones Lambda.

El nombre de Javascript se dio quizá por un aspecto de mercadotecnia, en el año de 1995. ¿Recuerdan que había un navegador llamado Netscape? Pues este lenguaje agrego compatibilidad con Java. Ese mismo año nació Javascript, un lenguaje creado por Brendan Eich, un trabajador de Netscape. En un inicio Javascript tenía el nombre de Mocha, más tarde se llamó LiveScript, y por ultimo termino con el nombre Javascript. Curioso que el mismo año en el que Netscape agrego soporte a Java. Quizá se quiso aprovechar la bomba de Java para que los programadores aceptaran Javascript pensando que era una prolongación de Java.

Resultado de imagen para brendan eich
Brendan Eich

Javascript es un lenguaje de programación interpretado (Java es compilado), sigue el estándar EMAScript, se define como orientado a objetos basado en prototipos y débilmente tipado (Java es fuertemente tipado). Es decir, javascript es tan distinto de Java como lo es php de Java. Javascript comparte características a Java, pero son tan pocas que ni siquiera se parecen en sintaxis, paradigma, organización, arquitectura y funcionalidad.

Al parecer una campaña de mercadotecnia en el nombre hizo de Javascript ser lo que es ahora, quizá pudo haber terminado como VBScript si no hubiera cambiado su nombre para ser parecido a uno de los lenguajes fuertes del momento. Quizá, pero eso no quita que Javascript sea un buen lenguaje de programación, al igual que Java, pero distintos, tan distintos que su mayor relación es que un nombre de uno contiene al otro.

¿Cuánto se gana con un sitio web de programación y #adsense?, Con pruebas reales, 2018

En este video te mostrare cuanto gano con mi sitio web de programación y adsense (hoy agosto 2018), te mostrare con analytics cuantas visitas tengo y las ganancias reales, así como explicarte los factores que afectan que tus ganancias sean mayores o menores.

¿Por qué se cae el sistema de facturación electrónica del SAT? Cfdi 3.3, Facturación Electrónica



¿Cuantas veces este año te ha pasado que quieres hacer una factura en el sistema del SAT y resulta que esta muerto?

Yo como contribuyente y como desarrollador de software me puedo dar cuenta de las deficiencias de sistemas como lo es el sistema para facturación del SAT que es gratuito para todos los contribuyentes. Pero muchas personas que tienen pocos conocimientos de informática solo se enfrentan a la siguiente pantalla famosa cada que desean hacer una factura en el sistema gratuito del SAT (15 y ultimo de mes es ya un mal común):

A continuación te explicare por que pasa esto, y porque esto es algo que debe cambiar.

Para entender cómo funciona un sistema web, en el caso del sistema para realizar tu factura gratuitamente en el portal del SAT, te explicare como funciona un sistema web.

Los sistemas web son alojados en servidores, imagina que el sistema web del SAT es un restaurante, tú vas a comer al restaurante por que necesitas comer (el SAT te crea la necesidad de facturar), te diriges y pides tú platillo al mesero, y como todo restaurante el número de meseros es limitado, ¿Qué pasa cuando el restaurante está casi lleno de comensales? Los meseros tardaran más en atender a los clientes, es lo mismo que pasa cuando el sistema de facturación se satura, se comienza a hacer lento el sistema.

Pero hay otro punto que hay que mencionar. ¿Qué pasa cuando el restaurante está lleno al tope? Se comienza a hacer una espera de personas fuera del lugar las cuales no pueden ser atenidas, aquí es donde te encuentras tu todos los días 15 y fin de mes, en la sala de espera haciendo fila por tu turno.

¿Qué es lo que debería hacer un sistema cuando está saturado? Para esto al igual que un restaurante se aumentan recursos, cuando se diseña un sistema, se contempla el número de usuarios que habrá multiplicado por la carga de los procesos, y se analiza si es suficiente el hardware empleado, en caso de que no sea suficiente se contempla un segundo servidor y es repartida la carga. Al igual que los restaurantes, cuando está saturado un negocio, este amplía su espacio o crea una nueva sucursal, y de esta manera los clientes que van a comer se dispersan según el lugar este más vacio. Obviamente al resolver este problema cuesta, pero ahorita veremos que es algo insignificante para lo que recaba el SAT.

Obviamente el SAT sabe la carga que recibirá su sistema, y puede fácilmente arreglar el problema, pero les diré algo, no quiere ni lo hará, ya que el SAT opto por otra solución, creo franquicias llamadas PAC. Creo un negocio basado en una necesidad.

El SAT presume de una recaudación récord, una recaudación que no se nota en sus sistemas ineficientes, mal diseñados, mal organizados, y sobre todo inestables. Solo te diré a ti lector, que si el SAT invirtiera de sus $ 52,700,000,000.00 recaudados en el 2017 solo el 0.0001% (poco más de 5 millones de pesos), créanme, jamás tendría porque caerse el sistema gratuito para facturación (¿Quien se beneficia con al facturación electrónica 3.3?).

Ahora ya sabes porque cada 15 y fin de mes no puedes realizar tu factura, simplemente por que el SAT solo quiere que contrates un sistema de tercero, una franquicia llamada PAC.

Si el SAT te exige, tú debes exigir una herramienta decente y gratuita para facturar.

 

20 de febrero, comienzan las nuevas politicas de youtube – La opinión de un desarrollador de software

Esta es mi opinión sobre las nuevas políticas de youtube, que comienzan el 20 de febrero del 2018.

Como saben yo tengo algunos videos en youtube, por lo cual no me considero un youtuber (aun), y por lo mismo no lo considero un negocio (aun).

Con los pocos videos que yo tengo en youtube, gano la súper modesta cantidad de 20 a 70 pesos mexicanos mensuales (1 – 3.5 usd), dependiendo las visitas que tenga en el mes claro está. Algo distinto con adsense en este blog donde si saco más de 10 veces esa cantidad (Ya hablare de esto en otra entrada).

Hace un mes me llego un correo de que mis videos ya no serían monetizados ya que no cuento con los nuevos límites mínimos que debe tener un canal que son 4000 horas y al menos 1000 suscriptores (en este momento tengo 260 suscriptores (vengo del futuro y en noviembre 2019 llegas a los 10k (vengo de un futuro más lejano y el 7 de junio del 2020 llegaste a los 20k (vengo de un futuro mucho más lejano y el 7 de septiembre llegaste a los 62k (VENGO DE UN FUTURO AUN MÁS LEJANO Y LLEGASTE A 110K, recibiste una placa, siendo 7 de septiembre del 2022))))), puedes suscribirte a mi canal para ser el número 261 dando clic aquí), una cantidad absurda para personas que comiencen a crear contenido este año, es decir, los canales nuevos deberán esforzarse mucho más para poder sacar provecho.

Primero hablare de las cosas negativas y finalizare con los aspectos positivos.

Últimamente las tendencias en youtube es todo por lo cual yo deje de ver televisión hace años: sexismo, chismes, futbol (no me gusta, lo siento), novelas etc; lo que es ridículo es que contenido como ese sean canales con millones de suscriptores, canales que muchas veces solo copian y pegan la basura que ya se encuentra en televisión.

Youtube se ha convertido en una guerra de youtubers, donde se viven de envidia y palabrería entre youtubers, criticando trabajo mutuo, y lo peor, hasta hacen video de esto para obtener visitas, nuevamente, utilizan la misma fórmula por la cual huí de la televisión, crear controversia. Ustedes saben que youtubers son, ya que este tipo de guerras infantiles las hay en todas las áreas de entretenimiento rondando por esta red social.

Si tú quieres comenzar con tu canal y esperar ganar mucho dinero inmediatamente, si lo quieres hacer solo por dinero, haz videos estúpidos, haz videos sexistas, y haz videos controversiales, y veras como te llenas de suscriptores. Ya que estas nuevas políticas tienden a que los nuevos canales sean de contenido basura, ya que la mayoría hace videos para ganar un poco de dinero, y quieren  ganar dinero rápido y sin esfuerzo. Ya tienes la clave, adelante.

De las cosas buenas que comenzaran a surgir con estas políticas, es contenido más apropiado para todas las edades (espero), ya que hay mucha basura que si yo tuviera hijos no me gustaría que lo vieran. Haciendo la restricción de un video que sea monetizado y ser revisado por un ser humano (es lo que dicen), se podrá filtrar el contenido no apropiado para toda las edades (todo comenzó por el tipo que grabo un cadáver).

Existe otro punto positivo en esto, que no todas las personas que hacemos videos, deseamos ser millonarios con esto, sino solo compartir el conocimiento o promover algún producto que tenemos ya sea gratuito o de compra (yo promuevo los dos), y el punto positivo, es que, como no ganamos ni vivimos de esto, seguiremos haciendo material de calidad, ya que las políticas a algunas personas que hacemos videos, realmente nos valen madre (como decimos en México), pero como espectador, estaré al tanto de como el material de entretenimiento en youtube decae o mejora, algo que solo el tiempo dirá.