ガジェカツ~在宅SEのガジェット活動ブログ~

在宅SEな筆者がガジェットネタやIT、プログラミングネタを書き連ねるブログ

技術

adb pullでもMAX_PATH問題で処理が止まる。

adb pullを利用してスマホの内蔵ストレージをバックアップしていた時の話。 adb pull /storage/sdcard0 ./sdcard_20150820bkといったコマンドを利用してバックアップを行っていたのだが、何回やっても中途半端にエラーが起きて止まる。 「cannot create」と…

Wijmo5のFlexgridで選択範囲を変える方法

前々回に引き続きWijmo5のモジュールのお話。 Wijmo5における高機能な表を表示するためのモジュールであるFlexgridにおいて、選択範囲を変える方法が分かったのでメモしておきます。 // 選択範囲を解除 grid.selection = new wijmo.grid.CellRange(-1,-1,-1,…

サーブレット・フィルタは上から順に適用されるという話

フィルタは上から順に適用されるという話。 ちゃんとサーブレットを学んだ方々にとっては当然の話だと思います。 ちなみにJava1.7+Spring MVCでの開発を前提とした話です。社内で開発中のWebアプリにおいて、ファイルアップロード時に文字化けが発生するとい…

ラブライブやらナナシスなど所謂スマホゲーをroot端末で起動して遊ぶ方法

最近のスマホゲーでは起動時などにroot端末では起動できないように、root端末かどうか判断を行っています。 最近では、そのチェックをくぐり抜けるためによくsuを無効化するだけではなく、XposedモジュールのRootCloakにてroot端末ではないと偽装する手法が…

excelで図のリンク先を一括変更する方法

ついさっきまで休日出勤してシステムのテストを行っていました。 一通り完了したので提出して帰ろうと思ったのですが、そこで恐ろしいミスに気付いてしまいました。 何かというと、excelの1ブックとして作られたテストケース表を全結合して1つのファイルに…

Excelで目次を生成するためのマクロいじってみた

本日、業務でExcelのブック内にあるシートの目次を作る必要が出たため、ネットからVBAマクロ拾って少し弄ってみました。 色々あったけど設定を変えたり名前定義?を作成する必要があった中これが一番簡単でした。 ExcelVBA:マクロでページ数を取得してシー…

Firefox3.6Beta1に乗り換えた。

Firefox3.6Beta1に乗り換えたのですが、これはがホント凄い。 Firefox3.5なんて比べものにならない程早い! 何というかタブが開くのがスムーズ、HTMLの描画もホント早い! メモリの食う量も心なしか減ったような気がします。 あと拡張機能をほとんど消したの…

Livedoor ReaderのAPIを探して全部まとめてみた。

はじめに LivedoorReaderのAPIを利用したアプリケーションを作りたいのでAPIとその利用方法をまとめて見ました。 ここのページの情報は大部分が http://d.hatena.ne.jp/nTeTs/20060422/1145637483とhttp://d.hatena.ne.jp/takef/20070216/1171635948から引用…

コマンド入力型ランチャー「Launchy」からTwitterに一発で投稿できるようにしてみた。

Launchyの使い方 - Launchy & tinyURL でラクラク短縮URL - designstroke こちらの記事を見て、もっといい方法を見つけたので記事にします。 上記サイトではわざわざバッチファイルを作って、そこ経由で呼び出してますが、Launchyにそんな必要はないのです。…

携帯電話からのアクセスを弾く二つの方法(in iMonaServer)

ということで2ch本スレが面白いことになっている面白い話題が出ているのでちょっくら調べて書いてみました。 (うん、面白い事にはなってないね”話題”にはなってるけどorz)

VistaのUACを外したらProgramFilesのファイルが消えた

UAC(ユーザーアカウント制御)を有効時にProgramFilesの中身をごちゃごちゃいじくり、結局UACを外したら、その弄くったファイルがすべて消えていた。 がんばって作った某デスクトップカスタマズのスキンが消えてしまい、どうにかならないかと調べてみたらす…

Yahoo!PipesでpubDateを作成して出力する方法

pubDateに文字列を流し込んでもdatetime型にしても何故かRSSで表示したときに表示されない。 それを解決するにはDate Builder Moduleで datetime型 にしたデータを item.y:published に保存しておくといい。 注釈 どうやらy:publishedは読み込んだFeedなどに…

"Microsoft C#での HTML 構文解析"でエラーが出てしまった(CodezineのHTMLParserClass)

Microsoft C#での HTML 構文解析(http://japan.internet.com/developer/20051115/25.html)からソースコードをコピペしてHTMLParserを実装したときに起きたトラブル。 リスト3のParseクラスをコピペした時に何故か全角の記号などが使われており、大量のエラ…

GoogleChromeのGreasemonkey(User Scripts)のドキュメント(仕様というか説明書?)を翻訳してみた。

修正履歴 2009-05-09:この記事へのトラックバックにて公式のドキュメントに対する訂正があったのでこちらも追記しておきました。 概要 GoogleChromeのGreasemonkey(User Scripts)のドキュメントがあったので自分で理解するために英語も出来ない僕がメモの為…

(追記)Chrome Extensionが読み込まないorz

Chrome Extensionが出てきた。 さっそく僕も触ってみたのだが、ひとまずHalloWorldもまともに動作しないという罠。 ディレクトリでの読み込みも出来ない、crx形式にコンパイル(でいいのかな?)しても読み込まないorz 参考URL http://dev.chromium.org/deve…

VC6のソースコードの編集では○Platform SDK ×Windows SDK

どうやらVC6の編集にはPlatform SDKが必要で、Windows SDKじゃ動かないようだ。 とWindows SDKをインストール中の僕が言ってみる。

afxres.hがない場合の対処法

VC++6のソースをVC++2008でコンパイルしようとしたらエラーが出た。 fatal error RC1015: cannot open include file 'afxres.h'. どうやらafxres.hがないようだ。 調べてみるとMicrosoft Platform SDKの中にはあるみたいなので、 VC++2008の設定画面からVC++…

GoogleAppEngineでのテンプレートエンジンの使い方

また使うであろうからメモ。 最初のまとめ GoogleAppEngineではDjangoのテンプレートエンジンを使える。 firstofが多バイトに対応してないバグは修正されている。 んじゃ使い方から。 まずはテンプレートを作る。 これは好きな名前でいい。僕はtemplate.html…

PythonでのShiftJISのURLデコード

今、GAEでzuzu鯖のIMEの代わりを作っているのだが、URLデコードで詰まった。 ShiftJISでのURLデコードの方法がどこにも載ってないのだ。 文字コード関連の文献をあさって、成功した方法が以下の通り url = "http%3a%2f%2fd%2ehatena%2ene%2ejp%2fzuzu_sion%2…