|
I had read a lot of good things about this book and it had sat on my Kindle for a long time. Really enjoyed the first half of the book but thought the second half was more focused on things that weren’t relevant to me. There were some statements made that were clearly opinions but were stated as facts. Overall a bit disappointing.
|
|
There is definitely an intimidation factor some people feel about integrating things into Ember apps. While there are plenty of things I want to make easier too, I think a large amount of the perception only comes from lack of good learning materials. Toward that goal, I made this screencast
|
|
Testing mobile applications is not always an easy feat. In addition to defining what to test and determining how to write those tests, actually running tests can also be problematic — in particular, UI test suites running on real mobile devices or emulators sometimes run for an extensive amount of time.
|
|
Testing mobile applications is not always an easy feat. In addition to defining what to test and determining how to write those tests, actually running tests can also be problematic — in particular, UI test suites running on real mobile devices or emulators sometimes run for an extensive amount of time.
|
|
Time sure is flying. My son is already over a month old. I finished my second-to-last (penultimate!) class for my Master’s degree. And it’s already another month, so time to report what I read last month.
|
New product: Stack Overflow for Teams lets you direct questions to members of your own team, company, or organization. Read more "Announcing Stack Overflow for Teams"
|
|
Skyscanner fixed projects and gained visibility into their open source vulnerability exposure.
-
snyk.io
-
8 years ago
-
eng
Skyscanner today monitors nearly 500 separate projects with Snyk, and is able to understand the state of their security as well as address both their vulnerability and licensing issues. This case study shows why Skyscanner chose to use Snyk and the benefits they see every day.
|
|
OK, maybe they only irritate me and most people find them useful, but things keep added into Firefox increasing bloat for no apparent reason. In some cases they also increase the odds of you accidentally leaking information onto the internet It'll almost certainly grow with time, but this snippet is a bunch of steps to disable some of those annoyances, like "Pocket", "Screenshot" and "Please, please sign into your browser" mode Read mo..
|
|
Alarm goes off, time to wake up. Snooze alarm, and then repeat: check email, check Facebook, check Twitter, check Snapchat, rinse; repeat again; no new posts? Check again. No second spared to compose a thought; dreams fade away. Day continues just the same way — rise, rinse, repeat, repeat. Can’t spare time to sit and relax, can’t let your mind wander not five minutes, no unstructured thought or daydream; just repeat. Every moment captures ....
|
|
Although the decision to include X-Pack sparked some confusion and disgruntle in some people due to having non Apache licensed code being present in the repo and the distrubitions; they are easily removable if any of them is a concern to you. SQL support was announced in ElasticON and there is a comprehensive presentation by Costin Leau. I was pretty excited about the support, because we use Elasticsearch for storing metrics and logs and it..
|
|
When GlusterFS nodes get isolated, you can end up with a condition known as split-brain - basically one (or more) nodes is aware of changes that the others are not. Depending on how bad the split-brain is, and what it effects, it has the ability to completely ruin your day. One of the first things you want to do, once you become aware of the issues, is (if at all possible) cease all writes to the volume on all nodes - you don't want t..
|
|
Wanted to try out some code, but needed to ensure never checked in. Git pre-commit hooks are handy in this space. Add the following script to search for either @COMMITFAIL or @NOCOMMIT in the staged files. If found, attempts to commit will fail. Based on https://gist.github.com/rex/223b4be50285f6b8b3e06dea50d15887 : #!/bin/bash set -o nounset set -o errexit echo "Arguments:" echo "$@" echo "---" readonly FILES_PATTERN='(\..+)?$' readonl..
|
|
OpenMapTiles 3.8 with improved transportation layer and new water features
-
www.maptiler.com
-
8 years ago
-
eng
The new release of open-source project OpenMapTiles 3.8 brings evolutionary steps rather than revolution.
|
|
So, you’ve got a program that’s using more and more over time as it runs. Probably you can immediately identify this as a likely symptom of a memory leak. But when we say “memory leak”, what do we actually mean? In my experience, apparent memory leaks divide into three broad categories, each with somewhat different behavior, and requiring distinct tools and approaches to debug. This post aims to describe these classes, and provide tools and..
|
|
So, you’ve got a program that’s using more and more over time as it runs. Probably you can immediately identify this as a likely symptom of a memory leak. But when we say “memory leak”, what do we actually mean? In my experience, apparent memory leaks divide into three broad categories, each with somewhat different behavior, and requiring distinct tools and approaches to debug. This post aims to describe these classes, and provide tools and..
|
|
Friday Q&A 2018-04-27: Generating Text With Markov Chains in Swift
-
www.mikeash.com
-
8 years ago
-
eng
Markov chains make for a simple way to generate realistic looking but nonsensical text. Today, I'm going to use that technique to build a text generator based on this blog's contents, an idea suggested/inspired by reader Jordan Pittman. (Read More)
|
|
Friday Q&A 2018-04-27: Generating Text With Markov Chains in Swift
-
www.mikeash.com
-
8 years ago
-
eng
Friday Q&A 2018-04-27: Generating Text With Markov Chains in Swift Friday Q&A 2018-04-27: Generating Text With Markov Chains in Swift Markov chains make for a simple way to generate realistic looking but nonsensical text. Today, I'm going to use that technique to build a text generator based on this blog's contents, an idea suggested/inspired by reader Jordan Pittman. Markov Chains At a theoretical level, a Markov chain is a s....
|
|
Introduction One day I was talking to Damian Gryski in Slack about some performance improvements he made to his go-metro package. When I first looked at the changes I was completely confused how this could have any effect on the performance of the code. I felt the code was more readable, but more performant? I didn’t see it. Then Damian started to talk to me about a compiler optimization called Bounds Check Elimination or BCE. The id..
|
|
I've been using FreeBSD as my daily driver at work since December. I've successfully done my job and I've learned a hell of a lot forcing myself on CURRENT... But there's been a number of issues with it that have made it difficult to keep using, so I replaced it with Arch Linux yesterday and I no longer have those issues. This is not the first time I've forced myself to run FreeBSD and it won't be the last. The FreeBSD setup I have a Dell ....
|
|
I found this article to be a very astute observation that it can be all the “little trade-offs” that can add up to cause issues. The article highlights it from the perspective of a leader who can make small decisions, usually around putting something off or taking a short cut, that can add up to impact their work and those around them.
|
|
I found this article to be a very astute observation that it can be all the “little trade-offs” that can add up to cause issues. The article highlights it from the perspective of a leader who can make small decisions, usually around putting something off or taking a short cut, that can add up to impact their work and those around them.
|
|
Still wondering why it all works? Why this black square does things? Lets go deeper. Previously I explained a bit about processor architecture. It’s the basis of the chip. It’s a fundament. You won’t find anything about an UART in a Technical Reference Manual of Cortex-M4 . It’s just not a part of this fundament. When you get an STM32 microcontroller based on the Cortex-M4 architecture you just get microcontroller made by ST wh..
|
|
The Math Behind The Shockingly Simple Math Behind Early Retirement
-
www.joehxblog.com
-
8 years ago
-
eng
One of the more popular articles in the financial independence blogosphere is Mr. Money Mostache’s The Shockingly Simple Math Behind Early Retirement . If you haven’t read it, check it out. While I found it interesting, I think that the simple math is lacking, well, math, so I wanted to dig a bit deeper and figure out where the numbers came from.
|
VueJS wordpress theme starter VueRouter integrated Vuex integrated (with sample WordPress-centric modules) jQuery integrated, if that’s your thing Firebase support and sample config Axios for API requests Follows the development guidelines/structure set forth by Vuejs Bare essentials needed for a functional WordPress theme All requests are redirected back to the index.php so your Vue routing is respected. SCSS support Bootstrap-Vue integra..
|
VueJS wordpress theme starter VueRouter integrated Vuex integrated (with sample WordPress-centric modules) jQuery integrated, if that’s your thing Firebase support and sample config Axios for API requests Follows the development guidelines/structure set forth by Vuejs Bare essentials needed for a functional WordPress theme All requests are redirected back to the index.php so your Vue routing is respected. SCSS support Bootstrap-Vue integra..
|
Ludicrous Speed: WordPress Caching with RedisHow To Configure Redis Caching to Speed Up WordPress on Ubuntu 14.04WP Rediswp-redis-cache by Benjamin Adams How to Drastically Speed Up WordPress with Redis How to load WordPress in a few milliseconds using Redis Lightning Fast WordPress with Nginx + Redis
|
Ludicrous Speed: WordPress Caching with RedisHow To Configure Redis Caching to Speed Up WordPress on Ubuntu 14.04WP Rediswp-redis-cache by Benjamin Adams How to Drastically Speed Up WordPress with Redis How to load WordPress in a few milliseconds using Redis Lightning Fast WordPress with Nginx + Redis
|
Most post in this category are unfinished, imperfect, lack the polish a proper blog article should have, very often they have typos and even some time unfinished sentences. So why even bother? Well, because life isn’t perfect, and most imperfect. But it is important to get going anyway. It is important to persist. I know as I keep doing it it helps me shape my thinking. Mostly I avoid accumulating ideas in my head.
|
Most post in this category are unfinished, imperfect, lack the polish a proper blog article should have, very often they have typos and even some time unfinished sentences. So why even bother? Well, because life isn’t perfect, and most imperfect. But it is important to get going anyway. It is important to persist. I know as I keep doing it it helps me shape my thinking. Mostly I avoid accumulating ideas in my head.
|
|
Click prediction may be a simple binary classification problem, but it requires a robust system architecture to function in production at scale. At AdRoll, we leverage the AWS ecosystem along with a suite of third party tools to build the predictors that power our pricing engine, BidIQ. This is a tour of the production pipelines and monitoring systems that keep BidIQ running. Introduction AdRoll participates on Real Time Bidding (RTB) ....
|
|
One of the main features in Java 10 in Local Type Inference, which allows us to substitute a type with the var reserved word in our source code. However, in order for this to become a feature that is useful to a developer rather than a feature developers will rue for many years to come, we need to learn how to use it and when to use it properly. This cheat sheet and blog is a reduced version of an blog post that Stuart Marks wrote on the Op..
|
|
Studio-Frontend: Developing Frontend Separate from edX Platform
-
www.hallada.net
-
8 years ago
-
eng
This is a blog post that I originally wrote for the edX engineering blog . At the core of edX is the edx-platform , a monolithic Django code-base 2.7 times the size of Django itself. ------------------------------------------------------------------------------- Language Files Lines Code Comments Blanks ------------------------------------------------------------------------------- ActionScript 1 118 74 23 21 Autoconf....
|
|
Studio-Frontend: Developing Frontend Separate from edX Platform
-
www.hallada.net
-
8 years ago
-
eng
This is a blog post that I originally wrote for the edX engineering blog . At the core of edX is the edx-platform , a monolithic Django code-base 2.7 times the size of Django itself. ------------------------------------------------------------------------------- Language Files Lines Code Comments Blanks ------------------------------------------------------------------------------- ActionScript 1 118 74 23 21 Autoconf....
|
|
Read my personal ranking of all currently-released MCU Movies. You won't believe how many there are! Seriously, they just keep making these things. Read the whole thing .
|