タグ

systemに関するdais0316のブックマーク (4)

  • Windows用ソフトウェアをあたかもMac OSXソフトウェアのように変換する·WineBottler MOONGIFT

    WineBottlerはMac OSX用のオープンソース・ソフトウェア。Mac OSXLinux上でWindows用のソフトウェアを動作させる技術は幾つか存在する。VMWareのような仮想化、Mono(.NETのオープンソース実装)そしてWineを使ったラッピングだ。 Windowsアプリケーションをラッピングする Wineを使えばWindowsアプリケーションがそのまま実行できるが、環境の整備に面倒なイメージがあった。そこでWineBottlerを使ってラッピングし、Mac OSX用アプリケーションに変換してしまってはどうだろう。これならばWindowsアプリケーションと意識することはなくなる。 任意のWindowsアプリケーションをWineBottler経由で起動すると、アプリケーションのラッピング設定を行う画面が表示される。そこではラッピングする際に同時に指定するランタイムや変数な

    Windows用ソフトウェアをあたかもMac OSXソフトウェアのように変換する·WineBottler MOONGIFT
  • Excelレガシー再生計画---目次 | 日経 xTECH(クロステック)

    Excelレガシーとは,企業の業務部門がExcelを使って自ら開発し,利用を続けてきた「業務システム」を指す。従来は手作業でこなしていた「基幹業務に付いて回る非定型業務」を処理するアプリケーションとして,現場で必須の存在である。 だがExcelレガシーは長年改良を重ねてきたため,肥大化・老朽化し,しかも開発を担当した業務担当者が異動や退職でいなくなり,保守ができない状態になりつつある。加えて,内部統制の観点から,ブラックボックスのExcelレガシーは問題視されるようになった。 来,Excelは表計算ソフトにとどまらない,開発生産性の高い「システム基盤」である。Excelを基盤と位置付け,レガシーを継承し,基幹業務を定型・非定型を問わず支えるシステムを作り,維持する。それには,情報システム部門とITプロフェッショナルがExcelレガシーに正面から立ち向かわなければならない。 目次

    Excelレガシー再生計画---目次 | 日経 xTECH(クロステック)
  • ファイルの変化を感知してアクションを実行する·ifchanged MOONGIFT

    Webデザインを行っていたり、システム開発を行っている際にちょっと変更して再読み込みしたり、ファイルを変更したらバージョン管理でコミットしたりと繰り返し同じ作業を行うことがある。 ファイルの変化を感知してアクションを実行する そのような時に都度ボタンを押すのは面倒だ。ファイルの変更を自動で感知して何かのアクションを起こしてくれれば良い。 今回紹介するオープンソース・ソフトウェアはifchanged、ファイルの変化を感知してアクションを実行するソフトウェアだ。 ifchangedはRubyで作られている。が、特にRubyの開発に限らず利用することができる。ファイルは正規表現で指定することも可能で、ディレクトリ以下にあるいずれかのHTMLファイルが変更されたら指定したアクションを実行するといった設定ができる。 監視中 例えば指定したURLを開く、git commitを実行するなどの使い方が考え

    ファイルの変化を感知してアクションを実行する·ifchanged MOONGIFT
  • 言語や文化の違いだけではない「オフショア開発が成功しない」理由

    近年、システム開発に関するコスト削減や開発要員の確保に関する問題への解決策の1つとして「オフショア開発の導入」を検討する企業も多い。しかし、単価の安い海外へ業務を単純に放り投げるような認識でオフショア開発に取り組むと、さまざまな問題に直面してトラブルに見舞われる。 今回は、全社レベルでのオフショア開発導入の推進が契機となり、自社の開発・管理プロセスや開発業務へ取り組む姿勢を見直すに至ったX社の事例を紹介する。 高まる問題意識とその打開策 X社は、さまざまな分野における大規模開発を請け負う数千人規模のシステム開発企業である。主に国内ベンダーとの準委任契約によって、パートナーの開発要員で構成されるチームを社内に配置して開発を行っていた。 X社の経営陣は、近年、開発案件数が減少し、現状の収益構造では今後も継続して収益を伸ばすことが困難になると予測していた。また、競合他社との差別化や競争力の強化が

    言語や文化の違いだけではない「オフショア開発が成功しない」理由
  • 1