ぷっぽプログラミング備忘録

linux, javascript, php, C#, そのうちScalaとかアプリ開発とかやってみたいです。

2017-01-01から1年間の記事一覧

golangのwebsocketのモジュール名

golang.org/x/net/websocket が最近は正しいものらしいので、 go get golang.org/x/net/websocket でゲットする。

virtualbox guest additionをコマンドラインのみでインストールする方法

virtualboxにubuntu派生のxubuntuを入れてみたんですが、マウスが反応しません。 GUIなのにキーボードオンリーで、virtualbox guest additionをコマンドラインで入れたらマウスも反応してくれるんじゃないかと思いました。 そういうわけで、コマンドラインの…

tarコマンドでディレクトリ全体を圧縮する

いつも忘れてググっては、情報いっぱいあって2,3分探すので…。 例) foobarディレクトリをfoobar.tar.gzファイルに圧縮するコマンド tar cvfz foobar.tar.gz foobar/ ちなみに、解凍は tar xvzf foobar.tar.gz ですな。

MySQLのALTER TABLEで既存カラムVARCHARの文字数は減らせないことがある

知らなかったです。 tbl_user.user_nameがVARCHAR(500)とかで、 「田中太郎衛門」(VARCHAR(10)は越えてるデータ) などというデータが既にテーブルに入っていた場合、 ALTER TABLE tbl_user MODIFY user_name VARCHAR(4); などとして、 既にカラムに入ってい…

ubuntu + apache2 で8080ポートも併用する場合

apache使って開発している時に、 http://hogehoge.comと、http://hogehoge.com:8080とで、 表示サイト変えたいなどということ、あると思います。 そういう場合の手順になります。 ubuntuのバージョンは16.04で、apache2の場合です。 ・/etc/apache2/ports.co…

Mysqlのdate_time型で、「月」や「月日」で検索する方法

Mysqlのdatetime型や、date型のカラムに対して、 年月日ではなく、「月」や「月日」で抽出したいときは、 DATE_FORMAT関数を使うと便利です。 MySQL :: MySQL 5.6 リファレンスマニュアル :: 12.7 日付および時間関数 例)誕生日が7月のユーザを抽出 SELECT …

ubuntu16.04のapacheでphpを使用できるようにする

・phpをインストール sudo apt install php libapache2-mod-php php-mbstring php-gd php-xml php-zip ・ログの保存期間を延ばす /var/log/apache2 以下のlogが、デフォルトだと14日しか保存されない。 延ばす場合は、/etc/logrotate.d/apache2 の中の、 dai…

はてなブログで、「見たまま」モードのままでシンタックスハイライトする方法

はてなブログでは、「見たまま」モードを主に使っております。 「はてな記法」もありますが、使い方がまさに「?(はてな)」でして、なかなか手が出せないのです。 とはいえ、phpやcssのコードをいい塩梅に表示させたい。 そう思ったので、google code pret…

netbeans使用中に「windows-31jでは正しく開けません」と言われたら…

netbeansを使っていると、あるタイミングで以下のようなメッセージが表示されるようになりました。(どのタイミングかは覚えていません) ファイル 〇〇.phpは、エンコーディングwindows-31jでは正しく開けません。続行して開きますか。 Why netbeans encodi…