New Posts  All Forums:

Posts by hajile

I work full time in web development (and have for several years now). The coolest thing about web development (to me) is that everything a beginner needs is available for free (and as an avid collector of programming books, I assure you that the best resources are also free). If you have an internet connection and a computer, you have all the tools it takes to learn. Here's a few things I think will help you on your way. The hardest thing about learning any new occupation...
Just because Intel get's a 20% boost doesn't mean AMD gets 20% or less. POWER8 can double performance by enabling SMTx8 (actually 2.6x faster in some tests) and in SMTx2 (equivalent of Intel), gains are very often 45-65%. SMT performance is partially based on scheduling, but a huge amount has to do with how much hardware are you willing to duplicate. The more hardware you repeat, the higher your scaling can become until you switch from SMT to full-blown CMT. Bulldozer had...
5 years ago today (well, as of three minutes ago). Still miss your presence here.
I've messed with a bunch of different VR sets thanks to work (business rather than gaming applications of VR). GearVR and cardboard aren't even in the running (to be expected of mobile phones). Likewise, Hololens is AR more than VR, but it isn't super comfortable compared to the others (probably because it carries an entire computer up there) and it's low-res with a very small viewport (for the record, Google Glass also sucked the one time I played with it and it's...
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.
New Posts  All Forums: