タグ

softwareに関するbobbyjam99のブックマーク (34)

  • ソフトウェア設計・アーキテクチャの学び方 - Qiita

    はじめに この記事はHow to Learn Software Design and Architecture | The Full-stack Software Design & Architecture Mapを翻訳したものです。 翻訳がおかしい箇所などあればご指摘頂けるとありがたいです。 元記事の著者: Khalil Stemmler(@stemmlerjs) 設計、アーキテクチャ、フロントエンド、ブロックチェーンに興味ある方是非Twitter(@show_clements)フォローしていただけると嬉しいです! 設計に関する記事 ソフトウェアデザインとアーキテクチャは、DevOpsやUXデザインのように、コンピューティングの領域の中でも独自の研究分野となっています。ここでは、クリーンコードからマイクロカーネルまで、ソフトウェアデザインとアーキテクチャの幅広さを説明するマップを紹介しま

    ソフトウェア設計・アーキテクチャの学び方 - Qiita
  • 有志と #ソフトウェアテスト読書マップ を作りました! - ソフトウェアの品質を学びまくる

    2022年9月9日にこんなツイートをしたところ、 ソフトウェアテストの書籍・資料について、こういうマップを作ってみたい。「QA関連」でできるといいんだけど、縦軸が定まらない。 一番繰り返し読んでいるドリルをサンプルにしてみたけど、テスト分析自体がすでに初級じゃない気もするから、色付けも難しい。うーん。 誰か一緒にやりません?w pic.twitter.com/R0lVJhcpkD— Kazu SUZUKI (@kz_suzuki) 2022年9月9日 「一緒にやってもいいよ~」っていう方々に声をかけていただき、1週間あまりでみるみるできあがっていきました! みなさんの機動力高すぎて、わたしの寄与は「声をかけて最初のフォーマットを作った」くらいになってしまいましたよ。 ということで、以下に公開します! docs.google.com 「閲覧者(コメント可)」というアクセス権を設定しています

    有志と #ソフトウェアテスト読書マップ を作りました! - ソフトウェアの品質を学びまくる
    bobbyjam99
    bobbyjam99 2022/09/18
    すばらしい
  • ビヘイビア駆動開発 ― ウォーターフォールモデルからのステップ | POSTD

    ビヘイビア駆動開発(BDD:Behavior-Driven Development、振る舞い駆動開発ともいう)を実務に沿って簡単に紹介し、ソフトウェア開発プロセスに対してこの手法がどれほど有益かを説明します。 はじめに BDDで重視しているのは、フィードバックループを最小限に短縮することです。BDDはソフトウェア開発手法の進化の中で、理論的に一歩前進したものといえます。稿ではBDDの概念と、その原型のモデルを説明します。 ソフトウェア開発者や、エンジニア部門のマネージャー職に就いている人ならば恐らく、以下の図のようなウォーターフォールモデルはよくご存じでしょう。 注釈: Waterfall model:ウォーターフォールモデル System Requirements:システム要件定義 Software Requirements:ソフトウェア要件定義 Analysis:要求分析 Progr

    ビヘイビア駆動開発 ― ウォーターフォールモデルからのステップ | POSTD
  • ファミコンっぽい効果音をクリック一発で作成できるフリーソフト「LabChirp」 - GIGAZINE

    WAV形式で保存して、複数の音を1つに合成でき、細かい設定も可能で、あらかじめ用意された効果音のカテゴリーを選べば、簡単にいろいろな効果音を作成できるフリーソフトが「LabChirp」です。ダウンロードと効果音作成方法は以下から。 以下のムービーから効果音のサンプルが確認できます。 LabChirpのサンプル効果音 - YouTube LabChirp - Labbed.net http://labbed.net/software.php?id=labchirp ◆ダウンロード 上記サイトの「Download LabChirp v1.00 (78 kB)」をクリック。 ダウンロードしたZIPファイルをExplzhなどで解凍して、「LabChirp」をクリック。 「LabChirp.exe」を起動。 LabChirpの操作画面が表示されます。 ◆効果音の作成 オリジナルの効果音をサクッと作成

    ファミコンっぽい効果音をクリック一発で作成できるフリーソフト「LabChirp」 - GIGAZINE
    bobbyjam99
    bobbyjam99 2012/05/12
    これは試してみたい。
  • InfoQ: アーキテクチャスタイルとパターンについて見てみる

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    InfoQ: アーキテクチャスタイルとパターンについて見てみる
  • 今週の注目オンラインソフト for Mac OS X | コラム | パソコン | マイコミジャーナル

    Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます

  • Macに入れているアプリ19個+拡張10個を本気だして列挙してみた : ロケスタ社長日記

    そういえば6月くらいに、MacBookProを買ったのです。これがあまりに快適で。 MacBookAirを使っていて、「軽いよ!かっこいいよ!」と満足してたんですがMacBookProにしてスペックが大幅にあがったことで、作業中に固まることもなくなって満足です。 さて、Macを買ったら入れているソフトを、自分のメモ的にも晒してみることとします。 軽い気持ちで書いてみたら、そこそこ大変でした・・・。 テーマ その前に、アプリを入れるテーマを紹介。 僕は、極力、どこでもアクセスできるようにする、を重視してアプリ入れています。よく買い換えるのでデータの移行とかが当に面倒なんですよねえ。 最近は複数のパソコンを使うわけではないのですが、そうなった場合も楽に同期できるようにしたいのです。 また、iPhoneとの連動も考え中。 スペック こちらも一応紹介。MacBookProのス

  • 1ヶ月たって、なしには過ごせなくなった iPhone アプリ10 選

    発売から1ヶ月がたち、ずいぶんと入手しやすくなった iPhone ですが、まだまだ利用方法を模索しながら遊んでいます。 iPhone は携帯であって携帯でなく、ノートパソコンのようであってノートパソコンではない、第三のプラットホームのような存在です。その証拠に、最も使っているアプリを選んでみると、iPhone だけで完結しない、ウェブと連携したツールが多数入っています。 というわけで1ヶ月たって、自分の生活の中で欠かせなくなった iPhone アプリ10個を、いつもの通り Mac OS X に偏り気味にご紹介します。 多くのアプリケーションは iPod touch でも使えますので、iPhone ユーザーでない方もぜひお試しください。 OmniFocus:GPS によるロケーションベースのタスクの振り分けはやり始めるとクセになります。主立った店やロケーションを登録して、簡易な買い物リストも

    1ヶ月たって、なしには過ごせなくなった iPhone アプリ10 選
  • MOONGIFT: » 質問を上手に管理しよう「eTicket」:オープンソースを毎日紹介

    社内向けであろうと、クライアントへのサービス提供企業であろうとも、技術者には相手からの質問が数多く寄せられる。そうした質問を場当たり的に対処していると、担当者によって答えが変わってきたり、返答の効率化が臨めない。 ステータス管理 質問は一元的に管理し、日々見直すことでより質の高いサービスを提供できるようになる。そのためのソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはeTicket、チケット単位の問題解決システムだ。 eTicketは各質問に対して個別のIDを振ることで、質問を管理できるようにしている。ユーザはメールまたはWeb上でメールアドレスと個別のIDを使ってステータスを知ることができる。 質問の作成フォーム 特徴的なのは、Webフォームからの入力だけでなく、メールを使っても質問ができることだろう。メールから寄せられる雑多な質問についても一元管理できれば、より効率化

    MOONGIFT: » 質問を上手に管理しよう「eTicket」:オープンソースを毎日紹介
    bobbyjam99
    bobbyjam99 2008/07/25
    質問を管理するPHPで作られたソフト
  • MOONGIFT: » 社内のIT資産を一元管理する「i-doIT」:オープンソースを毎日紹介

    以前は社内SEをやっていた。企業内におけるサーバ、クライアント、プリンタ、ハブなどのハードウェアの管理、ソフトウェアの管理、それぞれの取引先のサポート電話番号など、独自でシステム化して運用していた。 トップページ だがこれを見たら、自作する意味があったのだろうかと思ってしまった。まさにそのためのソフトウェアと言えそうだ。 今回紹介するオープンソース・ソフトウェアはi-doIT、企業内のIT資産を管理、運用するためのソフトウェアだ。 i-doITはハードウェア、ソフトウェア、運用手順、ワークフロー、コンタクトリストなどIT資産を管理、運用するために必要な情報を一元管理できるソフトウェアだ。ハードウェアも予め細かく分類分けされ、サポートの電話番号なども全て入れることができる。 ハードウェア登録 さらに緊急時の対処マニュアルやメンテナンス方法といったドキュメントをアップロードして共有することもで

    MOONGIFT: » 社内のIT資産を一元管理する「i-doIT」:オープンソースを毎日紹介
  • MOONGIFT: 気がついた時にすぐにメモできる「Sidenote」:オープンソースを毎日紹介

    Windowsでは紙copyという素晴らしいメモソフトウェアが存在する。通常のメモはもちろん、Webサイトをクリッピングしておくのにも便利だ。メモしたいときにすぐにメモが手元にある言う感覚が良い。 マウスを画面端にもっていくと表示される そんなメモをMac OSXにも持たせよう。ごく手軽にメモできるのがこのソフトウェアだ。 今回紹介するフリーウェアはSidenote、画面横に付けられるメモソフトウェアだ。 Sidenoteを起動すると、画面の左横にSidenoteが表示される。と言っても通常はごくわずかにしか表示されておらず、他のアプリケーションの操作は邪魔しない。そしてマウスカーソルを画面左端に持っていくと、メモ欄が表示される。 Webサイトのクリッピング メモは階層表示はされないが、幾つでも作成することができる。それぞれ背景色やフォントは自由に設定できる。また、Webサイトの文字や画像

    MOONGIFT: 気がついた時にすぐにメモできる「Sidenote」:オープンソースを毎日紹介
  • 二人で作るウェディングペーパーアイテムソフト「ブライダルデザイナー7」 | パソコン | マイコミジャーナル

  • 素敵なラベルを作ろう·Design Pro for Mac MOONGIFT

    最近はあまりCDやDVDを焼くことはないが、それでもビデオで撮影したものを人にあげることはある。他にも名刺やTシャツなど、普通の紙とは違う素材を使った印刷物を作ることは良くある。 そうした時、デザインソフトウェアをもたない私などは作るのが非常に手間だったりする。それを手軽にしてくれるソフトウェアがこれだ。 今回紹介するフリーウェアはDesign Pro for Mac、様々な素材、メディアに対するラベル作成ソフトウェアだ。 Design Pro for Macには予めテンプレートが登録されており、そのテンプレートを自分好みに修正することでオリジナルのラベルを作成できる。CD/DVDのラベル、ファイルケースタブ、名刺、ネームプレート、Tシャツなどなどだ。 カテゴリを選択すると、サンプルが複数表示される。これをこのまま使っても良いが、編集することもできる。例えば文字を変更したり、絵柄を変更する

    素敵なラベルを作ろう·Design Pro for Mac MOONGIFT
    bobbyjam99
    bobbyjam99 2008/06/11
    CDやDVDとかに貼ったりするラベル作成ソフトウェア.
  • MOONGIFT: » ソースコードを見るのに便利なテキストエディタ「Code Browser」:オープンソースを毎日紹介

    ソースコードを見る上で、JavaDocやPHPDocument、RDocのように説明文がきちんと書かれていると見やすくて便利だ。しかし、書くのは良くとも後でHTMLを生成するために都度コマンドを実行するのは面倒に感じていた。 チュートリアルの構造化表示 そこでソースからそのまま読めるようになっていると便利そうだ。その目的に使えそうなのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはCode Browser、ソースコードを見るのに便利なソフトウェアだ。 Code Browserはテキストエディタとして利用できるが、Code Browserで指定されるコメントの書き方をすると、ツリービューや複数ペインでの表示にするとソースを構造化して表示してくれるようになる。RDocのような4ペインでの表示もできる。 4ペイン表示 構造化した状態では関数を指定するとその関数だけを表示するよう

    MOONGIFT: » ソースコードを見るのに便利なテキストエディタ「Code Browser」:オープンソースを毎日紹介
  • 1業務9万8000円,超低価格のオーダーメイド・システム開発「ギョイゾー!」,スターロジックが開始

    システムインテグレータのスターロジックは2008年4月28日,1業務あたり9万8000円でオーダーメイドによるシステム開発を請け負うサービスを開始した。名称は「ギョイゾー!(GyoiZo!)」。見積管理や会員管理といった業務が9万8000円でIT化できるという。 「ギョイゾー!」では9万8000円でシステム化する1つの業務を「インフォセット」と呼ぶ。インフォセットは請求書などの書類(帳票)と,それに関する作成・承認・修正・取り消し・削除などの機能からなる。またさまざまな検索条件でデータをCSVファイルとして出力でき,Excelなどで自由に分析,加工できる。 システムは,顧客との打合せから1週間前後で納品する。納入されたシステムに対しユーザーが納得しない場合は「利用開始から90日間であれば全額返金する」(スターロジック)という。 インフォセットを追加する場合,「インフォセットすくすく成長オプ

    1業務9万8000円,超低価格のオーダーメイド・システム開発「ギョイゾー!」,スターロジックが開始
    bobbyjam99
    bobbyjam99 2008/04/30
    パターン化すごい.ガンガレ.
  • ClipMenu - naotaka.com

    対応OS: Mac OS X 10.4 以降 最新版: 0.2.1 最終更新日: 2008-03-13 概要 ClipMenu は、複数のクリップボード履歴をとるためのソフトです。記録しておけるクリップボード形式は、プレーンテキストから画像まで、全部で8種類に対応。 記録した履歴には、ホットキーを押してマウスポインタの側にポップアップメニューを表示するか、メニューバーのステータスアイテムから、いつでもアクセスできます。 ClipMenu の主な機能: 記録する履歴数は、自由に設定可能 ポップアップメニューを表示するホットキーは、自由に設定可能 メニューの各項目の先頭には、連番を付けられるので、ワンタッチでキーボードを使った選択が可能 メニューには、クリップボード形式に応じたアイコンを表示 履歴に画像が含まれていれば、メニュー内に一部を表示 履歴にテキストが含まれていれば、ツールチップ

    bobbyjam99
    bobbyjam99 2008/03/19
    複数のクリップボード履歴をとるためのソフト
  • MacBookPro導入時にインストールするもの - UNIX的なアレ

    ついにMacBookProがとどきました!MacBookAirと迷ったのですが、id:mizzusanoの「MacBookProは重いノートではない。持ち運べるデスクトップだ」という発言により購入を決意しました。 いやぁ、このあけて最初のセットアップする瞬間っていいですよね。 しかし、PCを乗り換えると何を入れていたのかわりと忘れがちなもの。後になって、あれが足りないなどなどいろいろなことがおきがちです。 そのため、自分のメモの意味も込めて自分がMacを買ったらまずやるセットアップ内容を書きたいと思います。 自分がセットアップするときのポリシー PCをどういった内容にするかというのは人次第だと思います。デフォルト派の人もいますし、ガリガリにカスタマイズする派の人もいるでしょう。 自分に関しては、どちらかといえばカスタマイズ派です。まぁそのため買ってからセットアップには時間はかかってしまいま

    MacBookPro導入時にインストールするもの - UNIX的なアレ
  • KeyRemap4MacBook

    Universal Binary. Mac OS X 10.4, 10.5. (Leopard-ready) MacBook, MacBook Pro, iMac, Mac mini で動作確認しています。 DoubleCommand や Tesla などの他のリマッパーとの併用は出来ません。 KeyRemap4MacBook をインストールする前にこれらのソフトウェアをアンインストールして下さい。

  • Witch

    Every switcher's actions—including sort order, orientation, and tab handling—can be customized to suit your needs. Flexible Switchers Unlike the built-in macOS app switcher, Witch isn't locked to one layout. As demonstrated in the splash movie, it can be set up horizontally, to mimic the built-in app switcher. Or it can also be used vertically, as seen in the above screenshots. But Witch has one m

    Witch
    bobbyjam99
    bobbyjam99 2008/03/08
    ウィンドウ毎に切り替えが可能なソフト
  • MOONGIFT: » Quick Lookでソースコードをみやすく「Quick Look Source Code Syntax Highlight」:オープンソースを毎日紹介

    Leopardから搭載されたQuick Lookは素晴らしく便利なツールだ。iWorksのようなアプリケーションを立ち上げることなく、内容が閲覧できるというのは一度使うとやみつきになる。 同様にテキストファイルも閲覧できるが、プログラムソースは閲覧できてもテキストファイルと同レベルだった。そこでこれだ。 今回紹介するフリーウェアはQuick Look Source Code Syntax Highlight、言語のハイライト表示を可能にするQuick Lookプラグインだ。ソースは公開されているが、ライセンスが明記されていなかったのでご注意いただきたい。 Quick Look Source Code Syntax Highlightをインストールし、highlightもインストールすると、PHPJavaRubyなどhighlightが対応する各種プログラム言語のソースがハイライト表示さ

    MOONGIFT: » Quick Lookでソースコードをみやすく「Quick Look Source Code Syntax Highlight」:オープンソースを毎日紹介