.gitignoreを作ってaddするのが定石らしい。もー。 $ mkdir kana1 $ touch kana1/.gitignore $ git add kana1 @basix、@kana1ありがとうー。
単に置換する 文字列を指定して単に置換するだけです。 var hoge = 'abc'; hoge = hoge.replace('a', 'z'); //'zbc' 注意する点は最初にヒットした部分しか置換しないということ var hoge = 'aaa'; hoge = hoge.replace('a', 'z'); //'zaa' という動き こいつを全置換にしたい場合は gオプションを指定してやります var hoge = 'aaa'; hoge = hoge.replace('a', 'z', 'g'); //'zzz' ▲ ▼ 正規表現でヒットさせて置換 検索条件に正規表現オブジェクトも使えます var hoge = 'abc'; hoge = hoge.replace(/.c/, 'zz'); //'azz' ▲ ▼ 正規表現でヒットさせて置換 後方参照 キャプチャ利用版
JavaScriptでテキストボックスにフォーカスを移す時のメモ。 ウェブページの最初のテキストボックスにフォーカスを移す。テキストボックスには文字列が入力されているとする。 // テキストボックスを取得 var input = document.getElementsByTagName('input'); for (var i = 0; i < input.length; i ++){ if (input[i].type == 'text') break; } var textbox = input[i]; // テキストボックスにフォーカス textbox.focus(); カーソル位置は移動しない。 テキストボックスの文字列を選択して、フォーカスを移す // テキストボックスを取得 var input = document.getElementsByTagName('input');
Googleのウェブメール「Gmail」の各設定・拡張機能(Labs)の紹介です。 外部ツール(アドオンなど)を利用してできるものではなく、Gmailの設定から使える機能のみです。 案外設定メニューなど見たりしないと思いますので、今一度チェックしてみると使いやすくなるかも。 Labs機能はおすすめのもののみピックアップします。 キーボードでなんでも操作しちゃいたい方へ。 キーボードショートカットをONにすると、Gmailがキーボードだけで操作できるようになります。 また、画像などの表示・非表示やSSL接続を利用するかなどの設定も。 一番下の「送信取り消し」は後で紹介するLabs機能の一部です。 「設定」→「全般」よりこれらの設定が可能です。 Gmailのアカウントを複数持っている方もいらっしゃるのではないでしょうか。 いちいちアカウントを切り替えてメール送信って面倒ですよね。 そこで別のア
bashでは、"Ctrl"や"Esc"キーと組み合わせることで様々な操作ができるので、メモ代わりにまとめておきます。 よくやるのが「Ctrl + s」キーを押してしまうと、フリーズしたかのように見えるので一瞬焦ってしまう。そんな時は・・・ Ctrl + b カーソルを左へ1文字移動 (←キーでもOK) Ctrl + f カーソルを右へ1文字移動 (→キーでもOK) Esc + b カーソルを右へ1単語移動 Esc + f カーソルを右へ1単語移動 Ctrl + p historyの1つ前に入力したコマンドを表示 (↑キーでもOK) Ctrl + n historyの1つ後に入力したコマンドを表示 (↓キーでもOK) Ctrl + h カーソルの左1文字を削除 (BackspaceキーでもOK) Ctrl + d カーソルの右1文字を削除 (DeleteキーでもOK) Ctrl + a カー
mod_rewriteで設定を行ったのですが、意外にはまったので再確認してみます。基本的な書き換えなんですけどね。 やりたかったことは、フレームワーク等でおなじみの処理を少し拡張して、探索対象をドキュメントルート外のユーザーディレクトリも含めるというものです。 public以下はデフォルトのファイルを用意しておき、userは独自にアップしたファイルで動作を変更できるといったモデルです。ただし、userにはphpやcgiの実行はさせたくないので、.phpを置くディレクトリには触らせないというのが原則になります。 簡単そうだったのですが、いくつか躓きました。 ディレクトリ構造はこんな感じ root ├───public │ │ index.php │ │ │ └───styles │ base.css │ some.css │ └───users └───foo └───public └───
JavaScriptjQuery は CSS セレクタで要素を選んで処理できるのが魅力的ですね。そんな jQuery ですが、CSS セレクタの書き方次第で速度が大幅に変わってきます。ここでは jQuery の内部処理を疑似コードで示しつつ、jQuery を高速に使うためのポイントを5つに絞って紹介します。何度も同じセレクタを実行しないクラスだけを指定するのは禁止#id を積極的に使う途中までの結果を再利用する子供セレクタ(>)を使うと速くなることがある※ この記事は jQuery 1.2.6 のソースコードを元に記述しています1. 何度も同じセレクタを実行しない改善前 // 例題 1 $("div.foo").addClass("bar"); $("div.foo").css("background", "#ffffff"); $("div.foo").click(function(){
有限会社タグパンダ 喜安 亮介 2009/10/8 Webブラウザごとのレンダリングエンジンの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのCSSハック&フィルタTipsをお届けします(編集部) 最も多く使われているのに……、いや、だからこそ 多くのWebデザイナの悩みの1つは、レイアウトの表示ずれ問題だと思います。これは、各Webブラウザが採用しているレンダリングエンジンの違いから起因している場合が多いです。その中でも、最もWebデザイナ泣かせのWebブラウザなのは、マイクロソフトが開発しているIE(Internet Explore)のバージョン6です。 IE 6は、発売開始当初のWindows XPにデフォルトでインストールされていたWebブラウザということもあり、世の中の多くのユーザー
DAHONのBoardwalkを修理しようとしておもいっきり壊してしまいました。agoです。 普段はjQueryをメインで使用しているのですが、使っていていくつか注意すべき点があったのでまとめてみました。 (一部jQueryではなく、DOMの仕様上の制限も含まれています) 1 $().filterにstring以外のものを渡すとエラー 1.4系では修正されていました $().findや$().notは大丈夫ですが、$().filterの場合引数にjQuery objectや配列、html elementなどを渡すとエラーになります。 (たとえばjQuery objectを渡した場合、Firefoxでは「TypeError: t.substring is not a function」というエラーが発生します) 確認する ちなみに、$().findや$().notはstring以外も渡せるた
Amazon S3 でできることをざーーーーっとメモ。 ■基本 バケットを作って、その中にディレクトリ/ファイルをいくらでも放り込める バケットには誰でも見れる/許可したAmazonユーザーのみ見れる、などのアクセス権を設定可能 容量と転送量とアクセス回数で課金。容量は安く、転送量は中くらいでアクセス回数はぼーっとしてると結構かかりそう。twitter はいくら払っているのだろう。 Content-Type も指定してアップできるので、S3 のデータはブラウザから簡単に参照できる。 バケット名.s3.amazonaws.com というドメインになるが、DNS の CNAME を設定することで独自ドメインにあるように見せることも可能。 上記の方法はバケット名をドメイン名にすること。つまり image.sidefeed.com というドメインで S3 を使いたいなら バケット名を image.
最近、iPhone ネタが少なくなりましたが、Android ケータイの G1 のスクリーンショットを撮る方法をご紹介します。 1.Android SDK をインストールします。 インストールする SDK は、Android 1.0 SDK, Release 2 が必須になります。 2.G1 の Settings > Application > Development で、USB debugging をチェックします。 3.G1 付属の USB ケーブルを使って、PC に接続します。 この時に、初回接続であれば、USB ドライバーのインストールを求められるので、Android SDK フォルダの usb_driver フォルダを手動で指定して下さい。 4.USB ドライバーのインストールが終了したら、同じく SDK フォルダの tools フォルダに収録されている、ddms.bat をダブ
KompoZerのデフォルトの表示は英語となっています。そのまま使用してももちろん良いのですが、使いづらい人は表示を日本語化する必要があります。 以下、Windowsのファイルの拡張子が表示設定になっていることを前提に解説してあります。拡張子が非表示になっている(標準状態)人は、フォルダオプションから表示させるように設定しましょう。 公式サイトにある言語ファイルをダウンロードします。ここから.xpiという拡張子の日本語言語ファイルをダウンロードしてください。デスクトップなどに保存しますが、まれに環境によっては.zipファイルなどとしてハードディスクに保存されてしまう場合があるようです。そのときは、一旦保存してから拡張子.zipの部分をリネームで削り取り、.xpiファイルに戻します。 KompoZerを初めて起動すると、以下のようなダイアログボックスが表示されます。 これはソフトウェアのTi
エクセルの設定をカスタマイズして、作業効率をアップする15のTipsをChandoo.orgから紹介します。 15 MS Excel Tips to Make you a Productivity Guru 各Tipsの表記は、当方のエクセル2003に準じています。 会社時代、納品したエクセルのプロパティに変な名前があってナミダモノでした。14番のTipsを知ってれば、全員に設定したのになぁ。 入力後のセルの移動方向を変更 新規ファイルのシート数を変更 デフォルトのフォントを変更 カスタマイズしたリストでオートフィル 使用できる色を増やす 数値の桁区切りの記号を変更 数式のエラーを非表示 自動修正に用語を登録 常にすべてのメニューを表示 画像を圧縮し、ファイル容量を軽減 自動計算で時間がかかるのを解除 テンプレートを設定 オフィス間でグラフをコピペ ファイルから個人の名前などを取り除く メ
2004.11.25 Excel COUNTIF関数 重複チェックも出来ます! IF関数も使うけど ^^; (3) カテゴリ:Excel 下記の図で、同じ氏名が入力されたら 「重複」 と表示する方法を COUNTIF関数 を使用して行ってみます。 COUNTIF関数とIF関数の合わせ技です。 =IF ( 条件式 , [値1:真の場合] , [値2:偽の場合] ) 条件式が満たされる場合は値1を、満たされない場合は値2を返します。 “山岸”さんがB列に何件あるか COUNTIF関数 を使用して求めます。 =COUNTIF(B:B,B3) 求めた件数が2件以上ある場合は “重複” 、そうでない場合は空白を返すように IF関数 で判定します。 =IF(COUNTIF(B:B,B3)>1,"重複","") A3の関数をA4以降にコピーします。氏名だけでなく、住所等も重複チェック対象とする場合は、作
Excelをデータベースとして利用するというのは実務でよく行われているわけですが、その中で重複したデータを削除したいという要望もよく出てきます。 ▼操作方法:重複データを削除する (A1セルにフィールド見出し、A2:A10セルに9個のデータが入力されているときに、重複データを削除した新たなリストをC列に作成する例) メニュー[データ]−[フィルタ]−[フィルタオプションの設定]をクリック ↓ [フィルタオプションの設定]ダイアログで [抽出先]欄で[指定した範囲]オプションボタンをOnに [リスト範囲]欄で「A1:A10」セルを [抽出範囲]欄で「C1」セルを [重複するレコードは無視する]チェックボックスをOnに 設定 ↓ [フィルタオプションの設定]ダイアログ−[OK]ボタンをクリック 厳密な言い方をすれば重複データを削除するのではなく、元のデータを残したまま重複データを除いた新たなリ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く