blog.vjeux.com
Vjeux » Image Layout Algorithms – HTML5DevConf
http://blog.vjeux.com/2014/image/image-layout-algorithms-html5devconf.html
Talks & Written Reports. Image Layout Algorithms – HTML5DevConf. In this talk I give an overview of the big categories of image layout algorithms with examples for each of them and present criterias to look at when evaluating them. If you liked this article, you might be interested in my Twitter feed. Laquo; Google Plus Layout – Find Best Breaks. Simulate Closure in C. August 13, 2012. Image Layout Algorithm Facebook. August 14, 2012. Image Layout Algorithm Facebook Reordering. July 8, 2012. July 7, 2012.
blog.vjeux.com
Vjeux » Simulate Closure in C
http://blog.vjeux.com/2014/c/simulate-closure-in-c.html
Talks & Written Reports. Simulate Closure in C. I'm implementing a layout algorithm in C and want to let the user specify a callback to compute the height based on the width. Using function pointers, we can provide the callback:. Layout node t ;. Layout node t *. It works well if we have a function measure that only uses global variables:. Layout node t node ;. Mesure image (. Aspect ratio ;. Metadata in the struct and pass it along with the function call. (Thanks Scott. Measure context ;. Layout node t ;.
blog.vjeux.com
Vjeux » React: CSS in JS – NationJS
http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html
Talks & Written Reports. React: CSS in JS – NationJS. This is a very thought-provoking talk that attempts to show that CSS has fundamental flaws and writing styling in JS solves most of the problem without even trying. If you liked this article, you might be interested in my Twitter feed. Laquo; Keynote on React Native – React.js Conf. React Architecture – OSCON. What are your thoughts on performance impacts of having repeated inline styles on all of the HTML elements? Using inline styles would avoid all...
blog.vjeux.com
Vjeux » Why does React scale? JSConf
http://blog.vjeux.com/2014/javascript/why-does-react-scale-jsconf.html
Talks & Written Reports. Why does React scale? React has managed to be successful at scale thanks to the fact that it makes finding the root cause of bugs easier through various mechanisms that I explain in this talk. If you liked this article, you might be interested in my Twitter feed. Laquo; React Architecture – OSCON. Google Plus Layout – Find Best Breaks. October 8, 2011. Find HTMLEntity for any Character. September 22, 2011. URLON: URL Object Notation. November 15, 2014. December 22, 2011. Undefine...
blog.vjeux.com
Vjeux » Talks & Written Reports
http://blog.vjeux.com/reports
Talks & Written Reports. Talks & Written Reports. Development is not everything 🙂 Here is a compilation of the talks and write-ups I have done. This should give you a good overview of what I have been working on the last few years! Keynote on React Native, React.js Conf. React: CSS in JS, NationJS. React Architecture, OSCON. Why does React scale? Image Layout Algorithms, HTML5DevConf. JSPP Morph C Into Javascript at JSConf. Javascript Presentation at Dassault Systemes. Javascript Presentation at EPITA.
blog.vjeux.com
Vjeux » Javascript
http://blog.vjeux.com/category/javascript
Talks & Written Reports. Challenge: Best JavaScript Setup for Quick Prototyping. Yesterday, there was a big discussion on Twitter. On how hard it is to start hacking on a js project. One comment by Dan Abramov struck me in particular: "Right: don’t use tools, face a problem, choose a tool or roll your own. Wrong: learn tools that don’t solve your problems, hate the tools.". This is spot on. All the solutions presented in this thread do not solve the problems I have when I'm hacking on a new project.
underflow.fr
Cluster management system | Underflow
http://underflow.fr/projets/cluster-management-system-477
If P = NP [.] everyone who could follow a step-by-step argument would be Gauss. I write this little article to present the features of a new project started few days ago. I’m coding a cluster management system, to handle multiple workers performing different tasks :. This system is based on a global management system containing few services concurrently running :. A python HTTP server for web administration. A python server called dispatcher performing calls to a C task-scheduler library. Last year. ...
blog.vjeux.com
Vjeux » Google Plus Layout – Find Best Breaks
http://blog.vjeux.com/2014/image/google-plus-layout-find-best-breaks.html
Talks & Written Reports. Google Plus Layout – Find Best Breaks. I was reading about text layout algorithms. When I found a striking parallel with Google Plus image layout algorithm. This blog article explains how to find the best line breaks for the image layout. Breaking Paragraphs into Lines. Article written in 1980 by Donald Knuth and Michael Plass explain how to find the best line breaks in order to make justified text look pretty. The goal is to find where to put line breaks on this paragraph:.
blog.vjeux.com
Vjeux » CSS – Displaying a Justified Line of Text
http://blog.vjeux.com/2012/css/css-displaying-a-justified-line-of-text.html
Talks & Written Reports. CSS – Displaying a Justified Line of Text. Now that I am working everyday with an awesome designer. I'm starting to discover the designer side of things. I got introduced to typography and realized how bad support for good typography was in the browsers. The tale to implement proper text layout algorithms started. Line breaking and Hyphenation. It gives a very good introduction of all the subtleties behind the seemingly easy line breaking operation. To hyphenate and TypeSet.