Tag Archives: Microsoft

Diplomados / cursos Gratis!!!

cursos gratis

El día de hoy quiero recomendarles algunos enlaces donde podrán encontrar cursos y diplomados gratis.

Para comenzar, recomendarles 8 diplomados que están siendo promocionados por Google a través de Universidades Españolas (http://www.google.es/landing/activate/formate/):

http://www.oyejuanjo.com/2015/10/8-diplomados-online-gratis-ofrecidos-google.html?m=1

Así mismo darles un enlace con cursos promocionados por Microsoft a través de https://www.edx.org:

http://www.oyejuanjo.com/2015/10/cursos-gratis-programacion-dictados-microsoft.html

Y finalmente recomendarles dos páginas que estoy siguiendo para mi formación:

  1. Coursera: la primera es una pagina donde puedes hacer cursos y/o diplomados que son avalados por universidades reconocidas, en dichas paginas puedes acceder de manera gratuita al material de los mismos y solo debes realizar un pago si quieres obtener un certificado que avale el mismo.
  2. Udemy: la segunda es una página donde puedes obtener cursos gratis o a bajos costos por personas que con mucho esmero preparan material para capacitarte en distintas áreas.

Actualmente estoy capacitándome en SWIFT para IOS en ambas páginas a través de los siguientes links:

No me queda mas que desearles: Manteneos hambrientos, manteneos atolondraos

Consumir una URL a través de un Proxy usando Certificados

Esta duda surgió ya que en mi trabajo el internet es a través de un proxy, pero por llevar poco tiempo en la empresa aun no tengo privilegios para navegar en internet, así que tuve que crear un proxy y usar el usuario y contraseña de un compañero para poder probar lo que estaba haciendo, uno de los problemas que me encontré es que el certificado no funcionaba y esto fue ya que desde la version 1.1 con un Service Pack especifico si se intenta usar un certificado en una pagina cuya dirección es distinta a la que dice en el certificado da error, es decir, la dirección a la que tenia q acceder era una ip 172.23.233.12 pero en el certificado decía que era una pagina www.mipagina.com, gracias a “San Google” pude encontrar la respuesta…

Aqui les dejo la solución, espero les sirva:

Código de Windows Vista

Parece ser que se filtro por torrent el código de Windows Vista, he aquí un extracto del código…

#include "Win30.h"
#include "Win31.h"
#include "Win95.h"
#include "Win98.h"
#include "Win2000.h"
#include "AlgoMas.h"
#include "CodigoAntiguo.h"
#include "NormasDeBillGates.h"
#include "CosasDeRelleno.h"
#include "Monopoly.h"

#define INSTALAR TODO_SIN_EXCEPCION_Y_A_LO_BESTIA

#define COLGARSE -5483021548692487811456214478251
static char Escritorio[16000000]; /* 16 Mb */
static char Accesorios[8000000]; /* 8 Mb */
static char Explorer4[4000000]; /* 4 Mb */
static char ProgramasDeUsuario[2000000]; /* 2 Mb */
static char MemoriaLibre[2000000]; /* 2 Mb */

int main() {
	while (NoCasque())
	{
		MostrarMensajeCopyright();
		MostrarMensajeNormasBillGates();
		DesactivarBotonReset();
		BucleParaNoHacerNada();
		if (PRIMERA_INSTALACION) {
			while (TamanyoDiscoSwap()){
 		   		Ocupar50MbParaDiscoDeSwap();
 		   		BucleParaNoHacerNada();
 		   	}

			EliminarSistemaDeArchivosHPFS();
			EliminarCualquierRastroDeOS2();
			DeshabilitarInstalacionDeFirefox();
 		   	DeshabilitarInstalacionDeItunes();

			if (QuedaAlgunRastroSospechoso())
		   		ColgarSistema();
 			}

			MostrarAlgunaCosaBonitaPeroInutil();
			MostrarMensajeCopyrightOtraVez();
			BucleParaNoHacerNada();
			HacerVerQueHaceAlgo();

			if (SigueSinJoderse())
				MostrarMensajeCopyrightOtraVez();

			BucleParaNoHacerNada();
			EjecutarWin31();

			if (AunSigueSinJoderse()) EjecutarWin30();

			BucleParaNoHacerNada_1();
			BucleParaNoHacerNada_2();
			BucleParaNoHacerNada_3();
			BucleParaNoHacerNada_Etcetera();

			if (UsuarioNoAceptaWindowsComoAlgoUtil()) goto VETE_A_SABER_DONDE;
			if (SeHaDetectadoCache()) DeshabilitarCache();

			if (CPU_Rapida()) {
				EstablecerEstadosDeEspera(MUCHISIMOS);
				EstablecerRaton(VELOCIDAD, MUY_LENTO);
				EstablecerRaton(ACCION, DESPLAZARSE_A_SALTOS);
				EstablecerRaton(REACCION, A_VECES);
				EstablecerTeclado(VELOCIDAD_PARPADEO, MUY_LENTO);
				EstablecerTeclado(VELOCIDAD_REPETICION, LENTO);
			}

			/* printf("Bienvenido a Windows 3.0?); */
			/* printf("Bienvenido a Windows 3.1?); */
			/* printf("Bienvenido a Windows 95?); */
			/* printf("Bienvenido a Windows 98?); */
			/* printf("Bienvenido a Windows ME?); */
			/* printf("Bienvenido a Windows 2000?); */
			/* printf("Bienvenido a Windows XP?); */
			printf("Bienvenido a Windows Vista?");
			if (CPU != INTEL) {
				DeshabilitarRaton();
				DesconfigurarTeclado();
				ColgarSistema(INDICADOR_MSDOS);
			}
			else {
				MemoriaDeSistema = open("a:swp0001.swp", O_CREATE);
				while (NoHayaSuficienteEspacioEnDisco()){
					printf("Inserte nuevo disco en la unidad A:");
				}
			}

			while (NOS_SALGA_DE_LOS_HUEVOS) {
				sleep(5000);
				ObtenerEntradaUsuario();
				sleep(5000);
				ReaccionarAPeticionUsuario();
			}

			if (ObtenerNumeroAlAzar() != BINGOOOO)
				GenerarErrorDeProteccionGeneral();
		}
		/* Fin de bucle principal */
	}

	/* Finalizar sesion */
	if (AunNoHaCascadoDelTodo()) {
		if (ObtenerOtroNumeroAlAzar() != BINGOOOO) {
			MandarExplorerALaMierda();
			if (HayAlgoAbierto()) {
				Accion = MostrarMensaje("?Desea guardar los datos?");
				if (Accion == SI) GuardarDatos_JAJAJA();
				MandarloTodoAlCarajo();
			}
		}
		printf("Windows se esta cerrando");
		while (HAYA_PRISA) { sleep(5000); }
		if (UsuarioYaLlegaTardeDondeTeniaQueIr())
			printf("Ahora puede apagar el equipo.");
		}
	}
	return ((int)((long)((float)((double)((re double)COLGARSE)))));
}