簡単にJavaのclassファイルを解析(逆コンパイル)する方法
Javaのライブラリなどを使用していると、そのライブラリがどのようなソースから出来ているのか知らなければならない状況になったりします。 Javaのソースコードがライブラリに含まれていれば良いですが、コンパイル後のclas… 続きを読む »
Javaのライブラリなどを使用していると、そのライブラリがどのようなソースから出来ているのか知らなければならない状況になったりします。 Javaのソースコードがライブラリに含まれていれば良いですが、コンパイル後のclas… 続きを読む »
XcodeでiOSアプリをコンパイル後にライブラリをリンクする際、必要な framework が足りないと、以下のようなエラー(Undefined symbols for architecture arm64)が発生しま… 続きを読む »
CocoaPodsでライブラリを導入しようとした際、Podfile に正しい記載をしたにも関わらず、pod install を行っても最新のライブラリが取得できない場合があります。 このようなときには、CocoaPods… 続きを読む »
Swiftで画像を表示するには UIImageView に UIImage を表示させるのが一般的です。しかし、標準の UIImage ではgif画像のアニメーションを再生することができません。 今回は、SwiftGif… 続きを読む »
WordPressのバックアップを取るためには、アップロードされているファイルやプラグイン、データベースの情報など、複数に分散したデータを漏れなく保存する必要があります。 すべて手動で行うこともできますが、うっかり一部の… 続きを読む »
Sublime Text 3 でスニペットを作る方法です。 スニペットとは、特定の文字列を入力してタブキーを押すと、登録したコードを一瞬で入力してくれる機能です。 今回は「=」と入力してタブを押すと、javascript… 続きを読む »
Rubyのgemでパッケージ管理を行っている際のバージョンアンインストールについてです。 特定バージョンをアンインストール gemでは、パッケージの特定のバージョンのみを指定して削除することができます。 例えば、alph… 続きを読む »
通常含むことのできない特殊記号や予約文字をただの文字としてURL内で使いたいという場合、ASCIIのURLエンコード(パーセントエンコーディング)を行って置換する必要があります。 予約文字とはディレクトリの区切りを表すス… 続きを読む »
WordPressのページタイトルは「サイトのタイトル + 区切り文字 + キャッチフレーズ」のように構成されます。 例えば、サイトのタイトルが「区切り文字」でキャッチフレーズが「セパレータ」、区切り文字が「-(ハイフン… 続きを読む »
Twitterのタイムライン表示や検索ができるクライアントアプリを作るためにはTwitterのAPIを使用します。 今回は、その方法の一つであるFabricを使ったTwitterクライアントアプリを作る準備についてまとめ… 続きを読む »