WebAssembly 101: a developer's first steps This article will guide you along the necessary steps to port a JavaScript library of the Conway's game of life to WebAssembly (wasm). This is a simple exercise that is perfect to start beyond a trivial Hello World. I recently got interested in WebAssembly and decided to take the leap this weekend. WebAssembly is an emerging standard to enable near-native performance for web applications. I went through the awesome-wasm list which is a good starting point but still had to work two days on this to get some working code. There's a demo of the game of life re-implemented in wasm at the end of the article :) The following tutorial was written using Ubuntu 17.04, so your mileage may vary. This article has five parts: Setup the toolchain The provided packages are a little outdated, I got some warnings. $ . Now depending on your network speed go make yourself a coffee or read a book. $ . Make some sample C file counter.c: int counter = 100; int count() { counter += 1; return counter; } And, tada !
Espiral Edublogs La Asociación Espiral, Educación y Tecnología de conformidad con las presentes bases convoca el XI Premio Espiral Edublogs 2017. El concurso está dirigido a profesionales del ámbito de la educación.... La participación en esta convocatoria implica necesariamente la aceptación de siguientes bases. 1.Objetivos Valorar la importancia y repercusión de las buenas prácticas educativas, apoyadas en herramientas digitales, para el desarrollo de contenidos curriculares y motivación de los alumnos. Reconocer el trabajo de los distintos profesionales de la educación a través del desarrollo de buenas prácticas en el aula. 2. Las candidaturas podrán ser presentadas por profesionales de la educación rellenando el formulario del apartado “Inscripciones” que se habilitará en esta misma página. 3. Modalidad I: EXPERIENCIAS EDUCATIVAS Categoría 1. Experiencias basadas en distintas actuaciones educativas dirigidas a la transformación y mejora social y educativa. Categoría 2. Modalidad II: ESPACIOS VIRTUALES
Why WebAssembly is a game changer for the web — and a source of pride for Mozilla and Firefox With today’s release of Firefox, we are the first browser to support WebAssembly. If you haven’t yet heard of WebAssembly, it’s an emerging standard inspired by our research to enable near-native performance for web applications. WebAssembly is one of the biggest advances to the Web Platform over the past decade. This new standard will enable amazing video games and high-performance web apps for things like computer-aided design, video and image editing, and scientific visualization. To get a quick understanding of WebAssembly, and to get an idea of how some companies are looking at using it, check out this video. It’s been a long, winding, and exciting road getting here. JavaScript was originally intended as a lightweight language for fairly simple scripts. A lot has changed since then. We’ve always been well aware of this at Mozilla but that has never limited our ambitions for the web. WebAssembly is shipping today in Firefox on Windows, MacOS, Linux, and Android.
"Peleando con las TIC": Community Manager Educativo Ser Community Manager o responsable virtual de una marca es hoy en día una profesión emergente y muy cotizada por las grandes empresas. La visibilidad de cualquier empresa o marca en internet y más concretamente en las redes sociales es vital, sería impensable en pleno S XXI no estar presente en ellas de manera activa. Al igual que una empresa debe tener un Community Manager, las escuelas deberían tener a un docente que asuma ese rol. A diferencia de un Community Manager comercial, el educativo no debe ser un competidor con otros compañeros ni centros educativos, al contrario, debe tener la filosofía del "compartir para mejorar y aprender". En definitiva, el Community Manager Educativo debe ser una persona, sobre todo, con empatía, buen talante y con un alto grado de competencia interpersonal ya que tiene que estar en continuo contacto con otras personas a través de las redes y además debe poseer una gran capacidad para fomentar la participación y la moderación.
C QA - Recommended list of Doctype declarations you can use in your Web document Warning The list is informative and does not try to be exhaustive (there are many other proper declarations you could use), but it has most of the declarations commonly used on the Web at the moment. Recommended Doctype Declarations to use in your Web document. When authoring document is HTML or XHTML, it is important to Add a Doctype declaration. The simplest and most reliable doctype declaration to use is the one defined in HTML5: If you need a doctype matching a specific version of (X)HTML, the doctype declaration must be exact (both in spelling and in case) to have the desired effect, which makes it sometimes difficult. Template Use the following markup as a template to create a new HTML document using a proper Doctype declaration. <! (X)HTML Doctype Declarations List HTML5 and beyond Strict Transitional Frameset Strict (quick reference) Transitional Frameset XHTML Basic 1.1 (quick reference): MathML Doctype Declarations MathML 2.0 - DTD: MathML 1.01 - DTD: Compound documents doctype declarations
EL COMMUNITY MANAGER EN LOS CENTROS ESCOLARES ( I) – ICD ¿Es necesaria la existencia de un CM en el colegio? Son muchas las razones que aconsejan la existencia de un CM en un colegio desde mi punto de vista , por lo que intentaré enumerarlas de forma concisa En primer lugar, y aunque esto pueda parecer una obviedad , por sentido común. La inmersión de los colegios en la sociedad de la información es un proceso irreversible que conlleva la necesidad de la modificación o adaptación del rol que siempre han desempeñado en la sociedad tradicional y la asunción de manera natural de las nuevas figuras profesionales que se van desarrollando en las empresas para dar respuesta a las necesidades de una sociedad conectada. ¿ Y porque España está la cola de habilidades digitales en la OCDE? Para compartir esta historia, elija cualquier plataforma
Best Web Development Trends For 2017! - Usersnap Technology changes constantly, so to be at the top of your game as a web developer, it’s vital you’re keeping up. It can be confusing and discerning when so many updates and developments are being released every few weeks. With 2017 just getting started, we’ve put together some information about the anticipated trends for this upcoming year and some advice about what areas of development you should be focusing on. Discussing new frameworks, techniques, and tools which are all working to enhance UX, consider this blog your one-stop-shop for all things 2017! We at Usersnap put together all our thoughts in this article. If you like this article, give it some sharing Using Artificial Intelligence to create websites & apps Artificial intelligence programs are already used successfully by Google and Wikipedia, the technology is more than within our grasp to allow us to develop software which can think and act as a human without requiring the manpower. Screenshot from thegrid.io Internet of Things
El Community Manager en los Colegios – Colegios y Marketing Cada vez son más los colegios de nuestro que crean un página de empresa en las principales redes sociales. Es interesante observar el paralelismo entre la fiebre de las .com y la que tienen en este momento muchos colegios con las redes. Más de la mitad de los colegios que tienen un perfil en alguna de las redes sociales más conocidas no hacen un buen uso de las mismas (o directamente no hacen uso). El Community Manager es un tema muy importante cuando hablamos de Markerting Educativo. Es importante, no obstante, tener una reunión con la persona que seleccionemos para darle directrices claras sobre la imagen que queremos que proyecte del colegio. Lo que más está funcionando a los colegios que ya cuentan con más de 500 seguidores en alguna de las redes sociales es publicar lo que ocurre en el colegio, generar noticias sobre actividades, fiestas, premios recibidos, campañas del centro… siempre teniendo claro que los protagonistas deben ser los alumnos. 1. 2. 3. 4. 5. Twitter @LiceoSorolla
The Cost of Frameworks Update: Nov 16th 2015 - Added an extra row in the table for React under production conditions. The good news: it’s 3x slower than vanilla, yes, but in actual terms I’d say it’s fast for TodoMVC! The Polymer TodoMVC sample was also updated to version 1.2.2 today, and that, too, is faster. If you prefer watching to reading, here’s the video of the talk (you can also get the slides, too, if you like): If you prefer reading to watching, well, keep reading… The benefits of frameworks Earlier in the year I wrote about React’s performance characteristics as the tree size it has to manage gets larger (TL;DR the bigger the tree, the more computation work it has to do). Frameworks are fun to use. The key message I heard over and over, sometimes explicitly, and often implicitly, is that ergonomics are the most important factor for many developers. The key message I heard over and over, sometimes explicitly, and often implicitly, is that ergonomics are the most important factor for many developers.
COMMUNITY MANAGER EDUCATIVO - INED21 Ser Community Manager o ‘responsable virtual de una marca’ es hoy en día una profesión emergente y muy cotizada por las grandes empresas. La visibilidad de cualquier empresa o marca en Internet y, más concretamente, en las redes sociales es vital, sería impensable en pleno s. XXI no estar presente en ellas de manera activa. Al igual que una empresa debe tener un Community Manager, las escuelas deberían tener a un docente que asuma ese rol. Muchos centros educativos universitarios y no universitarios, de élite mundial, ya tienen asignado personal, en muchos casos profesionales externos, que tratan de crear una imagen virtual de la institución y llegar lo más lejos posible. Son muchos los docentes que están asumiendo este rol de manera voluntaria, por vocación y por pasión. La visibilidad de cualquier marca en las redes es vital Community Manager Educativo
French Translations of W3C Documents | Translations home page | Advanced search for translations Original documents selected: any Recommendations Règles d'accessibilité pour les outils d'édition 1.0 Translation of the document: “Authoring Tool Accessibility Guidelines 1.0”. Translator: Karl Dubost. Les profils composites de capacités/préférences (CC/PP) : structure et vocabulaires 1.0 Translation of the document: “Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0”. CSS1 : Les feuilles de style en cascade, niveau 1 Translation of the document: “Cascading Style Sheets (CSS1) Level 1 Specification”. Les feuilles de style en cascade, niveau 2, Spécification CSS2 Translation of the document: “Cascading Style Sheets, level 2 (CSS2) Specification”. Un modèle de caractères pour le Web 1.0 : Les principes de base Translation of the document: “Character Model for the World Wide Web 1.0: Fundamentals”. Modèle Objet de Documents (DOM) Spécification niveau 1 La transformation de décryptage pour XML Signature