Por que desarrolladores web no necesitan una Mac para programar

macbookLa primera razón que se me viene a la mente sería, “porque sería muy pinche caro!…”.

Hay muchas cosas muy buenas e interesantes dentro de OS X, y es no tan difícil emocionarse por cada WWDC que Apple nos trae cada año.

Lo que creo que debemos entender es que el sistema operativo es un medio para un propósito. Cualquier sistema operativo que escojas debe hacerte tu días de trabajo y días de entretenimiento, de la manera más eficiente posible. No estamos comparado sistemas operativos por el momento, estoy diciendo que OS X al igual que Windows tienen grandes herramientas que nos pueden ayudar en la forma exacta que queramos.

mac_win

Repito, no estoy diciendo que OS X es malo, caro o sea mejor o peor que Windows. Soy un usuario que disfruta de ambos sistemas operativos por igual. Por el momento, no tengo una maquina con OS X, me he perdido las actualizaciones desde Snow Leopard, sin embargo tengo un iPhone y una iPad mini :). Uso por ahora Windows 7 por el hecho de que armé una computadora. Mi computadora es mi Media Center, mi consola de videojuegos, y mi escritorio de trabajo.

Pero el punto es, ¿por que el aficionado/profesional desarrollador se va por la directríz de conseguir una Mac para trabajar?.

Puliendo el Sistema Operativo perfecto

Creo yo que OS X junta las herramientas de una manera simple y estable, eso es una de los puntos fuertes dentro de este ambiente. Entre estas características son:

  • Encontrar las cosas de manera rápida y ágil. (CMD + Espacio)
  • Tener ambientes de programación ya instalados de fábrica. (PHP, Ruby, Perl o Python).
  • Un uso centralizado de atajos de teclado, en donde funcionan de igual forma para todas las aplicaciones.
  • Ser nativo de UNIX.
  • Entre muchas otras.

Lo que hace atractivo a OS X, es que lo han refinado tanto, que su sistema es tan amigable (esto es relativo) y solido, que muchos usuarios optan por inclinarse por pasarse al lado de la manzana.

Pero hey, ¿que no íbamos a explicar por que desarrolladores no necesitan una Mac?, ese es mi punto, el sistema lo han refinado tanto que han adaptado las aplicaciones y herramientas ya de fábrica. ¿Qué quiere decir esto?, que Apple puso atención, y nos ahorró la tarea de descargar las aplicaciones que comúnmente descargamos para trabajar y/o entretenernos, haciendo las suyas propias donde, desarrollandolas para un uso simple y eficaz, ¡simplemente funcionan!.

¿Qué sigue queriendo decir esto?, que en Windows es lo mismo, en algunas veces más economico, un poco más tedioso tal vez (con el hecho de descargar todo lo que necesites), pero seguimos teniendo un amplio catálogo de aplicaciones y herramientas para el mismo propósito.

He aquí unos puntos importantes:

Amplia gama de selección de Hardware

Las Macs regularmente solo vienen con algunas pocas configuraciones desde la tienda, dejándote una pequeña lista de selección a la opción más cercana a la que necesites. Ya que la licencia de Windows es más comercial y cualquier compañía de manufactura puede lucrar con ella, esto te da una grandísima selección a comparación. Y esto es porque la competencia entre manufactureras están forzadas a darte un mejor valor por tu dinero.

Mayor catálogo de dispositivos

Una relativa mayor cantidad de dispositivos es compatible más con Windows que con Mac. Entendamos, que esto es porque Windows es una sección más grande del mercado.

Puntos clave

La máquina no hace al desarrollador.

Hay una app para todo. También en Windows.

Conclusión

Recordemos como dijimos al principio, el sistema operativo es el medio para llegar al propósito. Es verdad que en Windows quizas tengas muchas cosas que hacer para personalizar. Adoraría, que llegara el día para que Windows quite todas las aplicaciones basura que vienen con la instalación de fábrica. Pero lo que quiero diferenciar es que Macs y PCs son en esencia lo mismo.

Si después de leer esto me preguntas ahora que máquina comprar, te diría lo siguiente, como un día me lo dijo @chrispirillo.

Si te no gusta Windows, ve por la Mac 😉

