-
Join 25 other subscribers
-

-

-
-
Recent Posts
-
Blogs I Follow
Recent Comments
Noah Burke on Skeuomorphic Lambdas en C++ | Se… on Boutique C++ Brij Bhushan on Hello world! If you build it, wil… on Singling out Singleton Look what the cat dr… on Boutique C++ Archives
- June 2023
- September 2022
- October 2021
- July 2021
- May 2021
- February 2021
- January 2021
- October 2020
- September 2020
- August 2020
- July 2020
- April 2020
- February 2020
- January 2020
- June 2019
- November 2016
- September 2016
- July 2016
- March 2016
- February 2016
- October 2014
- November 2013
- November 2012
- March 2012
- October 2011
- March 2011
Categories
Meta
Author Archives: javierestrada
A Conversion Story: Improving from_chars and to_chars in C++17
Note: You can get source code and examples on Github at https://github.com/ljestrada/charconvutils and watch my CPPCON2019 Lightning Challenge talk on YouTube here, and the Spanish version of this post here. Nope, this is not about a religious experience, epiphany, change … Continue reading
Mary had a Little Lambda (Architecture)
Nursery rhyme aside, I’ve been looking avidly at Big Data Lambda Architectures. Nathan Marz introduced the term back in 2012, which is reminiscent of λ-Calculus. The first time you hear the term it brings memories of high-order functions in … Continue reading
Customizing Priority Queues in C++
A nifty feature of priority queues in C++ is that you can implement a max heap or a min heap by simply changing the compare type. For most purposes, std::less and std::greater can do the job, provided that you use built-in … Continue reading
Posted in algorithms, data structures, software
Leave a comment
The (White) Elephant in the Room
All successful software development projects are alike; each unsuccessful software development project is unsuccessful in its own way…and some become white elephants. Paraphrasing and extending the first sentence of Anna Karenina, a white elephant is not only a failed project, but also a project that fails miserably, severely late to market–if … Continue reading
Posted in software
Leave a comment
My Sister From Another Mister
No, this is not about family infidelities. Rather, it is about copyright laws. You see, a couple of months ago the debate team in my daughter’s school had to prepare for a topic on copyright laws and how effective or … Continue reading
Posted in software
Leave a comment
The Leprechaun Trap
A few years ago and on occasion of St. Patrick’s Day, my daughter built a leprechaun trap. She wrapped a shoe box in shiny green paper and cut a slot through it, decorated it with a border with jingle bells, added … Continue reading
Observations on Observer
My first encounter with the Observer design pattern was circa 1998. The GoF book was still new–published in 1994–and the community was still assimilating design patterns. Java the Hot* even offered an Observer interface and an Observable class. What could be simpler? However, I’ve used Observer … Continue reading
Posted in design patterns, software
Leave a comment
Singling out Singleton
Out of all the design patterns that I’ve used in my professional career, Singleton is the one I’ve used the least. Don’t get me wrong. In my experience, as developers we are fascinated with the ability to refer to a single … Continue reading
Troubleshooting Continuity in iOS 8 and OS X Yosemite…and addendum
Besides the Mac models that are needed to support it (2012 and later), and iOS 8.1 and later, make sure that Bluetooth is on both in your Mac and your iPhone or iPad, then try this: http://www.imore.com/cant-get-continuity-calling-or-handoff-working-heres-fix Enjoy.
Posted in Uncategorized
Leave a comment
A Time for Everything
When Plant Equipment (renamed to PlantCML and now Cassidian Communications) opened the door for me in 1996 to join as a software developer, little did I know that it would be one of the most wonderful professional rides of my … Continue reading
Posted in Uncategorized
Leave a comment