Search

2012/07/10

coreserverでSQLite3の暗号化が使えなかった・・・

というか、SQLite3の暗号化に対応しているサーバーは少ないらしい。
実用的ではない、という理由らしいです。

そう言われてみれば、そうなんだろうな、と思いました。
サーバーに余計な負荷をかけたくないし、そこまでするならMysqlでも使いなさいと。
http://www.php.net/manual/ja/sqlite3.construct.php
bohwaz 16-May-2011 10:59
$encryption_key and all encryption features will be enabled only if the SQLite encryption module is installed. It's a proprietary, costly module. So if it's not present, supplying an encryption key will have absolutely no effect.


.htaccessに下記を追加すれば、xxx.phpがphp5.3のcgiで動作する。
<Files xxx.php>
AddHandler application/x-httpd-php53cgi .php

<Files>


そして、下記でopenすれば、SQLite3を扱える。
$db = new SQLite3('mysqlitedb.db');


SQLiteはcsvと違って、簡単にクエリで値を呼び出せるのが便利だ。
でも、WEB上にアップするときは、暗号化しておきたい。
ただし、あくまでもphpで動くものだ。
やっぱりMysqlなどの専用DBを使うべきなのだと思う。
でも、やっぱり、SQLiteは便利だと思う。



2012/07/09

WindowsXPで任意のファイルを作成

アプリ開発でテストファイルが欲しいときがある。
たいていは、以前つかったファイルを使い回しするが、手元に無いときがある。
そんなときは、簡単に作ることができた。

巨大なサイズのファイルを簡単に作る方法
http://www.atmarkit.co.jp/fwin2k/win2ktips/243largefile/largefile.html

XP以降のコマンドプロンプトで10MBのファイルを作るには、下記を打てば作成される。
fsutil file createnew c:\testimage.jpg 10485760

Windows7だと管理者として実行する必要があるので、
アクセサリのコマンドプロンプトから、右クリックで「管理者として実行」を選ぶ必要がある。


ぴったりサイズのファイルがあると何かと便利。

2012/07/04

SugarSyncとDropboxの比較、2012/07/04時点

 スマートフォンを持ったなら、とりあえず入れておきたいのが
SugarSyncシュガーシンクかDropboxドロップボックスのオンラインストレージ。
これがあれば、写真や動画をWEB上に自動保存できるので、
友達に見せるときも、仕事のやりとりや個人の記録にも非常に便利です。

では、どっちがいいのかと言われると、それぞれに良いところがあると思います。
現時点で無料版について、個人的な所感を比較して書いてみます。
(端末はWindowsとAndroidのため、Appleの人はちょっと違うと思います・・・。)


※招待ボーナスに追加情報を入れました。
無料版のSugarSyncが32GBまで、Dropboxは16GBまで。
それと、招待ボーナスの反映は、SugarSyncは条件厳し目で30時間以内くらい。
Dropboxは条件緩めで、即座に反映されます。


(とりあえずの初見)

 「まずはDropboxを使って慣れてから、次にSugarSyncを。」
理由は下記に述べます。あくまでも個人的な感想です。


(1)無料での開始時点の保存容量
■SugarSync:5GB
■Dropbox:2GB
圧倒的にSugarSyncの勝ちです。
無料の容量だけ重視するなら、SugarSync一択です!
考える必要無し!でも、初心者の方は次も読んで下さい。


(2)パソコンでの使い勝手

■SugarSync:高機能!でも、設定がいろいろあって、何か面倒くさい・・・。
■Dropbox:簡単にすぐに終わる!だけど、機能が少ない・・・。
パソコンに自信が無いならDropboxの方が良いと思います。
個人的な感想では、SugarSyncは少しだけ機能が多いため、慣れていないと不便だと思います。
はじめてのオンラインストレージなら、Dropboxをオススメします!
チャレンジしたいなら、SugarSyncを!


(3)スマートフォン(Android2.3)の使い勝手

■SugarSync:画面にいろいろ表示されて、何か面倒くさい・・・。共有できない。
■Dropbox:簡単にすぐに終わる!設定は少ない。共有できない。
どちらも共有できないので、機能はほぼ同じ。閲覧とアップロード、ダウンロードのみ。
すぐに簡単に使いたいのであれば、Dropboxをオススメします。


