ドットインストール代表のライフハックブログ
Webアプリケーションを開発、運用する側にとって、どのWebブラウザのどのバージョンをサポートするのかを決めることは非常に重要です。サポートするWebブラウザを絞り込んでしまえば開発は容易になりますが、利用者には狭い選択肢を強いることとなります。サポート対象を広げるほど利用者には便利になりますが、開発時に各Webブラウザの互換性の問題に気をつけなければならず、またテストの工数もねずみ算的に膨らみ、開発工数の増大からコストの増大へとつながります。 いま業務アプリケーションも含めて多くのアプリケーションがWebアプリケーション化しています。社内のスタッフだけが使うことを想定するのならば、Webブラウザの種類とバージョンを限定してもいいでしょう。 しかし今後は社内に複数のベンダから調達したWebアプリケーションが混在することになるでしょう。そのときに、それぞれのWebアプリケーションがサポートす
Google Sitemap Generator 1.4 を可能な限り簡単に解説したいGoogle Sitemap Generator 1.4 を可能な限り簡単に解説したい [ Google Sitemap 利用への道 TOP ] Google に 『サイトマップ (Beta) ヘルプ:サイトマップ生成ツールを使用する場合』 というページが用意されているが、専門用語が多かったり英語の直訳だったりで理解しずらいので、可能な限り簡単にまとめてみる。 ただし、『さくらインターネット』 で利用することが前提。 入手方法 入手した sitemap_gen-1.4.zip の解凍 必要なファイルと不必要なファイル sitemap_gen.py の変更 example_config.xml の変更 ファイルのアップロード sitemap_gen.py の実行 sitemap.xml.gz の確認 入手方
AboutThis DIY magnet template is based on the Konigi wireframe stencils and includes 3 sheets of elements that might be useful in whiteboard prototyping. Simply download and print the PDFs onto magnet sheets, optionally laminate them if you intend to use with dry-erase markers, and finally cut them out. PrintingThese sheets are made to print on magnetic sheets, and were designed and tested for use
キラーウェブを創る ライバルがひしめくネットの世界を生き残っていくには、Webサイトを「キラーウェブ」に育て上げる必要がある。キラーウェブとは、何らかの要素で「一番」を持ち、それがユーザーに支持されているWebサイトのことを指す。本連載では、ECサイトを成功に導いた企業の試行錯誤を基に、勝ちパターンを探っていく。 バックナンバー (1)キラーウェブでなければ生き残れない (2)ありふれた商品でもカテゴリーキラーになれる(ケンコーコム) (3)「言葉の市場」を攻略するニッチターゲティング(ネットオフ) (4)自社をメディア化する「Web情報武装」の正体(ゴルフダイジェスト・オンライン) (5)商品の質こそがキラーファクターになる(オイシックス) (6)Webと実店舗の共食いを超えた先(良品計画) 商店街にお店を出しているとして、向こう三軒両隣すべてが競合店だったとしたら、どんな戦略を考えるべ
Archived MSDN and TechNet Blogs 2/7/2020 2 minutes to read MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. Archived blogs are grouped alphabetically by the initial letter of the blog name. Blogs and blog posts can be searched by their names, using the Search box at the top of the page. Actively updated blogs have been moved to other blog sites,
Google Mapsの設置 Google Maps のAPIキーの申し込み まず、Google Maps APIのサイトから、サインアップページを開きます。 サインアップページで利用条件に同意し、サイトのURLを入力すればAPIキーが取得できます。キーの取得にはGoogleアカウント(無料)が必要です。 [I have read and agree with the API terms and conditions]のチェックボックスをチェックし、[My Web Site URL:]のテキストボックスにGoogle Mapsを利用するサイトのドメインを入力します。次に[Generate API Key]をクリックすると、APIキーとHTMLサンプルが表示されます。 もし、このときGoogleアカウントをまだ持っていなければ、自動的に申し込み画面に進むので、アカウント取得の手続きを済ませて
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 昨今の厳しい経済情勢の中、数多くのITプロフェッショナルが必要に迫られて、あるいは自身の選択によって、フリーランスの道を選んでいる。そこで本記事では、そういった道を選んだ彼らを支援するオンラインツールを32個選び、紹介する。 雇用情勢の厳しい中、数多くのITプロフェッショナルがフリーランスという道を選んでいる。こういった人たちのなかには、自らの選択でその道に飛び込んだ人もいれば、職を失って仕方なくその道に入ったという人もいる。 フリーランサーとして成功できるかどうかは、当人がどれだけ自分を売り込めるかということにかかっている。とはいうものの、フリーランサーとしての日々を楽にしてくれる素晴らしいオンライツールが数多く存在しているのである。
いいですねこれ。 AjaxとPHPの4と5で動きます。実行するのに、データベースを使用しないという点も見逃せませんねぇ。 主な機能もご紹介。 ダウンロードは以下から Ajaxplorer.info : the ultimate ajax file manager. ドキュメント Ajaxplorer.info サンプルデモ http://www.ajaxplorer.info/demo/ ユーザー名 demo パスワード demo 主な機能 ファイル/フォルダの操作。ダウンロード。 名前の変更/コピー/移動/削除/。 そして画像のサムネイル表示。 また、検索機能も付いているので、ファイルを探すのが楽そうです。 FLASHプレイヤー内臓なので、FLASHも直接見れる。 ZIPファイルもファイルマネージャー上で閲覧が出来る。 MP3もその場で聞ける。 目的のファイルをブックマークする事ができ
複数のWebサービスを使い始めたことで、逆にデータの置き場所がバラバラになってしまったら? 再び集約するキラーツールとして「Evernote」が使えるかもしれません。 大橋さん、佐々木さん、この半年、対談を続けてきて、担当編集の斎藤が強く影響されたのが、 デジタル情報の一元化 タグ付け なんです。昔はメモを可能な限りテキストデータ化してローカルHDDに保存するという、データの一元化を行っていたのですが、最近はもうダメ。アナログから各種デジタルツールまでバラバラになってしまっています。これを解決するための手法をもう一回振り返りたいのと、検索のためのタグについて、どう考えたらいいのかもう少し深めたいなぁと。自分自身についていえば、情報を下記のツールで整理してますが、 Dropbox (ローカルHDD内のファイルなど) Flickr(画像) delicious(リンク) Gmail(プライベート
TinyMCE という AJAX (JavaScript) ベースの HTML エディタのライブラリがある( オンラインのデモはこちら )。これは単体のエディタとして使えように提供されているものではなく、 Drupal などの CMS と連動できることを目的として作られている。もちろん自分でこのライブラリを利用する HTML ページを 1枚書いて、オフラインで使ってもよいのだが、せっかくなので PHP と連動させてみた。作った HTML ソースは任意のメールアドレスに送信できるようにした。 ツールバーのカスタマイズは実はそんなに難しくない。詳しくはコードを見ていただきたいが、独断と偏見の最小構成で以下のようにカスタマイズしてみた。 設置の仕方だが、ウェブサーバに tinymce などのディレクトリを作ってそこに TinyMCE を解凍して置き、以下のスクリプトを index.php などの
If your cake app requieres some sort of WYSIWYG editor, integrating TinyMCE is in most cases the way to go. The only problem with TinyMCE is that there is no image browser included for free. So we have to build our own one. Introduction This article is meant as a follow up to this one http://bakery.cakephp.org/articles/view/using-tinymce-with-cakephp (see comment no. 4), as it will not explain ho
先の Yahoo! Shopping のアプリケーションで、今度ちょっとやってみようと思ってたことを実装してみた。 http://bloghackers.net/~naoya/ys/app.cgi ボタンを押したときに、そのボタンが disable になります。この方法を使うとボタンが押されて次の処理に入ろうとしているというのが直感的に分かるのと、二重送信防止にもなるということでユーザビリティが改善できます。 仕掛けはすごく簡単で、form の onsubmit ハンドラに、その form に紐づく submit ボタンを disable になるような JavaScript を登録しておくだけ。 function disableSubmit(form) { var elements = form.elements; for (var i = 0; i < elements.length;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く