|
I’m going to tell you a story about one ingenious business model that the majority of people are not aware of. It costs average US household around $400 per year. To understand the model, you’ll need to understand three economic … Continue reading →
|
|
In order to work with C APIs, we sometimes need to convert Swift object references to and from raw pointers. Swift's Unmanaged struct is the standard API for handling this. Today, I'd like to talk about what it does and how to use it. (Read More)
|
|
Friday Q&A 2017-08-11: Swift.Unmanaged Friday Q&A 2017-08-11: Swift.Unmanaged In order to work with C APIs, we sometimes need to convert Swift object references to and from raw pointers. Swift's Unmanaged struct is the standard API for handling this. Today, I'd like to talk about what it does and how to use it. Overview Getting Swift references into and out of the world of C encompasses two separate tasks. The first task is ....
|
|
I've recently embarked on my first official Drupal 8 project, for Sinvict Technology (case study when the project launches), and it was interesting to see how…
|
|
In June of 2016, I received an email: The original email Dear sir: I’m from Syria , expected to graduate this semester (Computer Science) , and as you sir my role model in Ruby also Rails , I need some advice about open source projects in Ruby to learn from. Thanks in advance and sorry if I waste your time Actually, he wasn’t just in Syria. He was at the University of Aleppo. His name was Mohammed. Russian drone footage....
|
|
In June of 2016, I received an email: The original email Dear sir: I’m from Syria , expected to graduate this semester (Computer Science) , and as you sir my role model in Ruby also Rails , I need some advice about open source projects in Ruby to learn from. Thanks in advance and sorry if I waste your time Actually, he wasn’t just in Syria. He was at the University of Aleppo. His name was Mohammed. Russian drone footage....
|
|
A general primer on Python for science and engineering, with an emphasis on the SciPy ecosystem of packages.
|
|
The tyranny of big suite enterprise software best practices
-
www.thoughtworks.com
-
9 years ago
-
eng
How decisions made 40 years ago straightjacket you today.SourceTyr·an·ny - the cruel, unreasonable, or arbitrary use of power or control. best prac·tice - commercial or professional procedures that are accepted or prescribed as being correct or most effective.
|
|
Communication between iframes with React and postMessage for an html template editor
-
jfoucher.com
-
9 years ago
-
eng
I’m working on a project where I need some sort of simple landing page editor, where “blocks” are defined at the template level and they can be rearranged, text changed or added, and not much more. Most of the software I could find was either way too complex for my needs, gave the user the freedom to completely destroy the template, or were otherwise pretty useless. If it was frustrating for me I imagine how it would feel for my user....
|
|
Communication between iframes with React and postMessage for an html template editor
-
jfoucher.com
-
9 years ago
-
eng
I’m working on a project where I need some sort of simple landing page editor, where “blocks” are defined at the template level and they can be rearranged, text changed or added, and not much more. Most of the software I could find was either way too complex for my needs, gave the user the freedom to completely destroy the template, or were otherwise pretty useless. If it was frustrating for me I imagine how it would feel for my user....
|
|
For those in the tech world, the title of this post may seem both radical and pretentious. However, in the following four parts of this blog post, I hope to shed light on why this is a real possibility in the not-so-distant future and why. PART 1: OS overview First of all, an operating system (OS) is essentially the core software that allows your computer to run - it provides a core component (called a kernel) that understands how to us....
|
|
For those in the tech world, the title of this post may seem both radical and pretentious. However, in the following four parts of this blog post, I hope to shed light on why this is a real possibility in the not-so-distant future and why. PART 1: OS overview First of all, an operating system (OS) is essentially the core software that allows your computer to run - it provides a core component (called a kernel) that understands how to us....
|
|
I was curious as to what my instantaneous electrical usage was. Unfortunately, most resources I found online, such as WikiHow and various blog posts only told me how to reach the current usage on an analog electric meter.
|
|
1500 words, 7 minutes. Fishing Through Ice, Bain News Service. c.1910. This post is written from the perspective of a VC screening for success factors. In it, I drill deeper into successful operational characteristics. If you’re an entrepreneur or founder, you should give consideration to adopting some of the systems I talk about here. I’ll even suggest prioritising them over features and fixes to your product because getting imperfect prod..
|
|
I just started a newsletter about Keto with my wife and friend. I’ve been doing keto for a few months now with great results. And the keto movement is beginning to enter the mainstream. In all the things I’ve put online, or businesses I’ve tried to start, this is the first one that I’ve experienced any traction. I think this is what it feels like to hit a pain point. Growth hasn’t been spectacular, but there’s a definite gap and its tangi..
|
|
During my career as a Quality Analyst, there were times when I felt like I had plateaued in my usefulness to the team as a QA. Get a story, test it, and try to automate as best you can; I felt this was all I could do. In order to get myself out of this situation, I developed a few techniques that I try to blend into my day-to-day activities to keep myself as best placed to help as possible. These are not automation tools. Nor is it technica..
|
|
I’ve been messing around with a library called PixiJS which allows you to create WebGL animations which will fall back to HTML5 canvas if WebGL is not available in the browser. I mostly like it because the API is similar to HTML5 canvas which I was already familiar with . I can’t say that I like the PixiJS API and documentation that much, though. For this project, I mostly just used a small portion of it to create WebGL (GPU accelerated....
|
|
I’ve been messing around with a library called PixiJS which allows you to create WebGL animations which will fall back to HTML5 canvas if WebGL is not available in the browser. I mostly like it because the API is similar to HTML5 canvas which I was already familiar with . I can’t say that I like the PixiJS API and documentation that much, though. For this project, I mostly just used a small portion of it to create WebGL (GPU accelerated....
|
|
An average SalesLoft customer has about 10 sales reps using the software. At that size, customers are extremely happy.
|
|
So you know how you write a blog post just before you go on vacation, press publish and never check that it actually got published… Funny thing, that’s exactly what I did and the blog post mentioning that I was on “vacation” for a couple of weeks never got published. Anyway, other people have been busy while I was “away” but I got a couple of things done too including animated gif support.
|
|
Below are tables giving ascii character codes (in decimal) and their equivalent characters. Adding primarily as a quick place to check when I need to confirm a value Read more…
|
|
One of the exercises of “The Linux Programming Interface” chapter 38 is about implementing program, called douser, that should have the same functionality as the sudo progam. This means that if you run $ douser whoami, this should asks for the root user password and, if the password matches, should run the command whoami, which would print root. If the -u
|