Skip to content

Instantly share code, notes, and snippets.

View oppara's full-sized avatar
:octocat:
::

oppara oppara

:octocat:
::
View GitHub Profile
javascript:d=document;w=window;t='';if(d.selection){t=d.selection.createRange().text;}else%20if(d.getSelection){t=d.getSelection();}else%20if(w.getSelection){t=w.getSelection();}%20;void(w.open('http://eow.alc.co.jp/'+encodeURIComponent(t)+'/UTF-8/',%20'_blank',%20''))
@oppara
oppara / wikipedia bookmarcklet
Created March 18, 2011 15:05
wikipediaで検索
javascript:d=document;w=window;t='';if(d.selection){t=d.selection.createRange().text;}else%20if(d.getSelection){t=d.getSelection();}else%20if(w.getSelection){t=w.getSelection();}%20;void(w.open('http://ja.wikipedia.org/wiki/'+encodeURIComponent(t),%20'_blank',%20''))
@oppara
oppara / cake_controller_test.php
Created April 22, 2011 14:34
cakephp controller test
<?php
// テスト対象のコントローラ
// app/controllers/hoge_controller.php
class HogeController extends AppController {
var $name = 'Hoge';
var $uses = array('Hoge');
function index() {
$this->Hoge->recursive = 0;
$this->set('hoge', $this->paginate());
@oppara
oppara / hatena.css
Created April 22, 2011 15:38
hatena
/* @charset "euc-jp" */
/* 京 hatena 4.01 transitinal quirks mode */
/* overwrite hatena_simpleheader color=wh */
#simple-header {
background-color: #06101a;
}
#simple-header input.search-button {
<?php
// array_change_key_case.php
$cnt = 1000;
$ret = array();
$array = makeAssoc($cnt);
while ($cnt--) {
$ret = array_change_key_case($array);
}
" こういうHTMLがあったときに
" <div id="hoge" class="fuga">
" ...
" </div>
"
" 実行するとこうなる
" <div id="hoge" class="fuga">
" ...
" </div><!-- /div#hoge.fuga -->
@oppara
oppara / css_flyquickfixmake.vim
Created July 7, 2011 17:27
css flyquickfixmake
if exists("b:did_ftplugin_css_flyquickfixmake")
finish
endif
let b:did_ftplugin_css_flyquickfixmake = 1
if (has('mac'))
setlocal makeprg=csslint\ --rules=
\display-property-grouping,
\ids,
@oppara
oppara / csslint_filter.pl
Created July 7, 2011 17:29
filter for csslint
#!/usr/bin/env perl
use strict;
use warnings;
# use Data::Dumper;
my $str = <<EOF;
@oppara
oppara / solarized-for-teraterm.ini
Created October 3, 2011 01:42 — forked from sss/solarized-for-teraterm.ini
Solarized for TeraTerm
;
; Solarized [1] for TeraTerm [2]
;
; [1] <http://ethanschoonover.com/solarized>
; [2] <http://ttssh2.sourceforge.jp/>
;
; * Add this to your TERATERM.ini
; * ANSIColor setting is the same between Solarized Light and Dark,
; but you need to choose VTColor and VTReverseColor settings
; depending on your flavour (Light or Dark).
@oppara
oppara / post-merge
Created October 4, 2011 14:58 — forked from hirochachacha/post-merge
git-hook script for vimproc
#!/bin/sh --
set -e
echo ""
echo "START POST-MERGE HOOK"
echo ""
HOOK_DIR=`dirname $0` #git_hooks directory
PROC_DIR="$HOOK_DIR/../.." #vimproc directory