Entradas

Mostrando entradas de 2014

Entrega 3: Agiles 2014 - Medellín Colombia

Dejo acá algunos apuntes que me parecieron interesantes de las charlas a las que asistí en Ágiles 2014:

Inceptions
Ice breakersElevator pitchPersonasUXHabilidades de consultoríaLean
La únicamedida del progreso es el producto funcionandoProceso empírico aprendiendo constantemente
El poder del ahoraPersonal kanban - mapping work
Para de comenzar... comienza a terminarLa facilitacion grafica

Y la gran pregunta ... Porq estan aca?

Entrenamiento de Natación - estilo Libre

Imagen

Entrenamiento de Natación - Estilo Mariposa

Imagen

Comparar dos arreglos de enteros

Función que permite comparar dos arreglos de enteros, retorna un string si son igules o diferentes:


/** * * @param arreglo1 * @param arreglo2 * @return Si son iguales o diferentes los arreglos */ public String compararDosArreglos(Integer[] arreglo1, Integer[] arreglo2){ Boolean valor = Arrays.equals(arreglo2, arreglo1); String resultado; if(valor) resultado = "Iguales"; else resultado = "Diferentes"; return resultado; }

Entrega 2: Agiles 2014 - Medellín Colombia

Imagen
Mas facilitaciones gráficas de las charlas - conferencias:



Entrega 1: Agiles 2014 - Medellín Colombia

Imagen
Algunas facilitaciones gráficas de las charlas - conferencias:




Robotic People Fest 2014‏

Estimado Robotista,
Queremos invitarlo a hacer parte del Festival de Robótica más grande de Colombia: Robotic People Fest 2014, el cual se realizará en el marco de SOFA (Salón del Ocio y la Fantasía) en Corferias - Bogotá del 16 al 19 de octubre del presente año, donde se esperan en promedio 100.000 asistentes.
Para inscribirse y conocer sobre nuestro concurso de robótica, el cual tiene más de 25 categorías lanzadas lo invitamos a visitar nuestra página web: http://roboticpeople.com/rpfest/robotic-people-fest-bogota-2014/​. LAS INSCRIPCIONES CIERRAN EL 10 DE OCTUBRE.​​La inscripción al concurso cuesta 75.000 pesos para todas las categorías, excepto las de colegio que tienen un costo de 30.000 pesos.​Además del concurso tendremos muestras, talleres, charlas y demás contenidos que involucran a la robótica desde distintas áreas del conocimiento. Si tiene algún tipo de contenido afín a la robótica​ que quiera mostrar​, lo invitamos a inscribirse en el siguiente formulario:https://docs.googl…

Conferencia: Desarrollo de proyectos de diseño y fabricación de antenas en el sector de la defensa

El IEEE Colombia y su Capítulo de la Sociedad de Antenas y PropagaciónInvitan a la Conferencia:Desarrollo de proyectos de diseño y fabricación de antenasen el sector de la defensaJuan Vicente Balbastre TejedorRecibió el título de Ingeniero de Telecomunicación y Doctor Ingeniero en Telecomunicaciones por la Universidad Politécnica de Valencia, en 1993 y 1996 respectivamente. Ha sido  profesor Titular del Departamento de Comunicaciones de la Universidad Politécnica de Valencia, Sus líneas de investigación son sistemas radar, aplicaciones en guerra electrónica y teoría electromagnética. El PhD. Juan Vicente Balbastre es autor y coautor de artículos en revistas científicas de ámbito internacional en temas relacionados con sistemas radar y aplicaciones. se desempeño como director del Área de Radar y Radio localización del Grupo de Electromagnetismo Aplicado de la Universidad Politécnica de Valencia, donde ha dirigido varios proyectos con la administración pública y la empresa privada, rel…

Clase en php para completar ceros a la izquierda

/*
Clase para completar ceros a la izquierda de una cadena
*/class colocarCeros{ public function colocarCeros(){} /**
 * @param string $cadena la que se espera completar con ceros
 * @param int $cadena la cantidad de ceros con la que se espera    llenar
 * @return string
 */ public function colocarCerosIzquierda($cadena, $cantidadCeros){
$armarDatosCeros = "%0".$cantidadCeros.'d';
$cadenaConCeros = sprintf($armarDatosCeros, $cadena);
return $cadenaConCeros; }}
//Llamado y prueba
$cadenaNumerica = 1234;
$llenarConCeros = new colocarCeros();
$valorCadenaNumericaConCeros = $llenarConCeros->colocarCerosIzquierda($cadenaNumerica,9);
echo 'valor con ceros: '.$valorCadenaNumericaConCeros;

