- Some utilities:
sudo apt-get install vim tmux git
- Copy/paste from the command line:
requirejs.config({ | |
shim: { | |
'foundation/jquery.foundation.topbar': { | |
deps: ['jquery'], | |
}, | |
'foundation/jquery.cookie': { | |
deps: ['jquery'] | |
}, | |
'foundation/jquery.event.move': { | |
deps: ['jquery'] |
/** | |
* <p>Find the Jaro Winkler Distance which indicates the similarity score between two Strings.</p> | |
* | |
* <p>The Jaro measure is the weighted sum of percentage of matched characters from each file and transposed characters. | |
* Winkler increased this measure for matching initial characters.</p> | |
* | |
* <p>This implementation is based on the Jaro Winkler similarity algorithm | |
* from <a href="http://en.wikipedia.org/wiki/Jaro%E2%80%93Winkler_distance">http://en.wikipedia.org/wiki/Jaro%E2%80%93Winkler_distance</a>.</p> | |
*/ | |
public class JaroWrinker { |
<project xmlns="http://maven.apache.org/POM/4.0.0" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 | |
http://maven.apache.org/maven-v4_0_0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>com.gordondickens.sample</groupId> | |
<artifactId>sample-parent</artifactId> | |
<version>1.0.0</version> | |
<packaging>pom</packaging> |
> I do not enlighten those who are not eager to learn, | |
> nor arouse those who are not anxious to give an explanation themselves. | |
> If I have presented one corner of the square and they cannot come | |
> back to me with the other three, | |
> I should not go over the points again. | |
Confucius | |
> Below the surface of the machine, the program moves. | |
> Without effort, it expands and contracts. | |
> In great harmony, electrons scatter and regroup. |
# Pushing Changes to the Blog Source | |
cd octopress | |
git add . | |
git commit -m 'modded blog source' | |
git push origin source | |
# create a new post | |
rake new_post["title"] | |
#Images |
Basically, you need to create and link the deploy directory to master branch. | |
First, we clone the repo and switch to the correct branch: | |
1) git clone https://github.com/username/username.github.io.git | |
2) git checkout source | |
Then we need to setup the deploy directory. | |
1) mkdir _deploy | |
2) cd _deploy | |
3) git init |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>com.abhiea.hcl.ge</groupId> | |
<artifactId>gem</artifactId> | |
<version>1.0.0</version> | |
<packaging>war</packaging> | |
<properties> | |
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
</properties> |
-vm | |
C:/Program Files (x86)/Java/jdk1.7.0_25/bin/javaw.exe | |
-startup | |
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar | |
--launcher.library | |
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130521-0416 | |
-product | |
org.springsource.sts.ide | |
--launcher.defaultAction | |
openFile |
I'm having trouble understanding the benefit of require.js. Can you help me out? I imagine other developers have a similar interest.
From Require.js - Why AMD:
The AMD format comes from wanting a module format that was better than today's "write a bunch of script tags with implicit dependencies that you have to manually order"
I don't quite understand why this methodology is so bad. The difficult part is that you have to manually order dependencies. But the benefit is that you don't have an additional layer of abstraction.