delete from hateblo.jp where 1=1;

タイトルに意味はありません。

transifexで多言語化する場合のめんどくささを改善する方法

対象 transifexで多言語化をしている人 リソースファイル数が多く、苦労している人 Windows環境であること 対応等 わけがあって、tx.exeを配布できないため、txファイルを取得して、所定の箇所に配布するという仕組みを作り上げた。 手順としては以下のとお…

kernelのメジャーバージョンにおける主な変更点

Linux 3.14 2014/3/30 (Stable) This release includes the deadline task scheduling policy for real-time tasks, a memory compression mechanism is now considered stable, a port of the locking validator to userspace, ability to store properties…

kernelデバッグを有効にする

前提 debian wheezy kernel panic になるため、解析したい 方法 kernelのデバッグ用パッケージやkdumpをインストール $ uname -a Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux $ uname -r 3.2.0-4-amd64 $ sudo aptitude install kd…

redmineにメールでファイルを添付すると化ける件についての対応

リビジョン 3859時点のパッチだから、今はもう使えないかもしれない or 本家で対応済みかもしれない 今後同じ事案が発生したとき、もう1回調べて書かないといけないから、ゴミを残しておく。Index: app/models/attachment.rb Method: sanitize_filename ====…

初期設定

環境 Raspberry Pi Type Bを持っている SD cardは用意した テレビはあるが離れている 準備 http://www.pc-links.com/blog/raspberrypi/setup/ を参考にしつつ、SDカードを準備する ツール関係をダウンロードする Raspberry Pi Downloads - Software for the …

リモートのsubversionからクローンする場合にエラーが多発する

git