Para los haters:

  • Linux es increíble, y ¡gratis!. Pero Mac OS X es nativo de UNIX, su terminal es igual de efectiva que en Linux.
  • Sí, las Macs son más caras, y puedes quiza, comprarte hasta dos máquinas con Windows por el mismo precio. Pero hay personas que quieren ahorrarse el tiempo en personalizar su equipo, y adaptarla a sus necesidad que en la Mac.
  • Uso Windows ahora mismo, planeo comprarme una Macbook.

@gus_diaz

“Quiero comprar una Mac”, me dicen, “será divertido”, me dicen.

oldmac

He tenido una buena cantidad de computadoras en mi vida, entre ellas 2 Macs. Una Macbook, y una iMac. Ya no las tengo, las vendí hace ya tiempo, la iMac no tiene mucho que la vendí.

Personas que me conocen, regularmente me piden consejo o mi opinión cuando tienen planeado comprar una máquina de estas o algún otro equipo en lo que a computación o algún gadget se refiere. Soy ese cuate, que siempre está metido en el rollo mediático, siempre enterado de productos y servicios de tecnología y de consumo. El nerd/geek que sabe de computadoras.

Algunas personas que conozco se awitan o se ponen de malas cuando compran una laptop y luego necesitan venderla casi a mitad de precio debido al devalúo de su producto. Me incluyo entre ellas. No hay nada peor que vender tu iPhone o Macbook a un precio casi miserable, comparado con el precio por el cual lo obtuviste originalmente.

Hay algo muy chistoso, las personas que compran una Mac, de cualquier modelo, tienen la noción de que dado, ya que es una Mac, y es una “buena” computadora, su precio será muy estable y no decrementará tanto con el paso del tiempo como el buen uso que se le dé o que tan cuidada esté.

MAL, por más que adores <3 y ames tu Mac, y la abraces como a tu propio hijo (que al final una Mac no las hace nada diferentes con las demás PCs, aparte de que no me agrada el hecho de que todo el mundo defina las Macs y las PCs como ecosistemas o gadgets diferentes), se va devaluar, te van a pagar a veces una mierda cuando la vendas, te vas enojar y a frustrar, porque no entiendes el hecho de que a pesar de que su carcasa de aluminio anonizado estaba impecable, disminuya su precio y a veces llegues a arrepentirte de haberla vendido.

Me ha pasado, y se siente feo. Pero no hay porque awitarse, lo mismo le sucede a cualquier persona, a cualquiera que tenga un equipo de computo, estéreo, televisión. Son equipos que tienden y siempre tendrán la tendencia a devaluarse. ¿Recuerdan las pantallas de plasma?, aquellas pantallas que pesaban una tonelada, eran delicadas, y en su momento eran MUY CARAS?. Ahora ya no encuentras de esas pantallas, ahora todo es LED u OLED, o 4k, or whatever metric and technology fucking is… recuerdo cuando estaban por salir del mercado… pantallas de 52″, a $4,999 pesos. Porque las pantallas LED, que no se calientan, son ultradelgadas y pesan como una laptop, llegaron para quedarse.

Así es el mercado, así es el avance tecnológico. Así verás tu inversión a largo plazo, totalmente devaluada. Los equipos en el ramo tecnológico son y siempre serán así, un pasivo (aunque a largo plazo), que afectará tu economía.

Mi consejo es siempre el mismo, cuando me preguntan sobre equipos, “si vas a comprar eso, y es lo que necesitas como prioridad, ve por ello, si solo te quieres comprar un lujo, ¡hazlo también!, solo ten en cuenta cuanta lana vas a perder cuando lo vayas a vender.”

Y por favor, no cometan el error de algunos, eso de “lo compraré por que se que me va gustar (o no me va aburrir) y no creo venderlo nunca (o se lo regalaré a mis hijos)…”, ya que será dinero pudriéndose en el rincón de tu casa.

@gus_diaz

P.D. Por cierto, no estoy amargado. Ando algo enfermo y no puedo dormir. 😛

Glosario básico de #reddit

Reddit logoReddit es una de las páginas que muchas personas usan. Lemantablemente en mi circulo social no lo es así, muchas personas se quedan cuadradas al no tener idea de los que es reddit, es triste pero cierto, es muy poco usado en México, pero creo que poco a poco la gente que navega en internet se va dando cuenta de este genial sitio.

