[ソフト]の検索結果
マイクロソフトが「社員力を、経営力へ」を合言葉に、ITを最大限に活用して社員1人ひとりの力をうまく引き出すことでビジネスでの成功を実現しようという
広告キャンペーンを開始したようです。“社員力” 強化プロジ...
マイクロソフトが「社員力を、経営力へ」を合言葉に、ITを最大限に活用して社員1人ひとりの力をうまく引き出すことでビジネスでの成功を実現しようという広告キャンペーンを開始したようです。
“社員力” 強化プロジェクト
「社員力」というのも、なんとなくとわかるようなわからないような言葉ですが、広告では「社員力」をネットで検索するように呼びかけています。
当然ですが、SEO/SEMでの対策は行なっているようなので、「社員力」で検索すると、GoogleではAdWords広告の最上位にマイクロソフトの広告され、ヤフーでは検索結果の先頭に表示されます。
「つくるしかない」もそうですが、最近社名や商品名ではなく一般的にはあまり使われないようなキーワードで検索を呼びかける広告が増えているようなので、新しい広告のトレンドなのでしょうが、便乗しそうな人がたくさん出そうな気もします。
GNU Emacs、GDB、GCC などを開発した中心人物で、2007年6月29日にはフリーソフトウェアライセンス
GPLの新バージョン
GPLv3を公開した、フリー
ソフトウェア運動家のリチャード M. ストールマン氏の無料講演会が東京で行...
GNU Emacs、GDB、GCC などを開発した中心人物で、2007年6月29日にはフリーソフトウェアライセンスGPLの新バージョンGPLv3を公開した、フリーソフトウェア運動家のリチャード M. ストールマン氏の無料講演会が東京で行なわれるそうです。
開催要領
1. 日時: 2007年10月24日(水曜日) 18:10 〜 19:50
2. 場所:
東京都千代田区外神田1-10-5 廣瀬無線ビル 5F ホール、
JR秋葉原駅:徒歩3分/JRお茶の水駅:徒歩5分地下鉄日比谷線秋葉原駅/銀座線末広町駅
3. 内容: リチャード M. ストールがフリーソフトウェア運動とは何か、なぜフリーソフトウェアは我々にとって重要なのかを語る。
リチャード M. ストールマン講演会 フリーソフトウェア運動とGPLv3の現在
「ほしいものがなかったら、どうするの? つくるしかない。つくるしかないよ。」というわけで、他人に注文ばかり付けていてもしょうがないので作ってしまいましょう。それで私が今何が欲しいのかというと、「newsing...
「ほしいものがなかったら、どうするの? つくるしかない。つくるしかないよ。」というわけで、他人に注文ばかり付けていてもしょうがないので作ってしまいましょう。
それで私が今何が欲しいのかというと、「newsingに自分がピックアップした記事のRSSフィードの内容を自分のブログに表示するためのツール」です。
もちろん、CGIにして動的に内容が変わるようにすることもできるのですが、内容がそれほど変わるものでもないということと、ページが表示されるたびに呼び出されることになるので、サーバーの負荷が高そうということで、手動でPerlスクリプトを実行することにします。
処理手順
1.PerlスクリプトでRSSフィードを読み込んで表示用のHTMLファイルを出力する。
Perlスクリプト
RSSのURLを自分のピックアップした記事のRSSのURLに置き換えて使用してください。HTMLファイルはpickup.htmlというファイル名で出力されます。また、表示する記事数は5件になっています。
pickup_pl.txtをpickup.plという名前してPCに保存して、コマンドラインから perl pickup.pl を実行するとpickup.htmlファイルがカレントディレクトリに作成されます。
pickup_pl.txt(文字エンコードはUTF-8)
2.ホームページやブログのサーバーに作成したHTMLファイルをFTPソフトなどで転送する。
3.ホームページやブログのテンプレートに作成したHTMLファイルを表示するためのiframeタグを追加する。
iframeタグのサンプル
<iframe src="pickup.html" width="610" height="200" marginwidth="0" marginheight="0" scrolling="auto" border="0" frameborder="no" align="left"></iframe>
とりあえず、newsingのRSSフィードだけにしか対応していませんが、取得元のRSSフィードは変更可能なので、カスタマイズしていろいろ応用できると思います。
2007年10月5日午前2時(日本時間)頃から、マイクロソフトの計画では2008年以降に行なわれる予定となっていた、Internet Explorer 7(
IE7) の自動更新が行なわれる(同日午後3時頃に停止)トラブルが発生した。マイクロ...
2007年10月5日午前2時(日本時間)頃から、マイクロソフトの計画では2008年以降に行なわれる予定となっていた、Internet Explorer 7(IE7) の自動更新が行なわれる(同日午後3時頃に停止)トラブルが発生した。
マイクロソフトはホームページで、自動更新機能によってダウンロードが完了したInternet Explorer 7のインストールを中止する方法やアンインストールの方法を案内している。
お詫び:自動更新機能によるInternet Explorer 7の予定外配信に関して
ダウンロード後、インストール作業待ちの Internet Explorer 7 の削除方法について
シックス・アパートが提供している、
ブログサービス「TypePad(タイプパッド)」と
ブログソフトウェア「Movable Type(ムーバブル・タイプ)」がアップル社の新型
iPod「
iPod touch(アイポッドタッチ)」に対応したこ...
シックス・アパートが提供している、ブログサービス「TypePad(タイプパッド)」とブログソフトウェア「Movable Type(ムーバブル・タイプ)」がアップル社の新型iPod「iPod touch(アイポッドタッチ)」に対応したことを発表した。
「TypePad」では、iPod touchに対応したログイン画面からブログ機能が利用可能になっており、「Movable Type」では、「iPod touch」に対応したユーザーインタフェースを提供するプラグイン「iMT」が提供される。
「
iPod touch(アイポッドタッチ)」は、スクリーンディスプレイを指でなぞるだけで、音楽やビデオを楽しむことができる、革新的なマルチタッチユーザインターフェイスを搭載したデジタルミュージックプレーヤーで、Wi-Fiワイヤレスネットワーク機能を通じてインターネットへのアクセスが可能になっており、ブラウザからのウェブサイトの閲覧や独自のYouTubeプレイヤーからYouTubeの動画を再生することができる。
シックス・アパートのTypePadとMovable Typeが、iPod touchに対応
ついにiPod touchがWindowsで利用可能に--アップル、ソフトウェアをアップデート
サン・マイクロシステムズが、
Linux環境の仮想化テクノロジ、Windows Vista相互運用性向上のための日本語対応などを搭載した、Solaris 10のアップデートリリース「Solaris 10 8/07」の無償ダウンロードとメディアキッ...
サン・マイクロシステムズが、Linux環境の仮想化テクノロジ、Windows Vista相互運用性向上のための日本語対応などを搭載した、Solaris 10のアップデートリリース「Solaris 10 8/07」の無償ダウンロードとメディアキットの販売を開始した。旧バージョンで動作していたアプリケーションのバイナリ互換性も確保されている。
Solaris 10 8/07 は、
サンのダウンロードサイトから無償で入手可能。また、Solaris 10 8/07のインストールメディアキットは、サンの販売代理店より4,500円(税別)で購入できる。
Solaris 10 8/07の主な特長は以下の通り。
Solaris Containers for Linux Applications
Solaris Containers for Linux Applications は、Solaris 10 on x86の環境において、一切の変更を加えることなくLinuxアプリケーションの実行を可能にするもので、これにより、SolarisとLinuxアプリケーションを一つのSolaris 10環境上で運用し、システム統合の効果を得ることができる。実行可能なアプリケーションは、Red Hat Enterprise Linux 3、および同等なCentOSディストリビューション用のアプリケーション。
Windows Vista相互運用性の向上
マイクロソフト社のWindows Vistaが採用するJISX0213:2004の日本語の対応として、日本語HGフォントをJISX0213:2004に準拠させることで、Windows Vistaとの相互運用性を向上。
PostgreSQL 8.2 for Solaris
20パーセント以上のOLTPパフォーマンスの向上、DTraceのプローブポイントが用意されるなど、Solarisに最適化されたオープンソースデータベース PostgreSQL 8.2 を同梱。Solaris 10 8/07に同梱されるPostgreSQL 8.2は、Solarisのサポートプログラム「Solaris Subscriptions」を導入することにより、Solarisとの一括サポートを受けることができる。
サン、Solaris 10 最新アップデート版の無償ダウンロードを開始
無償ダウンロード・サイト
バグのないソフトウェアはない、というくらいソフトウェアにはバグがつきものですが、ソフトウェアの開発プロジェクトには期間や予算に上限があるため、バグの修正に手間取ると十分な
テストを実施することができず、...
バグのないソフトウェアはない、というくらいソフトウェアにはバグがつきものですが、ソフトウェアの開発プロジェクトには期間や予算に上限があるため、バグの修正に手間取ると十分なテストを実施することができず、品質が低い状態でリリースされてしまうことになります。テストを円滑に進めソフトウェアの品質の高めていくためには、バグを迅速かつ正確にバグを修正していく必要があります。
しかし、オブジェクト指向プログラミング(OOP)やデザインパターンなどプログラムの作り方についての解説書や記事はたくさんあるにも関わらず、「バグは本来あってはいけないもの、あるはずが無いもの」という意識があるためか、デバッグに関して語られている情報源はあまり多くありません。そのため、デバッグのテクニックについてはせいぜい「開発現
場の先輩に教えてもらう」というのが実情です。
知識を共有するために、私がこれまでのソフトウェア開発の経験から得た、デバッグを効率的に行なうための心得をいくつか挙げてみたいと思います。
1. バグの原因は自分が作っているプログラムにある可能性が最も高い
ソフトウェアを構成する要素として、OS、開発ツールに付属するライブラリ、市販ライブラリ、プロジェクト内で作成されたライブラリなどがありますが、バグの原因は自分が作っているプログラムである可能性が最も高いと考えたほうがすばやくバグを見つけられます。なぜなら、今まさに開発が行なわれているプログラムこそが最もテストされていないプログラムだからです。問題の原因をマイクロソフトのせいにする前に自分のプログラムを調べましょう。
2. テストの実施を妨げているバグを優先する
当然のことですが、テストができなければバグを見つけることができません。効率的にバグが発見できるように、めったに行なわれない操作によって発生するバグよりも、必ず行なわれる操作で発生するバグを優先的に修正していく必要があります。
3. 問題を確実に再現できるようする
問題が発生する条件(操作手順、データなど)を必ず特定しなければなりません。これができないと動作確認は不可能ですので、修正したつもりが実は直ってなかったという事態にもなりかねません。この作業自体はソースコードがなくても可能なので、テスト担当者の協力を得られるのであれば、情報を交換しながらテスト担当者と開発担当者が並行して調査を進めるのが良いでしょう。
4. 一度でも問題が発生した場合はバグがある可能が高いので必ず調査する
一度でも問題が発生した場合は、単にバグが発現する条件がわかっていないだけで、必ずどこかにバグがあります。開発作業中はいろいろプレッシャーがあるので難しい面もありますが、見つけた時点で調査しておいた方がいろんな面で良いでしょう。
5. ソースコードを見ただけで正しい処理が行なわれていると判断しない
プログラムはプログラマが思っている通りに動くのではなくコンパイラが解釈した通りに動くものです。コンパイラについての知識が豊富なプログラマが犯しがち問題ですが、プログラマがコンパイラの仕様について誤解しているために生じるバグもよくあります。プログラマ自身は正しいと思っているためソースコードを見ただけではバグを発見することが困難ですがが、このようなバグは実際にプログラムを動かしてみることで簡単に原因を発見することがきます。
6. 想定外の操作や想定外のデータが使用されていないかチェックする
プログラムはプログラマが想定していなかった操作が行なわれたり、想定外のデータが入力されたりした場合は正しく動作しないことが多いものです。問題を発生させる操作やデータがプログラムで想定されているかチェックしてみましょう。
7. バグの原因となっているソースコードは必ず特定する
関係の無いところを直しても問題の現象が発生しなくなる場合もありますが、それでバグが無くなったわけではありません。そのような場合は、また別のところで別のかたちで問題が発生することになりかねません。バグは必ずソースコードレベルで原因を特定し確実に修正すべきです。
8. できるだけ他の処理に影響を与えないようにソースコードを修正する
他の処理に影響を与えるような修正を行なった場合、これまで問題なく動いていた部分に新たなバグを埋め込んでしまう可能性が高いものです。別の問題を引き起こさないように、影響範囲に注意してソースコードを修正します。しかし、単なるコーディング上の間違いであればプログラムの修正は比較的簡単で他の処理に影響を与えることは少ないのすが、設計に問題がある場合は他の部分の影響を与えないようにバグ修正を行なうのが難しい場合があります。そのような場合は、本質的な問題の解決にはならないとしても、影響範囲を限定するために暫定的な対処を行なった方が良いでしょう。
9. ソースコードを修正した場合は必ずテストする
たとえ簡単な修正であっても間違った修正を行なう可能性は常にあります。また、修正が思わぬところに影響を与えることもあります。当たり前ですが、ソースコードを修正した場合は必ずテストを行ないましょう。テスト作業を手を抜くよりも、テストを行なった方がトータル見れば開発者自身にとっても負担が少ないはずです。
Cygwin(シグウィン)とは、マイクロソフトのOSであるWindows上で動作する無料の
Linuxライクな環境の一つで、GNUの開発ツールをはじめとして、UNIX向けのさまざまな標準ツールが
Windows上で利用できるようになってい...
Cygwin(シグウィン)とは、マイクロソフトのOSであるWindows上で動作する無料のLinuxライクな環境の一つで、GNUの開発ツールをはじめとして、UNIX向けのさまざまな標準ツールがWindows上で利用できるようになっている。
Cygwin の開発は1995年から Cygnus Solutions によって始められたが、その後、Linuxディストリビューターとして知られるRed Hatに買収され、現在は Red Hat Software の一部門となっている。
評価 : ★★★★★
(
kagahiro
2007/09/06)
Cygwin(シグウィン)のセットアップ方法や使い方を解説しているサイト
Using Cygwin.
Cygwinのセットアップと設定についての日本語による解説。
Cygwin JE
Cygwinに日本語化/国際化されたソフトウェア等を提供するパッケージ集。
Cygwin Translation Library(Cygwin 文書図書館(翻訳館))
Cygwin 本家サイトで公開されているドキュメントの日本語訳など。
Cygwin Information and Installation
Cygwinの本家サイト。(英語)
Cygwinの使い方
Cygwinの使い方を解説しているサイト。
投稿
掲示板「59bbs」で使用している「59bbs 1.0」をGPLで公開しました。59bbs 1.0 の特徴「59bbs」はブログソフトウェア「59Tracker」をベースに、
掲示板として必要な機能だけを実装したものです。「
59bbs」では、ト...
投稿掲示板「59bbs」で使用している「
59bbs 1.0」をGPLで公開しました。
59bbs 1.0 の特徴
「59bbs」はブログソフトウェア「
59Tracker」をベースに、掲示板として必要な機能だけを実装したものです。
「59bbs」では、トラックバックPingの受信機能及び送信機能(登録ユーザーのみ)、更新Ping送信(登録ユーザーのみ)、タグ付け、RSSフィードの配信、ユーザー毎、記事毎の広告管理機能など、一般的なインターネット掲示板ではあまりサポートされていない強力な機能が実装されており、ブログを運用するような手軽さで、不特定多数のユーザーからの投稿を受け付けることができる掲示板サイトを運用することができます。
59Trackerではソーシャルブックマーク機能や編集者の招待、読者登録機能などより高度な機能を実装していく方針ですが、59bbsではシンプルさを重視して開発していきたいと考えています。
59bbs 1.0 のダウンロード
59bbs 1.0 のインストールと初期設定
59bbs 1.0 config.cgi 仕様
FeedBurnerに登録する際に見つかった
RSSフィード(
RSS2.xml)の不具合の修正とHTMLタグへの対応を行ないました。
RSS2.xmlは
RSSリーダーで参照する際にそれなりに見やすくなったと思います。新規に
RSSフィードの購読を...
FeedBurnerに登録する際に見つかったRSSフィード(rss2.xml)の不具合の修正とHTMLタグへの対応を行ないました。rss2.xmlはRSSリーダーで参照する際にそれなりに見やすくなったと思います。
新規にRSSフィードの購読を行なった場合は、FeedBurnerのRSSフィードの購読になります。また、index.rdf は FeedBurnerのRSSフィードに転送するように設定しました。問題が無いようであればrss2.xml についてもFeedBurnerに転送するようにしてしまいます。
FeedBurner
FeedBurner導入手順のまとめ
私の場合いきなりRSSフィードの登録からやってしまったので、後からいろいろ変更することになってしまいましたが、既存の読者をFeedBurnerのRSSフィードに転送するように設定する場合は、以下のような手順で導入するようです。
1.FeedBurnerに読み込ませるためのRSSフィードの作成
転送設定をする場合に既存のRSSフィードのファイル名のままの場合、FeedBurnerからの参照も転送されてしまい不都合が生じるため、同じ内容のRSSフィードを別のファイル名で作成するようにブログソフトを変更します。
2.FeedBurnerにRSSフィードを登録
FeedBurnerに1.で作成したRSSフィードを登録します。RSSフィードの内容に問題がなければ、FeedBurnerのRSSフィードのURLが発行されます。
3.既存のRSSフィードの購読者をFeedBurnerのRSSフィードに転送
.htaccess に以下の記述を追加し、既存のRSSフィードへの参照がFeedBurnerのRSSフィードに転送されるようにします。
RedirectPermanent /index.rdf (FeedBurnerのRSSフィードURL)
RedirectPermanent /rss.xml (FeedBurnerのRSSフィードURL)
4.ブログテンプレートのAutoDiscoverを変更
新規の購読者がFeedBurnerのRSSフィードを購読するように、ブログテンプレートの以下のようなAutoDiscoverの記述を
<link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="index.rdf" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="rss.xml" />
下記のように変更します。
<link rel="alternate" type="application/rss+xml" title="RSS" href="(FeedBurnerのRSSフィードURL)" />
|< 先頭へ < 前へ 33 34 35 36 37 次へ >
アクセスランキング
- オープンソースの掲示板ソフト (21 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (13 PV)
- FC2まとめ (7 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (4 PV)
- サウジ総領事館の記者殺害疑惑、トルコ警察が「殺害された証拠」を発見 (3 PV)
- MT4向けヘッジEA「Balancer X Ver 1.01(使用期限 2022年06月30日 23時59分)」 #システムトレード (3 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (3 PV)
- Visual Basic (2 PV)
- アリアナ・グランデのコンサートで爆弾テロ事件、ワールドツアーは中止に (2 PV)
- 手帳に入れて使うインターネット閲覧端末「WILLCOM NS(WS026T)」 (2 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (44 PV)
- FC2まとめ (23 PV)
- オープンソースの掲示板ソフト (22 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (15 PV)
- StartPage(スタートページ) - 匿名検索エンジン (8 PV)
- 将棋ウォーズPCブラウザ版がchrome、Firefox、edgeなどに対応 (8 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (7 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (7 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (5 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (5 PV)
アクセス統計
ディレクトリ
関連サイト