[埋め込み]の検索結果


アクセス解析やSEO対策、集客などブログを運営するために役に立つおすすめの無料ブログパーツです。

FC2カウンター
ホームページやブログのアクセス数をカウントできるツール。初心者でも簡単なわかりやすい簡易アクセス統計グラフつき。自分でデザインしたオリジナル画像も「Myカウンター」として登録できる。また、FC2ブログに設置する場合は[プラグインの追加]から簡単に設置できる。

Yahoo!ログール
ブログパーツとしてウェブサイトやブログに貼り付けることで、閲覧数(PV)、訪問者数(UU)、平均滞在時間、リンクされた数などが解析できる。また、ブログやウェブサイトを運営していない人でも、「Yahoo!ログール」の利用登録をすることで、自分の訪れたサイトに記録を残したり、お気に入りのサイトを単位としたコミュニティーに参加したりできる。

なかのひと
企業や政府機関、学校など法人に特化して、通常のアクセス解析ソフトではわからない、どんな地域のどの組織からアクセスがあったかをを調査することができるアクセス解析ツール。ユーザー登録後、自分のサイトにアクセス解析画像タグを埋め込むだけで利用することができる。

トラックワード
ブロガー向けの無料SEOツール。ブログの各ページがどのようなキーワードで検索されているのかをキーワード別・ページ別に詳細に解析できる。また、ブログの各ページにそのページが最近検索されたキーワードを人気順に表示されるため、ページの概要を把握したり検索キーワードについて考えるための情報が得られる。

あわせて読みたい
ブログの読者が読んでいる他のブログを表示する無料サービス。ユーザー登録は必要なく、ブログ専用の画像をサイトに貼るだけで利用できる。

[1229] Posted by kagahiro at 2008/10/07 20:02:03
0 point | Link (3) | Trackback (0) | Comment (0)

バグのないソフトウェアはない、というくらいソフトウェアにはバグがつきものですが、ソフトウェアの開発プロジェクトには期間や予算に上限があるため、バグの修正に手間取ると十分なテストを実施することができず、品質が低い状態でリリースされてしまうことになります。テストを円滑に進めソフトウェアの品質の高めていくためには、バグを迅速かつ正確にバグを修正していく必要があります。

しかし、オブジェクト指向プログラミング(OOP)やデザインパターンなどプログラムの作り方についての解説書や記事はたくさんあるにも関わらず、「バグは本来あってはいけないもの、あるはずが無いもの」という意識があるためか、デバッグに関して語られている情報源はあまり多くありません。そのため、デバッグのテクニックについてはせいぜい「開発現
場の先輩に教えてもらう」というのが実情です。

知識を共有するために、私がこれまでのソフトウェア開発の経験から得た、デバッグを効率的に行なうための心得をいくつか挙げてみたいと思います。

1. バグの原因は自分が作っているプログラムにある可能性が最も高い
ソフトウェアを構成する要素として、OS、開発ツールに付属するライブラリ、市販ライブラリ、プロジェクト内で作成されたライブラリなどがありますが、バグの原因は自分が作っているプログラムである可能性が最も高いと考えたほうがすばやくバグを見つけられます。なぜなら、今まさに開発が行なわれているプログラムこそが最もテストされていないプログラムだからです。問題の原因をマイクロソフトのせいにする前に自分のプログラムを調べましょう。

2. テストの実施を妨げているバグを優先する
当然のことですが、テストができなければバグを見つけることができません。効率的にバグが発見できるように、めったに行なわれない操作によって発生するバグよりも、必ず行なわれる操作で発生するバグを優先的に修正していく必要があります。

3. 問題を確実に再現できるようする
問題が発生する条件(操作手順、データなど)を必ず特定しなければなりません。これができないと動作確認は不可能ですので、修正したつもりが実は直ってなかったという事態にもなりかねません。この作業自体はソースコードがなくても可能なので、テスト担当者の協力を得られるのであれば、情報を交換しながらテスト担当者と開発担当者が並行して調査を進めるのが良いでしょう。

4. 一度でも問題が発生した場合はバグがある可能が高いので必ず調査する
一度でも問題が発生した場合は、単にバグが発現する条件がわかっていないだけで、必ずどこかにバグがあります。開発作業中はいろいろプレッシャーがあるので難しい面もありますが、見つけた時点で調査しておいた方がいろんな面で良いでしょう。

5. ソースコードを見ただけで正しい処理が行なわれていると判断しない
プログラムはプログラマが思っている通りに動くのではなくコンパイラが解釈した通りに動くものです。コンパイラについての知識が豊富なプログラマが犯しがち問題ですが、プログラマがコンパイラの仕様について誤解しているために生じるバグもよくあります。プログラマ自身は正しいと思っているためソースコードを見ただけではバグを発見することが困難ですがが、このようなバグは実際にプログラムを動かしてみることで簡単に原因を発見することがきます。

6. 想定外の操作や想定外のデータが使用されていないかチェックする
プログラムはプログラマが想定していなかった操作が行なわれたり、想定外のデータが入力されたりした場合は正しく動作しないことが多いものです。問題を発生させる操作やデータがプログラムで想定されているかチェックしてみましょう。

7. バグの原因となっているソースコードは必ず特定する
関係の無いところを直しても問題の現象が発生しなくなる場合もありますが、それでバグが無くなったわけではありません。そのような場合は、また別のところで別のかたちで問題が発生することになりかねません。バグは必ずソースコードレベルで原因を特定し確実に修正すべきです。