Tercer Congreso Internacional de Telecomunicaciones - TELCON UNI 2014

El Comité Técnico del "Tercer Congreso Internacional de Telecomunicaciones - TELCON UNI 2014" tiene el honor de presentar el "Llamado de Artículo" más conocido como CallForPapers a realizarse en las instalaciones del Hotel Sheraton.
"CallForPapers TELCON UNI 2014" ( http://cct-uni.pe/telcon/callforpapers.php ) es un gran evento científico y tecnológico. Por tanto, se invita a los estudiantes e investigadores de Latinoamérica y el Mundo interesados en participar con sus trabajos de investigación en las innovadoras áreas temáticas que ofrecemos (aunque no restringido a las que se muestran):
• Protocolos de Internet
• Comunicaciones por Satélite
• Red Convergentes: Infraestructuras y Gestión
• Banda Ancha y despliegue rural
• Red de confiabilidad y calidad de servicio
• Redes Ópticas
• Microondas: Teoría y Técnicas
• Gestión de las Telecomunicaciones
• Comunicaciones inalámbricas, celulares y móviles
• Procesamiento Digital de Señales
• Servicios Web y Arquitecturas Or…

2014 IEEE 5th COLOMBIAN WORKSHOP ON CIRCUITS AND SYSTEMS (CWCAS)

Envío de artículos para presentación oral:  Agosto 22, 2014 (Extendido)Envío de trabajos para pósters y demostraciones:   Agosto 22, 2014 (Extendido)Notificación de aceptación:    Septiembre 15, 2014Envío de artículos finales:   Septiembre 30, 20142014 IEEE 5th COLOMBIAN WORKSHOP ON CIRCUITS AND SYSTEMS (CWCAS)Octubre 16 y 17 de 2014Hotel Estelar Suites Jones, Bogotá, ColombiaEl CWCAS es una actividad técnica, patrocinada por el Capítulo Colombiano de la IEEE Circuitsand Systems Society, dedicada a promover el avance de la teoría, análisis, diseño e implementación de circuitos, y su aplicación en sistemas y procesamiento de señales. El principal objetivo de este taller es promover el intercambio de experiencias académicas e industriales, en los campos mencionados, y proveer un espacio permanente para revisar el estado del arte de los Circuitos y Sistemas, y las aplicaciones más relevantes para nuestra región. El CWCAS incluye plenarias y tutoriales ofrecidos por expertos, presentacion…

IV IAS Colombian Workshop

El IEEE Secci Colombia, y los capulos colombianos de Potencia y Energ (PES) y de Aplicaciones Industriales (IAS), quieren invitarlo a participar en el IV IAS Colombian Workshop, que se desarrollarel d 10 de septiembre, en el marco del 2014 IEEE PES Transmission & Distribution Conference and Exposition (T&D-LA 2014) en la ciudad de Medell, Colombia.El IV IAS Colombian Workshop es el evento insignia del capulo colombiano de Aplicaciones Industriales del IEEE, el cual busca promover el desarrollo y la difusi de los sistemas energicos, la industria minera y la automatizaci y control industrial. Se llevara cabo en el Hotel Intercontinental de Medell, Colombia el d 10 de septiembre de 2014 en el marco del 2014 IEEE PES Transmission & Distribution Conference and Exposition. (T&D-LA 2014). El comitorganizador invita a enviar sus artulos de trabajos initos para consideraci. Los trabajos que sean aceptados y presentados se publicar en las memorias del workshop con ISSN.AREAS TEM…

Laboratorios de Aprendizaje Transmedia para el mundo real

Martes de emprendimiento con IEEE CS
Fecha: Martes 3 de Junio 2014, 6 pm
Lugar:Centro de Alta Tecnología (CAT)Cr 15 No 77-05 Bogotá DC“Laboratorios de Aprendizaje Transmedia para el mundo real”  a cargo de Martin Restrepo; emprendedor social y especialista en Aprendizaje Movil. Reconocido por el MIT Technology Review como uno de los emprendedores jovenes mas importantes de Brazil. 
En esta ocasión Martín nos hablara de la metodología de formación de cocreadores de soluciones y contenidos digitales locales la cual fue aplicado en la comunidad de Santa Cruz-Cabrália en Bahia, Brasil. 
Inscripción: http://ow.ly/wQ4tb
Streaming: http://goo.gl/MRThhZ

III Congreso Internacional de Ingeniería Mecatrónica y Automatización, CIIMA 2014

Invitando a todos los que deseen participar: ​ Con agrado hacemos público el llamado a presentar resúmenes para el III Congreso Internacional de Ingeniería Mecatrónica y Automatización, CIIMA 2014,  a realizarse entre el 22 y el 24 de Octubre de 2014 en la ciudad de Cartagena. Para la Universidad Autónoma del Caribe, la Universidad Tecnológica de Bolívar, y el Instituto Técnico de Soledad Atlántico con el respaldo de la Red de Ingenierías Mecatrónica y de Automatización RIMA será un gusto recibirles en este año.
Página Webhttp://www.ciima2014.com/
El III Congreso Internacional de Ingeniería Mecatrónica y Automatización es un espacio de encuentro, divulgación y retroalimentación en el cual docentes, estudiantes, investigadores, las Facultades y Universidades a las que pertenecen, junto con empresas y laboratorios de investigación y desarrollo en Ingeniería Mecatrónica, Ingeniería de Automatización, intercambian experiencias y resultados en el marco de conferencias y foros relativos a ten…

Seminario: Análisis de Datos con MATLAB - Gratis !!!

Dejo la invitación:

Presentador: Gerardo Hernández, Ingeniero de Aplicación de MathWorks
Lugar:  Auditorio Centro Empresarial Olaya Herrera.  Medellín.
Dirección: Cra. 52 # 14 – 30 Local 140,
Fecha:  Miércoles 4 de Junio de 2014.
Hora: 8:00am

Más Información:
http://www.compelect.com.co/matlab/seminario/?utm_source=Componentes+Electr%C3%B3nicas+Ltda+Newsletter&utm_campaign=09fab570ad-Seminario_Gerardo_2014_Medellin5_9_2014&utm_medium=email&utm_term=0_9d5ce66b16-09fab570ad-47091573








1. Yii + XAMPP + Netbeans + Windows 7

Después de revisar en algunos lugares no pude encontrar un manual que fuera lo suficientemente simple para juntar estas herramientas.

Así que decidí hacer uno propio.

Empecemos:

1. Instalar Xampphttps://www.apachefriends.org/es/index.html

Seleccionar la versión para Windows.Descargarlo y ejecutar el archivo .exe2. Instalar Netbeanshttps://netbeans.org/downloads/ Seleccionar la versión Idioma, Plataforma y el IDE con las características que se desean.Descargarlo y ejecutar el archivo .exeDescargar el plugin de Yii: Tools->Plugin->Available buscarlo e instalarlo, recomendable reiniciar el IDE.3. Instalar Yiihttp://www.yiiframework.com/download/ Seleccionar la de extensión .zipDescargarlo y descomprimirloRenombrar la carpeta con : yii-1.1.14Copiarla a la ruta : C:\xampp\htdocs\yii-1.1.144. Configurar Windows: Agregar a la variable de entorno PATH la ruta de php: ;C:\xampp\php\php.exe guardar los cambios5. Configurar Netbeans: En Tools-> Options-> PHP-> En la pestaña Genera…

Charla de Robótica en Bogotá

El capitulo profesional de Robótica y Automatización RAS IEEE tiene el placer de invitar a Miembros, voluntarios y futuros miembros, interesados en Robótica a la charla que nos dará el Dr Toshio Fukuda. Experto internacional en Micro y Nano Robótica. Mira su trayectoria en el siguiente link: http://www.mein.nagoya-u.ac.jp/staff/fukuda-e.html

Cordialmente,
Ing. Ronald GutierrezChairRobotics and Automation SocietyIEEE Colombia

Comprimir una carpeta en formato zip en Linux

Comprimir una carpeta en formato zip en Linux Para comprimir una carpeta en modo comando en Linux podemos usar el comando zip, por ejemplo si deseamos comprimir la carpeta ejemplo en el archivo ejemplo.zip debemos ejecutar el siguiente en el lugar donde se encuentre ubicada la carpeta ejemplo:
1
zip -r ejemplo.zip ejemplo

zip -r fotos.zip Fotos
  adding: Fotos/ (stored 0%)
  adding: Fotos/20140104_143552.jpg (deflated 0%)
  adding: Fotos/20140105_193455.jpg (deflated 0%)
  adding: Fotos/20131222_114147.jpg (deflated 0%)
  adding: Fotos/20131222_103758.jpg (deflated 0%)
  adding: Fotos/20131222_162424.jpg (deflated 0%)
  adding: Fotos/20140105_193431.jpg (deflated 0%)
  adding: Fotos/20131225_143250.jpg (deflated 0%)
  adding: Fotos/20131225_171914.jpg (deflated 0%)
  adding: Fotos/20131225_165603.jpg (deflated 0%)
  adding: Fotos/20131225_173658.jpg (deflated 0%)
  adding: Fotos/20131225_135810.jpg (deflated 0%)
  adding: Fotos/20131225_135531.jpg (deflated 0%)
  adding: Fotos/201312…

Video agil

https://www.youtube.com/watch?v=oalqvy9ETNY

Arduino + Bluetooth capitulo 2

https://www.youtube.com/watch?v=7ciWMxi4sSU&feature=youtube_gdata_player

Arduino + bluetooth

https://www.youtube.com/watch?v=Is6pJyEv8s0&feature=youtube_gdata_player

Pasos para instalar Arduino en Linux

1. Usando el gestor de paquetes Synaptic buscarlo e instalarlo.
2. Al tratar de cargar el primer programa no me dejo.
3. Desistale el brltty (braille device) que en ocaciones presenta conflicto con el Arduino : sudo apt-get remove brltty
4. Seguramente debe ser porque el sistema no le da permiso al usuario para que escriba en el puerto ttyUSB. Para cambiar los permisos usar :
    sudo chmod 666 /dev/ttyACM0

Como conectar Oracle con PHP

1. Instalar Oracle, PHP o zend server
2. crear BD en Oracle y tener el tsnames.ora
3. script php:

error_reporting (E_ALL); //error
$tnsName     = '//proteccion-db.ceiba.com.co/proteccion';  
$username     = 'sge';
$password     = 'sge';
$conn = oci_connect($username, $password, $tnsName);
$sql = "select * from RGC_CODIFICACION";
$ejec=oci_parse($conn,$sql);
if (!$conn) 
{
      $e = oci_error();   // For oci_connect errors pass no handle
      echo 'FAILED : ' . htmlentities($e['message']);
} else 
{
    echo 'Conecto OK!';

     oci_execute($ejec);
     while ($row = oci_fetch_assoc($ejec))
        {
            echo $row["CDCODIFICACION"]."";
        }

    echo "termino";

    oci_close($conn);
}
?>

Instalación MPLAB

Imagen
Instalación MPLAB MPLAB es un IDE gratuito de Microship, el cual nos permite crear proyectos para diferentes microcontroladores, la versión que vamos a utilizar en las prácticas será la 8.33. Lo primero que debemos hacer es descargar e instalar el programa. http://www.microchip.com Luego de esto se procede a instalarlo como cualquier programa recuerden que se esta desarrollando bajo el SO Windows, al acabar la instalación ejecutamos el MPLAB que nos muestra una pantalla así:
Luego debemos verificar que el compilador este configurado. Para esto vamos a Project -> Set Lenguage Tools Locations buscamos Microchip C18 toolsuite entramos en Executables, aparecen 4 nombre, estos son MPASM, MPLAB C18 C Compiler, MPLIB Librarian y MPLINK Object Linker; hay que localizar en una parte del disco duro donde se instalaron estos recursos, en mi caso: C:\MCC18\mpasm\MPASMWIN.exe C:\MCC18\bin\mcc18.exe C:\MCC18\bin\mplib.exe C:\MCC18\bin\mplink.exe Luego OK y listo tenemos nuestro compilador configu…