Speaker Deck This deck requires a password Password
Speaker Deck This deck requires a password Password
『ソフトウェアアーキテクチャ・ハードパーツ』を訳者の方からご恵贈いただきました。ありがとうございます。献本については基本的にすべて書評を書こうと思っているため、今回も記事にします。発売は10/27のようです。 ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析 作者:Neal Ford,Mark Richards,Pramod Sadalage,Zhamak DehghaniオライリージャパンAmazon おことわり まず指示語についてです。記事中で「本書」「この本」と書く場合は『ソフトウェアアーキテクチャ・ハードパーツ』を指します。また、「著者」は本書を執筆した人を指すものとします。「筆者」といった場合、それは私のことです。 いわゆるスキミングをした状態で一旦書評をするため、本書の細かい議論の見落としや用語の誤認識が含まれる可能性があります。この書評は
答えが分からないものを模索しながら作り続ける世界に我々は突入した。和田卓人氏による「組織に自動テストを根付かせる戦略」(その1)。ソフトウェア品質シンポジウム2022 9月22日と23日の2日間、一般財団法人日本科学技術連盟主催のイベント「ソフトウェア品質シンポジウム2022」がオンラインで開催され、その企画セッションとして行われた和田卓人氏による講演「組織に自動テストを書く文化を根付かせる戦略(2022秋版)が行われました。 講演で、企業の業績はソフトウェアの開発能力に左右されるようになってきていること、その開発能力を高める上で重要なのがコードの「テスト容易性」や「デプロイ独立性」であると和田氏は指摘。その上で、それを実現させるような「自動テストを書く文化」をどうすれば組織に根付かせることができるのか、講演の後半ではこの本質的な議論へと踏み込みます。 本記事は、2時間におよぶこの講演をダ
あらすじ ソフトウェアの中の依存関係について 正規表現で抽出できることとその限界 コードの依存関係を抽出するツール rexdep を作りました ソフトウェアの構造を概観するには あなたは、大きなソフトウェアを目にした時、何をしますか? ファイルが何十、何百もある時、どこから読みますか? ソフトウェアが巨大になると、そのコードの構造を把握するのは難しくなります。 特にプロジェクトに入りたての人にとって巨大なコードベースを一目で理解することは難しく、細かなタスクをこなしていく中で徐々に「どこに何が書いてあるか」を理解していくしかありません。 ソフトウェアによってはモデルとコントローラ、データベースとビューと言った具合にコードが分かれており、これくらいの分類はディレクトリ名を見れば理解できるかもしれません。 しかしそのようなざっくりとしたコードの分類が分かったところで、ソフトウェアの構造を理解し
今年も残すところあと30日間を切り、もうそろそろ年賀状を用意して送らないといけない時期ですね。そこで今回は年賀状作成ソフトについて書きたいと思います。ちなみにみなさん年賀状はどんなソフトで作成していますか?未だに有料の年賀状ソフトを使っているというあなたには、日本郵便が提供している無償の年賀状ソフト「はがきデザインキット2021」をお勧めしたいです。 この「はがきデザインキット2021」は、日本郵政グループが無料公開しているもので年賀はがきのデザインや宛名を手軽に作成し印刷できるソフトです。フリーにしては非常に出来が良く、市販のソフトと比べても遜色がありません。ちなみに動作にはAdobe AIRを用いておりWindows/Mac/Linuxで動作するほか、iOS/Androidなどのスマートフォン版も用意されています。 はがきデザインキット2021とは? はがきデザインキットは日本郵政グル
2018年9月26日をもちましてastah* communityの提供を終了いたしました。 今後とも、皆様に愛されるastah*をご提供できますよう、より一層の製品の向上に取り組んでまいりますので 引き続きご愛用くださいますようよろしくお願い致します。 2018年9月 astah* チーム
Evernote のニュースEvernote で起きている変化、改善について興味はありますか? これらの記事は私たちが取り組んでいることをご紹介しています。ぜひご覧ください 新着情報レガシー版 Evernote アプリの廃止2024 年 3 月 26 日を以て、レガシー版 Evernote アプリを廃止いたします。V10 以前の Evernote エクスペリエンスを統合することで、セキュリティを大幅に高めることができ、開発のスピードアップに充てる人員を増やすことができます。 もっと読む 便利な 14 種類の機能を全ユーザ向けに開放Evernote の便利な機能を使用して、検索や添付ファイルの管理、ノートへのアクセスなど、主要な機能を最大限に活用しましょう。どれも今すぐご利用いただけ、Evernote が秘める力を解き放ちます。
コミPo! は「すべての人にマンガ表現を」という思いから生まれた「3Dキャラで組み立てる、マンガデザインツール」です。マンガ・広告・ポスターの他、難しい解説書もコミPo! ならマンガ表現でわかりやすく伝えられます。 もっと読む > コミPo! の活用事例をご紹介! はじめてのX-M1 & X-A1 (富士フイルム イメージングシステムズ株式会社) 「日本語能力試験」対策アプリ (株式会社ワオ・コーポレーション) もっと読む >
以上の設定でプロジェクトを新規作成すると、最も原始的な(=ひな型の)Windowsアプリーションが完成したことになる。後は、プロジェクトの「ビルド(=プロジェクトからプログラムを生成する作業)」を行うだけで、プログラムが実行できることは、第1回の「3. 初めてのプログラムを実行する」で解説した。 しかし実際のアプリケーション開発では、第1回のときに解説したように、このひな型のプログラムに機能を付け足していく「プログラミング」もしくは「コーディング」の作業が必要だ。 では、実際のプログラミング作業に入っていこう。 ■プログラミングの手順 実際のプログラミング作業で最低限必要となる作業手順は次のとおりだ。 【要件定義】プログラムに必要な機能を考える 【設計】プログラムの機能を実現する仕組みを設計する 【実装】設計に基づきプログラムのソース・コードを実装(=コーディング)する それでは、この手順
ソフト詳細説明 このプログラムはインストールされたソフト一覧とシステム情報の書き出しを行います。 パソコンにインストールされているソフトは何なのか? 複数台になると情報収集は大変苦労します。そんな悩みを解決するツールです。 ツールを立ち上げて、ボタン一つクリックでインストールソフトの一覧が出来上がります。 ソフト書き出し時には、DisplayName(プログラムの追加と削除で表示する名前)のみを表示する場合と、UnInstall Soft Key Name全てを表示させることが選択できます。 書き出し内容は下記のレジストリより書き出します。 また、システム情報書出しでは、物理メモリ合計サイズと物理メモリ利用可能サイズの書き出しも行います。 (ソフト一覧読み込みレジストリ位置) HKEY_LOCAL_MACHINESoftware\Microsoft\Windows\CurrentVersi
RSSとは? RSS(アールエスエス)は、"Rich Site Summary"の略で、サイトの概要を記述する為のXML形式の文書です。 このRSSを提供したり、提供されたRSSのことをRSSフィード(RSS feed)といいます。 ニュースサイトやブログで、[XML]、[RSS]、[Atom]というリンクを見かけたことはありませんか? これらのリンクは、サイト更新情報を知らせるRSSフィードを配布していることを意味します。 配布されているRSSを取得したり、購読するには、RSSリーダーというソフトウェアを使ってチェックします。 RSSリーダーを使えば、サイトやブログにアクセスしなくても、サイト更新情報を知ることができます。 RSS配信は個人サイトでも簡単に行えます。 XMLの知識がなくても大丈夫、RSSフィードを簡単に作成できる便利なフリーソフトがネット上で公開されています
■編集元:ニュース速報板より「色々と捗るフリーソフトあげてこうぜ!」 7 ホウライエソ(神奈川県) :2010/06/06(日) 22:30:08.98 ID:a9dIhKgt しぶる厨はいい加減死ねよ 続きを読む
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く