|
If you're using MySQL, always choose InnoDB over MyISAM
-
www.databasesandlife.com
-
13 years ago
-
eng
A friend of mine posed the following question recently: Do you have an opinion over using myisam or innodb for a read heavy MySQL DB? I do indeed have an opinion on this topic. It is thus: Use InnoDB for everything, use MyISAM for nothing. In some speed tests, it might appear that MyISAM is faster for read-heavy workloads. However, that only translates to reality when you’ve got a database which is doing nothing apart from read-..
|
|
TL/DR Part of the genius behind DuckDuckGo customer retention is the !bang feature . Every new search engine should implement it while trying to gain traction. Let me explain. Your current search engine is like a favorite couch. Its comfortable, familiar and you have been using it for years. Switching is not a comfortable experience. Im a search engine junkie. The moment I discover a new one I switch my defaults over to it and for a p..
|
|
Hi all, It’s been a month and a bit since my last update so I just wanted to let you all know that I’m still here! I recently moved house and that’s been taking up a lot of my time. I’m hoping to have an update for the HypeMix app soon with some bug fixes and added features. I’ve also got a list of changes, based on your feedback, for both apps which I’m going to take a stab at this weekend.
|
|
We went to All About Tea, and invested in a tea pot for loose leaf tea. This gave us a much wider selection of possible teas we could buy, since the constraint of bagged tea was vanquished.
|
|
We went to All About Tea, and invested in a tea pot for loose leaf tea. This gave us a much wider selection of possible teas we could buy, since the constraint of bagged tea was vanquished.
|
|
I haven’t updated the blog in a while and people have been asking me how it’s going in Sweden. I’ve also gotten a few emails from people who have actually been considering a move here and I still can’t really give any proper advice on this front because I haven’t been here long enough. But I thought I’d do a quick update about how things are going so far . Careful, this might get long.
|
|
I’ve tried to push puppet to its limits, and so far I’ve succeeded. When you hit the kind of bug that forces you to hack around it , you know you are close. In any case, this isn’t about that embarrassing bug, it’s about how to set delayed actions in puppet. Enter puppet-runonce, a module that I’ve just finished writing. It starts off with the realization that you can exec an action which also writes to a file. If it sees this file, then....
|
|
I’ve tried to push puppet to its limits, and so far I’ve succeeded. When you hit the kind of bug that forces you to hack around it , you know you are close. In any case, this isn’t about that embarrassing bug, it’s about how to set delayed actions in puppet. Enter puppet-runonce, a module that I’ve just finished writing. It starts off with the realization that you can exec an action which also writes to a file. If it sees this file, then....
|
Update 12/26/2013: The Mac Beta is now available and there is no reason to use WineBottler anymore. Instructions and an updated post are here ! I switched from Windows to Mac for work a little over a year ago (I've been using Macs at home for years) and there is one program I still could not live without - Scooter Software's wonderful Beyond Compare . I've tried every single diff tool available and none have lived up to Beyond Comp....
|
Update 12/26/2013: The Mac Beta is now available and there is no reason to use WineBottler anymore. Instructions and an updated post are here ! I switched from Windows to Mac for work a little over a year ago (I've been using Macs at home for years) and there is one program I still could not live without - Scooter Software's wonderful Beyond Compare . I've tried every single diff tool available and none have lived up to Beyond Comp....
|
|
Today I attended the annual DIG conference. DIG stands for Digital, Interactive & Gaming, and is essentially a large conference in London, Ontario that brings together the interactive, game, and digital media companies for both networking and educational/informative sessions. Although this year’s DIG conference was a bit smaller than last year, there were more industry professionals present, and far more meaningful conversation! Instead ..
|
|
Today I attended the annual DIG conference. DIG stands for Digital, Interactive & Gaming, and is essentially a large conference in London, Ontario that brings together the interactive, game, and digital media companies for both networking and educational/informative sessions. Although this year’s DIG conference was a bit smaller than last year, there were more industry professionals present, and far more meaningful conversation! Instead ..
|
|
Facebook's New Monetization Strategy - Best News for Domain Owners in Years?
-
kevinohashi.com
-
13 years ago
-
eng
Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....
|
|
Facebook's New Monetization Strategy - Best News for Domain Owners in Years?
-
kevinohashi.com
-
13 years ago
-
eng
Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....
|
|
Facebook's New Monetization Strategy - Best News for Domain Owners in Years?
-
kevinohashi.com
-
13 years ago
-
eng
Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....
|
|
Facebook's New Monetization Strategy - Best News for Domain Owners in Years?
-
kevinohashi.com
-
13 years ago
-
eng
Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....
|
|
Coursera Functional Programming has not been my first experience in an online course, but it has been the most satisfying by far. Many people were interested in it, and I think it created a great hype, not only in the course forums but in social networks like twitter. People all around the world were interacting in the same course, creating really interesting conversations and discussions about the subject. Really nice. Technically speaki....
|
|
The idea came from my friend Nick Hould, who worked in a web agency as an analytics analyst before joining The Starter League.
|
|
When there’s a merge conflict in Mercurial, TortoiseHG will give you the option to ’take local’ or ’take other’ in addition to resolving the conflict. However, sometimes you may want to ’take local’ or ’take other’ when there’s no merge conflict. To take local: hg merge --tool internal:local
|
|
Last time we investigated the (very unintuitive) concept of a topological space as a set of “points” endowed with a description of which subsets are open. Now in order to actually arrive at a discussion of interesting and useful topological spaces, we need to be able to take simple topological spaces and build them up into more complex ones. This will take the form of subspaces and quotients, and through these we will make rigorous the noti..
|
|
Last time we investigated the (very unintuitive) concept of a topological space as a set of “points” endowed with a description of which subsets are open. Now in order to actually arrive at a discussion of interesting and useful topological spaces, we need to be able to take simple topological spaces and build them up into more complex ones. This will take the form of subspaces and quotients, and through these we will make rigorous the noti..
|
|
Last time we investigated the (very unintuitive) concept of a topological space as a set of “points” endowed with a description of which subsets are open. Now in order to actually arrive at a discussion of interesting and useful topological spaces, we need to be able to take simple topological spaces and build them up into more complex ones. This will take the form of subspaces and quotients, and through these we will make rigorous the noti..
|
|
Lecture 1.5A: Business Models and Customer Development
-
myownfortune.wordpress.com
-
13 years ago
-
eng
In this lecture we learn about business models and about the Business Model Canvas as a tool for mapping business models. We learn that a company is for executing a business model whereas a startup is for finding one and then becoming a company. I fully agree with the view of a startup as a […]
|
|
After gathering first at a certain house, all members of the Tea Club set out to watch the 11:15am screening of Skyfall - though taking into account adverts, it actually started at 11:50am. This was rather fortunate because we arrived at almost half past.
|
|
After gathering first at a certain house, all members of the Tea Club set out to watch the 11:15am screening of Skyfall - though taking into account adverts, it actually started at 11:50am. This was rather fortunate because we arrived at almost half past.
|
|
Problem: Prove there are infinitely many primes Solution: Denote by $ \pi(n)$ the number of primes less than or equal to $ n$. We will give a lower bound on $ \pi(n)$ which increases without bound as $ n \to \infty$. Note that every number $ n$ can be factored as the product of a square free number $ r$ (a number which no square divides) and a square $ s^2$.
|
|
Problem: Prove there are infinitely many primes Solution: Denote by $ \pi(n)$ the number of primes less than or equal to $ n$. We will give a lower bound on $ \pi(n)$ which increases without bound as $ n \to \infty$. Note that every number $ n$ can be factored as the product of a square free number $ r$ (a number which no square divides) and a square $ s^2$.
|
|
Problem: Prove there are infinitely many primes Solution: Denote by $ \pi(n)$ the number of primes less than or equal to $ n$. We will give a lower bound on $ \pi(n)$ which increases without bound as $ n \to \infty$. Note that every number $ n$ can be factored as the product of a square free number $ r$ (a number which no square divides) and a square $ s^2$.
|
|
Last night I had the opportunity to hear Jason Fried, founder of 37signals, voice his thoughts on entrepreneurship.
|
|
Today, the first official Tea Club meeting took place. It was attended by Dave, Phil and Sam. It was held from approximately 3pm until 7pm, and a wide variety of topics were discussed.
|
|
Today, the first official Tea Club meeting took place. It was attended by Dave, Phil and Sam. It was held from approximately 3pm until 7pm, and a wide variety of topics were discussed.
|
|
I am writing a keepalived module for puppet. It will naturally be called: “puppet-keepalived”, and I will be releasing the code in the near future! In any case, if you’re familiar with VRRP , you’ll know that each managed link (eg: resource or VIP ) has a common routerid and password which are shared among all members in the group. It is important that these parameters are unique across the type definitions on a single node.
|
|
I am writing a keepalived module for puppet. It will naturally be called: “puppet-keepalived”, and I will be releasing the code in the near future! In any case, if you’re familiar with VRRP , you’ll know that each managed link (eg: resource or VIP ) has a common routerid and password which are shared among all members in the group. It is important that these parameters are unique across the type definitions on a single node.
|
|
Given the following code Map
|
|
A few weeks back I did a brief feature highlight on Postgres arrays . Since that time I’ve found myself using them with increasing regularity on small side projects. Much of this time I’m using Django and of course not opting to write raw SQL to be able to use arrays. Django actually makes it quite simple to work with Arrays in Postgres with a package by Andrey Antukh . Lets get started by installing two libraries: pip install djorm-ext-....
|
|
A few weeks back I did a brief feature highlight on Postgres arrays . Since that time I’ve found myself using them with increasing regularity on small side projects. Much of this time I’m using Django and of course not opting to write raw SQL to be able to use arrays. Django actually makes it quite simple to work with Arrays in Postgres with a package by Andrey Antukh . Lets get started by installing two libraries: pip install djorm-ext-....
|