Characteristics of a lean startup:
-
Uses "platforms enabled by open source and free software."
-
Agile development
Characteristics of a lean startup:
Uses "platforms enabled by open source and free software."
Agile development
Ok, I geeked out, and this is probably more information than you need. But it completely answers the question. Sorry. ☺
Locally, I'm at this commit:
$ git show
commit d6cd1e2bd19e03a81132a23b2025920577f84e37
Author: jnthn <[email protected]>
Date: Sun Apr 15 16:35:03 2012 +0200
When I added FIRST/NEXT/LAST, it was idiomatic but not quite so fast. This makes it faster. Another little bit of masak++'s program.
#!/bin/bash | |
# | |
# Installs the previous version of a Homebrew formula | |
# | |
# Usage: brewv formula_name desired_version | |
# | |
# Based on http://stackoverflow.com/questions/3987683/homebrew-install-specific-version-of-formula#9832084 | |
# | |
# Author: Matti Schneider <[email protected]> (http://mattischneider.fr) |
This Dashing widget allows you to see the current burndown of your iteration, thanks to Pivotal Tracker's API
module LocalizeHelper | |
# Wraps I18n.localize to add support for Numbers l12n. | |
# | |
# @param value [Numeric|DateTime|Time|Date] The value to localize. | |
# @return [String] The localized value. | |
# @see <https://github.com/svenfuchs/i18n/issues/135> | |
def localize(value) | |
if value.is_a?(Numeric) | |
number_with_delimiter(value, locale: I18n.locale) |
I've known people at nodejitsu for years, since before the company even existed. I still consider many of them friends. That said, somebody over there has lost their mind.
Trademarks are an important part of open source. They protect the integrity of the trust that is built by any project. A classic example of why this is the case is Firefox. Suppose that a malware producer takes the Firefox codebase, which is free and open source, packages up their malware with it and then releases it as "Firefox". Then they buy search advertising and suddenly their bad and malicious version of Firefox is the first result on search engines across the web. This is clearly a bad thing for Firefox and open source everywhere, but what can Mozilla do to protect their community of users?
They can't enforce a software license since the use is permitted under the Mozilla Public License. They can, however, enforce on these hypothetical bad actors using their trademark on the word "Fi
run: | |
casperjs index.js && convert *.jpg video.mpeg && gify video.mpeg out.gif && rm *.jpg video.mpeg |
This will convert a wiki from MediaWiki to Gollum and Markdown (or any other format supported by Pandoc).
Install dependencies:
brew install pandoc icu4c
gem install --no-ri --no-rdoc hpricot gollum gollum-lib pandoc-ruby
Perform a Special:Export
Years ago, some smart folks that worked on JS engines realized that not all JS that's loaded into a page/app initially is needed right away. They implemented JIT to optimize this situation.
JIT means Just-In-Time, which means essentially that the engine can defer processing (parsing, compiling) certain parts of a JS program until a later time, for example when the function in question is actually needed. This deferral means the engine is freer to spend the important cycles right now on the code that's going to run right now. This is a really good thing for JS performance.
Some time later, some JS engine devs realized that they needed to get some hints from the code as to which functions would run right away, and which ones wouldn't. In technical speak, these hints are called heuristics.
So they realized that one very common pattern for knowing that a function was going to run right away is if the first character before the function
keyword was a (
, because that usually m