(4)招待ボーナス

■SugarSync:+500MB、上限32GB
■Dropbox:現時点では+500MB、上限16GB

2012/07/04時点ではどちらも同じ。ただしDropboxには上限がある。
たくさん招待するつもりなら、SugarSync一択!


(5)スペシャルボーナス
■SugarSync:最初のミッションで少し増える。イベント的なものは無いと思います
■Dropbox:最初のミッションで少し増える。イベントで増量あり!
Dropboxは、DropboxQuestやベータテストで増量サービスをたまにやっています。
イベントが好きなら、Dropbox一択。


(まとめ)個人で使うには、結局どっちがいいの?
 「まずは、Dropbox。次に、SugarSync。」
Androidやパソコンで、Dropboxを使って、オンラインストレージに慣れてみる。
そして、慣れてきたらSugarSyncをメインに使う。Dropboxはサブに使う。


 たまに、「SugarSync入れたけど使い方分からない・・・。」と知人より言われますので、
今回の記事を書いてみました。
「慣れるまではDropboxにして下さい!」とお願いしても、容量が大きい方を選んでしまうようです。
Dropboxを使っている人からは、あんまり質問されることはなかったので。
この記事では、どちらが優れているかを言いたいのではなく、スマートフォンの初心者は
Dropboxからはじめて下さい、と言いたいだけです。
慣れてしまえば、どちらも便利に使えることが分かるはずだと思います。
本当に便利です!

やっぱり、パソコンでもスマートフォンでも、オンラインストレージは非常に便利です。
しかし、どんなものでもすぐに使いこなすことは困難だと思います。
達成したい目標は何なのか?
やりたいことを見定めれば、必要な道具も決まってくることだろうと思います。

下記リンクより申し込むと500MB増量できます。




・・・と、とりあえず、しめておきます。
もし、たくさん保存したいなら、A-Driveが50GBまで無料で使えます。
ただし、パソコン限定&英語の説明だけだと思います。
個人的には、前に作ったSkyDriveの25GBで十分足りています。現在は7GB。

また、N ドライブも30GBを無料かつ、スマートフォンからも使えます。

しかし、これらのサービスは、イマイチ慣れていないので紹介しませんでした。
アクセス速度は、前述の2つよりもちょっと遅い感じだと思います。

そして、会社など複数のチームの使うには、それなりの差があることは、また次回に。
有料ユーザーには、また違う使い勝手が存在するみたいです。
うちも会社で使って欲しいです・・・。
過去の履歴も残してくれるなんて便利すぎるサービスです。


追加情報
資本形態の違いについて。
■SugarSync:BBソフトサービス株式会社、ソフトバンクの100%子会社
■Dropbox:Dropbox Inc、いろんなとこから出資を受けているベンチャー企業
しらなかったけど、SugarSyncが日本で躍進したのは、ソフトバンクとの提携によるものが大きいと思われる。
※BonoもDropboxに出資している。
※Dropboxのアプリがソフトバンクとソニー・エリクソンの端末に組込まれる協約があったらしいが、
実現しているのでしょうか?

サーバーについて
■SugarSyncは、自社サーバーを運営。
■Dropboxは、AmzonのS3サービスで運営。だったような・・・。



下記にて、さらに追加情報を加えました。
ご家庭にネットがあるなら、NASを外部からアクセスするのもアリなのかもしれません。
外付け1TBのHDDが自由に使えれば、かなり便利だと思います。
2013/01/05時点でのSugarSyncとDropboxの比較とその他
http://nokoshitamono.blogspot.jp/2013/01/20130105sugarsyncdropbox.html

2012/07/01

WordPress3.4.1をcoreserverにインストールと試用

WordPress3.4.1をcoreserverにインストール。
インストールはwp-config.phpの設定のみで簡単に終わった。
しかし、特殊なサーバーなので、セーフモードで引っかかる。
全部cgiにするとダメになるらしいので、特定のファイルのみcgiモードに。
occieyさんのブログを参考にさせていただきました。

wordpress coreserver セーフモードで画像編集ができない時の対処法 
http://www.occiey.com/blog/web/782/trackback/


下記をそのまま.htaccessにコピペしました。
----------------------

# 画像・ファイルアップロード
<files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

# プラグイン・テーマ 新規インストール/アップグレード
<Files update.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

