Skip to content

Instantly share code, notes, and snippets.

req = $.get('foo.html')
.success (response) ->
do_something()
.error (response) ->
do_something()
$.getJSON('/api/post.json')
.then (response) ->
# do something
response # if you would not return anything, promise would be fulfilled with undefined
.then (response) ->
# do something
undefined # necessary to prevent non-empty function body
.then null, (err) ->
# handle error
@0xBADC0FFEE
0xBADC0FFEE / Disable app switcher
Created September 3, 2013 06:40
Remove app from application switcher Mac OS X
<!-- root dict node -->
<!-- <dict> -->
<key>NSUIElement</key>
<string>1</string>
<!-- other code inside dict -->
<!-- </dict> -->
@0xBADC0FFEE
0xBADC0FFEE / scp
Created September 3, 2013 09:57
Постоянно забываю как копировать по ssh
scp -r -C [email protected]:/path/to/directory /local/path
# копировать с удаленного хоста к себе
# -r с вложенными директориями
# -С с компрессией
app.use(express.session({
secret:'secret',
maxAge: new Date(Date.now() + 3600000),
store: new MongoStore(
{db:mongoose.connection.db},
function(err){
console.log(err || 'connect-mongodb setup ok');
})
}));
app = angular.module('App', []);
app.controller('MenuCtrl', function () {});
app.directive('focusIf', [function () {
return function focusIf(scope, element, attr) {
scope.$watch(attr.focusIf, function (newVal) {
if (newVal) {
scope.$evalAsync(function() {
element[0].focus();
});
}
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">
@media screen and (max-width: 960px) {
/** Style Rules here **/
}
.Absolute-Center {
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
0 5 * * * /usr/bin/find /Users//.Trash -mindepth 1 -maxdepth 1 -mtime +14 -exec rm -rf {} \;