vimでHTMLのタグ取り除くのに、 :%s/<.*\?>//g これでいけるかと、思ったけどダメだった。(タグの中に「>」が混ざってるとかは考えてない) vimで最短マッチはこうらしい。 :%s/<.\{-}>//g vimの正規表現は特殊で扱いづらいなー。
SAT-BOX BLOGSAT-BOX開発チームによる最新情報や開発アプリを紹介します。 Androidをメインに、iOSアプリも開発しております。 こんばんは、SAT-BOXのこうもりです。 季節の変わり目で、朝は肌寒く昼間は暑いといった 日々はあり、服装に迷う今日此頃。 季節の変わり目は体調をくずしやすいので 皆さんもくれぐれもご注意下さい。 それでは本題です。 今日は先週の最後に宣言した通り Unityエディタでの日本語入力について 書こうと思います。 昨今ではUnityを使った開発が多くなっています。 プログラミングする上でコメント文を書くのは 自分のためにも一緒に開発するメンバーのためにも 必要です。 しかし、MacのUnity付属のMonodevelopは 日本語入力ができません。 一応ほかのテキストエディタに書いた日本語を MonoDevelopにC&Pすることは可能ですが、
Unityで永続させたいデータがあり、どう取り扱えば良いのか調べた時のメモ。 UnityにはPlayerPrefsという便利なクラスがあり、こいつを使えば整数だとか文字列だとか真偽値だとか簡単なデータを読み/書きすることができます。 しかも、データは保存されて再起動しても残ってるし、データの読み書き簡単な操作で行えるのでとても便利。 だが、どうせならもうちょっと大きいデータ(それこそゲーム内で使うデータをクラス丸ごと、など)保存したいところ。 さらに、クラスに依存せずに汎用的に取り扱えるメソッドが良かったので、そういうのを実際に作ってみました。 どこに保存するか Unityのドキュメントをしらべたりしたところ、下記のプロパティがあるようでした。 Application.persistentDataPath これはアプリケーションが永続させたいデータの置き場のディレクトリを絶対パスで教えてく
SAT-BOX BLOGSAT-BOX開発チームによる最新情報や開発アプリを紹介します。 Androidをメインに、iOSアプリも開発しております。 こんにちはー。 SAT-BOX開発チームのヒヨコです。 Macが開発環境に加わり、Windowsとの操作の違いに戸惑っています。 Unityも環境で勝手の違うところがあるので、はやく慣れたいなと思っています。 今回はUnityのPlayerPrefsについて。 値を簡単に保存しておける便利なクラスですが、保存場所が環境によって異なるため 今回はWindowsとMacに関して保存場所を紹介したいと思います。 Windows編。 まずはレジストリエディタを起動します。 (スタートメニューの「ファイル名を指定して実行」に regedit を指定します。 Windows7等は「すべてのプログラム」-「アクセサリ」から) エディタのエクスプローラーから
ゲームに必須と言っても過言ではないプレイデータの記録に関しても、Unityならなんと一行で簡単に実現出来ました。 //数値データの保存 PlayerPrefs.SetInt("Result", saveData); //数値データの読み込み int result = PlayerPrefs.GetInt("Result"); 整数以外に、実数や文字列も保存可能。 ループを利用すれば、擬似配列的にデータの保存取得も出来る様子。 スコア管理なんかも楽ちんです。 ちなみに、OS環境によって保存箇所が変わるので注意が必要かも。 一応ファイルサイズに対する制限も有るみたい。 どちらも気にする必要はほとんど無いけどね。 翌日追記 全データの削除が無いと、意外に不便だったので一応追記しときます。 PlayerPrefs.DeleteAll(); 参考 Unity Script Reference: Un
We're sorry, but Box doesn't work properly without JavaScript enabled.
Rubyでソースコードを読む時の小技について書いてみようと思う。 この投稿も参考になる。 Rubyでメソッドの定義場所を見つける方法 #Ruby - Qiita http://qiita.com/items/fc8a61b421d026a23ffe ちなみに、私はVimmerなので、Vimに寄った話です。 emacsについては身近にemacsユーザーに聞きましょう。 ctagsを活用する ctagsでtagsファイルを出力しておけば、メソッドの定義元に飛ぶのが非常に楽になります。 Railsで開発しているなら、Railsのプロジェクトルートで以下のようなコマンドを打ちます。 (bundlerでプロジェクト内にGemがある場合を想定) langmapとかは別に無くても大丈夫だと思いますが。 --excludeを付けずにctagsを実行するとjavascriptのライブラリもタグ付けされて、
Overview: See the CHANGELOG for more information on what's changed Welcome to the official wiki for the Pry REPL: a powerful IRB alternative and runtime developer console for Ruby. Note that not every aspect of Pry is covered in the material below, just a very significant chunk. For basic information on getting started it is recommended you watch the introductory screencast. At the moment, the sup
はじめに この記事はPryのコミッターであるkyryloが書いたso-what-is-binding-pry-exactlyを訳したものです。日本語訳の公開を快く許可してくれたkyryloに感謝します。 Pryの使い方で一番最初に習うのは、“binding.pry”だと思います。この言葉をあちこちに埋め込むことで、幸せになれます。簡単にいうと、“binding.pry”を使うことで、日々の生活がだいぶ楽になります。あなたは“binding.pry”が何者なのか、不思議に思ったことはありませんか? 細かいことなので気にならなかったことだと思います。私がPryを使い始めたときは、これをおまじないの一種と考えました。“binding.pry”は不思議な魔法のようにみえたのです。魔法などでないことは、確かです。しかし、新しいことを学ぶとき、実際より不思議に思えてしまうことはよくあることです。この記
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く