社内ナレッジベースの作成に良いソフトはないでしょうか。FAQの構築、社内規定の閲覧、業務フローの共有をはかりたいと思っています。人数規模は10~20人程度を想定しています。ある程度ITの知識はあります。
社内ナレッジベースの作成に良いソフトはないでしょうか。FAQの構築、社内規定の閲覧、業務フローの共有をはかりたいと思っています。人数規模は10~20人程度を想定しています。ある程度ITの知識はあります。
Jeff Atwood / 青木靖 訳 2007年3月22日 以下に私の選ぶプログラミングの6大10項目リストを挙げておく。取り上げた順序には特に意味はない。このエントリを簡潔なものにしておきたいので、それぞれの項目は短い要約を引用するに留める。興味を引くものがあれば、ぜひリンクをたどってオリジナルの作者の考えについてもっと詳しく読むことをお勧めする。 [ 訳注: 要約だけで意味が取りにくいものに簡単な説明をつけた。] ジェラルド・ワインバーグの「エゴレスプログラミングの十戒」 自分が誤りを犯すということを理解し、受け入れること 。 自分と自分のコードは別物である。 どんなに「空手」を学ぼうと、いつでもあなたよりもっと詳しい人間がいる。 相談せずにコードの書き直 しをしない。 自分より無知な人に対しても尊敬と敬意と忍耐を持って接すること。 世界で唯一変わらないのは変わるということだけ。 唯
Apolloプログラミング入門(2) 自由な形にできるウィンドウの Apolloアプリを作成しよう クラスメソッド 横田聡 2007/5/2 アプリケーションウィンドウの最大化、最小化、リストア、クローズの操作。それぞれのイベントに応じた処理を記述して、自由な形にできるウィンドウを持つApolloアプリケーションを作成しよう デスクトップに常駐する小さなアプリを作ってみたいと思ってみたことはありませんか? Apolloを使うと、自由な形のウィンドウを作成したり、ウィンドウを操作することができます。ウィンドウのサイズ変更、フルスクリーン、新しいウィンドウの作成、ウィンドウ操作に対するイベント処理などです。本稿では、自由な形にできるウィンドウのApolloアプリを作成します。 ■ウィンドウサイズ変更 まずは簡単なところから、 ウィンドウサイズの変更について紹介します。Apolloでは、アプリケ
Plaggerは非常に有益で、技術者たちがこぞって遊ぶのに最適なソフトウェアだ。そして、Wikiエンジンと同じく有益なソフトウェアは他の言語に受け継がれる傾向になる。Plaggerも同様だ。 PHP版Plaggerというと、Prhaggerと言うソフトウェアがあったが、いつの間にか行方が分からなくなっていた。そして、名前がこちらに変わっているようだ。 今回紹介するオープンソース・ソフトウェアはConveyor、PHP版Plaggerというべきソフトウェアだ。 Conveyorはrhacoフレームワークを利用したソフトウェアだ。Conveyor自身、rhacoプロジェクト内のSubversionから取得できる。 インストールが終わって、Conveyorへアクセスすると、フィードの指定などを行う画面が出る。フォト蔵で見るPrhaggerの画像と比べると随分簡素になっているが、プラグイン等がない
10 Golden Lessons From Steve Jobs - lifehack.org: マックユーザーであってもなくても、アップル社 CEO のスティーブ・ジョブスがカリスマ的なビジネスマンであるのは多くの人が認めるところでしょう。アップルの製品発表でみられるような天才的なマーケティングの才能にひかれるのもありますが、基調講演の端々にも、この人のもつ人柄の魅力がかいま見えます。 非常な完璧主義者で、社内では有無をいわせない独裁者だということですが、その一方でアップルという会社をリードして、そのブランドイメージを一身に引き受けるリーダーシップとビジョンに、人は魅了されるのではないでしょうか。 Ririan Project でそんなスティーブ・ジョブスの心に残る 10 の言葉が紹介されていましたので、翻訳を試みてみます。 いくつかの講演で、様々なことを説明している話の文脈から抜き出
TagSEAは、ファイルやソースコードにタグ付けし、一元管理できるプラグインだ。Ver.0.6.0が4月24日より公開されている。Eclipseのアップデート機能に以下のURLを追加し、ダウンロードすることで、無償でインストールできる。 http://tagsea.sourceforge.net/update 上図のように関連ビューである「Waypoints View」と「Tags View」を並べて表示すると使いやすい。また、Tags Viewの設定メニュー(右上にある下向きの三角形を押すことで表示される)にある「Link to Waypoint Filters」にチェックを入れておくと、タグ選択と同時に関連ファイルが表示されるようになる。 タグの追加は、パッケージエクスプローラー上、またはソースコード上で右クリックし、「Tags」-「Add Waypoint」を選択することで行え
« 4月分ページビュー | メイン | Silverlight, VBxに関するまとめ。 » 2007年05月02日 DLR上のVisual Basic 少し落ち着いてきたのか情報が出始めてきました。 The Visual Basic Team : VB On Silverlight 上のVB開発チームのBlogによるとサポートされるもの、落とされるものは以下になるようです。 サポートされるもの: レイトバインディング 型変換命令(CType, Cstr()...) Linq 文字列操作関数(Len(), Mid()...) VBコレクション(Genericなコレクションのサポート。非Genericなコレクションはオブソリート) 算術関数(Rnd(), Random()) IIF() 型情報に関する関数(IsNumeric(), IsDate()...)
先週のアクセスランキングでは、本誌好評連載「3分LifeHacking」から3本が上位にランクインした。うち「理想のファイル名の付け方」には、さまざまなフィードバックをいただいた。 「こんな回りくどい名前の付け方はイヤだ……。でも仕事する上では便利なのだろうと……」 確かにその通り。名前にコダワルほど、付けるのは面倒になるのだ。特に、昔作ったファイルの名前を、後から日付入りに変えようと思ったらゲンナリする。そんなときに便利なのが、ファイル名変更ソフトだ。 筆者が愛用しているのは、Pop Rightというファイル名変更ソフト。エクスプローラに組み込んで利用するソフトで、複数のファイルを選択してまとめてファイル名を変更できる。この手のソフトの基本である、「連番付きファイル名に変換」は、複数のファイルに数字を順に振ってくれる機能だ。プリフィクスとサフィックス──つまりファイル名の前後にどんな言葉
Webメールでは、受信したHTMLメールのタグを残して、クライアントサイドスクリプト(JavaScriptなど)のみを除去するサニタイズ処理を行ないます。 このようなスクリプト除去処理は、Blog、掲示板などでも行なわれる、比較的ポピュラーなものであるため、それ用のライブラリがいくつか存在します*1。 HTML Purifierもその一つです。PHP4/5で動作します。バージョン1.0.0のリリースは2006年9月ですから、比較的新しいものです。私は昨年末に初めて触ってみました(バージョン1.3.2です)。 これまでのものと比べて、非常によく出来ているなと思いましたので、日記に書いてみます。 HTML Purifierの概要 特徴としては、以下が挙げられると思います。 ユニコード対応 UTF-8のHTMLに対応(既存のライブラリの多くはlatin1を暗黙の前提としていました)。EUC-JP
[Remember to leave a comment: Was this post silly? Enlightning? Old news?] Introduction Peter Norvig recently wrote a great piece on How to Write a Spelling Corrector. Since Norvig used Python, Shiro decided to write a version in Gauche Scheme. In the following I'll present a solution in PLT Scheme. But first let's look at string manipulations. String Manipulations Scheme offers the usual operatio
loupe.js 2.0 allows you to add photorealistic loupes (magnifier) to images on your webpages. The design is changeable by use of an image editing program. It uses unobtrusive javascript to keep your code clean. It works in all the major browsers - Mozilla Firefox 1.5+, Opera 9+, Safari, Chrome and IE6+. On older browsers, it'll degrade and your visitors won't notice a thing.
これはすごい。あらゆるページに拡大鏡を設置できるJavascriptです。 ↑ こんな感じに拡大鏡を設置可能。 画像と簡単なスクリプトをインストールすればOKなようです。 追加するコードは以下のとおり。 まずはページのヘッド部分に以下を追加。 <script type="text/javascript" src="loupe.js"></script> そして拡大鏡を追加したい画像にonLoadで以下を追加。 <div> <img id="..." onLoad="initLoupe(this.id);" src="..." width="356" height="205" alt="..."> </div> 細かい写真などを見せたい場合に便利ですね。知っておくとよさそうです。 ダウンロードや詳しい使い方は以下をご覧ください。 » Loupe.js
Yahoo!ウィジェットでついったークライアントをつくってみました。 http://www.zuzara.com/pub/ywitter/YWitter.widget もちろんYahoo!ウィジェットエンジンが必要です。WindowsVistaとXPで動作確認しました。 で、Y!APIコンテストに応募。 ネタ的には、前の記事のコメントでも指摘されたとおり二番煎じになっていることは確か。 Twiggee – Yahoo! Widgets 版 Twitter クライアント作ってみた (nakatani @ cybozu labs) 作り始める前にY!公式のギャラリーでしか類似のウィジェットがないことを確認しなかったのがまずかったのですが、まぁ、いいんじゃないでしょうか。いや、中谷氏ももしコンテストに応募されていたらじゃんけんで後出しする感じなので申し訳ないですが。。ソース参考にしてしまいました
最近、Ruby関西に行ってRubyの勢いを感じている。 そんな時に、Javaの最近の動きを聞く機会があった。 Java6やSeasarの話を聞くと、JavaがC#やRailsの影響を受けているように聞こえた。 でも、話しているうちに、「やっぱりRubyよりもJavaが好きなんだ」と気づいた。 その理由は、「JUnitのようなテスト駆動ツールが揃っている」点に尽きる。 そこで「テスト駆動の観点から眺めたJavaの利点とプログラミング思想」について考察してみる。 【1】テストを意識するとメソッドの行数が自然に短くなる プログラミング初心者のプログラムを見ると、行数がやたらと長く、長いプログラムを書き上げた後からデバッグし始める。 だから、いつまで経っても動かない。 プログラミング中級者になると、行数は長いままだが、少しずつ書いてはプリント出力してデバッグで動作を確認し始める。 この
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く