Category Archives: ESCRITOS

ARRAY – JAVASCRIPT

Array

Los array hacen parte en el examen 70-480 de la sección de Implementación de flujo del programa.

Son utilizados para almacenar muchos valores en diferentes posiciones en una sola variable.

Deberás utilizar la palabra clave new Array  para crearlo

Ejemplo:

var cars = new Array(“Saab”, “Volvo”, “BMW”);

Pero basta sin utilizarla

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

 

Algunas funciones

 

Debemos tener claro la operación de adición de elementos,

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.push(“Lemon”);

// agrega un nuevo elemento (Lemon) a frutas

 

El método pop

Remueve el ultimo elemento de un array:

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.pop();

El resultado de fruits sera:

Banana,Orange,Apple

 

El método push

Adición un nuevo item a un array:

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.push(“Kiwi”);

El resultado de fruits sera:

Banana,Orange,Apple,Mango,Kiwi

 

El metodo concat concatena dos vectores,

Vector.concat(otrovector)

 

El metodo Indexof recibe dos parametros

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

var a = fruits.indexOf(“Apple”);

El resultado sera:

2

 

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”, “Banana”, “Orange”, “Apple”]; var a = fruits.indexOf(“Apple”, 4);

El resultado sera:

6

 

 

El metodo Join

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

var energy = fruits.join();

 

El resultado de energy será:

Banana,Orange,Apple,Mango

El segundo parámetro es el separador, por defecto es “,”

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

var energy = fruits.join(” and “);

El resultado de energy será:

Banana and Orange and Apple and Mango

 

 

El metodo reverse

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.reverse();

 

El resultado de  fruits será:

Mango,Apple,Orange,Banana

 

 

El metodo slice

var fruits = [“Banana”, “Orange”, “Lemon”, “Apple”, “Mango”];

var citrus = fruits.slice(1, 3);

 

The result of citrus sera:

Orange,Lemon

 

El metodo shift

Elimina el primer elemento

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.shift();

The result of fruits will be:

Orange,Apple,Mango

 

El metodo unshift

agrega un nuevo items al principio del array:

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.unshift(“Lemon”,”Pineapple”);

El resultado será  fruits:

Lemon,Pineapple,Banana,Orange,Apple,Mango

 

El método Filter

Devuelve un array de todos los valores en el array ages array que este en 18 o mas:

var ages = [32, 33, 16, 40];

function checkAdult(age) {

return age >= 18; }

function myFunction() {

document.getElementById(“demo”).innerHTML = ages.filter(checkAdult); }

The result will be:

32,33,40

 

El metodo Some

Valida si algún valor en el vector de ages array tiene 18 o mas:

var ages = [3, 10, 18, 20];

function checkAdult(age) {

return age >= 18;

}

function myFunction() {

document.getElementById(“demo”).innerHTML = ages.some(checkAdult);

}

El resultado sera:

true

CAMINO A MCSD

En el camino del año que vamos he puesto como metas la certificación de practicas profesionales. Mi primer acercamiento fue en el 2009 talvez 2010 cuando hice los cursos oficiales de Microsoft para presentar el examen. Nunca programe un examen y esta idea de la certificación se empezó a diluir y quedar como un sueño aplazado. Los libros oficiales adornan mi biblioteca y los certificados que me entregaron engordaron la hoja de vida, pero el curso fue un brochazo muy rápido sobre las tecnologías hoy poco vigentes.

Lo primero que hay que tener en cuenta es que la certificación de debe validar cada dos años.

Este año presente mi primera prueba el día 22-02-2017 a medio día de exame 70-480, pese a estudiar algunas semanas antes, me falto el centavito para el peso. Mi puntaje fue 698 cuando se pasaba con 700.

 

El camino hacia la MSCD ha sido actualizado a partir de septiembre del 2016

El primer examen esta el examen

70-480 Programming en HTML5 with JavaScript and CSS3

o 70-483 Programming in C#

 

luego sigue

486 ASP.NET MVC Web Application

o 357 Developing Mobile Apps

 

