RailsGirls 3
Dibujando con curvas bezier en HTML5
Es posible dibujar curvas Bezier directamente en la página web con instrucciones utilizando el canvas de HTML5 y el método beziercurveTo.
¿para que sirven las curvas de bezier?
Las curvas de bezier sirven para hacer curvas bonitas, de hecho son un método matemático para describir curvas y que ha sido implementado en los sistemas CAD, Photoshop y quien sabe cuanta herramientas más, y,, como pronto se viene el evento de RailsGirls 2.0 hice este post Temático.
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
function drawShape(){
// get the canvas element using the DOM
var canvas = document.getElementById('mycanvas');
// Make sure we don't execute when canvas isn't supported
if (canvas.getContext){
// use getContext to use the canvas for drawing
var ctx = canvas.getContext('2d');
ctx.beginPath();
ctx.fillStyle = "rgba(200,0,0,0.5)";
ctx.moveTo(75,40);
ctx.bezierCurveTo(75,37,70,25,50,25);
ctx.bezierCurveTo(20,25,20,62.5,20,62.5);
ctx.bezierCurveTo(20,80,40,102,75,120);
ctx.bezierCurveTo(110,102,130,80,130,62.5);
ctx.bezierCurveTo(130,62.5,130,25,100,25);
ctx.bezierCurveTo(85,25,75,37,75,40);
ctx.fill();
ctx.font = "bold 16px Arial";
ctx.fillText("Rails Girls 2.0", 100, 100);
} else {
alert('Necesitas un navegador moderno para poder ocupar el canvas de Html5 .');
}
}
</script>
</head>
<body onload="drawShape();">
<canvas id="mycanvas"></canvas>
</body>
</html>
¿y no sería lo mismo ocupar una imagen hecha en photoshop?
Claro, de hecho sería mucho más fácil, pero aquí viene el siguiente desafío, ya que el canvas de html5 se puede limpiar cada cierto tiempo como en este experimento, podrías ocupar las curvas de bezier para hacer una animación interesante.
RailsGirls Santiago 2014 (2º edition)
Acaba de empezar el periodo de inscripciones para la segunda versión del evento RailsGirls
¿Qué es Rails Girls?
RailsGirls es un evento que busca incentivar a las mujeres a empezar carreras tecnológicas en el mundo de la programación, entregándole conocimientos prácticos y herramientas para construir potentes proyectos digitales en Ruby On Rails.
Durante este evento de un fin de semana aprenderás a prototipear proyectos en ruby on rails, a trabajar en equipo y tendrás la oportunidad de escuchar apasionantes charlas de tecnología de mujeres que han logrado destacar en la industria.
Si aún no estás convencida te participar en RailsGirls Santiago te dejamos el video de la primer evento realizado.
¿Donde será el evento?
Rails Girls Santiago 2º Edition será en las geniales oficinas de Groupon los días 10 y 11 de octubre.
[easy_contact_forms fid=5]RailsGirls Chile
RailsGirls fue realizado este fin de semana, el viernes en la noche y el sábado desde la mañana hasta las 19:00 (del 16 al 17 de Mayo, 2014). El objetivo de RailsGirls es incorporar más mujeres al mundo de la programación. RailsGirls Chile es parte del movimiento mundial del mismo nombre. Es completamente gratuito para las chicas que quieran inscribirse y los(as) coach trabajan de forma voluntaria.