console.log等でobjectを出力するとコンソールには出力した時点のobjectではなく一連の処理が終わった後のobjectがでるのでちゃんと確認するならconsole.debug(obj.toSource())する。JSON.stringifyもあり#JSdebug
console.log等でobjectを出力するとコンソールには出力した時点のobjectではなく一連の処理が終わった後のobjectがでるのでちゃんと確認するならconsole.debug(obj.toSource())する。JSON.stringifyもあり#JSdebug
map.connectとmap.purchase 「map.connect」と「map.purchase」はrails1.x系からおなじみですね。 「map.connect」と「map.purchase(任意のパス名)」については、2005年の情報ですが「Routes :: 優しいRailsの育て方 :: ヽ( ・∀・)ノくまくまー)」によくまとめられています。くまくまさんにはいつもおせわになってます。 またパラメータにURLを直接渡したい場合は、「routes.rbでURLを丸ごとパラメータとして渡す記述法 - Hello, world! - s21g」が参考になります。 僕は今のところ利用する機会が無いですが、パラメータを省略可能にしたい場合は「routes.rbで省略可能パラメータを指定する方法 - Hello, world! - s21g」を。 map.with_options 「
なんだか取っ付きにくいけど、カスタマイズ性がすごいと評判のVim。 オプション画面好きには心引かれるものがあります。 ターミナルの操作も怪しい自分の、Vim設定メモです。 おしゃ。 ■vimはじめるのにやったこと vimのインストール →ターミナルをインストールすればOK(だいぶ昔にやってた) プラグインの追加(リアルタイムキーワード補完) →autocomplpop.vimでリアルタイムにキーワード補完を参考にautocomplpop.vimをインストール vim設定ファイルの作成と記述 →$HOMEに.vimrcファイルを作成していろいろ記述 になります。 それでは補足。 2. プラグインの追加(リアルタイムキーワード補完)については、 ダウンロード&解凍したフォルダを下記に配置する。 usr/share/vim/vim72/plugin/ 確認はこんな感じ。 PC
(2009/12/20追記) この記事が世間に嘘をばらまいている気がしないでもないので、さらにアップデートしました。 やっぱり、ちゃんとやり直さないといけなかったようです。 gitがおかしくなってportでインストールしようとしたらコンパイルエラーのようなモノが出て、そのときのメッセージで下記のアドレスが表示されました。i386とx86_64で違うから↓の手順で直してね、と。 http://trac.macports.org/wiki/Migration **Reinstall Xcode and MacPorts xcodeのDVDでツール類を入れる。 **To reinstall your ports: *** Save the list of installed ports: port installed > myports.txt *** Uninstall all install
ハードディスクにはどのパーティションにも属さない「MBR」という領域があります。バイオスが起動 して、そのプロセスが終了すると、ここに収められている小さなプログラムが呼び出されます。 このプログラムが起動すると、アクティブなパーティションを探し出し、 そこに書き込まれているOSを起動する出発点となる「イニシャルプログラムローダー(IPL)」を呼び出します。 このように、「MBR」は単に「IPL」を呼び出すだけの役目ですが、 OSを起動するための通過点です。「MBR」が破損すると、ここで止まってしまい、OSを起動することができません。 しかも、「MBR」は破損しやすいのです。Windows のロゴが表示される 手前で止まってしまう場合は「MBR」の破損と考えてみるべきでしょう。 では、そのような場合の「MBR」の修復方法です。 ◆Windows 98/Me の場合 1.起動ディスクをセットし
仮想デスクトップ環境「Spaces」がLeopardで登場しました。呼び出すには、F8を押すか、Dockに登録されているSpacesのアイコンをクリックします。 「Control-数字キー」や「Control-矢印キー」で他のSpaceへとジャンプできたり、環境設定からSpaceの数を変更したりできますが、これらの機能は「システム環境設定」>「Exposé と Spaces」を見れば、すぐに分かります。 ここでは、「Spaces」をさらに高度に使いこなすための6つの小技を紹介します。 まず、F8でSpacesを立ち上げましょう。 1. ウインドウをドラッグ・アンド・ドロップすることで、Space間でウインドウを移動することができます。 MailウインドウをSpace 4からSpace 1に移動したところ。 2. Exposéと連携することができて、F9(すべてのウインドウ)を押すと各Spa
このページの内容は古くなっています。Xcode 4 以降は、インストール・入手方法が大きく異なります。 目次 Xcode Tools Xcode Tools とは 入手先 バージョンの確認 最新バージョン インストール アンインストール Property List Editor だけを取り出してみる Pacifist 取り出す・ステップ1 取り出す・ステップ2 Xcode Tools Xcode Tools とは Mac OS X に付属する開発環境です。Xcode や Interface Builder といった開発ツール、Property List Editor や Icon Composer などの有用なユーティリティ、コンパイラである GCC などが含まれます。 入手先 Apple Developer Connection (ADC) ADC のオンライン会員になれば、Xcode
主に Windows を使っている人が Mac 用キーボードを使うということは結構なストレスです。Mac に Windows のキーボードを接続して使う事ももちろんできますが、ここではキーボードをわざわざ買わずに Mac のキーボードの command と alt の位置を Windows 調に近づけてみましょう。 システム環境設定の「キーボードとマウス」を開く。 「キーボード」のタブをクリックし、「修飾キー...」というボタンをクリック。 キーの表示に対する機能の割当を設定するダイアログが現れるのでキーの機能を入れ替える。 「OK」ボタンを押せば設定完了。 Mac ユーザーにしてみても、サードパーティーから発売されている Windows 用のキーボードの中には魅力的な製品があったりします。そんな場合でも上で述べた方法を使えば、Mac への流用が簡単にできます。更に ctrl と
前回書いた、carbon emacsをさっそくインストール。ヘルプ兼チュートリアルを一通り触ってみました。 それにしても不便なのが controlキーの扱い。 自分はUS配列のキーボードを使っているので、標準の control キーがShift キーの下に配置されているのです。カーソルの移動さえも control キーとの併用で操作するような emacs に於いて、この場所は不便で仕方がない。 これってどうなのよ、ということで色んなサイトを調べていると(特にUNIX系の人々に於いて) control キーをshift の上(通常 caps lock が配置されている場所)と入れ替えている人が多いことがわかりました。 さっそく自分も変更してみよう。 キーボードの配列を変更するのってなんだか手間がかかりそうだな、なんて思っていたのですが、なんと現在のMacは環境設定で簡単に配列を変更できること
スチーム速報 VIP あの夏の日、僕たちは輝いていた。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
2021/04/22 · VMDKファイルを使用した共有ディスクの設定方法を説明します。VMware製品で共有ディスクを使用したクラスタリングなどの動作確認をするためには、0 ...
PCシステムにおいて、マザーボード基板上に直接接続されたデバイスにより提供される機能をオンボードと呼称する。 ただしマザーボード上に搭載されるシステムチップセットにより実現される機能のうち、ごく標準的になっている機能は特にオンボード機能とは呼ばれない場合も多い。(例:シリアルポートコントローラやUSBコントローラなど) 初期のPC/AT互換マザーボードの例。 PC/AT互換システムの普及当初、システムの中核を成すマザーボードはシステムチップセット以外にCPUおよびメモリを搭載するためのソケットと、拡張カードを接続するためのISAスロット程度を搭載した、ごく簡単な構成のものであった。これは当時のPC/AT互換システムが可能な限り機能をコンポーネント化し、拡張カード上に分離していたためである。このため、当時は必須の各種レガシーI/OコントローラやIDEコントローラまでが拡張カードにより実装され
Apache 2.0の必須設定と基本セキュリティ対策:実用 Apache 2.0運用・管理術(1)(1/3 ページ) 本連載では、Apache 2.0の運用や管理方法を解説する。第1回では、その下準備として必須の設定と基本的なセキュリティ対策を行い、今後の運用に備える。(編集部) WebサーバのデファクトスタンダードApache Webサーバと聞いて、Apache Webサーバ(以下Apache)を思い浮かべないLinuxユーザーはいないでしょう。いまや、ApacheはWebサーバのデファクトスタンダードという地位を確立しています。Netcraft社の2005年7月の調査(http://news.netcraft.com/archives/2005/07/)によると、WebサーバにおけるApacheのシェアは7割に及んでいます。 HTTP/HTTPSがeビジネスの基盤として使用されるように
よくあるエラー † シェルスクリプトでよくあるエラーの1つ.とりあえずメモ. 変数の定義の際に, a=1 などと記述するが,見た目を考慮して,"="の前後にスペースを入れるとエラーが出る. ↑ ループ処理 † ある特定の変数を1ずつ増加していくような,C言語で言う所の for( int i=0; i<10; i++ ){ (処理) } という処理をしたいと考えた時に, ShellScriptのfor文ではそのように記述することができない. そこで,while文とターミナルのexprコマンドを使って, i=0 while[ $i -le 10 ] do ... $i ... i=`expr $i + 1` done と記述すると,同様のループ処理を施すことができる.~ ↑ 変数の中身の変更 † ファイル名をそのまま取ってきて変数とする場合があるが, 変数の拡張子を抜いた部分とかを変
本番作業前に既存ファイルをリネームしておく、なんて時に一つ一つやるのも面倒なので、スクリプトでサックリと。 *.hogeを*.fooにリネーム。 for file in `find ./ -name "*.hoge" -print` do res=`expr $file : "\(.*\).hoge"` mv $file $res.foo done
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く