New Posts  All Forums:

Posts by hajile

This will approximately work on IE8Code:.parent {display: table;}.child { display: table-cell; vertical-align: middle;}This will approximately work on IE9Code:.parent { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d;}.element { position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}The rest of the world can use flexbox (I don't...
This seems much bigger than GPUs. Lower frequencies are associated with lower latencies. While this isn't super important for GPUs, it is a huge interest to CPUs where latency is one of the biggest problems. A combination of closer RAM (less distance) and lower latencies could cut dozens of cycles off cache misses. For HSA, this solves the problem of either higher CPU latencies to feed the GPU (eg. PS4) or lower latencies for the CPU and choking the GPU (Xbox one). In...
Read the Rest
Swift is a ripoff of ECMAScript6 + flow/typescript with a few features from rust or golang, but they still missed out on both actors and CSP (no excuse for a new language to not have something like this).@OPIf you want cross-platform, I'd recommend looking into xamarin. It uses C# and cross compiles for all the major platforms. I'm not a huge fan of C# (note: it allows F# too), but some people I know have had quite a bit of success with it.Another option is always to go...
Atlassian (bitbucket) allows you to create closed-source repositories for free (and costs less when you only have a couple dozen developers). That puts them far above github IMHO. JIRA and their other professional-grade tools make them a far better choice if you need to grow as well (and you can self-host these if you need/want). Another big issue with github in my experience is that their catch-all issue idea becomes very unwieldy when projects grow.
XML is lisp for COBOL programmers. S-expressions are much better for reading, parsing, and modifying programatically. HTML needs to flexbox all the things.
Vi binding for emacs. They are better than any non vi implementation I've seen. You get all the good parts of emacs (async, plugins, sane config, etc) without the terrible emacs key bindings (not intending to start an editor war here).http://www.emacswiki.org/emacs/Evil
Vim or Emacs + EVIL are my preferred environments no matter the OS. If we're talking about a more classic IDE experience, webstorm (JS), WingIDE (python -- great debugger), and LightTable (clojure/clojurescript) aren't terrible, but good VI bindings is a perennial IDE problem.
If you want to check out a cool language with the best object system ever (meta-object protocol), take a look at dylan (http://opendylan.org/). It was designed by Apple (and a couple other companies) in the 90s, but got dropped when Jobs returned and started dropping divisions. It's got relatively little syntax, but is very powerful. Because dylan uses M-expression syntax (it was originally a lisp, but was converted to infix), it should be easier to build a compiler for...
Why the drop in size? The extra inch doesn't affect portability, but for affect usability. The extra inch of my nexus 10 is very noticeable compared to my 8.9 that I use for testing (especially for the readability of web pages.
New Posts  All Forums: