crossdev -t i686-pc-mingw32をしてmingwを入れたのはいいけどコンパイルした後に出来上がる奴がバグってる そのコマンドで入れると安定版じゃない。-Sか--stableを付け足すと良い。(詳しくはcrossdevのヘルプ) ちなみに-vpを与えるとそのコマンドだとどんなことするか教えてくれる(emergeと一緒)
備忘的なVimプラグイン入門。 最近やっとVim scriptを書き始めて、プラグインの形でもってGithubにて公開というところまで辿り着きました。 いろいろと足りない部分は多いんですが、それでも初のプラグインであり初のオープンソースです。 で、こういう「初めて」の頃の感覚や手順って、後々になると覚えていなかったりするのでまとめておきます。 プラグインのヘルプはまだ書いてないから、「出来上がって」はいないんですけどね。 事前準備 日本語版のヘルプを手に入れましょう。 ヘルプは必須です。これがなければ始まりません。 英語が読める人は英語でもいいと思いますが、ぼくはすらすら読めないので日本語版を入れています。 どこかで「日本語ヘルプが許されるのは初心者まで」というのを見た気がしますが、ぼくはまだ初心者なので問題ありません。 インストールにあたっては、今だとここが最新情報なのかな? HowTo
ソフト詳細説明 多機能なストップウォッチとタイマーです。 ●ストップウォッチ ・スタート・ストップを任意の位置でのマウスクリックやスペース押下などに設定可能 ・開始時間、計測時間、経過時間、開始からの経過時間、累積時間、平均時間のデータの累積表を作成 ・結果をクリップボードにコピーしたり、CSVファイルに保存可能 ・通常(一時停止)とラップ計測の2種類のモード ・精度は最高で9999時間,1000分の1秒まで可能 ・フォント変更可能 ●タイマー ・[通常タイマー]・・・普通のタイマー ・[繰り返しタイマー]・・・繰り返し回数分、繰り返すタイマー ・[任意ベルタイマー]・・・任意の時間に任意回数ベルを鳴らせるタイマー ・[過ぎてもタイマー]・・・0秒になっても増え続けるタイマー ・[目覚ましタイマー]・・・設定時刻になったら知らせるタイマー。いわゆるアラーム ・最大ウィンドウで表示可能 ・良
前回 git diff を図に書いてみたところ、自分の中で意外と整理できたので、これまたなんとなく使っていた git reset についてもまとめてみた。 とりあえず結論を先にまとめよう。 git reset とは? HEAD の位置を変更するコマンド。 オプションによってインデックス、ワーキングツリーの内容も変更できる。 git reset のオプションは? --soft、--mixed(オプションなしと同等)、--hard オプションがあり、影響度の小さい順に以下のようになる。 --soft HEAD の位置のみを変更する。インデックス、ワーキングツリーには影響なし。 --mixed (またはオプションなし) HEAD の位置とインデックスを変更する。ワーキングツリーには影響なし。 --hard HEADの位置、インデックス、ワーキングツリーをすべて変更する。 さて、git reset
「バタフライ・エフェクト」と「バタフライエフェクト」はこの項目へ転送されています。その他の用法については「バタフライ・エフェクト (曖昧さ回避)」をご覧ください。 バタフライ効果(バタフライこうか、英: butterfly effect)は、力学系の状態にわずかな変化を与えると、そのわずかな変化が無かった場合とは、その後の系の状態が大きく異なってしまうという現象[1]。カオス理論で扱うカオス運動の予測困難性、初期値鋭敏性を意味する標語的、寓意的な表現である[2]。 気象学者のエドワード・ローレンツによる、「蝶がはばたく程度の非常に小さな撹乱でも遠くの場所の気象に影響を与えるか?」という問い掛けと、もしそれが正しければ、観測誤差を無くすことができない限り、正確な長期予測は根本的に困難になる、という数値予報の研究から出てきた提言に由来する[3]。 意味[編集] ローレンツ方程式における初期値鋭
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
Monday, October 18, 2010 Colin Snover wrote a good article about why he thinks setInterval is considered harmful: setInterval ignores errors. If an error occurs in part of your code, it'll be thrown over and over again. setInterval does not care about network latency. When continuously polling a remote server for new data, the response could take longer than the interval amount, resulting in a bun
Run node.js applications as windows services using nssm. Installation $ npm install winser Command line arguments -h, --help output usage information -V, --version output the version number -i, --install install the node application as a windows service -r, --remove remove the windows service for the node application -x, --stop stop the service before uninstalling -s, --silent supress any informat
そんな用途がある人は相当少ないとは思うのですが、仕事柄、ニッチな要求ばかりがやってきます。 さて、node.js用に書かれたプログラムを、Windowsでサービス登録してバックグラウンドで自動実行する方法です。 WinSer: node.js applications as windows services npmコマンドでインストールできます。 npm install winser 実際のプログラムをサービス化するにあたって、package.jsonを作成しておく必要があります。package.jsonのnameがそのままサービス名として登録されます。他の項目はどうでもいいです。 コマンドプロンプトを管理者権限で実行します。 C:\> chcp 437 日本語環境の場合、chcpコマンドでコマンドプロンプトを英語モードにしないと、 You must run this tool as an
PHPで大きな配列などを扱うときはforeachでなくlistとeachを使うとメモリを節約できます。 $ary = array('foo'=>'FOO','bar'=>'BAR', 'baz'=>'BAZ'); reset($ary); while (list($key, $value) = each($ary)) { echo "{$key} => {$value}<br>\n"; } 『プログラミングPHP 第2版』には次のような説明があります。 この方法は、foreachのように配列のコピーを作成しません。これは、大きな配列などでメモリを節約したい場合に便利です。 『プログラミングPHP 第2版』より RadPHP XEのRPCLのソースコードを読んでいると、forやforeachでなくeachを使っているので不思議に思っていました。 こういう理由があったのかもしれません。 eac
Node.jsの統合開発環境(IDE)「Nide 0.2」が公開された。Webブラウザでアクセスして利用するWebベースIDEで、ローカルにインストールして利用するほか、リモートサーバーにインストールしても利用できる。また、本バージョンからはスタンドアロンで動作する「Mac Application」版もリリースされている。 NideはNode.jsを使って作成された、Node.js向けのWebベースIDE。プロジェクトツリー表示、複数の言語向けのシンタックスハイライトとコード編集、リアルタイムでのプロジェクトツリーフィルタリング、HTMLプレビュー、NPM統合などの機能を持ち、ローカル、あるいはリモートサーバーにインストールして利用できる。ライセンスはMIT License。 Nide 0.2ではコマンドライン版に加え、Mac OS X上でスタンドアロンで利用できる「Mac applica
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く