対象 リモートのリポジトリからgitへインポートしたい コミット数が多く、途中でネットワークエラーになって、最後までいけない windowsである 結論 subversionへインポートしてから、gitへインポートする(案外、SVN syncすれば途中から再開するのかもしれな…

viewpager の fragment でなぜかパラメータが反映されない

現象 viewpager で 同一fragment をパラメータを変更して複数回使いまわししたとき、すべて同じパラメータになってしまう。(ページ切り替えしても全部同じ画面) fragment上でViewpagerを実装 パラメータ(argument)によってViewpagerを切り替える 呼び出すfra…

eclipse から android studioへ

序章 今日の常識は明日の非常識ということで、 Innovation EGG 第一回 で紹介いただいた、"2013年のAndroid入門" by 有山さん の公演を受けて、プロジェクトをandroid studio対応、Gradleにしようと思い立ちました。 勉強会の終わり際に ほかの方と話されて…

思うところがあったのでメモ書き

概略 ウォーターフローにおける実績管理でRedmineを使う方法 ただし、一人プロジェクトなので、相応の規模で対応できるかはRedmineの性質を理解している人がいるかどうかにかかっている 起案 チケット駆動開発がWF型開発と相性が悪い理由: プログラマの思索 …

StickyListHeaders を使っての雑感

概要 コンセプトととしてすばらしく、リストの区切りごとに見出しをつけることができる。 使いやすい点として、Adapterへの実装がメインで上位に対して影響を与えないということがとてもすばらしく、多くのアプリで採用されているみたい。 そこで、よくやる…

zfsonlinuxのバージョンアップ

zfs

対象 現在: debian squeeze 将来: debian wheezy zfs on linux をコンパイルしてdebでインストールしている(していた) zfs on linux をrepositoryからのインストールに変更したい 目的 wheezyにて zfsonlinuxのrepositoryが公開されたため、そちらを利用すれ…

RxTstudy第8回に参加

発表内容の詳細はほかの方がきれいにまとめてくださっているので参考文献を参照のこと。 参加の目的 redmine (client)開発における新たなアイディアがないか 以下のインプットがあったので、やる気が出次第 or ブラックな力がたまり次第、実装する。 チケッ…

squeeze(6.0.x)からwheezy(7.0)へのバージョンアップでハマったこと

対象 debian squeeze 利用者 open: 70123; closed: 10; defer: 171; conflict: 436とか永遠に出力される 注意 アップグレードを始める前に、システムのサービスが突然停止することをあらかじめ利用者に通知する必要があります。 パッケージ自体が古く、バー…

テーマとWebViewの背景色を同じにする

目的 背景色を決めうちにせず、できることならWebViewとテーマと連動した配色にする。 コード getHTMLで取得した内容をそのままWebViewに食わせてあげれば、背景色等が同化した形にできる。 呼び出し部分 protected void setTextileText(WebView v,String te…

サクラエディタから直接TortoiseSVNのログなどを開く方法

対象 サクラエディタを使用されている方 バージョン管理にTortoiseSVNなどのシリーズを利用されている方 手順 マクロを保存する(TortoiseGit) マクロフォルダに TortoiseGIT_Log.mac という名前で以下のマクロを保存する。 S_ExecCommand("\"C:\\Program Fil…

画面にHTMLを表示させたい - 検討結果

対象者 Android開発者 TextView等でHTMLを表示させたくなった 結論 簡単な装飾ぐらいはTextViewで十分 対応するタグが多くなる場合は、WebViewを使ったほうがシンプル 根拠 TextView.setText(fromHtml(String))で処理できるのは以下のとおり。(参考文献より…

zfsonlinux ビルドエラー

zfs

対象 以下の条件に一致する方。 debian で zfsonlinuxを使っている インストールには過去にビルドしたdebを使った version up時にビルドエラーで困った 概略 ZFS on Linux のバージョンアップを実行したところ、ビルドエラーが発生して、わけがわからない。(…

Android のライブラリでカスタムフォームを使っている場合のtips

概要 対象 カスタムフォームを使用している Eclipse でカスタムフォームでエラーにぶち当たっている ClassNotFoundException が発生している android.content.res.Resources$NotFoundException が発生している 要因 layoutのxmlにて、xmlns定義を間違えてい…

zfsonlinuxをdebianで使ってみる

zfs

前提条件 zfsonlinuxのインストールが完了している hddがあまっている うらやましい 注意!!HDDセクタサイズが512Bであること!! 4kセクタの場合 この手順のfdiskだと、パフォーマンス劣化がすごいです。(100MBi/s→20MBi/s) partedを使うようにし、ashift=12を…

zfsonlinuxというファイルシステムをビルドしてみる

zfs

note 動作検証はまた後日! 前提条件 debian squizz (試した時点:6.0.4) Linux host64-1 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU/Linux 64bit cpu (最近では32bit版もいけるらしい→無理らしい) パッケージの準備 本家の手順に従い、…

USB over IP (Ethernet)

対象 linux でUSBサーバーを実現したい LinuxとWindowsの両刀使いの人 実験的 個人的には、Wifiで何もかも接続できればきっと幸せになれると考えただけです。 参照 TODO:他に検討したものなどを載せる 結論 正常に動きませんでした Windows -- Linux -- プリ…

Red Hat Enterprise 6 のパッケージが見つからない!

対象 Red Hat Linux Enterprise 6 を利用していて、サブスクリプション契約している方 Red Hat Linux Network(RHN)に参加している方 あるはずなのにyumなどでパッケージが見つからない方 例: php-mbstring mysql-devel 解決手順 Q18ぐらいから引用: Red Hat …

運用について

注意事項 以下の手順はあくまでも想像の世界の話なので、運用にあった使い方を推奨します。 旨いことシステムとして組み込むことが出来れば、何事にも代えがたい作業が出来るでしょう(誇大広告)。 他にいい案があったら、教えていただきたいです。 手順 ある…

KVMの設定についてのメモ

対象 debian 利用者 kvm使い セットアップ # 仮想サーバー sudo aptitude install kvm lib-virtbin virt-image # 仮想ネットワーク sudo aptitude install uml-utilities 設定 ユーザーの追加 # ユーザーの追加(guestという名前の場合) sudo adduser guest k…

拡張メールアドレスでプロジェクトを指定して起票する

This content is written in Japanese. Please translate into another langage by translator. 対象 redmineを管理/運用している人 postfix若しくは、qmail、gmail(外部公開サーバーのみ)を使っている人 メールで起票する設定をしている人 相変わらずニッチ…

redmineのwikiにコメントタグがほしかった

対象 Wiki External Filter Plugin を導入してみた - miauの避難所 を導入してみたひと Wikiにコメントタグがあったらなと考えている人 方法 Wiki External Filter Pluginを導入する 上記リンクを参照してください。 わかりやすくインストール方法について書…

blockdiagとかを試してみた

対象 以下の条件に阻まれている人 Wiki External Filter Plugin を導入してみた - miauの避難所 を導入してみたひと 次のようなエラーに悩まされている方 PILライブラリが見当たらないエラー。 Error executing the <strong>nwdiag</strong> macro (Error applying external f…

.Net Frameworkでのシリアライズ

対象 今日も以下のようなニッチな人向けにコードを投下。 .NET Frameworkを使用している クラスをシリアライズしたい でも、ファイルとかあんまり使いたくない(メモリ上のみでシリアライズしたい) 実装クラス using System.IO; using System.Text; using Sys…

DLLのapp.configでアプリケーション設定を*.exe.configから反映させる方法

C#

対象 以下の条件下できっと問題になるはず。 .Net Framework 2.0以降 アプリケーションのexeとライブラリdllがある環境 DLLでSettings.settingsを利用している場合 このとき、問題になるのが以下のような点だろう。 DLL側のアプリケーションの設定を変更する…

Apache2におけるマルチユーザー環境(apache2-mpm-itkで権限分離編)

対象 Debian lenny Apache2 シングルホストで複数ドメインを複数人で運営する Debianのシステムは標準設定で十分使いやすくなっているので、さほど設定する必要はない。 動作イメージ 各ユーザーはそれぞれのLinuxユーザー権限でスクリプトを実行できるよう…