javascriptプラグインまとめ

ui メニュー固定 http://imakewebthings.com/jquery-waypoints/#shortcuts-examples http://wicky.nillia.ms/headroom.js/画像グリット表示 http://masonry.desandro.com/ autopager http://imakewebthings.com/jquery-waypoints/#shortcuts-examples画像の…

ポートフォワーディングの設定をしてソケット通信をおこなう

1.まずは、macにダイナミック転送(SOCKS prox)の設定をおこないます。 下記設定をおこなっておくとssh ショートカット名のみでsshができるので楽です。 $ vim ~hoge/.ssh/configで下記の設定を追加します。 Host hoge //ショートカット名 Hostname hoge //…

svc

svcコマンドはサービス(dnscache,tinydnsなど)を制御するコマンドですsvc オプション サービスオプション一覧 u Up サービス開始.もし,サービスが止まったら再起動させる. d Down サービス停止.TERMシグナルとCONTシグナルを送り,サービス停止後再起…

帝国の保守の仕方

1. 戦争は可能な限り避けよ。ただし、いついかなる時にも戦争が始められるかのように行動せよ。訓練を怠ってはならず、常に戦闘準備態勢にあるべきだが、戦争を望んではならない。戦争準備の最大の目的は、戦争を余儀なくされる確率を減らすことにある。 2. …

twitterのプログラマーアカウントリスト

たぶん全員日本人です nipotan Perl hacker. Sr. manager at 'livedoor Co.,Ltd.' which runs portal site and various geeky services. miyagawa Kind of a symbol of Japanese hacker. CTO of Six Apart. Developer of 'Plagger'. One of top CPAN auther.…

MyISAMとInnoDBの比較

