てみたの不思議空間【後ろ】

フィーリングで感じたことを書く

Rails3でExcelで作ったSJISのCSVファイルをUTF-8で読み込む方法

2013/05/30 Rails3, Ruby 1.9.3-p125Excelで作ったCSVの読み込み方法を探してもいいものが見つからなかった。 誰も困ってないのかな。お気に入りのやつを作る。 過程 まず、試行錯誤してる最中のやつを載せる。Excelで作ったCSVはSJISとして保存される。 DB…

gitをいきなり覚えようとする人の疑問あるある載せてく

2013/05/22 gitいきなりバージョン管理ツールに触れて、gitを理解しようとしてる人に関するあるある。挙げてく。 気軽に理解したい人向け。「gitってgithubとか聞くやつ?」 残念ながら、gitとgithubは別物です。 gitは分散型バージョン管理ツールです。 gith…

Rubyで読みやすいからといって and と or を代入(=)と一緒に使うとさらにややこしい

環境:Ruby 1.9.3Rubyの演算子と優先度の話で 初歩的な話だけど見落としていたことを書きます。rubyには 「&&」「||」 演算子の他に「and」「or」があります。 『 あれでしょ、「and」 と 「or」 は優先度が同じだけど、 「&&」は「||」より優先度が高いって…

android mini PC の mk808 を Windows7 で adb usb 接続を試す

2012/02/10 環境:Windows7 64 bitandroid の miniPC mk808 ガジェットをゲットしました。 MINI TV Dual-Core A9 Processor(中国製)とか書いてます。 これ、armなんですが一昔前のプロセッサ並の性能があります! PC側から adb usb でデバッグしたいってこと…

p {:key => 123} が動かないせいでRubyが少し嫌いになった

