|
Learning Elixir has a way of challenging everything you know about programming. Redis is becoming an assumed part of many web stacks, in the same breath as your database. But with Elixir, do you need it? Do you even need a database?
|
|
Introduction I see a lot of developers coming to Go from object oriented programming languages such as C# and Java. Because these developers have been trained to use type hierarchies , it makes sense for them to use this same pattern in Go. However, there are aspects of Go that don’t allow type hierarchies to provide the same level of functionality they do in other object oriented programming languages. Specifically, the concepts of base ..
|
|
Any place to go thrift shopping in Singapore? (Reddit) . East coast lagoon. Food post on SG . Hillstreet Tai Hwa Pork Noodles: Everybody Queue up! . Little India . More SG spots . Second hand shopping in Singapore . SG spots . Singapore's best hawker centres - Telegraph . The Insider's Guide to Singapore (SG Magazine Online) . Treasure Hunt: 5 Places to thrift in Singapore . Visakan Veerasamy on Twitter: "what do you know about Si..
|
|
Bootstrapping a cluster from your laptop, or managing machines without needing to first setup a separate config management infrastructure are both very reasonable and fundamental asks. I was particularly inspired by Ansible ’s agent-less remote execution model, but never wanted to build a centralized orchestrator. I soon realized that I could have my ice cream and eat it too. Prior knowledge If you haven’t read the earlier articles..
|
|
Bootstrapping a cluster from your laptop, or managing machines without needing to first setup a separate config management infrastructure are both very reasonable and fundamental asks. I was particularly inspired by Ansible ’s agent-less remote execution model, but never wanted to build a centralized orchestrator. I soon realized that I could have my ice cream and eat it too. Prior knowledge If you haven’t read the earlier articles..
|
|
So: What is best? A native app or a hybrid app? And if you build a hybrid app, what’s the best framework to use? As with most interesting questions, it turns out that the answer is “it depends”. I often get questions like “isn’t Xamarin (or Cordova) better than build a native app”. Weeeell, it’s not as simple as that. Here’s a few ideas that I’ve found myself repeating lately:
|
|
I was curious as to the difference between the two methods of snowballing debt. The snowball method, if you're not familiar with it, is often used when you have multiple debts. You keep paying the same amount each month...
|
|
This is a continuation of my post about clean tea , except this time I analysed the offerings from Teavana® (a Starbucks company). Teavana® by the numbers: 101 teas (excluding kits and samplers) 70 contain sugar and/or flavourings 31 caffeine-free 4 had no ingredients listed So I filtered the list to only show teas with: No caffeine No sugar No flavourings Only one tea on the Teavana® menu passes my filter for what I would cons..
|
|
Watchub is a service that notifies you of people who followed/unfollowed you and starred/unstarred your repositories.
|
|
Kenny Yu mentioned the standard ways to loop through an array. A unique way, I suppose, is to use recursion.
|
|
Looks like I’m back in the conference organization game again! After a few years of lots of travel and then a few years of lots of family responsibilities, this year I co-funded the Mobile Era conference. It looks like it will be a blast!) If your experience is anything like mine, most of the interesting projects around you are having a larger mobile component this year than last year. I think this trend will continue.
|
|
I encounter this periodically whenever I’m laying in bed with my iPhone at an angle, but I could never nail down exactly why the home screen kept reverting to landscape orientation. What adds to the frustration is that a mechanism like rotation lock always seems to sneak in an annoying bug into each major iOS release. Whether this bug was introduced with iOS 10 or was already present, I figured out the steps necessary to reproduce it. I....
|
|
I encounter this periodically whenever I’m laying in bed with my iPhone at an angle, but I could never nail down exactly why the home screen kept reverting to landscape orientation. What adds to the frustration is that a mechanism like rotation lock always seems to sneak in an annoying bug into each major iOS release. Whether this bug was introduced with iOS 10 or was already present, I figured out the steps necessary to reproduce it. I....
|
|
For some reason the aligned memory allocator supplied by VS 2015 is really slow. See the following results: SSE::alignedMalloc is our implementation, which works in the standard way - it allocates requested size + alignment, then moves up the returned pointer to so that it is aligned, while storing the original pointer so it can be freed later. _mm_malloc is the VS function that returns aligned memory. It compiles to a call ..
|
|
As noted before , with systemd, your core dumps disappear into one of systemd’s log sinks, instead of being stored to the current directory. By now, they are recoverable by normal users again. TL;DR: Run coredumpctl gdb to invoke gdb with the most recent core dump. Related bug about disappearing coredumps: https://bugs.freedesktop.org/show_bug.cgi?id=54288 Scenario: A simple program that crashes with a segfault: ~/dumpcore$ cat dum....
|
|
As noted before , with systemd, your core dumps disappear into one of systemd’s log sinks, instead of being stored to the current directory. By now, they are recoverable by normal users again. TL;DR: Run coredumpctl gdb to invoke gdb with the most recent core dump. Related bug about disappearing coredumps: https://bugs.freedesktop.org/show_bug.cgi?id=54288 Scenario: A simple program that crashes with a segfault: ~/dumpcore$ cat dum....
|
|
As noted before , with systemd, your core dumps disappear into one of systemd’s log sinks, instead of being stored to the current directory. By now, they are recoverable by normal users again. TL;DR: Run coredumpctl gdb to invoke gdb with the most recent core dump. Related bug about disappearing coredumps: https://bugs.freedesktop.org/show_bug.cgi?id=54288 Scenario: A simple program that crashes with a segfault: ~/dumpcore$ cat dum....
|
|
Michelle Brush receives the Rising Trendsetter STEMMY award!
-
engineering.cerner.com
-
9 years ago
-
eng
We are excited to congratulate our own Michelle Brush for receiving the Rising Trendsetter STEMMY award. The Rising Trendsetter Award is given to a woman in STEMM areas with less than 20 years of experience and has demonstrated significant achievements early in their career. Michelle is a director at Cerner who manages an engineering team in population health as well as a team dedicated to improving Cerner’s development culture. One of Mich..
|
|
Best taco joints in New York City - Lonely Planet . Nice and/or fancy restaurant to eat at in brooklyn (Erica Joy's tweet) .
|
|
I’m always looking for ways to reduce my expenses. Looking at my electric bill, there’s not much there to cut. My average bill over the last eleven months was about $28.00:
|
|
It all started innocently enough. I had “jfrazelle” as my GitHub handle for years, but my Twitter, IRC and other handles are all “jessfraz”. No one on GitHub was actually using “jessfraz” so I sat on it waiting to make my move. I’m currently on vacation this week so of course I was looking to break all the things. One thing you must know about me is that at no point was I thinking I hate this. I actually love stuff like this, I live for....
|
|
My nephew Timofey has some trouble accepting the arbitrary authority of adults. In this case, while the mother was away, an older man said something to him in an authoritative voice. Timofey’s reaction was to try and search for his mother, and - after that proved ineffective - to discharge his emotions in a loud, angry but non-confrontational way. He just screamed some meaningless speech-like sounds into the air. Glossolalia - speaking ..
|
|
The mgmt config project got a logo! The full commit is here . Thanks to Sarah Jane Cox for creating it. Happy Hacking, James PS: I might have a few stickers to give out too! Ask me next time you see me if you’d like one! Alternatively, use the artwork to make your own and share with your friends! You can hire James and his team at m9rx corporation . You can follow James on Mastodon for more frequent updates and oth..
|
|
The mgmt config project got a logo! The full commit is here . Thanks to Sarah Jane Cox for creating it. Happy Hacking, James PS: I might have a few stickers to give out too! Ask me next time you see me if you’d like one! Alternatively, use the artwork to make your own and share with your friends! You can hire James and his team at m9rx corporation . You can follow James on Mastodon for more frequent updates and oth..
|
|
There are two primary paradigms for the discovery of digital content. First is the search paradigm, in which the user is actively looking for specific content using search terms and filters (e.g., Google web search, Flickr image search, Yelp restaurant … Continue reading →
|
|
This is a bash function definition that takes you to the top level directory of a git project. function cdtop () { local git_root; git_root=`git rev-parse --show-toplevel`; if [ $? -eq 0 ] then cd ${git_root} else return 1 fi } Here's a git alias that does serves a similar purpose. What this does is define a new alias, exec, that executes a shell command in the current project's root. git config --global ali..
|
|
Comprehensive guide to effective UI testing on iOS using KIF framework without busy waiting and performance optimization techniques.
|
|
As of me typing these words, my little truck experiment has been going on for over a year and four months. That’s been more than enough time to see a thousand different questions fly through this site and my inbox, and every so often I’ll sit down and answer a few of them . But there’s one question that I haven’t answered, and can’t seem to escape. It’s usually one of the first questions to come up in conversation, and half a bazillion var..
|
|
As of me typing these words, my little truck experiment has been going on for over a year and four months. That’s been more than enough time to see a thousand different questions fly through this site and my inbox, and every so often I’ll sit down and answer a few of them . But there’s one question that I haven’t answered, and can’t seem to escape. It’s usually one of the first questions to come up in conversation, and half a bazillion var..
|