[解説]の検索結果
当サイト(
掲示板 59bbs.org)で開発・配布している「59bbs」は、Perl/CGI環境で動作するオープンソースの
掲示板ソフトですが、競合調査のためPHP、MySQLで動く他のオープンソース
掲示板ソフトにどんなものがあるのか...
当サイト(掲示板 59bbs.org)で開発・配布している「59bbs」は、Perl/CGI環境で動作するオープンソースの掲示板ソフトですが、競合調査のためPHP、MySQLで動く他のオープンソース掲示板ソフトにどんなものがあるのか調べてみました。
掲示板(フォーラム)はインターネットの初期から広く利用されているものなのでたくさんあると予想してましたが、元々は掲示板だったものがCMSとかなったりしていて現状ではあまり力を入れて作られているものは多くないようです。
もちろん、無料CGIとして配布されている掲示板ソフトは多数に存在するのですが、競合を気にするほど有力なオープンソースの掲示板ソフトは、phpBB、UseBBといったところでしょうか。
PHP、MySQLで動くオープンソース掲示板ソフト
phpBB
外国で人気の高いオープンソースの高機能掲示板システム。サーバー環境にPHPとデータベース(MySQLなど)が必要。日本語も使用できるがデザインは外国風。
PHPBB.HELP J(phpBBの解説サイト)に日本語の情報がある。
UseBB
日本PHPユーザー会のフォーラムでも使用されているRSSに対応した強力な管理機能を備えた掲示板ソフト。掲示板としてシンプルで
日本語化も行われている。外国製なのでデザインは外国風。PHPとMySQLが必要。
UseBBのインストール方法~まとめ~。
UseBBを導入。
PocketBBS
PHP+smarty+DB(MySQL or PostgreSQL)のシンプルで使いやすいフリー掲示板。無料で利用できるようだがライセンスは不明。
CommentPP
誰でも簡単に投稿することができるようにユーザーインタフェースを限界まで単純化したオープンソース(GPLv2)掲示板システム。PHP(テンプレートエンジンはsmarty)とMySQLで実装されている。
bbPress
WordPressの開発者によって作られているフォーラム(掲示板)ソフトウェア。 bbPress is forum software with a twist from the creators of WordPress.
「ハッスルサーバー」月額208円でPHP、MySQLが使える格安レンタルサーバー
ネットエイドの格安レンタルサーバー「ハッスルサーバー」は、月額208円と格安料金ながら、容量1.5Gで、perl、ruby、pythonのCGIだけでなく、PHPやMySQL、定期的に処理を自動的実行するcronも利用できます。
PHP関連書籍
Webアプリケーションの開発に広く利用されているスクリプト言語PHPに関する書籍。PHPプログラミングの基礎から解説している入門書やサンプルコードが掲載された詳細な解説書。
MySQL関連書籍
オープンソースの高速・軽量データベース「MySQL」の入門書や運用管理についての詳細な解説書、リファレンス、MySQLを利用したWebアプリケーション構築方法についての書籍。
PHP 逆引きレシピ (PROGRAMMER’S RECiPE)
翔泳社 著者:鈴木 憲治,安藤 建一,山田 直明,八木 照朗,山本 義之,河合 勝彦 価格:2,730円 評価:★★★★★
- XMLが無いよ・・・ ★★
- 脱初心者の為の1冊 ★★★★★
- 物足りない ★★
- PHP関連書籍の中でも良書です ★★★★★
- 脱初心者を目指す方へ ★★★★★
powered by
amalink
基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)
ソフトバンククリエイティブ 著者:西沢 夢路 価格:3,129円 評価:★★★★★
- 入門書として非常に参考になった ★★★★★
- とても分かりやすい ★★★★★
- 良書 ★★★★★
- これだけわかりやすく書けるというのは素晴らしい ★★★★★
- 素晴らしい本です。 ★★★★★
powered by
amalink
Perl(パール)とは、Larry Wall氏によって開発された、テキストの検索や抽出やレポート作成に適した、C言語に似た表記法のスクリプト
プログラミング言語で、テキスト処理に優れていることから、CGIとしてWebアプリケ...
Perl(パール)とは、Larry Wall氏によって開発された、テキストの検索や抽出やレポート作成に適した、C言語に似た表記法のスクリプトプログラミング言語で、テキスト処理に優れていることから、CGIとしてWebアプリケーションの作成に使用されることが多い。
Perlに関する主なサイト
Japanized Perl Resources Project
Perlの日本語リソースの収集と文書を日本語訳するプロジェクト。
CPAN.jp
perl日本語ドキュメント全文検索。
Tokyo Perl Mongers
東京地区のPerlユーザーのコミュニティー(メーリングリスト)。
Jcodeを使おう(実用本位のJcode紹介)
文字コード判別、変換のための日本語文字コード用汎用モジュール、Jcode.pmの解説。
ActiveState
Windows上で動作するフリーのPerlパッケージ「Active Perl」を配布しているサイト(英語)。
初めてのPerl
オライリージャパン 著者:ランダル・L. シュワルツ,トム フェニックス 評価:★★★★★
powered by
amalink
マトリックスと呼ばれる過去の仮想現実に閉じ込められた未来の人類と人口知能との壮絶な戦いが描かれた映画。マトリックス、マトリックス リローデッド、マトリックス レボリューションズからなる3部作。マトリック...
マトリックスと呼ばれる過去の仮想現実に閉じ込められた未来の人類と人口知能との壮絶な戦いが描かれた映画。マトリックス、マトリックス リローデッド、マトリックス レボリューションズからなる3部作。
マトリックス
凄腕ハッカーのネオは、正体不明の美女トリニティに導かれ、モーフィアスという男と出会った。モーフィアスはネオが、マトリックスと呼ばれる仮想現実から人類を救いだす「救世主」だと告げた。
マトリックス リローデッド
マトリックス(仮想世界)を創造した人工知能のマシン軍団が、人類の最後の砦である都市・ザイオンを発見し、攻撃を開始する。人類の救世主と目されたネオも、自らのパワーに気づいて精神的に成長。しかし、ザイオンやネオの存在も人口知能による支配の一部だった。
マトリックス レボリューションズ
マトリックス・シリーズの完結作、前作「リローデッド」のラストシーン直後から始まる。昏睡状態となり現実とマトリックスの中間地点を漂うネオを救うため、トリニティーらは、マトリックス内でメロビンジアンの一派と戦う。その間もマシン軍団はザイオンに迫り、ついにマシンと人間の大戦争が開始される。
The Matrix
マトリックス レボリューションズの日本語公式サイト。
マトリックス関連書籍
マトリックス完全分析
「マトリックス」3部作完結編。作品世界を縦横無尽に斬る、最強の評論集。
マトリックスの哲学
「マトリックス」シリーズの裏側に隠されたメッセージを読み解き、映画の哲学的な意味を浮かび上がらせる。
マトリックス完全制覇!―今さら人に聞けない「マトリックス」の謎Q&A100連発
「マトリックス・リローデッド」で提示された大いなる謎の数々に答が与えられる「レボリューションズ」。 Matrix Trilogyの全タイトルを解説。
エクスプローリング・ザ・マトリックス
映画の中に隠されている無数のメッセージを小説家ら総勢18名が探究。
ユーチューブ(YouTube)や
ニコニコ動画の
動画をダウンロードしてファイルに保存できるサービスを提供しているサイトやソフトウェアを提供しているサイトなど。YouTube ダウンロードユーチューブの
動画をダウンロード...
ユーチューブ(YouTube)やニコニコ動画の動画をダウンロードしてファイルに保存できるサービスを提供しているサイトやソフトウェアを提供しているサイトなど。
YouTube ダウンロード
ユーチューブの動画をダウンロードしてファイルに保存できるサービス。
Vid-DL - 動画ダウンロード保存支援ツール
動画共有サイトの動画をファイルに保存するツール。ユーチューブやニコニコ動画のほか多数の動画サイトにも対応している。
ニコニコ動画保存ツール 「SmileDownloader」
ニコニコ動画やユーチューブの動画を IEの右クリックメニューから簡単に保存できるダウンローダ。
チューブ&ニコ録画
ユーチューブやニコニコ動画をパソコンにダウンロードするソフト(有料)。
ユーチューブ動画ダウンロード保存
ユーチューブやニコニコ動画の動画をダウンロードしてファイルに保存する方法の解説。
第一次世界大戦中は情報担当陸軍大尉として、ドイツ軍の背後に投下する宣伝ビラの作成に携わった経歴をもつジャーナリスト「W.リップマン」が世論形成の仕組みについて解説した古典的名著。世論〈上〉W.リップマン岩...
第一次世界大戦中は情報担当陸軍大尉として、ドイツ軍の背後に投下する宣伝ビラの作成に携わった経歴をもつジャーナリスト「W.リップマン」が世論形成の仕組みについて解説した古典的名著。
現代民主主義において「神の声」とも言える「世論」が、必ずしも事実にもとづいたものとはいえない、個々の人間がもつイメージによって大きく左右されることがわかりやすく説明されています。
民主主義の理論では、人が正しい判断を行なうために必要な情報を十分にもっているという前提になっているにもかかわらず、複雑な現代の社会においては、人は世の中の全ての事柄に対し正しい判断を下すための情報を持てるわけではないため、事実にもとずいた情報ではなく、個々の人間の頭の中にあるイメージによって判断されていることを鋭く指摘しています。
また、どんな人間であっても、自分の生活環境からかけ離れた知らない事柄について判断するためには、誰かの情報に頼らなければならないのですが、新聞によって伝えられるニュースは、例え事実と異なっているとしても、それを確かめる手段を持たない読者には、それが事実であるかのように受け取られてしまうため、これを利用して抜けめない宣伝屋が、情報の受け手となる人々が、都合の良いイメージを抱くような情報を流布することによって、
世論を操作することが可能であることを示唆しています。
かなり古い本ですが、現代でも新鮮な内容を多く含んでいます。政府や大企業、マスコミなどのデマやプロパガンダに踊らされないためにも、ネットで情報収集したりブログを書いたりしているのであれば是非読んでおきたい本です。
世論 (下) (岩波文庫)
岩波書店 著者:W.リップマン 価格:840円 評価:★★★★★
- 上巻、下巻を通して ★★★★
- 世論を広範囲に見渡す ★★★★★
powered by
amalink
偏った力関係の中で行なわれる現実の議論では、議論が対等の立場で行なわれることを前提としている論理的思考では十分に機能しないとして、論理学で詭弁とされてきたレトリックを用いて相手を説得すべきであると説い...
偏った力関係の中で行なわれる現実の議論では、議論が対等の立場で行なわれることを前提としている論理的思考では十分に機能しないとして、論理学で詭弁とされてきたレトリックを用いて相手を説得すべきであると説いている。
さて、以下の二つの主張で詭弁を弄しているのはどちらでしょうか?
A:誰が書いたかわからないような匿名の書き込みなど全く意味がない。
B:匿名か実名など意味はない、書かれている内容こそが全てである。
もちろん、本の中に直接この問いの答えが書いているわけではありませんが、この本を読めばどういうことなのかわかると思います。
とにかく、実際の議論に使われているテクニックがわかり易く解説されているので、職場での議論だけでなく、2ちゃんねるなどの掲示板やブログで論争する際に役に立つ(*1)のは間違いないと思います。
*1 ただし、人間関係を損ねる恐れがあるので使いすぎには注意してください。
バグのないソフトウェアはない、というくらいソフトウェアにはバグがつきものですが、ソフトウェアの開発プロジェクトには期間や予算に上限があるため、バグの修正に手間取ると十分なテストを実施することができず、...
バグのないソフトウェアはない、というくらいソフトウェアにはバグがつきものですが、ソフトウェアの開発プロジェクトには期間や予算に上限があるため、バグの修正に手間取ると十分なテストを実施することができず、品質が低い状態でリリースされてしまうことになります。テストを円滑に進めソフトウェアの品質の高めていくためには、バグを迅速かつ正確にバグを修正していく必要があります。
しかし、オブジェクト指向プログラミング(OOP)やデザインパターンなどプログラムの作り方についての解説書や記事はたくさんあるにも関わらず、「バグは本来あってはいけないもの、あるはずが無いもの」という意識があるためか、デバッグに関して語られている情報源はあまり多くありません。そのため、デバッグのテクニックについてはせいぜい「開発現
場の先輩に教えてもらう」というのが実情です。
知識を共有するために、私がこれまでのソフトウェア開発の経験から得た、デバッグを効率的に行なうための心得をいくつか挙げてみたいと思います。
1. バグの原因は自分が作っているプログラムにある可能性が最も高い
ソフトウェアを構成する要素として、OS、開発ツールに付属するライブラリ、市販ライブラリ、プロジェクト内で作成されたライブラリなどがありますが、バグの原因は自分が作っているプログラムである可能性が最も高いと考えたほうがすばやくバグを見つけられます。なぜなら、今まさに開発が行なわれているプログラムこそが最もテストされていないプログラムだからです。問題の原因をマイクロソフトのせいにする前に自分のプログラムを調べましょう。
2. テストの実施を妨げているバグを優先する
当然のことですが、テストができなければバグを見つけることができません。効率的にバグが発見できるように、めったに行なわれない操作によって発生するバグよりも、必ず行なわれる操作で発生するバグを優先的に修正していく必要があります。
3. 問題を確実に再現できるようする
問題が発生する条件(操作手順、データなど)を必ず特定しなければなりません。これができないと動作確認は不可能ですので、修正したつもりが実は直ってなかったという事態にもなりかねません。この作業自体はソースコードがなくても可能なので、テスト担当者の協力を得られるのであれば、情報を交換しながらテスト担当者と開発担当者が並行して調査を進めるのが良いでしょう。
4. 一度でも問題が発生した場合はバグがある可能が高いので必ず調査する
一度でも問題が発生した場合は、単にバグが発現する条件がわかっていないだけで、必ずどこかにバグがあります。開発作業中はいろいろプレッシャーがあるので難しい面もありますが、見つけた時点で調査しておいた方がいろんな面で良いでしょう。
5. ソースコードを見ただけで正しい処理が行なわれていると判断しない
プログラムはプログラマが思っている通りに動くのではなくコンパイラが解釈した通りに動くものです。コンパイラについての知識が豊富なプログラマが犯しがち問題ですが、プログラマがコンパイラの仕様について誤解しているために生じるバグもよくあります。プログラマ自身は正しいと思っているためソースコードを見ただけではバグを発見することが困難ですがが、このようなバグは実際にプログラムを動かしてみることで簡単に原因を発見することがきます。
6. 想定外の操作や想定外のデータが使用されていないかチェックする
プログラムはプログラマが想定していなかった操作が行なわれたり、想定外のデータが入力されたりした場合は正しく動作しないことが多いものです。問題を発生させる操作やデータがプログラムで想定されているかチェックしてみましょう。
7. バグの原因となっているソースコードは必ず特定する
関係の無いところを直しても問題の現象が発生しなくなる場合もありますが、それでバグが無くなったわけではありません。そのような場合は、また別のところで別のかたちで問題が発生することになりかねません。バグは必ずソースコードレベルで原因を特定し確実に修正すべきです。
8. できるだけ他の処理に影響を与えないようにソースコードを修正する
他の処理に影響を与えるような修正を行なった場合、これまで問題なく動いていた部分に新たなバグを埋め込んでしまう可能性が高いものです。別の問題を引き起こさないように、影響範囲に注意してソースコードを修正します。しかし、単なるコーディング上の間違いであればプログラムの修正は比較的簡単で他の処理に影響を与えることは少ないのすが、設計に問題がある場合は他の部分の影響を与えないようにバグ修正を行なうのが難しい場合があります。そのような場合は、本質的な問題の解決にはならないとしても、影響範囲を限定するために暫定的な対処を行なった方が良いでしょう。
9. ソースコードを修正した場合は必ずテストする
たとえ簡単な修正であっても間違った修正を行なう可能性は常にあります。また、修正が思わぬところに影響を与えることもあります。当たり前ですが、ソースコードを修正した場合は必ずテストを行ないましょう。テスト作業を手を抜くよりも、テストを行なった方がトータル見れば開発者自身にとっても負担が少ないはずです。
ブログ等に貼り付けるための
Amazonの商品リンクを、
Amazon ECS のRESTリクエストを利用して、画像付きで生成するフォームを作成しました。商品のASINとアソシエイトIDを入力して作成ボタンをクリックすると画像付きの...
ブログ等に貼り付けるためのAmazonの商品リンクを、Amazon ECS のRESTリクエストを利用して、画像付きで生成するフォームを作成しました。商品のASINとアソシエイトIDを入力して作成ボタンをクリックすると画像付きのアマゾンアフィリエイトリンクが作成されます。
Amalink - Amazon 画像付き商品リンク作成フォーム
ソースファイル(amalink.cgi、amalink.htmlt)も公開しておきますので、レイアウトや表示内容が気に入らない場合は適当にカスタマイズしてください。文字エンコードはUTF-8。perl 5.8 以降に対応。JavaScriptも少し使ってます。
参考:
Amazon ECS 4.0 解説1 RESTリクエストのパラメータ
Perl 5.8でUTF-8の文字コードを扱う
C++は、広く普及している
プログラミング言語のC言語にオブジェクト指向的な拡張を施した
プログラミング言語で、クラスや標準ライブラリである、STL(標準テンプレートライブラリ)を利用することで効率的にプログラムを...
C++は、広く普及しているプログラミング言語のC言語にオブジェクト指向的な拡張を施したプログラミング言語で、クラスや標準ライブラリである、STL(標準テンプレートライブラリ)を利用することで効率的にプログラムを作成することができる。
Bjarne Stroustrup's Homepage
C++の開発者、Bjarne Stroustrup 氏のホームページ(英語)。
猫でもわかるプログラミング
超初心者を対象とするC/C++言語のプログラム教室。Windows SDKについての解説もある。
C++ Glossary
C++関連の難解語の簡単な解説。
Visual C++ ホームページ
マイクロソフトのVisual C++のページ。製品情報、技術情報、サービスパックなどのダウンロード。
| プログラミング言語C++第3版
Bjarne Stroustrup
C++言語によるプログラムの構成について、C++の開発者自身が解説。豊富なサンプルを用いて、C++の文法規則や言語の基本から、標準ライブラリであるSTLの使い方まで詳しく解説されている。C++のバイブル。 |
Lineage(リネージュ)は、独自の世界であるアデン王国を舞台にしたオンラインRPGで、プレイヤーはキャラクターのクラス(職業)として、戦闘能力に優れたナイト、血盟(クラン)を作ることができる君主、魔法に長け...
Lineage(リネージュ)は、独自の世界であるアデン王国を舞台にしたオンラインRPGで、プレイヤーはキャラクターのクラス(職業)として、戦闘能力に優れたナイト、血盟(クラン)を作ることができる君主、魔法に長けたウィザード、弓の名手でなおかつ多様な魔法が使えるエルフ、1対1の近接戦闘に特化したダークエルフが選択できる。
オンラインRPG リネージュ
MMORPGリネージュの公式サイト。
リネージュ攻略通信
リネージュのゲームデータやクエスト攻略方法の解説。
リネージュ資料室
リネージュに関する情報サイト。ボスタイムなどのゲームデータ、セキュリティ対策など。
レッツ!アルティメットバトル!
アルティメットバトルに関する情報サイト。
|< 先頭へ < 前へ 7 8 9 10 11
アクセスランキング
今日のアクセスランキング(上位10件)
- 59bbs のレンタルサーバーへの設置方法(さくらインターネット、ハッスルサーバー編) (1 PV)
- プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (1 PV)
- 掲示板フリーソフト - 無料で利用できる掲示板CGI (1 PV)
- 2NN (2ch News Navigator) (1 PV)
今月のアクセスランキング(上位10件)
- 2NN (2ch News Navigator) (334 PV)
- プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (108 PV)
- 小林興起元衆議院議員がタレントの杉本彩さんにキスを迫る (61 PV)
- 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (44 PV)
- 読売新聞「石井誠」記者変死事件 (22 PV)
- ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (22 PV)
- 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (18 PV)
- 掲示板フリーソフト - 無料で利用できる掲示板CGI (14 PV)
- 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (12 PV)
- PHP、MySQLで動くオープンソース掲示板ソフト (12 PV)
アクセス統計
ディレクトリ
関連サイト