Home > IDEA*PAD関連 Archive

IDEA*PAD関連 Archive

IDEA*PADをマイナーバージョンアップ

idea_top

さりげなくIDEA*PADをマイナーバージョンアップしたのでお知らせです。

  • 「挙動キャンセル」の挙動修正
  • 編集をキャンセルすると文書がロックされたままになってしまうというバグを修正しました。

  • QRコードを表示
  • 閲覧ページにQRコードを表示するようにしました。これでさっとモバイル版にアクセスできますね。

    idea_qr

    ↑ いつもながらGoogle Chart APIが便利。

  • setIntervalからsetTimeoutへ
  • 青い人の指摘により、3秒ごとの重複編集チェック処理をsetIntervalからsetTimeoutを使ったものに変更。

    setIntervalだと杓子定規に3秒ごとに処理を実行してしまうので、なんらかの問題がおきたときに前の処理が終わらないまま再度処理をしようとするのでいろいろ問題あり、とのことです。勉強になりましたよ・・・。

以上ですかね。また何かおかしなところがあればお教えください。

地味に便利なのでよろしければどうぞー。

» IDEA*PAD ~ あんまり大事じゃないデータのためのシンプルなメモ共有ツール ~

IDEA*PADで「他の人が編集中ですよ」と出るようにした

さて一部で熱狂的なファンがいる(と信じたい)IDEA*PADですが、ちょろりとバージョンアップをしました。

編集する前に「他の人が編集中かどうか」がわかるようにしましたよ、と。これで安心して複数人で編集できるようになるかと・・・。

idea_1

↑ 編集する前にこういう表示を出すようにしました(当然モバイル版も)。

なお、他の人が編集しているかどうかは10秒ごとにチェックしています。ついでにいつ編集されはじめたかも表示するようにしたので(青い人にアドバイスもらった)、それを参考にしつつ編集するか、ちょっと待つかを決めてくださいな。

しかし自分で作ったプログラムといえ、久しぶりにコードを見ると意味不明な書き方をしているところも散見されますね・・・。まぁ、それだけ技術力があがったということですかね・・・。

IDEA*PAD、わりと便利ですよ。よろしければどうぞ。

» IDEA*PAD ~ あんまり大事じゃないデータのためのシンプルなメモ共有ツール ~

IDEA*PAD、モバイル版リリース&マイナーバージョンアップ!

i_top1

さてIDEA*PAD、かねてから要望の多かったモバイル版をリリースしました。最初は「モバイル版は閲覧できるだけでいいかな」と思っていたのですが、気がついたらほとんどのことが可能にw。ケータイでできない機能はパスワードの変更およびメモの削除ぐらいですかね。

これで、ぐっと便利になったのではないかと思います。なお、URLは共通なので、PCに飛んできたメールを転送してモバイルからアクセス、なんてのもOKです。ご活用ください。

また、対応機種ですが、docomoとauの一部機種でテストしたのみです。たぶんそこそこ動くと思いますが、すべての実機でテストできるわけではないので、動かない機種もあるかと思います。どうぞご理解ください・・・。

11559e26c98403467c20d0591c3c2a9c

↑ モバイル登場!こちらからどうぞ!

i_new

↑ ほら、新規作成も!

i_edit

↑ 編集も!

i_menu

↑ 公開設定もケータイからできます。

それからPC版もマイナーバージョンアップしました。細かいバグフィックスと、パスワードの変更処理およびメモの削除処理の修正です。

いままでパスワードの変更をすると、作成者にメールが誰でも送信できちゃったので、作成者のメールアドレスを入力してもらうことにしました。

またあわせてメモの削除もいきなりできるのではなくて、作成者が行うように変更しました。ちょっと操作が大変ですが、セキュリティを高めたいのでこんな感じで・・・。どうせあまり使わない機能だからいいですよね。

i_prompt

↑ 危険な処理をするときは作成者のメアド入力を必須としました。

ふー、これで一段落ですかね。いまどきのケータイサイトの作り方もわかったので次に行きますかね、次。さて、次はあれを作りたい・・・。

» IDEA*PAD ~ あんまり大事じゃないデータのためのシンプルなメモ共有ツール ~