Lo mejor en este cambio esta en que el siguiente examen es electivo.

lo que antes era 487 Developing Microsoft Azure lo han abierto a un abanico de posibilidades.

 

Aunque Azure no me he acercado lo suficiente yo no lo descarto pero me inclino por

496: Administering Microsoft Visual Studio Team Foundation

497: Software Testing with Visual Studio

498: Delivering Continuos Value with Visual Studio Application Lifecycle management

Descarto a SharePoint

532: Developing Microsoft Azure Solution

487: Developing Microsoft Azure and Web Services

 

Esta elección dependerá también de cuanta información se encuentra disponible.

Continuare este año con el tema de la certificación, pero no solo de Microsoft porque estoy buscando algo de Scrum y o de SOA

 

 

40

La version 4.0 de uno mismo debería ser mejor, llenarte de animo, de inspiración de alegría y de felicidad. Hoy que cumplo mis 40 mirar atrás no es una opción.

Recoger los saludos de tantos amigos en el mundo, me lleno de alegría. Cada uno de los grupos de WhatsApp me saludaron por mi cumpleaños, mi hermana desde Brasil, primos, amigos de empleos anteriores y de este (en octubre 2016 cumplí 5 en el actual), compañeros de colegio, de todos los que esperaba saludos recibí. Que felicidad me dio.

Google también me tuvo en cuenta puso en mi navegador una imagen para mi sesión.

Mi esposa y mi hija, pero sobre todo mi hija era la mas emocionada de mi cumpleaños.

Cada año he tenido retos y la idea de este blog, que ahora miro con perspectiva, nunca fue clara, pero el año pasado tenia objetivos atléticos y de runnning.

Este año tengo objetivo de certificaciones. Siempre fue un sueño aplazado, pero ahora este año voy a intentar certificarme en Microsoft y en Scrum.

Otro día mirare hacia atrás de lo que es mi vida y lo que me imaginaba que iba ser, otro día hare la retrospección, en otras palabras aplazare deprimirme para después, hoy quiero sentirme bien, sentirme contento y sentirme saludado.

Debo también escribir mas en este blog. No importa que sea tan diversificado. Pero lo voy a intentar.

BLANCA NIEVE

 

 

BLANCA NIEVE

Cuando empieza el invierno en la parte baja del hemisferio, hacia el sur del continente, acercándose al corazón de la cordillera puede disfrutarse de la majestuosidad de la nieve. 

IMG01178-20130609-1524

Yo estuve en Santiago de Chile y de allí a solo 35 km se encuentra un hermoso centro invernal. Se asciende hasta cierta zona y de allí es necesario subir en vehículos adaptados con cadenas en sus ruedas que impide que se deslicen.

IMG01159-20130609-1324

Ya en la cima, la tranquilidad que se respira es completa. La blancura de la nieve comparable con la pureza logra despejar tu mente, los paisajes son especiales, memorables insuperables.

IMG01162-20130609-1342

El sol colabora como testigo y sus rayos se reflejan fuertemente en la nieve del piso, por eso mismo es necesario una gafas con filtros especiales y protección solar. 

 

IMG01167-20130609-1449

Todo es diversión, a lo lejos se ven los esquiadores algunos aprendices otros deportistas deslizándose desde la cumbre hasta la falda del monte.  Hoteles en una pequeña villa hacen que se puede explotar turísticamente estas maravillas.

IMG01165-20130609-1443

La verdad es un paseo inolvidable que se puede disfrutar solo en esta época del año. Por lo tanto muy recomendado.

IMG01172-20130609-1515

Es de lo mejor que he vivido

 

 

 

 

MI EXPERIENCIA EN EL RUN TOUR 2015

La carrera que organiza Avianca “Run Tour Avianca” es de las carreras que mas me gusta correr. Además hay un vinculo muy especial ya que en su primera edición en el 2013 también era para mi la primera vez que participaba en una carrera y creo que mientras pueda seguiré cumpliendo la cita año a año.