# 本体アップグレード
<Files update-core.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

# メディア画像編集
<Files admin-ajax.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

# プラグインの削除
<Files plugins.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

# プラグインのインストール
<Files plugin-install.php>
AddHandler application/x-httpd-phpcgi .php
</Files>
----------------------

問題なく動いている。
coreserverだが、軽快に動くWordPressにちょっと驚く。
サーバーがよくなったのか?WordPressが良くなったのか?

gpEASYを使いたかったが、何か調子が悪いのでWordPressに乗り換え。
coreserverでもそんなに遅くないので、これでいいのかな、と思う。
とりあえず、これで使ってみよう。

2012/06/30

facebookのノートに画像を追加できない、2012/06/30

現在のところ、facebookのノートから、IE8、chrome、palemoon、Operaで画像と追加できない。
(2012/06/30現在)
facebookの提案のボタンから不具合を送っておいた。
7/5からタイムライン表示になるので、それに合わせて改善されるのだろうか?
ちょっと待ってみようと思う。
ノートでブログみたいなのをやってみたい。

アルバムがあるので、「写真をインポート」がグレーにならないはず。
とりあえず、改善を期待する。

2012/06/26

gpEASYをcoreserverにインストールする

gpEASYがcoreserverでインストールできなかった。
3.0も2.4もダメ。

やったことは以下の2つ。何が足りないのか。

1).httaccessにはsafemodeについての下記の記述を追加
AddHandler application/x-httpd-phpcgi .php


「インストール」をクリックすると、「No input file specified」と出る。
フォーラムを見てもよく分からなかった。



だめもとでPHP4で動かしてみた。するとインストールが完了した!

coreseverで、gpEASY2.4のインストール方法。
1)gpEASYのファイルを解凍してアップロード
2)dataディレクトリを777に変更
3).httaccessに次を追加。 AddHandler application/x-httpd-php4cgi .php
これでインストールはできるはず。
ただし、PHP4のため脆弱性などのリスクはよくわかりません・・・。


追加情報
なぜか「編集」が全く動作しない・・・。
There was an error・・・とのダイアログ表示。
やっぱり、php4ではダメなのかも。

2012/06/16

静岡にもこんなのがあったんだ

「からくり侍セッシャー1」
http://www.youtube.com/user/sessyar1

好き嫌いはあると思います。
静岡で生まれ育ったり、思い入れがある人には面白いだろうと思います。

Buffalo無線LAN機での失敗:ブリッジモードではハブポートを使ってみる

Buffaloの無線LANが使えなくなる失敗をしてしまった。

普通通りに使えていたのだが、なぜか急にSSIDが見えなくなる不具合が発生。
無線LANのIPにpingも通らない。
でも、無線LANのハブポートにケーブルでつなぐと、ネットに繋がる。
無線LANの動作だけ誤作動しているようだ。
3台のノートPCの無線LANで、同時に同じ現象が起こるので、親機に問題があると思った。
ファームウェアのバージョンアップを行ったが、症状は改善されない。

iPadやiPhone、Android端末も増えたし、負荷を処理しきれないのか?


ルーターとしても使っていたので、別に有線ルーターを購入。
無線LANをブリッジモードに変更した。
そして、DHCPサーバーを有線ルーターのみに切り替え。
しかし、1日に数回はSSIDが見られなくなる症状は続く。

再起動する、初期化する、チャンネルを変える、倍速モードの帯域を変える、
ntpの時刻取得を手動にするなどやってみたが、変わらず・・・。
困った。


Buffaloの相談窓口に電話してみた。
http://buffalo.jp/toiawase/free.html
待つこと10分でオペレータにつながった。
SSIDが見えなくなる症状と、今までの対処方法を伝えた。
オペレーターの方も困ったようだが、1つだけ対処策を教えてもらった。
無線LANをつなぐポートを、インターネットポートではなく、ハブポートを使うこと。
ブリッジモードのときには、インターネットポートもハブポートになるらしいが、
挙動がおかしいとの報告もあがっているらしいとの情報。

そして、とりあえず、もう一回初期化して、設定をし直して、上図のようにハブポートと
有線ルーターつないだ。
何となく問題は起きていないようだ。
今後も様子を観察しておこう。

ネットワークはハマるとすごく大変だと実感した・・・。