¿Que es reddit?. Reddit es un portal a todo lo más interesante en la internet. la funcionalidad es sencilla,  sus usuarios mandan links a algún contenido “relevante” y ellos tienen la posibilidad por votar por estas publicaciones de manera favorable (up votes) o no favorable (down votes) para la relevancia de este mismo contenido.

Si quieres saber más sobre que es reddit, mira este video.

Reddit es más así como una “red social” de contenidos, donde la comunidad crea este contenido, opina y manipula la relevancia del mismo.

¿Por que considero reddit genial? Reddit es totalmente un asomo a todo lo que sucede en al red en la actualidad, dependiendo la temática del sub-reddit puede ser una herramienta oportuna, interactiva, personalizada, participativa y terriblemente adictiva.

Si quieres adentrarte y experimentar reddit, los redditors (como son llamadas las personas en esta comunidad), usan un lenguaje de acrónimos que facilitan y explican de una manera especial algunos de los post. Es como el lenguaje del vecindario por así decirlo.

Muchos de los términos y abreviaciones son meramente ligados con la cultura pop de internet, como los memes, no todos están listados aquí pero estos son con los que más te toparas si te conviertes en un redditor.

  1. Lurker. (acechador en ingles). Es una persona dentro de una comunidad que solo lee reddit, pero que sin embargo no aporta nada a la misma. Es decir no comenta, solo es un usuario que lee los post pero no aporta absolutamente nada al contenido del post. Algo friki pero los hay.
  2. IAMA (I am a – yo soy…). Es un acrónimo muy popular en reddit, IAMA es el prefijo para permitir al usuario presentarse y mencionar su ocupación y comenzar una discusión sobre ello. Este sub-reddit es principalmente usado para personas aquellas que tengan un trabajo interesante o tuvieron un papel relevante en alguna experiencia y quieran compartirla. Uno de los post más populares en este sub-reddit fue cuando el Presidente de los Estados Unidos, Barack Obama abrió un IAMA y miles de usuarios les escribieron preguntas acerca de todo. sub-reddit link:  /r/IAMA
  3. AMA. (ask me anything – preguntame lo que sea). Esta es la segunda parte de IAMA, normalmente va después de mencionar la ocupación del usuario que abrió el IAMA, es decir: IAMA un ladrón que robó un banco. AMA. Los redditors tomán muy literal los AMAs, por lo que la persona que abrió dicho IAMA, será bombardeado por todo tipo de preguntas.
  4. DAE. (does anyone else – alguien más?…). Normalmente este termino es usado por el creador del post, se usa meramente para llevar la atención al mismo y traer más opiniones de otros redditors.
  5. FTFY (fixed that for you). Significa “lo he arreglado por ti”, normalmente usado por un redditor que ha respondido un comentario, se usa para mencionar un link arreglado o alguna otra fuente corregida al comentario del usuario anterior.
  6. IANAL (I am not a lawyer – no soy un abogado), se usa normalmente para aclarar a futuros lectores advirtiendo que se acuda a una mejor fuente de información legal, antes de seguir el consejo del usuario que escribió el comentario.
  7. MSM (mainstream media). Este termino se usa para dar referencia a todo el contenido dentro de los principales medios de comunicación, como en la televisión o en los periódicos, pero que no son de referencia original en reddit.
  8. NSFW (Not Safe for Work – no seguro para  el trabajo). Este terminó advierte que el contenido es delicado y el link contiene temas de racismo y/o contenido vulgar. Es un termino usado en la mayoría de los foros virtuales, para evitar que algún usuario pueda ser sancionado en su trabajo, ya que la mayoría de los trabajos tienen serias medidas por ver este tipo de contenido dentro de sitio laboral. Ten cuidado cuando veas este contenido en la oficina.
  9. NSFL (Not Safe for Life – no seguro para la vida). Como NSFW, este indica en un ramo más crítico, que no importa el lugar donde te encuentres, el contenido que estás por ver puede ser realmente muy perturbador, lo cual pueden ser fotos muy crudas de accidentes o peores. No apto para débiles de estomago.
  10. OP (Original Poster – Creador Original). Es usado en vez del nombre del redditor cuando se está refiriendo a la persona que empezó la conversación, este es meramente un shorcut o comodín para evitar estar escribiendo los nombres de los usuarios originales una y otra vez.
  11. TIL (Today I Learned – Hoy aprendí…). Un termino para dar referencia a simple trozo de información relevante en el conocimiento, no necesariamente útil. Por ejemplo, “TIL que puedo ser presidente sin necesidad de una carrera universitaria” Posted by EnriquePeñaNieto. :P. Normalmente la gente de habla hispana lo usa de forma sacástica en la mayoría de las veces.
  12. TL;DR o TLDR (Too Long; Didn’t Read – Muy largo, no lo leí). Usado para denotar que un usuario no leyó o leyó parcialmente el post o los comentarios de un link, o el artículo en referencia. Normalmente lo usan los usuarios para denotar un post o un comentario enredoso, muy largo y/o difícil de entender.