●InnoDBの利点(MyISAMの欠点) ▲障害対応系 ・クラッシュしても再起動するだけでリカバリができる ・クラッシュリカバリにかかる時間はテーブルサイズに比例するようなことはなく、コミット済みのデータは修復できる (巨大なMyISAMテーブルのREPAIRには数日単…

交渉

交渉の基本 企業や役所を相手にするときは、 「あらゆる行動を記録しろ。数字をメモしろ。ノートにまとめて、それを交渉の席に持参しろ」 名人の言葉 恐らくは「名人」には、「嘘」や「誇張」も混じっているのだろうし、「証人の○○さん」だって、下手すると…

2と1は等しい

a = b aa = ab aa-bb = ab-bb (a+b)(a-b) = b(a-b) a+b = b 2b = b 2 = 1 ↓ 2 = 1 1*1 = 1*1 (1+1)(1-1) = 1(1-1) ゼロ除算 「2と1は等しい」 数学界で論議これは嘘ニュースです

MVCに関して

MVCの発想の根底 「モジュール化と情報の隠蔽により、プログラムがスパゲッティ化するの(コード間の相互依存関係が複雑に入り込んでしまってにっちもさっちも行かない状態になること)を避けよう」というオブジェクト指向の発想がある。MVCは、そのオブジェ…

テレビ局ごとの電波利用料

営業収益100億円以上のテレビ局、但しNHKは経常事業収入。 ①営業収益(H18) ②電波利用料 (単位百万円) NHK ①675,606 ②1,215 日本テレビ ①288,636 ②317 東京放送 ①277,400 ②318 フジテレビ ①377,875 ②318 テレビ朝日 ①227,687 ②318 テレビ東京…

携帯でのストリミング配信方法

DoCoMo DoCoMo 3gpp(1985KB) au Linuxで携帯動画をストリーミング再生対応で作成する FFMPEGでmp4ファイルを3g2ファイルに変換し、変換した3g2ファイルを MP4Boxで分割していますが、分割した3g2ファイルをau端末でストリーミング再生させようとすると「再生…

Albert Einstein

問題をつくりだした時と同じ考え方では、その問題を解決することはできない。 〜アメリカのNASAは、宇宙飛行士を最初に宇宙に送り込んだとき、無重力状態ではボールペンが書けないことを発見した。 これではボールペンを持って行っても役に立たない。 NASAの…

快適さの階層性について

家の家具をいくら工夫したところで、家の立地条件や広さなどの基礎の部分はカバーすることはできないように、「快適さ」というものにも階層性があって、ある階層で生じた不快は、それよりも上位の階層でどれだけがんばっても、挽回することはできない。 どれ…

mysqlで重複レコードを一括削除する方法

primary keyでグループ化したtableを作成(下記は複数のカラムがprimary keyの場合) CREATE TABLE temp_table as SELECT * FROM hoge GROUP BY hoge_id,hoge2_id; 対象tableを削除 DROP TABLE hoge; 先程作成したtableに置き換える ALTER TABLE temp_table RE…

mysqlでcountの代替案

FOUND_ROWS() selectを実行した際に取得した件数を返してくれる関数 InnoDBを使用している時はcountよりも早い 例、select hoge from hoge_table where hoge like '%県'; select found_rows(); 例、limitを無視した件数を取得する場合 (データ取得時にSQL_CA…

Windows XPで無効化してはいけないプロセス

DNS Client DNS名の解決が行われ、その結果がキャッシュに保存されることで、IPアドレスだけでなく、標準名を用いた通信も可能にする。 無効化すると、 コンピュータによるIPアドレスの取得機能を抑止するということを意味し、ウェブ閲覧がほぼ不可能になる…

複数の問題に対する取り組み方

リーダの仕事 リーダーたる人間は、全く別々に発生した、一見別物のように見えるトラブルや問題の本質を見抜き、それが発生している本当の原因を取り除く使命を持っています。 学生にありがちなこと 出された問題をテストだと思ってしまう。だからテストとし…

network(コマンドの使い方)

last -a [ログイン履歴の表示] whois (ドメイン名) [ドメインの管理者、そのドメインの名前解決に使用されるネームサーバ、有効期限の確認] dig @(問い合わせ先ネームサーバ) (確認したいドメイン) any [ネームサーバに対して問い合わせを行い、その応答結果…

時を巻き戻せない理由

エントロピー[物質や熱の拡散の程度を表すパラメーター]をわずかに増大させるような何かを行なうとする[部屋を散らかすという意味]。そして観察者は、その行為の結果を観察し、それにより生じたエントロピーの増大を記録する エントロピーを元の低い値に戻せ…

mysqlでのqueryのチューニング

Ⅰ、権限の簡易化 テーブルの権限が複雑になればなるほど、オーバーヘッドが大きくなります。GRANT文で設定された権限が単純であれば、クライアントがSQLを実行したときのオーバーヘッドが少なくなります。 Ⅱ、MySQL関数をBENCHMARK関数でテストする 特定のMy…

アメリカの著作権

著作権の誕生 17世紀以降の北米植民地では、イギリスのような出版者ギルドこそ無かったものの、出版業界が発達してくる。その多くはイギリス人著作物の海賊版であり、著作者の保護というものは全く考えられていなかった。そうした中で、書籍出版による利益が…

イギリスの著作権

言葉の成り立ち 日本語の「著作権」に相当する英語は copyright だが、これはもともと copy + right という組み合わせがわかるとおり複製権を指す言葉である。 著作権の誕生 copyright の概念は、16世紀のイギリスにおいて Stationers Company (出版業者ギル…

無防備性テスト

XSSまたはXSRFに対しての無防備テスト。 Webアプリケーションのどこかに'alert('y0');'などのコードを書いて実行させる Webのセキュリティ努力のゴールにあるのは「絶望」のみ

Twitterのフォローするかしないかの判断

1 - 相手のことをフォローしている人数 2 - 相手がこれまでに行った発言回数 3 - 相手がフォローしている人数 1の数値が3の数値を上回っていれば、取り敢えずリンクをクリックして相手のプロフィールを確認してみる価値がある。 1の数値が3の数値を大幅に上…

プログラマーの考え方

考え方さえ一貫していればそこから意味不明な結論が出ても良しとする プログラマの物の考え方

Flickrで付き合う方法

Step 1 : 現実的に相手を選ぼう Step 2 : 写真の枚数を数えよう Step 3 : Profile も重要 Step 4 : 魅力的な自分の写真を Step 5 : 趣味を合わせよう Step 6 : コンタクトに入れよう Step 7 : ストーカーにはならないよう Step 8 : 最初のコメントをつけよう…

詰め込み方の優先順位

「クイズの時間だ」教授はそう言って、大きな壺を取り出し教壇に置いた。 その壺に、彼は一つ一つ岩を詰めた。壺がいっぱいになるまで岩を詰めて、彼は学生に聞いた。 「この壺は満杯か?」教室中の学生が「はい」と答えた。 「本当に?」そう言いながら教授…

アメリカのソーシャルメディア事情

Ⅰ、2010年にはGeneration Yの人口が団塊の世代の人口を超える。 Ⅱ、Webにおいて、ソーシャルメディアはポルノを超えた。 Ⅲ、昨年米国で結婚した人の8人に1人はソーシャルメディアで出会った。 Ⅳ、5000万人ユーザーに達するまでかかった年数。ラジオ:38年、テ…

memcachedのサーバ上での確認方法

接続方法 memcashedのインストール済みのサーバ上で telnet localhost 11211 状態確認 stats (items:itemのstats情報を見るとき) データの取得 stats cachedump 1 10(何所から何所まで) keyを指定してデータを取得 get key keyを指定してデータを削除 timeを…

mysqlにcsvを挿入する方法

LOAD DATA LOCAL INFILE '/home/hoge/hoge.csv' INTO TABLE `hoge` FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n'; TERMINATED BY 'カラムの区切り' ENCLOSED BY '' フィールド値の両端に現れた場合、その文字は取り…