すごい些細なことかもしれないです。ハッシュを直接outputするとエラーが出る。 [10] pry(main)> p {:key => 123} SyntaxError: unexpected tASSOC, expecting '}' p {:key => 123} 代入後だとちゃんと動く。なにが違うんだよ。 [10] pry(main)> p h = {:key…

groonga勉強会3でrroongaを使った検索サービスの発表してきた[ニコ番]

てみた!です。 全文検索エンジンgroongaを囲む夕べ 3 @groonga : ATND に行って発表させていただきました。発表資料はこれです。 Groonga勉強会3 生放送でコメント検索してみた from temitan 以前のgroonga勉強会では、groonga本体についてだったのですが、…

ニコニコ生放送の便利ツール作ってみた。[ニコニコール:Zero]

ニコニコユーザ生放送便利ツール作ってみたのでちょっと紹介します。 ニコニコール:Zero && Nicoban の二つのサービスが一緒になりました。ニコニコール:Zeroってなに?次枠移動用のユーザ放送新着通知ツール。ニコニコアラートのような物特徴? スムーズ…

rroonga でインデックスカラムから転置インデックスを参照しようとしたが出来なかった

2012/08/16 groonga 1.0.0rroonga でわかち書きされた文章を取りだして、それを集計しようと考えてたけど、転置インデックスが見つからなかったので苦戦。未解決です。 rroongaはgroongaのrubyバインディング。転置インデックスで高速に検索できるらしい。転…

さくらVPS環境をMondorescueでバックアップしてVmwareにリカバリする

2012/06/09 環境:centos5.7 さくらVPS 1Gモデル さくらVPSで作った環境を手元にもほしいときの作業メモ サーバで開発も行なっていたけど手元のVM環境にフルバックアップして移したい ってことありますよね。 リカバリはkernel panicから復帰して完了したもの…

ちょっとだけプライバシーを尊重させるブラウザの設定

2012/06/08 タイトル通り、ブラウザのDNT(後で説明)設定を載せるよ。 日常的なネットでのデータ収集 ネットサーフィンをするとさまざまな情報を収集される。 たとえば、どこのリンクから来たのか、どこのIPからなのか、どういった検索をしたのか。 SNS だと…

Arctic.jsのクラス継承の挙動が分からなかったのでメモ

JavaScriptはprototypeベースのクラス継承なんだけど、 Arctic.js とか enchant.js ではJavaのように クラスベースのクラスが用意されてます。Arctic.jsのコンストラクタの挙動が分かってなかったので簡単メモ。これはスプライトを継承したクラスを作ってい…

WindowsでRspecでautotestする

Rubyでの話。やっぱり保存したら自動でテストを行ってくれて画面隅に結果を出したいよね。 ということです。今回は参考が少なくて戸惑いどころも多いWindowsでやってみたいと思います。 テストって面倒ですよね。 みどころ Windows環境 rspecの導入 自動でテ…

ACTION_SEND を使って facebook に URL とテキストを混ぜる方法

Android の Intent の話。ここではテキストとURLを区別する。 やってみた人は分かると思うんだけど、 facebook に送る時、 ACTION_SEND で Intent.EXTRA_TEXTにテキストを入れるとなぜか削除されてしまう。 URL のみを入れた場合はうまくいく。 ではURLとテ…

Androidで独自画像ボタン上にテキストを表示[Android]

Trouble:UIの ImageButton を使うと文字が表示できない。solved:Buttonで作成してBackgroundに@drable/XXXを指定する。 result:好きな画像ボタンの上にテキストを表示することができた。 後で書く。

エンタメ系オークションを調査してみた。

初めに。これはサービスを批判する気は無く。調査です。(たとえいかさま的要素があったとしても) とてもおもしろそうなサービスなので使ってみました。サービス名は「ポチオク」(各自検索してください)です。エンタメ系オークションらしいものに手をだし…

Webアプリケーションへの攻撃を意識する

ウェブ攻撃のいろいろ 概要 被害 予防 XSS(Cross Site Scripting) 動的なWebページにスクリプトを混入させる。 他のページへ誘導、CSRFへの踏み台、秘密情報の窃取、ページ偽装。 入力された値にHTMLタグを許可しない。入力された値を直接表示しない。値の出…

debianでutf-8のLaTex環境を構築

やっぱり最新の日本語LaTex環境を揃えたいよねということです。 インストールは時間があれば構築できます。私の場合はミスって3時間かかりました。 utf-8環境にはTexLiveとptetex3の2種類あると思うのですが 好みでptetex3が用意されているのでそちらを利用…

Twitterで初春飾利のお天気botを作ってみた。

Twitter で天気予報を教えてくれると便利だと思ったので作りました。 初春がかわいかったので組み合わせました。 使い方 @uiharu_lv1 (http://twitter.com/uiharu_lv1) に都道府県名を入れてリプライすると返事してくれます! @uiharu_lv1 ねぇ〜兵庫県の天…

外付けHDDをlinuxに繋いでWindowsから利用する

ということをやってみた。 linuxにsambaをインストール #apt-get install samba まぁ他サイトでsambaの設定を普通に済ませる。 Windowsに外付けHDDを繋いで ntfs でフォーマットする。 次に linux に繋ぎかえる。 ntfs はWindows のファイルフォーマットなの…

いまさら eeePC-4GX に debian を入れる(環境構築)

タイトルの通りインストール手順を載せる。 いろいろ血迷ったので最後まで読んで各自判断してください。 DebianEeePC/HowTo/Install - Debian Wiki debian-eeepc.imgをリンクからダウンロードして imgファイルをdd for windows のソフトを使ってSDカードに強…

Flash の製作環境の問題点と swf を作成する為のアプローチの仕方

swf を作成したいと思ってる"技術系の"方がこのページの対象です。たぶん デザイナーの方と技術系に分けれると思うので。デザイナーの方は、素直に FlashCS4 の購入をお勧めします。 まだまとまってないので、あとで書くなくない。おしながき Flash 製作環境…

Flash CS4チュートリアル

作ればいいじゃない、後で書かない

ひとつの暗号鍵を複数のサーバで使う

sshを使って1つの鍵で2台のリモートサーバを使いたいとき。 血迷ったので覚書き程度に載せる。 一つ目は接続先で ssh-keygen -t rsa で秘密鍵と公開鍵.pub を生成する。 秘密鍵は接続元に移動する。 公開鍵は .ssh 700 公開鍵.pub 600 と設定して無事つな…

mixi アプリでのOAuth署名考察

PHPを使ってうまくいかない事がわかったので、後で書くなくない。 チュートリアルは構文が変だ。

結局、省電力な背景壁紙は白なのか黒なのか

結局のところどっちなのだろうかとググってみる。 ノートパソコンの消費電力を抑えてバッテリー寿命を少しでも延ばす「スタミナ壁紙」とは? - GIGAZINE type Pのスペック詳細ページを見ると、液晶については「TFTカラー液晶」とあるので、同じような液晶を…

Win7 の VirtualPC で Debian 環境構築

ちょうど XPモードで Virtual PC を入れたのでついでに Debian をインストールする。 ここを見て構築http://www.cs-dotnet.com/2009/02/LennyOnVirtualPC2007.html netinstCDのisoファイルをVirtual PC で起動する。 初期画面が出たところで[Tab]を押して末…

Win7が来てからまずやるべき事

Win7がうちにもついにやってきたようだ。パソコンはDELL。 まず最初にやる事としてはセットアップだが名前とパスを入力したら終わってしまった。 XPで教訓にしたことを注意してやっていこうと思う。 まず名前だけれどもここはトラブル防止のために名前はロー…

StarRuby でお手軽ゲーム作り!(ライフゲーム編)

今回は Ruby 言語のゲームライブラリ StarRuby を使ってゲーム作りを学んでみようと思うよ。とりあえず、StarRubyって何?という事で簡単に3行で説明するよ〜。 ゲームを作るための2Dゲームメインのライブラリ。 見える部分はすべてテクスチャ(画像)と…

Lingrはどこで失敗したのか。

Lingr と Rejaw のサービス終了の原因に考えてみる。 サービス終了の原因後から言うのもなんだけど、失敗の原因として「利用したくなかった」「活用方法が分からなかった」ではないかと思う。自分が Lingr というのを知ったのは後の方だったのだけれども、初…

公開から停止のお知らせ、オワタ\(^o^)/

こんにちは。月日が経つのも早いもので、ニコニコ便利ツール公開から5日が経ちました。そしてタイトルの通りニコニコール(ββ)のサービスを5月15日をもって終了といたします。 停止の理由 ずばりこのサービス停止理由は、Lingrサービスの終了です。ニコニコ…