Existen más acrónimos y términos dentro de reddit, no es tan dificil entenderlos, si te pierdes, siempre puedes usar google. 🙂

Por último, espero que tu incursión a reddit sea interesante y divertida, hay un reddit para todo tipo de tema, los terminos que explicamos en esta entrada la mayoría tienen su propio sub-reddit.

¡Bienvenido a reddit! 🙂

5 usos que yo realizo con Evernote

Evernote Logo

Evernote se ha convertido en una aplicación de uso diario para mi. Es una herramienta que te permite capturar todo, texto, imágenes, vídeo, audio grabado, y se utiliza en la forma que el usuario necesite, administrándolo y guardándolo de una forma rápida y ordenada. Es versátil, rápido y tiene tanta flexibilidad como el usuario quiera.

Si no se tiene idea de lo que es Evernote, o es porque no eres una persona que dura bastante tiempo frente a un ordenador o simplemente usas la Internet para estar en Facebook o Twitter. (Lo cual está bien, cada quien, no juzgo :P).

Aquí un vídeo introductorio de Evernote -> http://bit.ly/evernotev

Pero, ¿qué es lo que hace Evernote tan bueno?. En mi opinión, creo que el tener toda tu información importante en todos lados. Y digo en todos lados, como en el teléfono, tablet y todos los ordenadores accedidos por ti y por no decir más hasta en la Web.

Estos son los usos de Evernote que yo realizo día con día.

1. Investigación de errores

En donde yo trabajo, realizo soporte a una aplicación en linea. La cual a pesar de estar ya liberada, la aplicación tiene a tender errores y fallos. Lo cual crea una investigación para arreglar la problemática. Utilizo Evernote para guardar mediante fechas, los resultados de la bases de datos, guardando querys, o alguna screenshot que me haya dado pistas sobre el problema. En mi uso diario siempre estoy usando macros del teclado, esto para ahorrar tiempo con cosas que tengo que escribir de manera repetitiva. Esto en conjunto con Evernote es una forma muy eficaz de trabajar. La herramienta que uso es PhraseExpress, pueden darle una mirada es sencilla de usar, para Mac existe TextExpander que es la misma funcionalidad en esencia.

2. Mapas

Soy una persona que viaja de vez en cuando en autobús urbano en Guadalajara, (sí, es muy malo el servicio, pero a veces se necesita por los gasolinazos). Una de las formas de que la gente se informa de las rutas en esta ciudad son por los siguientes medios:

  • http://rutasgdl.com/
  • http://gdl.rutadirecta.com/
  • http://sistecozome.jalisco.gob.mx/servicios.html

O por lo menos estos son los que he usado, para informarme. Todos en mi opinión son muy malos, a excepción de gdl.rutadirecta.com,  que ha hecho un grantrabajo de mostrar de forma simple y sencilla su interfaz, sin embargo no he probado su aplicación dado que yo uso iOS. RutaGDL, tiene una MUY MALA  interfaz y es poco intuitiva al usuario final. La del gobierno de Jalisco, es simplemente un repositorio de mapas de las rutas, una página codificada en XHTML y parece programada por un niño de secundaria.

rutas_evernoteCapturo una imagen de pantalla, la agrego a una cuaderno en Evernote. (Esto me ha salvado de perderme, ya que no soy muy habitual en tomar el servicio de transporte público).

Evernote da la posibilidad de agregas notas, como flechas y puntos de interés.  Excelente para saber donde te tienes que bajar.

 

 