Es una carrera sumamente organizada, cuidan detalles, puntualidad, preparación,  puntos de hidratación suficientes, buena señalización, suficiente personal ayudando a organizar,  hace de estas carreras mis favoritas.

OLYMPUS DIGITAL CAMERA

Hoy rompí los registros, me sentí muy cómodo, no sentí sobrecarga muscular hasta el kilómetro 9, sin embargo era la primera vez que corría pendiente de la frecuencia cardíaca que siempre estaba sobre el limite que yo había configurado, habían momentos que sentía que podía dar más, pero me preocupaba lo que estaba marcando la frecuencia cardíaca. Pudo ser el estrés de esta semana, la cual lleve con una gran carga. por que el último entrenamiento tenia registros muy diferentes a la tendencia y similares a lo que aconteció hoy.

En fin, nada de preocuparse.

El ultimo entrenamiento lo hice con unos tenis más recientes, unos “Reebook Running”, sentía buena amortiguación, pero el resultado de los tiempos y un dolor de espalda que me quedo no me convencieron y decidí correr con mis viejo tenis Reebook DMX Ride que fueron lo necesario para el día de hoy.

OLYMPUS DIGITAL CAMERA

 

El tiempo final según mi crono 1:00:14 pero según la aplicación de celular había mas de 10km y los 10km los hice en 55:42

Recomiendo esta carrera, el recorrido es muy amable con uno y llega uno a creerse el cuento de que tiene alas para volar.

FEBRERO

DOMINGO

 

Cuando subía corriendo en mi entrenamiento y llegaba al km 7 tenía un retraso de 10 segundos con respecto a mi tiempo promedio, pero sabia que lo que quedaba era cuesta abajo y que podía recuperar mi tiempo, como finalmente no ocurrió. Era el primer entrenamiento de Febrero, ya había pasado San Valentín que  en mi país no tiene significado, para mi tampoco, excepto porque trabajo en una empresa que produce, comercializa y exporta flores, especialmente para esta fecha y entonces el trabajo se intensifica. IMG_20150208_181039

Ya estaba pasando febrero, mes importante por que es el mes en el que cumplo años, este año recogí el afecto de tantos amigos que ese día resalto sobre otros cumpleaños pasados. Y paso febrero a veces dejo lluvia, *la lluvia de febrero que no moja ni entristece la ciudad (Musica:Tan bionica) dejo perdidas muy grandes, que aunque no fueron mías dolieron como propias, dejo canciones y a veces pienso que dejo gloria.

 

IMG_0430

Pero Febrero traía lunas maravillosas que trascendían hasta la mañana del siguiente día, traía atardeceres hermosos, y tardes de cielos azules, la gente no atiende estas bellezas que son cosas invaluables por ir de afán a embutirse en un transporte masivo.  Pero si pararán un minuto y observaran las maravillas presentes talvez su vida encuentre un alivio.

También dejó sueños que se tienen que reconstruir y aprender que todos los días del mundo existe una forma de resucitar.

GRITOS

Subí a una montaña en la oscuridad de la noche y la ilumine gritando tu nombre,

empecé a gritar tu nombre hasta fastidiar la luna.

Conseguí que se alejara para que buscara una nube de lluvia,

Cuando la trajo con la esperanza de callarme solo consiguió mojarme porque seguía gritando tu nombre.

Poco después se canso y se marcho.

Ya era tiempo de amanecer y yo seguía con tu nombre en mi voz, fastidie al sol y se enfado tanto que empezó a calentar la tierra.

Yo seguía gritando tu nombre y la naturaleza completa no me soportaba.

Al sol se le ocurrió que si yo tenia un gesto de impresión, de pronto era posible que me callara.

Trajo ante la majestuosidad de un arco iris inmenso de colores muy definidos, pero la impresión mas fuerte fue haberte conocido y por eso sigo llamándote.

Ese arco iris espero tanto que se descoloro, el sol busco la forma de encontrarte, era la única solución para callarme, pero te busco y ni siquiera Dios te pudo encontrar.

« Older Entries