2014-03-01から1ヶ月間の記事一覧

org.hibernate.exception.SQLGrammarException: could not execute query

Hibernateを使っていて org.hibernate.exception.SQLGrammarException: could not execute queryという例外が発生したら、DBのテーブル定義とhbm.xmlの定義のマッピングが合ってないかどうか確認する。

Vagrant に MySQL をインストール

yumでインストール $ sudo yum -y install mysql-serverでもインストール直後に mysql をたたくとエラーになる $ mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)msyqld を再起動してやる $…

SiriProxy on Raspberry Pi について

SiriProxy on Raspberry Pi は、iPhoneのSiriをつかってRaspberry Piのリモコンをつくるプロジェクト SiriProxy on Raspberry Pi - http://sourceforge.net/p/siriproxyrpi/wiki/Home/ プラグイン一覧 - https://github.com/plamoni/SiriProxy/wiki/Plugins …

プロジェクト管理のメモ

ミスコミュニケーションを少なくすることが要点 顧客とのコミュニケーション(要求、設計、スケジュール、開発費の認識あわせ) 開発者とのコミュニケーション(要求、設計、スケジュールの認識合わせ) 開発者/テスター間のコミュニケーション(実装、テスト、修…

Java 6のCA証明書を書き換える

Java 6 にグローバルサインのルート証明書をインストールする手順 参考: https://jp.globalsign.com/support/faq/331.html デフォルトのキーストアのパスワードは changeit 1. 新しいルート証明書を作成する 1-1. 追加するルート証明書(.cerファイル)を取得 …

MySQL Spiderについて

DBのスケーラビリティ改善手法のひとつに、データを分割して複数サーバで処理するシャーディング(sharding)がある。 シャーディング機能を持つMySQLストレージエンジンの実装として Spider がある。 Spiderは分散されたどのDBサーバにどのデータを格納したか…

Microsoft Office 2011 for MacでExcelのシート名を変更できない不具合の対処法

不具合: シートの名前の変更を変更しようとすると「シートまたはグラフの名前が無効です」とエラーダイアログが表示され変更できないことがある。 対処法: エラーメッセージが出た場合は ESC キーで戻り、一度保存してブックを閉じてから開き直し、再度シー…