MySQL Connector/.NETのインストールが失敗する

Visual C# 2008 Express Editionで以前作ったフォームを使ったちょっとしたアプリを、ちょこっとと修正しようと、Subversionのレポジトリからチェックアウトしてプロジェクトを開いたら、MySQL 関連の参照が切れている、という警告がでました。

そういえば、XPからWindows7にバージョンアップした際に、MySQL Connector/.NETを入れ忘れてたのを思い出して(^^;;; MySQLのサイトからConnector/.NETのGAリリースの最新版(6.3.5)をダウンロードしてインストールを試みたのですが・・・

なぜか、インストール途中でエラーが発生し、ロールバックされてインストールされません。。。

ん?なんで? Visual Studio 2008環境下でのインストールエラーが結構検索で引っかかってきます。これってインストーラーの不具合なのかなぁ?

ちょっと検索してみたけど、解決方法が見つからず・・・古いバージョン(5.2.7)のものがまだ配布されていたのでこれをダウンロードしたらちゃんとインストールされました。

最新のConnector/.NETはVisual Studio 2008環境はサポート外なのかなぁ・・・・?ちょっと時間がなかったので詳しく調べなかったけど・・・

Visual Studio 2010にバージョンアップすればいいんでしょうけど、、、なんか動作が重いっていう話ですし・・・。

う~ん・・・

ブラウザでレポジトリ管理

Windows7を起ち上げたら、Windows Live Essentials 2011の更新が。。。更新してWriterを起ち上げたら・・・ああ! リボンUIになっとる!(怒) (^^;;;; う~ん・・・前のUIの方が良かったな。。。画面がワイドなので、ウィンドウ上部にメニューやボタンやらあるより、ウィンドウ横方向(サイド側)に持ってきた方が、作業領域が大きくなってイイと思うんだが・・・・。ノートPCの狭い解像度だとこれが致命的なんですよね・・・。

そんなことはどうでもよく・・・。

SubversionのレポジトリをVPSサーバーに置くことで、WindowsクライアントからTortoiseSVNを使ってソースコードの管理ができると、ネット環境があればどこからでもノートPCを使ってゴニョゴニョできるので便利です。

現状、レポジトリの置き場をUSBメモリにしているのですが、持ち歩かないと行けないし、無くしたり、落としたり、どこかに忘れてきたりすると非常に困るわけです。

このレポジトリをVPSに置いて運用したいと思い、レポジトリ自体の管理を行うブラウザベースの管理システムを探しました。探したと言ってもググっただけですけど(^^;;;、見つけたのは2つ。

  • USVN 
    【 http://www.usvn.info/ 】
  • Submin
    【 http://supermind.nl/submin/index.html 】

ここでいう管理というのは、あくまでレポジトリ自体の管理・・・要は svnadmin コマンド のフロントエンドみたいなイメージです。

ブラウザベースで管理できる機能で僕が欲しいのは・・・

  • レポジトリの作成・削除
  • レポジトリをhttpsアクセスできるように設定
  • レポジトリをホットコピーとアーカイブ(圧縮)化とそのダウンロード
  • レポジトリのダンプをダウンロード(圧縮)
  • ユーザー管理

とまぁ、これぐらい、自分で組めよ、と言われそうだけど・・・。

まだ、両方とも試せてませんが、週末にでも試してみて、両方とも使えなさそうなら、自分でカンタンなUIを作ろうかな、と思ってます。

とりあえず、早く会社のサイトを仕上げてしまわないと・・・。

ああ、いいかげん VC2008EE を Visual Studio 2010 Express へバージョンアップしたいし・・・開発マシン用に安PCを一個買おうかなぁ・・・。う~ん・・・またグチで終わってしまった。。。

1万円がゴミに

なってしまい、ちょっと鬱。

HX5VでフルHDの動画を撮って見ていると、微妙にカクカクするんで(若干で、ちょっと気になる・・・というレベルですが・・)、ビデオカードを変えよう!と思って、何も考えないで適当に1万程度でAMDのビデオカードを買って今日取り付けてみたんだけど・・・

動かん!(笑)

考える得るすべてを試してみたんだけど・・・

ウンともスンとも・・・・いわねー。

具体的には電源ケーブルを繋いだら勝手にパワーオン  ・ オフ を繰り返しファンが回りっぱなし。

おそらく、電力不足?かな~。

やっぱり、メーカー製PCにパーツを取り付けるのは 無謀 だったようです(^_^;)

というわけで、ハイテクゴミが一つ。。。

DSC00300

あ~あ。

今月も無駄遣いしていまった!

さらに、ドライバをバージョンアップしてからモニタの色が変に・・・

Photoshopで、白が黄色に・・・何コレ???

Windowsで色の調整をしたらなおったけど・・・う~ん・・・いらんことしなきゃ良かったわ。

CMS with WordPress

マイクロソフトの個人向けクラウドサービス、Windows Live、のブログサービス「Space」 が廃止され、その替わりとして、Wordpress.com が指定されましたね。フリーのブログツールがWordpressに一極集中化しているような感じが・・・

まぁ、

そんなことは、どーでもよく、

ここ最近、会社のダサイ、ホームページ(無論ダサイ僕が作った!)を今風のクールなサイトにするべく、完成までのスケジュールを組んだんだけど・・・一向に進んでいない。前に作ったときは、正直、嫌々やらされた感があったんでイマイチ中途半端だったんですよね。

で、今回は、ちょくちょく「ここ直して」とか、「ここの数字を変えて」とかいう、細々した更新を全部本社の責任者に全部押しつけるため(笑)、CMSを導入しようと、Wordpressの会社サイト用テーマをスクラッチからシコシコ組んで行ってます。

そこで問題となるのは、更新するユーザーにどの程度まで権限を与えればいいか。

WordPress標準では、5つぐらいのユーザー設定しかなかった。管理者・編集者・寄稿者・投稿者・購読者だったっけ?まさか、管理者や編集者の権限を与えるのはさすがにコワイのですが、かといって寄稿者や投稿者ではちょっと不足・・・

というわけで、プラグインの 「User  Role Editor」を入れて、たった一階層だけですが承認フローを行うことにしました。記事・ページの作成・編集は自由に行ってもらい、管理者権限がある僕が内容をチェック。まぁ、チェックといっても内容の中身ではなく、あくまでレイアウト的にOKかどうか、ちゃんと正しいカテゴリにチェックを入れているか? といった機械的なものですけど。

まぁそこらあたりは、単にプラグイン入れたり、必要なカテゴリ作ったりとラクチンなんですが・・・

会社サイト用に作り込むのが予想以上にメンドクサイ。最初はデフォルトのテーマをいじくって・・・やってましたが・・・デフォルトのテーマってチュートリアル的な教材にも流用されているので、勉強用にはいいかもしれんが、やたらと要らんコードがのたくって訳が分からん

・・・ということで、イチから作り始めたんですね、テーマを。子テーマを作って外観をすぐに変えれるように結構マジに作り始めたんです。

・・・ところが・・・

一向に終わらん・・・。予定をもう1ヶ月もオーバーしてるし(ーー;;

なんか完璧にしようと、要らんコードを書き書きしてたら・・・終わらん・・・

おまけに、FireWorksを使ってデザインしたサイトイメージからHTMLに起こしたものは、相変わらずIE6では崩れるし・・・

PHP/CSS/HTML/Javascript/Perl を平行して組んでいるから、頭がぐちゃぐちゃになりつつあります。

PHPのコードに javascriptやHTMLが入り組んでワケワカメ状態です・・・。

kernel panic

サーバーにしているCentOS5のマシン(NP11)の電源を稼働中に不用意に落としてしまいました。
慌ててリブートしてみると・・・見たことないエラーが出るも立ち上がりましたが・・・なんか変です。
殆どのコマンドが、見つからない・・・というエラー・・・シャットダウンもできない状態。

強制的に電源オフ → 電源オン でもう一度立ち上げ・・・立ち上がりません。モニターとキーボード繋いで起動メッセージを追ってみると・・・

error opening /dev/console

とかいうエラーで、kernel panicを起こしています・・・。僕の知識ではもうどうしようもありません。

設定ファイルだけでも取り出そうと、最後の望みインストールディスクを使ってレスキューモードで立ち上げるも、HDDにLinux パーティションがない、とか言われるし・・・

お手上げ・・・

で・・・再インストールしてまつ・・・。

あ~あ、もう一回設定やりなおしか・・・。

 

【追記】
OSの再インストールを半日かかって80%ほど終了。
ユーザー/グループとSambaの設定を全部見直したから時間かかりすぎた・・・全部メモっとこ。
あとは、Apache/MySQL/PHPの を設定・・・ああ、設定ファイルのバックアップをすべきだった。。。
元に戻せるのだろうか・・・?