[MySQL] コマンドラインからMySQLのクエリを実行する 5月 25, 2015 プログラムからMySQLに接続する場合、プログラム言語向けのMySQLドライバを使って、接続を行う訳ですが、手続きが色々大変だったり、ドライバのお作法に則って手続きを記述する必要がありますが、コマンドラインから実行する場合は、非常に簡単に接続して情報を取ってくる事ができます。 続きを読む
CentOSにmozcを最短インストール!! 5月 22, 2015 mozcはgoogle日本語入力のオープンソースパッケージです。 CentOS標準のAnthyは少しおバカさんなので、少しでもストレスレスなツールを使おう、という話です。 まぁ、mozcも適切な辞書を用意しなければ、変換効率もあまりよくはないんですが、ね。 続きを読む
[eclipse] 起動時に"Workspace in use or cannot be created, chose a different one." と表示され起動できない 5月 18, 2015 普段コーディングをする際は、だいたいeclipseを使っていますが、たまに訳のわからないエラーに悩まされる事もあります。 Linuxのeclipseはだいぶマシにはなったと思いますが、今でも動作が怪しくなる事もありますね。 続きを読む
[PHP] PHPでopensslコマンドと相互運用できる暗号を作成する 5月 15, 2015 Linuxコンソールで復号可能な暗号を生成する場合、よく使うのはopensslコマンドだと思いますが、コンソールで生成した暗号をPHPで復号化できないものかとmcryptは使わない方向で色々試行錯誤してみました。 続きを読む
Pixel Artsをruby on railsで書きなおしてみた - part1 3月 27, 2014 さて皆さん(浜村淳)、 Pixel Arts はご覧いただけたでしょうか? まぁ人によってはクッソ役に立たないコンテンツなのかも知れませんが、ソースコードを覗いてもらえば何かしら良い事があるやらないやらというサイトですが、最近再度rubyの勉強を始めまして、一通り終わった感もあったので、ベタHTMLだったPixelArtsのサイトをrailsに改修して知見を広めようと、そういう訳です。 続きを読む
rbenvでラクラクrubyのバージョン管理 3月 01, 2014 rubyを長く使っているとバージョン管理が色々悩みの種ではありますが、それを解決してくれるrbenvというツールをCentOSで試してみたので使用感などをレポートしてみます。 続きを読む
Eclipse Keplerでコード補完/コードアシストができなくなった場合の対処法 11月 12, 2013 小ネタですがコードを書く上でだいぶ重要なコード補完が効かなくなった時の対処法を。 続きを読む
[Linux]fail2banを使ってqmailへのブルートフォースアタックを阻止する 8月 09, 2013 fail2banでqmailのログインアタックをbanする設定。Pleskで運用している古いサーバーで、POPへのブルートフォースアタック(総当たり攻撃)が酷かったので導入に踏み切りました。 続きを読む
CSVファイルからMySQLへデータを取り込む、取り出す 7月 23, 2013 MySQLのカラムの数とCSVの1行のデータの数が合わない時は、明示的にどのカラムにデータを取り込むか書かないと正しくデータの取り込みができません。なかなか素直にデータ取り込みできない事も多く、忘れてしまうので書き残しておきます。 続きを読む
HTML高速化テクニックいろいろ ~シンボルフォント利用のすすめ~ 4月 30, 2013 HTMLの読み込みを高速化する手段は幾つかありますが、時代の流れとともに、技術が陳腐化したり更に効率のいい技術が登場したりでなかなか着いて行くのが大変な分野です。 このエントリーでは高速化の基本と最近流行っているシンボルフォントの技術的なベース部分と利用法について解説します。 続きを読む
SheevaPlugで共有ファイルサーバーを立てるまでの道のり 3月 07, 2013 なぜ今SheevaPlug! そういう声がほうぼうから聞こえてくるわけですが、世の中はプラグコンピュータですよ。SheevaPlugしかり、Raspberry PIしかり。ただ、SheevaPlugは購入から3年以上経過している古めなコンピュータ故に、欲しいソフトウェアがあったりなかったり、名前が変わっていて悩んだり迷ったりで、かなり体力を使いました。きっと明後日辺りにはわけが分からないことになっているんでしょうから、今回の顛末をまとめて、2013年の最新版として過去の遺産の有効利用を考えます。 続きを読む
[vi]viの基礎的コマンドまとめ ~鋼の剣・鉄の鎧~ 10月 26, 2012 今更ですが、viコマンドについてよく使うものをまとめましたのでエントリーしておきます。 なんつってもLinux標準のテキストエディタですからね。サーバー管理者なら一生付き合う事になるんじゃないでしょうか。基本的なコマンドは手に馴染むほど打って、緊急時のために備えておきたいものです。 続きを読む
chromiumのflashには危険がいっぱい 7月 28, 2012 ubuntuは素晴らしいOSです。 そして、chromiumは素晴らしく高速に動き、UIもシンプルで、その上フリーなできのいいソフトウェアです。 しかし、この2つに乗っかる形で動作するFlash Playerは危険なソフトウェアだと思わざるを得ないでしょう。 なぜなら、設定ウィンドウに触れることができないんですから…! 続きを読む
Ubuntu12.04 セットアップリスト(私的メモ) 5月 17, 2012 先日Ubuntu12.04LTSが公開されましたね。11.10とそう大きな変化はないような気もしますが、新しいOSに乗り換えた時は、自分用にセットアップするのが、楽しくもあり、面倒でもあります。 今回は私が利用しているソフトウェアのインストールメモを公開します。 続きを読む
目のサイボーグ化成功、新しい形の電源タップなど、今週のHot Topics 5月 11, 2012 今週かなり衝撃を受けた、目のサイボーグ化に成功したというニュース。 目がサイボーグ化してコンピュータと融合すると一体どうなるのか。 続きを読む
mail header received の謎 3月 28, 2012 メールサーバーのリレーを利用して、複数のメールサーバーを経由して大量にメールを送信するシステムを構築しました。まぁ、平たい話がスパムメールの送信環境ですが、送信元のサーバーを調べるとガッツリ私の名前が出てくるので、これはスパムに利用できませんwww 正しく設定されている事を確認するには、メールを送信してみてメールヘッダに記載されたreceivedの項目を見るのが一番手っ取り早いです。 そこでreceivedに記載されている情報に不思議な部分があったのでメモしました。 続きを読む
[PHP]そろそろ真面目に自動テストしよう 1月 26, 2012 PHPで自動テストを行うための、PHPUnitを実戦投入するためのセットアップ方法を書き並べます。 慣れれば一番手っ取り早い(と思っている)PHPUnitを使ってみます。 続きを読む
ubuntuのランチャーに最新版eclipseのショートカットを登録 1月 26, 2012 先日、会社のPCでubuntuのアップデートマネージャーでアップデートした内容の一部に不具合があって、ログインできなくなってしまったのでいい機会だと思い、最新版11.10にアップグレードしました。 自宅のPCには11.04をインストールしてあるのでunityには慣れているつもりですが、apt-getでインストールしていないeclipseをランチャーに登録する事がようやくできたので、作業メモを置いておきます。 続きを読む