Skip to content

Instantly share code, notes, and snippets.

@mhayashi
mhayashi / misc.el
Created September 3, 2010 22:25
Modified twittering-mode retweet format
(setq twittering-retweet-format " RT @%s: %t")
(defadvice twittering-organic-retweet
(after edit-from-bol activate)
(beginning-of-line))
@mhayashi
mhayashi / js.el
Created September 26, 2010 12:55
;;; js.el --- Major mode for editing JavaScript
;; Copyright (C) 2008, 2009 Free Software Foundation, Inc.
;; Author: Karl Landstrom <karl.landstrom@brgeight.se>
;; Daniel Colascione <dan.colascione@gmail.com>
;; Maintainer: Daniel Colascione <dan.colascione@gmail.com>
;; Version: 9
;; Date: 2009-07-25
;; Keywords: languages, oop, javascript
var sub = function(i) {
return function(cb) {
// do something
cb && cb(i);
};
};
for (var i = 0, len = array.length; i < len; i++) {
sub(i)(function(j) {
// do something
;; -*- coding: utf-8 -*-
;;; org-html5presentation.el --- HTML5 Presentation export for Org-mode
;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
;; Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
;; Homepage: http://orgmode.org
;; Version: 7.01trans
@mhayashi
mhayashi / app.test.js
Created December 26, 2010 06:10
Fix express app's test code
// Run $ expresso
/**
* Module dependencies.
*/
var assert = require('assert'); // 追加:assert を require
var app = require('app'); // パスを修正
@mhayashi
mhayashi / app.test.js
Created December 26, 2010 06:38
Fix express's test code
// Run $ expresso
/**
* Module dependencies.
*/
var assert = require('assert');
var app = require('app');
@mhayashi
mhayashi / app.js
Created December 26, 2010 06:46
Fix view's path
/**
* Module dependencies.
*/
var express = require('express');
var app = module.exports = express.createServer();
// Configuration
@mhayashi
mhayashi / app.js
Created December 26, 2010 07:37
Fix express app's test
/**
* Module dependencies.
*/
var express = require('express');
var app = module.exports = express.createServer();
// Configuration
@mhayashi
mhayashi / app.js
Created December 26, 2010 07:42
Fix path
/**
* Module dependencies.
*/
var express = require('express');
var app = module.exports = express.createServer();
// Configuration
> A = function(){}
function (){}
// prototype.constructor にはコンストラクタ自身が入っている
> A.prototype.constructor === A
true
// けど、 A.prototype.constructor を書き換えても、、
> A.prototype.constructor = function(){console.log(1)}
function (){console.log(1)}
// A には影響がない
> A.prototype.constructor === A