3. Guardar tickets, facturas y vauchers

Soy una persona que usa bastante la tarjeta, casi no me gusta tener metal en mi cartera, sin embargo luego termino con un montón de ticket y vauchers en mi bolsillo.

Evernote simplemente tomo una foto con mi teléfono del ticket, la envío a mi cuenta de correo de Evernote y listo. La tengo en todos mis dispositivos y equipos. El papel simplemente lo rompo y lo deposito en el bote de basura. (Algunos los guardo, como las facturas, pero Evernote me permite tener un respaldo).

4. Guardar tips, y/o tutoriales

Leo regularmente muchos blogs y muchos tutoriales de lenguajes de programación. Con Evernote y con la extensión WebClipper para los navegadores con dos clic copias el contenido de la entrada para luego leerlo en cualquier dispositivo.

5. Guardar manuales

Por regular tomo clases en linea y recientemente algunos cursos al igual en linea, los cuales proporcionan a veces muchos manuales que solo están disponibles en linea o en PDF. Para esto solo basta con WebClipper o arrastrar el PDF a Evernote.

Sin embargo, mucha gente no usa Evernote…

Algo que he notado es que ha pesar que esta herramienta es muy flexible y en mi opinión bastante útil, es que las personas tiene ya su forma de trabajar, y adaptarse a Evernote cuesta trabajo, a mi en lo personal, me tomó algo de tiempo encontrar un flujo de trabajo que pudiera en realidad ayudarme y a ser más “productivo”, había momentos que tardaba más en saber como usar la aplicación, que siendo “productivo”.

Vale la pena probarlo en una simple forma y no atiborrarse con todas las herramientas que trae consigo esta aplicación, ya que puede ser algo abrumador y pudiera desanimarte. (Yo tampoco utilizo TODAS). Tampoco es muy necesario comprar la versión premium, yo nunca he tenido la necesidad de depender de ella.

Si quieres saber más y crear tu cuenta en Evernote la cual es gratuita y obtener un mes de Evernote Premium, sigue el siguiente enlace.

http://bit.ly/CuentaEvernote

Y por último, ¿utilizan alguna otra herramienta parecida? o ¿Tienes algún tip sobre Evernote?.

Saludos,
@gus_diaz

Que no te hagan tonto en #W3Schools?

Con el rollo de querer sacar un certificado, tengo desde la universidad tomando referencia a W3Schools como mi wiki de documentación en HTML, PHP y entre otros lenguajes. Luego recordé que está página ofrece un programa de certificación desde su sitio (link). Y tenía ya desde hace rato esas ganas de querer sacar mi certificado en alguno de ellos.

Pero hoy por curiosidad, pregunté en google, “Is W3Schools Certification Worth It?” (Vale la pena la Certificación en W3Schools?), me encontré con muchos resultados, pero los que más me llamaron la atención fueron estos dos siguientes:

El primer link me impactó por el título, webdesign.about.com, menciona que la página de W3Schools es totalmente inexacta y llena de errores conceptuales, quedé sorprendido o_o, ya que está página fue siempre mi documento de referencia para mis proyectos de la universidad. Sin embargo nunca tuve la curiosidad de checar a fondo su documentación y ver si fuera verídica (era más joven y solo quería pasar las materias).

From W3Schools’s own footer…

We do not warrant the correctness of [W3Schools] content. The risk from using it lies entirely with the user.

Aclaran que no porque se llamen W3Schools, esto signifique que estén afiliados con el W3C (la organización más importante de estándares para la web, el World Wide Web Consortium). El sitio da referencia a W3Fools.com donde explican de manera más detallada el “timo” y la inexactitud de W3Schools. Al igual ofrecen unas mejores alternativas y organizaciones asociadas al W3C en donde puedas estar mejor documentados como Web Developer Designer. Vale la pena hechar una mirada a W3Fools.com

¡No dejes que un horario atareado, arruine tu carrera!
¡No dejes que un horario atareado, arruine tu carrera!

El segundo link da referencia a un thread de un foro algo viejo, data del 2009. Donde un usuario de nombre ZInventor, mencionando una duda, dado que se había registrado para el programa de certificación de W3Schools, preguntaba abiertamente si las certificaciones de este sitio valían realmente la pena.