8. できるだけ他の処理に影響を与えないようにソースコードを修正する
他の処理に影響を与えるような修正を行なった場合、これまで問題なく動いていた部分に新たなバグを埋め込んでしまう可能性が高いものです。別の問題を引き起こさないように、影響範囲に注意してソースコードを修正します。しかし、単なるコーディング上の間違いであればプログラムの修正は比較的簡単で他の処理に影響を与えることは少ないのすが、設計に問題がある場合は他の部分の影響を与えないようにバグ修正を行なうのが難しい場合があります。そのような場合は、本質的な問題の解決にはならないとしても、影響範囲を限定するために暫定的な対処を行なった方が良いでしょう。

9. ソースコードを修正した場合は必ずテストする
たとえ簡単な修正であっても間違った修正を行なう可能性は常にあります。また、修正が思わぬところに影響を与えることもあります。当たり前ですが、ソースコードを修正した場合は必ずテストを行ないましょう。テスト作業を手を抜くよりも、テストを行なった方がトータル見れば開発者自身にとっても負担が少ないはずです。
[1067] Posted by kagahiro at 2007/09/10 05:49:45
1 point | Link (3) | Trackback (0) | Comment (1)

Googleが提供しているウェブベースのワープロ・表計算サービス「Google Docs & Spreadsheets」に、Googleの他のサービスの情報をスプレッドシートに埋め込む機能や自分が作成したスプレッドシートをWebページとして公開できるなど複数の新機能が追加された。

「Google Docs & Spreadsheets」に“Google関数”埋め込み機能など追加(Internet Watch)
GoogleFinance関数を使うと、Google Financeが提供している株式市場に関する情報をスプレッドシートに埋め込むことができる。例えば、「GoogleFinance("GOOG", "price")」とセルに書いておけば、Google Financeと同じ20分遅れでGoogleの最新株価がいつも表示されることになる。株価だけでなく、その日の高値、底値、取引高、ベータ値など、 Google Financeが提供しているさまざまな情報を埋め込むことができる。これを利用すれば、Google Docs & Spreadsheetsを利用してポートフォリオ管理することも可能になる。
金融関連に仕事をしている人や投資家には非常に便利そうな機能です。
自分が作成したスプレッドシートをWebページとして公開できるようになった。これにより、Googleアカウントを保有していない人に対しても公開できる。この機能を利用するためには画面最右に表示されている「Publish」タブで設定できる。ここで表示された公開URLをWebページに掲載したり、友人にメールやIMで通知することで不特定多数の人に見せることができる。ただし、公開されるスプレッドシートを変更することはできない。また、Web ページとしてだけでなく、CSVファイル、XLSファイル、PDFファイル、さらにはRSSフィードとして公開することもできる。
この機能はうまく使えばより表現力のあるコンテンツの作成ができそうです。ワープロの方はいまいちどう使えばいいのかわからないですが、表計算の方はかなり使えそうな感じがしてきました。

What's new in Google Docs & Spreadsheets?
[922] Posted by kagahiro at 2006/12/01 16:35:06
1 point | Link (1) | Trackback (0) | Comment (1)

フジテレビとチームラボビジネスディベロップメントが共同で設立したフジテレビラボLLC合同会社によって、一般ユーザーがハンディムービーやデジカメ、カメラ付き携帯電話やPCのウェブカメラなどで作成した動画を、ネ...
[747] Posted by kagahiro at 2006/07/13 13:56:11
4 point | Link (1) | Trackback (4) | Comment (0)

ニフティが、同社運営のインターネットサービス「@nifty(アット・ニフティ)」で、ブログやホームページに簡単な操作でアプリケーションを貼り付けることができるサービス「アプラグβ(ベータ)」の提供を開始する...
[696] Posted by kagahiro at 2006/06/29 03:00:13
0 point | Link (1) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  1 2  


アクセスランキング

今日のアクセスランキング TOP 10

  1. FC2まとめ (5 PV)
  2. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (5 PV)
  3. Twitter Lite - 起動時や利用時の読み込み速度が最大30%アップ (3 PV)
  4. 「RPGツクールMV」製ゲームを簡単にiOS、Androidアプリ化する「Monaca for RPGツクール」 #テクノロジー (3 PV)
  5. 2ちゃんねる(2ch) (3 PV)
  6. Google 日本語入力がオープンソースに (3 PV)
  7. 大人気のブランド品即時買取サービス「CASH」がDMM.comにたったの70億円で買い叩かれる (2 PV)
  8. 無料ダイヤルアッププロバイダ「Soloot(ソルート)」 (2 PV)
  9. FC2ブログにコミュニティ機能 (2 PV)
  10. ほしい物リスト (2 PV)

今月のアクセスランキング TOP 10

  1. FC2まとめ (13 PV)
  2. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (8 PV)
  3. 将棋ウォーズPCブラウザ版がchrome、Firefox、edgeなどに対応 (8 PV)
  4. 掲示板CGI ThreadPlus 1.2 のリリース (5 PV)
  5. 「Kindle for the Web」 (5 PV)
  6. FC2ブログにコミュニティ機能 (4 PV)
  7. Jipanguの配布は終了しました (4 PV)
  8. [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (4 PV)
  9. MySQLのINSERT ... SELECT文でLIMIT句を使用して上位3件のレコードをテーブルに追加する (4 PV)
  10. Twitter Lite - 起動時や利用時の読み込み速度が最大30%アップ (3 PV)

アクセス統計

ディレクトリ

関連サイト