Skip to content

Instantly share code, notes, and snippets.

View lexer's full-sized avatar
🦀

Aleksei Zakharov lexer

🦀
View GitHub Profile
var zimride = require('./zimride');
var pointA = {lat: 55.157199, lng: 61.364264};
var pointB = {lat: 55.15791, lng: 61.38864};
var pointC = {lat: 55.153472, lng: 61.364779};
var pointD = {lat: 55.153864, lng: 61.381688};
console.log(zimride.getMinDetourDistance(pointA, pointB, pointC, pointD));
@lexer
lexer / gist:1564176
Created January 5, 2012 07:55
Android maven settings.xml
<settings>
<profiles>
<profile>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sign.keystore>${user.home}/keystore/KEYSTORE.keystore</sign.keystore>
<sign.alias>ALIAS</sign.alias>
<sign.keypass>KEYPASS</sign.keypass>
@lexer
lexer / gist:1564113
Created January 5, 2012 07:22
Android bash profile
export ANDROID_HOME=$HOME/android-sdk
export PATH=${PATH}:android-sdk/tools:android-sdk/platform-tools
@lexer
lexer / gist:1564029
Created January 5, 2012 06:36
WARNING: UNPROTECTED PRIVATE KEY FILE!
sudo chmod 600 ~/.ssh/id_rsa
sudo chmod 600 ~/.ssh/id_rsa.pub
sudo chmod 644 ~/.ssh/known_hosts
sudo chmod 755 ~/.ssh
@lexer
lexer / Using mongo shell
Created December 29, 2011 08:49
How to remove deprecated fields in mongo?
db.collection.find().forEach(function(x) {
delete x.badField;
db.collection.save(x);
})
@lexer
lexer / gist:1020367
Created June 11, 2011 08:28
Subscribe on backbone view remove
$(this.el).one("remove", function(){
console.log("Yeah!!!!!!! I can subscribe on view remove");
});
bundle exec rails server
bundle exec rake db:migrate
...
@lexer
lexer / MongoModel
Created May 26, 2011 12:53
Backbone Mongo Model
var MongoModel = Backbone.Model.extend({
idAttribute: "_id"
});
@lexer
lexer / Jquery YQL plugin example
Created May 21, 2011 15:17
Jquery YQL plugin example
$(function(){
$.yql('select * from geo.places where text="Orlando"', function(response){
console.log(response);
})
});
@lexer
lexer / Jade jammit plugin
Created May 11, 2011 09:13
Using Jade as Jammit javascript template
var Jade = {};
Jade.template = function(templateString) {
var jade = require('jade');
return function() {
return jade.render(templateString, {
locals: arguments[0]
});
};