記録として残しておきたいブログ

主にプログラミングについて書きます。現在は http://tmg0525.hatenadiary.jp/ に書いています。

2017-05-01から1ヶ月間の記事一覧

vim 検索後のハイライトを消す

vim

検索して単語の位置が分かったあと、ハイライトされていて見づらいそんな時にはハイライトを消したくなる :nohこれでハイライトは消すことができる 終わり 参考サイト 【vim】検索によるシンタックスハイライトを解除する - 旅するえんじにあ - Engineers to…

Java デコンパイルする(JAD)

classファイルからjavaファイルを生成する(デコンパイルする) jadっていうデコンパイラを使うこちらのサイトで実行環境を整える 実際に使ってみる Jad(Javaの逆コンパイラ)で僕にもソースが見えるの巻 - tanamonの日記 classes配下にある全ての.classファ…

Java native2ascii -reverse Unicode表記になっている文字を日本語に戻す

以下のようなSample.javaというファイルがあり、Unicodeを日本語にしたい時に使用する > native2ascii -reverse -encoding UTF-8 Sample.java SampleReverse.java// Sample.java public class Sample { public static void main(String[] args) { System.out…

Raspbianにnginxをインストールする(最新版のインストールの仕方がわからない)

環境 Raspberry pi3 OS: Raspbian jessie lite nginx(エンジンエックス)をインストール Raspbianだと以下のコマンドでnginxをインストールできるが古いバージョン(バージョン1.6.2)のnginxがインストールされる。(2017/5/20時点での最新バージョンは1.12.…

Git Your branch is up-to-date with 'origin/master'.って何

Git

master以外のブランチ(developブランチとか)からmasterブランチにチェックアウトしたときに「Your branch is up-to-date with 'origin/master'.」って表示されたいろいろやってみたけど、最終的にたどり着いた答えが「あなたのorigin/masterは最新ですよ!…

MySQL 絵文字のデータを挿入できない

MySQL: 5.5.54-0+deb8u1 (Raspbian)MySQLに絵文字を入れようと思うとutf8では入れられないらしい。utf8mb4という文字コードが用意されていて、それを使えば対応できるそうです。MySQLのutf8は1文字3バイトとして扱っている。しかし、絵文字などは1文字4…

Python:ファイルへの書き込み

Pythonでのファイル操作 - Qiita参考にさせていただきました。 # 上書き with ("myfile.txt", "w") as f: f.write("hello world\n") # 追記 with ("myfile.txt", "a") as f: f.write("hoge") もし、指定したファイルが存在していなかった場合には作成してく…