いまや多くの企業システムでオープンソース・ソフトが活用されている。データベース管理システムをはじめ,アプリケーション・サーバー,全文検索エンジンなど,用途もさまざまだ。ここでは,オープンソースビジネス推進協議会(OBCI)のメンバー各社が,各オープンソース・ソフトの用途から導入方法,実践的な利用法までを紹介する。 目次
案外身近な? LDAP 古くから存在するのですが、使用する機会がないとなかなか概念を理解することができないプロトコル、そのひとつがLDAP(Lightweight Directory Access Protocol)ではないでしょうか?少なくとも数年前の筆者はそうでした。LDAPは「エルダップ」と発音します。 HTTPクライアント、HTTPサーバがあるよう、LDAPにもサーバ、クライアントという概念が存在します。LDAPサーバとは一言で言えばデータベースサーバなのですが、同じようにデータベースに分類されるPostgreSQLやMySQL、OracleなどのRDBMS(Relational Data Base Management System)と比較すると、一長一短があるため、管理対象のデータによって両者の使い分けを行うのが賢い選択です。 たとえばLDAPとはデータ追加や削除よりも検索を重
ここはJoomla!じゃぱんのデモサイトです。 Joomla!をデフォルトインストールした状態になって、約1時間程度で元に戻ります。 管理画面は ユーザ名 :admin パスワード:demo で管理画面に入れます。 コンテンツマネージメントシステム(CMS)に関して何かを呼んだことがあるならあなたは多分少なくても三つの事を知っているはずです: ポータルがビジネスのために最も効果的な方法であるということ。文字通りの入り口であるということ。そして最後に、構築するためにはそれがとんでもなく値段が高くてそうそう買えるもんじゃない ということです。 Joomla! はその認識すべてを覆すために作られました...。Joomla! は、一般的なポータル用ソフトウェアとは一線を画しています。まずはじめるのは難しくありません。誰でも使えるように設計されています。GPLライセンス の元にあり、インストールも
ヴイエムウェアは2009年11月9日,デスクトップ仮想化ソフトの新版「VMware View 4」を発表した。仮想デスクトップの動作環境のVMware vSphere 4への更新,新画面転送プロトコル「PCoIP」の実装--といった機能強化を実施。大規模対応や応答性の向上を図る。同年11月20日に販売を始める。 VMware View 4は,仮想マシンや物理サーバー,仮想OSなどの上に用意したデスクトップ環境を,主に画面転送型のシン・クライアントとしてユーザーに利用させるデスクトップ仮想化ソフト。同社のサーバー仮想化ソフト「VMware vSphere 4」とその管理ツール「VMware vCenter 4」および各種仮想デスクトップを統合管理する「View Manager 4」が主要な構成要素となる。 バージョン4の主な変更点は,画面転送プロトコルのマルチプロトコル化とサーバー仮想化イン
関西Ruby会議01@関西-KOF2008講演資料「Redmineでチケット駆動開発を実践する~チケットに分割して統治せよ」 http://magazine.rubyist.net/?0025-KansaiRubyKaigi01Report 【公開】KOF2008講演資料「Redmineでチケット駆動開発を実践する~チケットに分割して統治せよ」: プログラマの思索 http://forza.cocolog-nifty.com/blog/2008/12/kof2008redmine-.html SQIP2009 チケット駆動開発- BTS で Extreme Programming を改善する- http://www.juse.jp/sqip/symposium/archive/2009/day1/files/ippan_2-1.pdfRead less
Windows ユーザー エクスペリエンス ガイドライン 日本語版が公開されています。うれしいですね。 Windows ユーザー エクスペリエンス ガイドライン Windows ユーザー エクスペリエンス ガイドライン (概要版) MSDN マガジンの日本語版がいまいちになってしまったので、暇になった時間はこれを読みましょう :-) 手元で参照するには、 PDF 版がおすすめです。 Hands-on Labs for Windows Workflow Foundation in C# and VB.NET が公開されています。 旧版からの変更点は、 .NET 3.5 対応かな。最近、ちょうどいい粒度のシステムに出会えないので、ほとんど WF を使ってないですね。 SharePoint のワークフロー機能とかも触りたいなぁ。 追記: WF 4 Migration Guidance というのも
今回は、AnkhSVN を使った開発の流れを説明します。基本的な流れは、「開発 -> テスト -> diff -> update -> (必要に応じて test) -> commit」となります。 なお、 AnkhSVN は機能がまだこなれていないため、常用する SVN クライアントとしては不満な点があります。そこで、 Visual Studio からは AnkhSVN を使い、その他エクスプローラからなどは TortoiseSVN を併用することをおすすめします。 AnkhSVN を使った時の開発の流れ ソースコードの修正が完了したら、常に diff を確認 ソースコードの修正やテストが完了して「さぁ、 commit だー」という前に、 diff を確認しましょう。 diff で確認するポイントは、主に 2 つあります。 必要な修正が含まれていることを確認 (ソースコードレビュー) キー
「TortoiseSVNのインストールと設定」までで TortoiseSVNを使う準備ができました。 このページでは実際にTortoiseSVNを用いてバージョン管理システムを実際に使っていきます。 バージョン管理の流れ バージョン管理システムでソースやドキュメント類を管理するに当たっての 大まかな流れとしては以下の二通りが考えられます。 コピー・修正・マージモデル コピー・修正・マージの手法では、複数のユーザーが平行してソースやドキュメントを 修正できます。 同時に修正できるため、他のユーザーと修正部分が重なる場合もあります。 この場合、ユーザーが手動で衝突部分を編集し、「衝突」を解消する必要があります。 この手法だと衝突だらけになるのではと思うかもしれませんが、リポジトリ利用者の間で ちょっとコミュニケーションをとっていれば、そんなに衝突だらけにならないものです。 ただ、バイナリファイ
第2回は、既存のソリューションを AnkhSVN で管理 (いわゆる import) する方法について説明します。なお、 SVN 用のリポジトリがローカルやサーバにない場合は、以後の操作を続ける前に TortoiseSVN (推奨) や「svnadmin create」などを使ってリポジトリを作成しておいてください。*1 Visual Studio のソリューション全体を SVN で管理するには、以下の手順を実行します。 Visual Studio のソリューション エクスプローラから SVN で管理したいソリューションを選択し「右クリック」-「Add Solution to Subversion...」を実行 ダイアログが表示されるので、 Repository Url に SVN リポジトリのパスを入力*2 し、「Add trunk Folder for Project」にチェック*3
今年も1年があっという間に過ぎてしまいましたね。AIが世間を賑わせていた1年でした。そんな中、相変わらずこれまで通りの仕事を続けられているのは有り難い事です。弊社に関係して下さっている全ての方に御礼申し上げます。 (generated by Midjojurney v6.0) こちらのブログには創業と振り返りぐらいで、年3回ぐらいしか投稿しなくなってしまいました😓 iOSの技術的なことは隔週でこちらに、プライベート色が強めな事はこちらに、それぞれ投稿するようになった…というのもあるのですが。 今回は主に会社や事業のことということで、例年通り本ブログに記録として2023年の振り返りを記したいと思います。 iOS事業 (業務用アプリ支援) 今年はなんといってもiOS事業、特にB2Bのご支援の増加です。業務用アプリはB2Cのアプリとは少し勝手が違うので、そのあたりのノウハウを伝える研修事業を始
今回は、PHPの処理速度を簡単に上げることができるモジュール、eAccelerator をご紹介します。 eAcceleratorはスクリプトを最適化しコンパイルされた状態でキャッシュするこ とで、スクリプト実行速度を飛躍的に上昇させます。(付属の説明によると最大 10倍!) では、早速インストール手順を説明します。 apache1.3以上、mod_php4.1以上、autoconf、automake、libtool、m4が必要です が、大抵の環境では条件を満たしていると思います。万が一足りないものがあっ たらインストールして下さい。 なお、CGIモードのPHPではeAcceleratorを使うことはできません。 1.ソースの入手、解凍、展開 http://sourceforge.net/projects/eaccelerator/ からソースコードをダウンロードします。現在の最新版はバー
LMHOSTSファイル (Lan Manager hosts file) 【エル・エム・ホスツ・ファイル/ランマン・ホスツ・ファイル】 NetBIOS名とIPアドレスの対応を表すための静的なデータベース ファイル。NBTプロトコルを使ったWindowsネットワーク環境では、ホスト名(NetBIOS名)からそのホストの持つIPアドレスを求めるためにさまざな方法が使われるが、LMHOSTSファイルもそのうちの1つ。LMHOSTSというテキスト ファイルにホスト名とIPアドレスの対応を記述しておき、必要に応じてこのファイルを検索することによって、IPアドレスを求める。このファイルは、Windows 9xでは、C:\Windowsなどのシステム ディレクトリに、Windows NT/2000では、%systemroot%\System32\Drivers\Etcディレクトリに置くことになっている。
対象OS:Windows 95 / Windows 98 / Windows 98 SE / Windows Me / Windows NT / Windows 2000 Professional / Windows XP Professional / Windows XP Home Edition / Windows 2000 Server / Windows 2000 Advanced Server 解説 通常、TCP/IPを使用する通信で名前解決を行うには、DNS(Domain Name System)、あるいはWINS(Windows Internet Name Service)といったサーバを設置して、名前解決を担当させる。DNSはActive Directoryドメインやインターネットで用いられている名前解決のシステムであり、WINSはWindows 9x/Me/NTといった、
360安全认证∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒∷fifa返嗄触棒
Redmineとは、Web上で利用できるプロジェクト管理ソフトです。 詳しくは、「http://redmine.jp/」で。 インストールについては、そのうち書くかも。 さて、Redmineのガントチャートですが、デフォルトでは日付が表示されず、 週単位での管理になります。 大規模な開発では、これが普通なのかもしれませんが、 私の会社では文句ばかり上がってきます。 ということで、ちょっと手を加えてみました。 使用するのは、「redmine0.8.0」 手を加えるファイルは、「redmine/app/views/issues/gantt.rhtml」で、 下記の処理を追加。 ---------------------------------------------------------------------- 55: headers_height = header
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く