javascript

Recursos de programación de javascript
January- Pan, educación, libertad (Ψωμί, παιδεία, ελευθερία), Petros Márkaris- NW London, Zadie Smith- 101 cuentos clásicos de la China, Chang Shiru, Ramiro A. Calle- Mr. Neighborly's Humble Little Ruby Book, Jeremy McAnallyFebruary- Blankets, Craig ThompsonMarch- Practical Object-Oriented Design in Ruby, Sandi Metz- Modern C++ Programming with Test-Driven Development, Jeff LangrApril- Learning PHP, MySQL & JavaScript, Robin Nixon- Measuring the world, Daniel Kehlmann - por Garajeando
Título: HTML5 from Zero to Hero Ponente: Alberto Pérez Bermejo Link: https://techfest.uc3m.es/2014/programa/html5-from-zero-to-hero/ La primera mitad es un repaso a HTML5: -Semántica HTML -CSS3 (polyfills, editores visuales, hacks para crossbrowsing...) -Javascript (depurador, POO, MVC's) Y la segunda muestra un proyecto HTML5 real actual con backend y frontend para multidispositivo: con deeplink, history, offline access, Node.js + Require.js + Backbone + Marionette...
Greach 2014, The Groovy Spanish Conf 28/March, Madrid, Spain http://greach.es Follow us on twitter http://twitter.com/greach_es Slides in: http://greach.es/speakers/corinne-krych-fabrice-matrat-sebastien-blanc-hybrid-mobile-app-in-minutes-not-days-fast-and-furious-ii/ HYBRID MOBILE APP IN MINUTES, NOT DAYS: FAST AND FURIOUS II By Corinne Krych, Sebastien Blanc & Fabrice Matrat You want to develop a mobile web app. You app needs to connect to a Grails backend. You don't know where to start? This session is tailored for you: live coding will show you where to start from scaffolding a web application with modern HTML5 Front End, using OAuth2 to authenticate and authorise to packaging your app into a native shell. This is an interactive session where the audience can participate with their laptops, get their hands dirty and learn a bunch of silver bullets such as turning the Web Application into a Native (hybrid/Cordova). After Hybrid mobile app in minutes not days in Greach 2013, 3musket33rs are back with new mobile Grails plugins for you. Join us! RedHat CORINNE KRYCH Corinne Krych Freelance for over 15 years (when you like it you don't really count), I never go too far from coding. Open minded and curious, I like to try new stuff; Those days, mobile is my new playground. Mobile web app, Hybrid and more recently native apps. Since May, I've joined Read Hat and work within AeroGear team. Polyglot by heart (going beyond the JVM, on objective-C these days), addicted to clean code, I like to share, exchange ideas in user groups or conferences. It's why I'm co-founder of RivieraGUG and an active member of JSSophia. On my spare time when not doing mobile hacking, I like to twist languages to write DSL for writing (plain english) code with my kids. Web Architect FABRICE MATRAT Fabrice Matrat Fabrice is a Web architect in charge of code quality for a large organization (nickname Mr. Clean Code). With over 15 years of experience in bank, insurance, multimedia and travel industry all over the world, he is now spending his nights coding HTML5 mobile apps and Grail plugin. Involved in a couple of open source projects and co-founder of RivieraGUG (Grails and Groovy User Group), you can always discuss with him about asynchronous behavior, Groovy and JavaScript over a couple of beers. You can find him on twitter as @fabricematrat. Red Hat SÉBASTIEN BLANC Sébastien Blanc Sébastien Blanc is JEE engineer with 8 years of experience. After spending 7 years in the Netherlands as Software Engineer, he decided to back to the his roots in the South of France. He recently joined the AeroGear team with Red Hat to work on open source libraries for Mobile in the enterprise. Besides his "heavy" JEE profile (middleware, banking and insurance products) Sébastien spends a lot of time in Groovy and Grails. He is the author of several Grails plugins such as Spring Mobile, Jquery Mobile Scaffolding or Geolocation. He believes that Mobile Web Apps are the future and tries to evangelize this through different conferences (Gr8Conf, Devoxx, RivieraDev, Grails Exchange).
Micael Gallego, profesor de Desarrollo Web en la Universidad Rey Juan Carlos y Arquitecto en Kurento nos cuenta desde su punto de vista como javero su experiencia en el mundo JavaScript asistido por Guillermo Pascual
Título: Desarrollo Rápido con Bootstrap Ponente: Miquel Camps Link: https://techfest.uc3m.es/2014/programa/desarrollo-rapido-con-bootstrap/ Bootstrap ha marcado un antes y un después en el desarrollo web, para quién no conozca bootstrap es un framework frontend para el desarrollo rápido y fácil de aplicaciones web, fue creado y liberado opensource por @mdo y @fat cuando trabajaban en twitter. Si te gusta la programación web pero andas cojo con diseño y frontend, bootstrap será tu mejor aliado para hacer interfaces bonitas e interactivas para escritorio, móvil y tabletas. En esta charla se explicará como maquetar para bootstrap, como aprovechar sus complementos javascript y como "tunearlo" para que no huela tanto a bootstrap. También se hablará de las alternativas a bootstrap con sus pros y cons con respecto bootstrap.
¡Por fin! Carlos Hernandez se presentó voluntario para grabar sobre uno de mis lenguajes favoritos, Javascript, así que no dejé escapar la ocasión. En las casi dos horas de este episodio, contamos la historia de Javascript desde sus inicios, comentamos las curiosas características del lenguaje, su evolución en el tiempo, como ha progresado debido a [...]
I've been playing a bit more with scopes to make the generalized version of FizzBuzz using Array.map and Array.join I posted about recently accept substitution rules with any predicate on a number. I also coded a factory function that creates the substitute function.This is the factory that creates a substitute function given a list of substitution descriptions objects which are composed of a predicate on the number and a replacement for the number:Next you can see how this factory is used in th...
As I'm doing with JavaScript, I'm going to start recording my Clojure learning path.Where am I?I'm a complete beginner in Clojure but I've been playing for a while with Racket (another Lispy language) in these two Coursera courses: Introduction to Systematic Program Design - Part 1Programming Languages So let's say that the parentheses don't make me fell dizzy anymore :)I really enjoyed working with Racket in these two courses. I wanted to learn more Racket but I had also been hearing a lot of...
In our first iteration in the JavaScript Code Retreat, we worked on the rules to tell if a cell goes on living or if a new cell is created having the restriction of not using conditionals.So we used two very small functions: goesOnLivingWith and isCreatedWith that accepted the number of neighbors as a parameter. We implemented them using TDD and end up with the following tests:The main problem with the names of these tests was that they were tightly coupled to the conditions in the rules we had...
Today I participated in the JavaScript Code Retreat in Valencia.It was a great experience because limiting the possible languages to just one, JavaScript, (that we all knew at least enough to work on the kata) made our practice even more focused. By not having to switch between languages and test frameworks (we all used Jasmine), we could just concentrate in doing our best to craft good code under the constraints of each iteration.It's been fun and I learned a lot again revisiting Conway's Game...