Los usuarios dieron opiniones en algunos casos de que “si tu lo crees que es bueno para ti, y para tu carrera, adelante!”, “Lo peor que te puede pasar es que conozcas más el lenguaje y te vuelvas experto…”, “Es algo que de verdad te apasiona y tu crees que vale la pena y hace la diferencia para tí?”.

Al final, ZInventor tomó el test de PHP y HTML, y luego mandó sus resultados, donde había pasado satisfactoriamente los exámenes de certificación (hurra!), mencionó algunas preguntas de ejemplo de como venían en el examen.

La opinión del último usuario en post, me llamó la atención decía lo siguiente:

“Creo que estas certificaciones son una buena meta cuando estás estudiando por ti mismo, pero yo no pondría un montón de ellas en el CV. (No más de 5).

Desde donde veo, y modestamente debo decir que nunca he hecho estos exámenes, el objetivo de esto es muy pequeño y las certificaciones en linea van sin ningún control(?). Se que muchas certificaciones por temas no tan grandes no son muy reconocidas en instituciones, y no son muy valoradas. Mejor pon solo una en tu CV o solo las relevantes para el trabajo que apliques. Da una impresión de que “de verdad necesitas poner tantas certificaciones para algo en concreto con alguna otra extraña certificación?.

Solo pon “grandes” certificaciones en tu CV y solo unas cuantas”

Desde mi punto de vista, creo que certificarse es importante. Quieras o no, te da un valor agregado en tu papel (CV, titulo, carrera profesional). Pero creo que al fin y al cabo siempre sales ganando para tu persona, creo que es más de alegrarse de que sabes algo con seguridad y que responderás de manera eficiente por que te has partido el culo estudiando.

Cuidar lo que muestras en el CV es importante, debo confesar que cuando yo hacía las primeras versiones de mi CV (que de hecho hasta la fecha aún tiene unos errores), puse que “sabía usar todo tipo de equipo de oficina…“, cuando leí lo que había escrito después de haber conseguido un trabajo o estar actualizando mi CV, hice un facepalm y me dije a mi mismo… “Felicidades sabes usar una engrapadora…”.

Cabe destacar que sacar un certificado en HTML no te dará un GRAN VALOR agregado a tu CV, seamos realistas que HTML no es un gran lenguaje y que casi todo el mundo puede aprenderlo. Más añadir este certificado con JS, XML, PHP, MySQL, Python, Ruby podría darte la diferencia.

Finalizando, el uso de W3Schools no debe ser único punto de referencia, a pesar de que sea lo primero que brinque en los resultados de Google. Como se menciona en W3Fools,

La web es una increíble plataforma, que solo algunas personas entienden en su totalidad. Sumergete y exploralá. No olvides en compartir tu conocimiento y pasión con otros. Esa es la mejor parte.

Puntos de nueva referencia para variar el uso de W3Schools:

  • http://html5doctor.com/ – Una completa página de referencia para HTML 5.
  • http://docs.webplatform.org/ – Es una paltaforma abierta para desarrolladores para construir y mejorar documentación de estandares en la Web. Está asociada con la W3C.
  • http://www.w3.org/standards/ – La página de principal de los estándares de la W3C.
  • http://www.w3.org/community/webed/wiki/HTML/Elements – La wiki de HTML de la W3C.
  • http://www.w3devcampus.com/ – La escuela y la plataforma de cursos de HTML 5 y más lenguajes asociadas a la W3C.

¿Tienes alguna página que quieras compartir? Déjala en los comentarios.

Saludos,
@gus_diaz

Cursos en linea con Certificado!

 UDEMY.com

Continuando con el post anterior acerca de como certificarse en lenguajes de código web, hace un par de semanas había encontrado está página donde puedes tomar cursos de todo tipo, tienen un gran catálogo de cursos de todo tema (desde cursos de tecnología y lenguajes de programación, hasta ciencias y materias escolares como matemáticas y cálculo). Vale la pena dar una mirada.

Existen cursos de paga y gratuitos, en ambos se te otorga un certificado en linea al finalizar dicho curso. Inclusive da la oportunidad a cualquier persona enseñar algún tema e impartir un curso y ganar dinero. Recomendable! 🙂

@gus_diaz

 

En busca del certificado en HTML5, JS, MySQL y PHP

