タグ

ソフトウェアに関するteitei_tkのブックマーク (22)

  • オリックス、会計ソフトの弥生をKKRに売却 2400億円 - 日本経済新聞

    オリックスは子会社で会計ソフト大手の弥生(東京・千代田)を米投資ファンドのKKRに売却する方針を固めた。金額は約2400億円とみられる。オリックスは弥生を2014年に800億円超で買収した。弥生が手掛けるクラウドソフトの需要が強まり、企業価値が高まったことから投資資金を回収する。売却資金は再生可能エネルギーなどに振り向ける。オリックスは弥生の買収後、複数の取締役を派遣して収益拡大に取り組んでき

    オリックス、会計ソフトの弥生をKKRに売却 2400億円 - 日本経済新聞
  • 【翻訳】技術的負債という概念の生みの親 Ward Cunningham 自身による説明 - t-wadaのブログ

    システム開発の世界において「技術的負債Technical Debt)」は繰り返し話題になり、しばしば炎上しています。 技術的負債という概念の生みの親は Ward Cunningham (ウォード・カニンガム)です。彼は 1992 年にオブジェクト指向プログラミングの国際カンファレンス OOPSLA '92 の Experience Report でコードの初回リリースを負債に例えました("Shipping first time code is like going into debt")。 Ward Cunningham はソフトウェアの世界に多くの貢献を果たしてきました。Wiki の発明者であり、XP と TDD の父 Kent Beck の師匠のような存在であり、建築の世界の「パタン・ランゲージ」を Kent Beck と共にソフトウェアに輸入した人であり、「アジャイルソフトウェア開

    【翻訳】技術的負債という概念の生みの親 Ward Cunningham 自身による説明 - t-wadaのブログ
  • ソフトウェアエンジニアの金融リテラシー – Kazuki Sakamoto – Medium

    の銀行口座作るべき銀行口座出国するその前に。次にあげる銀行口座を作っておきましょう。日から住民票を抜いてしまうと、もう日では銀行口座を作れません。必ず作っておきましょう。 SMBC信託銀行ソニー銀行SMBC信託銀行は、口座維持手数料がかかりますが、外貨を20万円相当以上をいれておく、などの方法で無料にすることが可能です。 なにゆえ、これらの銀行口座なのか。 なぜならば、SMBC信託銀行とソニー銀行だけなのです。非居住者でも、無料で、安全に、ネットバンキング可能なのは。

    ソフトウェアエンジニアの金融リテラシー – Kazuki Sakamoto – Medium
  • オーバーエンジニアリングの正体とその向き合い方 | POSTD

    (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) 問題は細部(あるいはその欠如)にあり。 議論とは、ソフトウェア開発の基的な構成要素であり、スケーラビリティを向上させるためには避けられない摩擦であると言えます。議論を通して私たちは出来上がるものの品質に影響を与え得るような問題を早い段階で浮かび上がらせることができるのです。その1つがオーバーエンジニアリングの問題です。 ウィキペディアによると、オーバーエンジニアリングとは下記のとおりです。 十分な 安全率 や十分な機能の確保のためか、あるいはデザイン上の誤りのどちらかの理由から、アプリケーションが必要とする以上に強固で複雑なプロダクトがデザインされてしまうこと。 また、ウィキペディアには、オーバーエンジニアリングが好ましい場合として、さらに、このようなことも書いてあります。 ある特定の基準の下で安全

    オーバーエンジニアリングの正体とその向き合い方 | POSTD
  • ソースコード公開について│冷蔵庫│サポート・お問い合わせ:シャープ

    《お知らせ》 GPL/LGPL適用ソフトウェアについて、お客様にこれらのソフトウェアのソースコードの入手、改変、再配布の権利があることをお知らせします。 GPL/LGPLについて:ソースコードは“現状”のまま、かつ、GPL/LGPLに基づき提供されます。 GPL/LGPLについては、下記リンク先をご確認ください。 GPL(GNU General Public License) ver2.0 LGPL(GNU Lesser General Public License) ver2.1 なお、ソースコードの内容等についてのご質問についてはお答えできませんので、あらかじめご了承ください。

  • ソフトウェアとリバースエンジニアリングと法律

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « Struts2 の脆弱性に注意(CVE-2017-5638, S2-045) :: 横浜北線トンネルウォークに行ってきた » 2017/03/10 ソフトウェアとリバースエンジニアリングと法律  law  ftc  copyright 562 0へぇ ソフトウェアの使用許諾契約書(EULA: End User License Agreement)にはリバースエンジニアリング(例えば逆アセンブルや逆コンパイルなど)禁止条項がついていることが一般的です。このリバースエンジニアリングの法律的な部分についていろいろしらべてみたら一筋縄ではいかない問題だったのでメモ。 まず、ソフトウェアのリバースエンジニアリングについては公正取引委員会のソフトウェアと独占禁止法に関する研究会で平成14年ごろに議論されたよう

    ソフトウェアとリバースエンジニアリングと法律
  • TechCrunch

    Hey, folks, welcome to Week in Review (WiR), TechCrunch’s regular newsletter covering the past week in happenings around the tech sphere. Winter’s finally arrived, judging by the NYC weath

    TechCrunch
  • よいコードを書くために,プログラマは何をすればよいのか

    よいコードを書くためには,設計の基を守り,既存のコードを読むことが必要である – Java ChampionでハイパフォーマンスコンピューティングのスペシャリストであるMartin Thompson氏のことばだ。InfoQは,QCon London 2016で“Engineering You”と題した講演を終えた氏に,ソフトウェア産業が直面する課題は何か,プログラマがそれを克服して優れたソフトウェアエンジニアになるにはどうすればよいのか,などをインタビューした。 InfoQ: 講演の中であなたが引用した,1986年の,ソフトウェアエンジニアリングに関する最初のNATOカンファレンスの内容は,現在でも通用します。ソフトウェア産業がいまだ問題を解決できないのはなぜでしょう? Martin Thompson: 1986年のNATOカンファレンスには,たくさんのテーマがありました。彼らはソフトウ

    よいコードを書くために,プログラマは何をすればよいのか
  • 全産業のソフトウェア化で既存企業がさらされる脅威

    by torbakhopper @flickr 全産業のソフトウェア化 いま世界は、全産業がソフトウェア化していく過程にある。差別化要因がハードからソフトに移行する中で、高付加価値なソフトを開発する力のない企業は廃れていくという現象が今後たくさんの業界で起こっていくと考えられている。問題はそれがどれくらいのスピードで起こるかだが、私の読みは10-15年、というところ。(そう思う理由はまた別途書きます。) 2011年に、Marc AndreessenがWall Street JournalにWhy Software Is Eating The Worldという文章を寄稿した。この”software eats the world”という表現のインパクトもあって、未だに語り継がれる記事になっているが、その中でAndreessenはこう言っている。 we are in the middle of

    全産業のソフトウェア化で既存企業がさらされる脅威
  • 良いコードとは

    GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...

    良いコードとは
  • 君のための本 -- ソフトウェア開発を一生の仕事としていいのか悩んでいる開発者に贈りたい1冊:2015年版 - 思っているよりもずっとずっと人生は短い。

    (これは、『100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊』に寄稿した原稿の草稿を元に、XP完全新訳版に合わせて加筆修正したものです。なんで完成稿ではなく草稿を元にしたかというと、草稿の方が長かったため短くまとめたものが完成稿になったからです。完成稿の方は『100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊』をどうぞ。) エクストリームプログラミング 作者:ベック,ケント,アンドレス,シンシア発売日: 2015/06/26メディア: 単行 コンピュータ書を読むのが好きだ。だから「誰かに贈りたい」と言われると、たくさんのが思い浮かぶ。 たとえば君の問題が「プログラミングのスキル向上に思い悩んでいる」という話であれば、『Code Complete』辺りを勧めるだろう。プログラミング技術を10冊あげろと言われれば20冊くらいあげるかもしれない。 け

    君のための本 -- ソフトウェア開発を一生の仕事としていいのか悩んでいる開発者に贈りたい1冊:2015年版 - 思っているよりもずっとずっと人生は短い。
  • 残念なソフトウェア開発の現場は、沈みかけの巨大な船に乗った航海に似ている。

    残念なソフトウェア開発の現場は、沈みかけの巨大な船に乗った航海に似ている。 船底の穴からの浸水を必死でかき出しながら、どうにか進んで行く。そういう航海だ。 船のどこにどれだけ浸水箇所があるのかは分からない。 ある穴を塞ごうと船底に板を打ち付けたら、 それによって別の場所に新しい穴を空けてしまったりする。 船の構造はあまりに複雑で、膨大な部品の間にどんな依存関係や相互作用があるのか、 誰も完全には把握していない。 それは、はるか昔に組み立てられた太古の船で、 構造把握の手掛かりは、代々伝わる不十分で不正確な古文書だけなのだ。 新任の船員は、出た水に対してとにかく手当たり次第に対処した。 どんな物でも使い、徹夜で穴を塞いで回った。 ひたすら大きな声で号令を出し、 いかに早く穴を塞ぐかが、船員の間で競われた。 何人もの船員が過労と心労で倒れ、 航跡には水葬者が点々と残された。 船員たちが経験を積

    残念なソフトウェア開発の現場は、沈みかけの巨大な船に乗った航海に似ている。
  • ソフトウェア設計のすすめ

    Developers Summit 2014 「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」Yoshimura Soichiro

    ソフトウェア設計のすすめ
  • 愛されつづけるものをつくること - 『言葉を吐く』

    cf. 闇 Advent Calendar 2013 ひとつのものを好きでいつづけること 高校生のころに初めて聞いて以来ずっと凛として時雨のファンで、リリースされた作品は必ずチェックして購入しているし、ライブには自分の都合が許す限り観てきた。 今年の6月に活動10周年を迎えた彼らはツアーファイナルの公演を日武道館で行うことをアナウンスし、安定した収入を得ることができるようになった自分は新幹線に乗って関西から遠征することに決めた。 ライトワークの素晴らしさだとかたくさん語りたいことはあるけれど、最も印象的だったのは7曲目に演奏した“O.F.T”という曲だった。 この曲は2005年に中野 Records からリリースされた初めてのアルバム“#4”の6曲目に収録されている。いまからおよそ8年前である。 彼らもレパートリーが増え、相対的に「昔の曲」をやる機会が減ってきた。それ自体に大した感傷はな

    愛されつづけるものをつくること - 『言葉を吐く』
  • ソフトウェア工学とは何か

    ソフトウェア設計とは何か? (原文: What Is Software Design?) by Jack W. Reeves (c)C++ Journal - 1992 訳者まえがき この文書は,Jack W. Reeves 氏が1992年に C++ Journal に寄稿した記事の邦訳です。 記事では,オブジェクト指向プログラミング言語の代表として C++ を挙げていますが,これは記事が執筆された当時,一般的に利用可能なオブジェクト指向言語は C++ だけであったという事情があるためです。 今では C++ に加えて Java,Delphi,C# といったオブジェクト指向言語が利用可能となっていますが,そんな今でさえこの記事は古さを感じないものとなっており,ソフトウェア開発の質,現状を鋭くえぐるものとなっています。 邦訳の公開を許諾していただいた Jack W. Reeves 氏に,

  • ソフトウェア開発プロジェクトを蝕むさらに10の過ち

    最近わたしは、ソフトウェア開発プロジェクトを蝕む10の典型的な過ちについての記事を書いたが、その後、読者から数多くの貴重なコメントを受け取った。今回は、TechRepublic読者からのフィードバックを集めて、さらに10個の典型的な過ちをまとめた。 1.「ノー」と言えない ある読者は、「プロジェクトマネージャーやチームマネージャーがノーと言えないと、要件変更があまりにも頻繁に発生してしまう。『イエス』と言うべき時と、『ノー、次のバージョンまたはアップデートの時まで待って下さい』と言うべき時をわきまえていなければならない」とコメントしてくれた。彼は正しい。要件変更は、プロジェクトにとって想像以上に大きな問題になる場合がある。問題なのは、単に作業が増えるということだけではない。問題なのは、もともとの設計では、その新機能や新要件は考慮されていないということだ。要件を拡大するのは構わないが、実装に

    ソフトウェア開発プロジェクトを蝕むさらに10の過ち
  • アンチパターン - Wikipedia

    ソフトウェア開発におけるアンチパターン (英: anti-pattern) とは、必ず否定的な結果に導く、しかも一般的に良く見られる開発方式を記述する文献形式を言う[1]。その内容は、基的には、否定的な開発方式の一般的な形、主原因、症状、重症化した時の結果、そしてその対策の記述からなる[2]。 デザインパターンを補完・拡張する関係にあるもので、多くの開発者が繰り返すソフトウェア開発の錯誤を明確に定義することにより、開発や導入を阻害する一般的で再発性の高い障害要因の検知と克服を支援することが目的である[3][4]。 概要[編集] ある問題に対する、不適切な解決策を分類したものをアンチパターンと言う[5][6]。 アンチパターンという呼び方は、アンドリュー・ケーニッヒ(英語版)が1995年に作り出したもので[7]、後に書籍The patterns handbook[8]で再掲された。 ギャン

  • 「ゲーム業界で働くなら中二病は大事」採用担当が語るゲーム業界採用事情

    東京工芸大学で行われたオープンキャンパスイベントの一環として、ゲームメーカー3社による合同就職セミナーが行われました。参加したメーカーは「.hack」シリーズや「NARUTO-ナルト- ナルティメット」シリーズ、「Solatorobo それからCODAへ」などを開発するサイバーコネクトツー、「魔界戦記ディスガイア」シリーズなどを開発・販売する日一ソフトウェア、そして「アーマード・コア」や「DARK SOULS」などを開発・販売するフロム・ソフトウェアの3社です。 ゲーム業界に入るためにはどうしたらいいのか、採用が求める人材とはどんな人物なのか、課題作品はどんなものを出せば良いのか、ゲーム業界への就職について、気になるポイントをじっくり聞いてきました。 セミナー会場では東京工芸大学の学生たちが運営を行っていました。 セミナー開始15分前。ここからさらに人が増え、臨時で座席を追加しつつ、あま

    「ゲーム業界で働くなら中二病は大事」採用担当が語るゲーム業界採用事情
  • RedWinder::MacApp::Hoster

    Download Hoster 1.2(1.208) 2008.09.14(JST) md5(5d5bfb8d34b38338c3f7f4a6e40c8997) MacOSX Universal Binary Version History Hoster は、ドメインとIPアドレスを関連づける、 Web開発用のユーティリティで、 ドメインとIPアドレスのマッピングを管理する hosts ファイルをGUIで管理するMacOSX用のソフトウェアです。 Web開発では、開発環境ごとに HTTP/1.1 で使用できるようになった Apache の VirtualHost の機能を使用しておこなうと便利です。 同じドメインで複数の開発サーバを用意すると番環境と同じURLで、操作できますので開発用の URL を用意しなくてもよくなります。 DNSで名前解決するとリリース環境のIPをひいてしまいますの

  • Joel on Software - やさしい機能仕様

    ジョエル・スポルスキは、ニューヨーク市の小さなソフトウェア会社  Fog Creek Software の設立者です。イェール大学を卒業後、マイクロソフト社、Viacom社、 Juno社でプログラマとして働きました。 このページは著者の個人的な意見を掲載したものです。 All contents Copyright ©1999-2005  by Joel Spolsky. All Rights Reserved. FogBUGZ | CityDesk | Fog Creek Software | Joel Spolsky