ウルトラシンプルなメモ共有ツール『IDEA*PAD』を作ったよ、と

i_top

名前が微妙とか言わないw(ThinkPadユーザーなので見逃してもらいたい……)。

さて、今年のテーマは「開発」なのでまずは1本目。あいかわらず「~PAD」シリーズですよ。今回はシンプルなメモ共有ツールを作ってみました。パスワードとURLさえ知っていれば誰でも編集できるというゆるさです。なお、一般公開もできます。

■ たとえばこんな使い方

IDEA*PADの使い道ですが、たとえば次のようなものを想定しています。

  • 呑み会の詳細をまとめたり
  • 勉強会の告知ページを作ったり
  • なんかのブレストをしたり

……といった感じでしょうか。アイデア次第ですのでご自由にどうぞ。

■ まずは使い方

ではざっくりと使いかたをご紹介。

i_1

↑ まずはメモのタイトルとパスワード、メールアドレスを入れます。

i_2

↑ ここでじゃんじゃか編集。記法はとりあえず見出し&リストのみ。URLは自動リンクされます。

i_3

↑ 保存するとこんな感じ。

i_4

↑ いろいろ出来ます。

シンプルなつくりなのであまり迷うことはないかな、と思います。「詳しい使い方」自体もIDEA*PADで作られているので覗いてみてくださいな。

■ ご利用の手引き

ご利用は無料ですが、ゆるい感じで使うことを想定しているのであまり大事なデータは入れないようにしてくださいね。SSL通信とか未来永劫検討しないと思います。その点、ご了承ください。

■ 裏話いろいろ

余力があったら詳しく書きたいと思いますが、開発に関しての雑感いろいろ。

  • 本当は1月末の開発合宿でほとんど出来ていたのですが、デザインが気に食わなかったのでやっぱりゼロから作り直しました。二度手間のようですが、サービスつくるときって必ず二回作っているような気がします。
  • 今さらメモ?って感じですが、最近開発していなかったのでリハビリもかねて簡単なものにしました。多分一番使うのは僕自身w。呑み会の詳細まとめるのに今までWriteboard使っていたのですが、こちらに乗り換えよう。
  • 参考にしたのはWriteboardJottit。いいところどりが出来たかな・・・。作り始めてからあらためて見直すと両方ともすごく良く出来ているっす。先人の知恵は偉大だ。
  • エディターはWYSIWYGをなんとか実現しようとしましたが断念・・・。既存のライブラリをいろいろ試したのですが、重い&クロスブラウザの処理が微妙ということで・・・。
  • 使える記法が少なすぎるのは仕様ですw。
  • 今回はCakePHPじゃなくて、普通にスクラッチで。テーブルも3つだけだし。オブジェクト指向の良い勉強になりました。なお、ソース管理はもちろんGithub。超絶便利。でももちょっとGit勉強しないとなー。
  • 今回メール系処理はQdmailにて。青い人に教えてもらいました。これもすごい便利ですね・・・。
  • » PHP高機能日本語メール送信ライブラリ・文字化けフリー – Qdmail – PHP::Mail Library , Quick and Detailed for Multibyte

  • 動作確認は主要ブラウザで。IEはIETesterで。これも便利ですねぇ。IE5.5だと激しくエラーが出ますが、まぁ、いいですよね・・・。
  • » My DebugBar | IETester / HomePage

  • ちなみにideapad.jpは昔シンプルなブレストツールでした。そちらをつぶして今回のメモ帳にしちゃいました。まぎらわしくてすみません。なお、ブレストツール自体はBiz.IDにおいてあります。
  • » Bizアプリ:仕事に役立つプチビジネスWebアプリケーション

  • テストを手伝ってくれた皆様方、ありがとうございます。なんとかリリースにこぎつけました。感謝感激です。

というわけでよろしければゆるい感じで使っていただければと思います。ご利用は以下からどうぞ。

» IDEA*PAD ~ あんまり大事じゃないデータのためのシンプルなメモ共有ツール ~

Home > IDEA*PAD関連 Archive

最近の記事
カテゴリー別
過去記事一覧

Return to page top