Imagen

Desde hace un par de semanas he estado interesado de formalizar mi conocimiento de códigos en la web, tales como HTML5, JS, MySQL y PHP. Por lo que he querido sacar certificados para que se avalen estos conocimientos.

Buscando en la red me encontré con CodeAcademy.com, donde es un website que te permite conocer y parender los codigos de programación en la web de una manera muy intuitiva e interactiva, poniendo en práctica la tepría de una forma entretenida y muy práctica, lo recomiendo ampliamente (este es mi perfil en CA http://www.codecademy.com/gus24). Sin embargo este sitio no cuenta con un sistema o prorgrama de certificación, solo con un sistema de badges tipo foursquare, sin embargo no lo deja de más para enseñarte y practicar lo fundamental de los códigos de programación más usados en el mercado informatico.

Pasé también por w3schools.com donde tienen una gran base de datos de información de la mayoría de los códigos más usados en la web, como los mencionados en el primer parrafo de esta entrada. Bastante recomendable ya que también cuentan con programas de certificación que rondan entre los $95USD. No he tenido la oportunidad de realizar una certificación ya que yo me encuentro en fase de formalizar más lo que sé.

Luego, gracias al buscador llegué a la página de mejorando.la, este grupo de personas ofrecen cursos para enseñarte, a su visión, los méjores lenguajes de programación, dentro del mercado de la web. Sus cuotas rondan en 29USD al mes por acceso a todos sus cursos, 95USD por curso durante 3 meses y 299USD al año con acceso a todos sus cursos. Su página se ve muy bien construida y hay una gran comunidad de desarrolladores detrás. Por lo que he visto, su comunidad es ta grande y han hecho tal gran audiciencia que tienen muchos seguidores en todo latinoamerica. He visto criticas y opiniones, tales como esta y esta. No podría dar una opinión personal del sitio y de sus cursos ya que no lo he probado para ser sincero. Antes de leer las críticas y reseñas, te contagian esas ganas de aprender y querer hacer proyectos, pero una ves que lees opiniones es básicamente mucho marketing y deja en duda la calidad de sus cursos. Sin embargo, aún falta probar.

No haré la entrada más larga y dejaré el tema para una bitacora futura. Saludos! 🙂

@gus_diaz

 

Uniendo

Hace ya unos años que no movía este lugar. Quiero desempolvarlo y luego lo arrumbo nuevamente. depsués de haber relaizado un merge de todos los blogs que tenía y solo lo dejar este, es momento de retomar rumbos y nuevamente a aprender cosas nuevas.

El rollo de ganar dinero para jugar, nunca resulto :(, la comunidad de StarCraft se desvaneció. (sc2mx.com está en posesión de otra persona, luego que @Rommel_Rico decidiera dejar el puesto de director).

La idea de tener varios bogs para distintos temas nunca la trabajé, es imposible manejar varios blogs, ridícula la idea para ser sincero.

Para finalizar esté post rapido, estoy estudiando HTML5, JS y PHP para añadir nuevas habilidades en mi CV. Veremos como resulta, si tengo timepo y ganas de escribir, volveré y pondré cosas.

@gus_diaz

Fix. mfc100.dll & MSVCP100.dll

Probablemente llegaron aquí, gracias al buscador, y esto debido a las siguientes pop-ups de error:

Ambos .dll los encuentran en el siguientes link:

http://bit.ly/15FGnhg – mfc100.dll
http://bit.ly/15FGfyq – msvcp100.dll

Extraén el .dll del arcihvo zip. Y lo más recomedable es que pongan el .dll justo en el directorio de la aplicación que van usarlos.

En dado caso que no funcione, pueden pegarlo en la siguientes direcciones, dependiendo del Sistema Operativo que tengan.

  • C:\Windows\System (Windows 95/98/Me)
  • C:\WINNT\System32 (Windows NT/2000)
  • C:\Windows\System32 (Windows XP, Vista, 7, win 8)
  • Si usan alguna versión de Windows de 64-bit, deben también pegarlos en el siguiente directorio. (C:\Windows\SysWOW64\). Sobreescriba, si es que ya existen archivos dentro del directorio. (Pero haga respaldo del original por seguridad).

Reinicie la máquina, y sea feliz. 🙂