2015年4月6日のブックマーク (12件)

  • cURL - How To Use (マニュアルページ日本語訳)

    This page is a Japanese translation of the manual page of the command line tool 'curl'. (more about this page) curl.1 man ページ 名前 curl - transfer a URL curl - URL 転送 書式 curl [options] [URL...] 説明 curl is a tool to transfer data from or to a server, using one of the supported protocols (HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP or FILE). The command is designed to work without use

    boo3ooo
    boo3ooo 2015/04/06
  • PHPソースの複雑度を調べる | Tricorn Tech Labs

    こんにちは、SATOOです。 ゴールデンウィークはいかがお過ごしでしたでしょうか。 SATOOは毎日のようにお酒を飲む日々でした。 品質管理チームなのに、自分の品質を維持できていない?とちょっと考えてしまいました。 さて、ソフトウェア品質を高めるための1つの方法として、ソースコードの品質から高めていくという考え方があります。 ソースコードの品質を調べるには、どうすればいいでしょうか。 それには、「複雑度」を調べるのが一般的な方法だと思います。 今回は、PHPソースの複雑度を調べることのできるサイトをご紹介します。 McCabe’s cyclomatic complevity 複雑度とは、“Thomas McCabe”という人が考案したもので、正しくは「循環的複雑度(サイクロマチック複雑度)」と呼ばれています。 Wikipediaを見ると、次のように書かれています。 循環的複雑度(Wikip

    PHPソースの複雑度を調べる | Tricorn Tech Labs
    boo3ooo
    boo3ooo 2015/04/06
  • http://blog.yoslab.com/entry/2014/02/15/011402

    http://blog.yoslab.com/entry/2014/02/15/011402
    boo3ooo
    boo3ooo 2015/04/06
  • PHPの静的コード解析ツール『PHPMD』を使ってみた。 - Qiita

    コードレビューしてもらう前に、静的コード解析をして事前に問題点の修正を行いたいと思ったので使ってみました。 PHPMDとは Hudson+phpmdでPHPコードの問題を自動検出する方法 | Ryuzee.comに記載されているのは以下のような内容です。 phpmdはPHP Mess Ditectorの略で、PHPコードの潜在的なバグになりそうな箇所や実装上の問題を検出してくれるツールである。例えば未使用の変数の指摘、多数のpublicメソッドのある巨大クラスの検出、一文字変数等もこのツールで検出可能だ。

    PHPの静的コード解析ツール『PHPMD』を使ってみた。 - Qiita
    boo3ooo
    boo3ooo 2015/04/06
  • ドメイン駆動設計をかじってみる | TECHSCORE BLOG | TECHSCORE BLOG

    はじめまして!平奥と申します。 TECHSCORE BLOGに記事を投稿させていただくことになりました。 みなさま、よろしくお願いします! 今回は私が設計について学んでみようと思い、「エリック・エヴァンスのドメイン駆動設計」を読んだ内容を記事にしました。 感想としては率直に申しますとすごく抽象的で、読みづらいですが、有益な内容がたくさん書かれています。 こういう設計関連の学習をするときに、私が心がけているのが「完璧な設計はない。」ということです。 実は、ある設計思想に基づいて設計しているときに、その思想に完璧を求めるあまり解決できなくて 途方にくれた時がありました。 しかしもっと柔軟に設計を行い、その設計思想のコアなルールは守るというスタンスでよいのではと考えています。 他の設計思想と共存させ、そのプロジェクトにおいて最適な設計を行うことが大事だと考えています。 このことはエリック・エヴァ

    boo3ooo
    boo3ooo 2015/04/06
  • ドメイン駆動設計再入門

    DDD読書会@大阪(最終回)のLT資料「ドメイン駆動設計で気づいたこと~権利の概念とERP分析への適用」 #dddosakaakipii Oga

    ドメイン駆動設計再入門
    boo3ooo
    boo3ooo 2015/04/06
  • [ 技術講座 ] Domain-Driven Designのエッセンス 第1回|オブジェクトの広場

    DDD難民に捧げる Domain-Driven Designのエッセンス 第1回 ドメイン駆動設計とは 株式会社オージス総研 アドバンストモデリングソリューション部 佐藤 匡剛 Domain-Driven Design Tackling Complexity in the Heart of Software Eric Evans 著 Addison-Wesley, 59.99ドル 560ページ ISBN: 0-321-12521-5 「ドメインモデリング」は、アプリケーション開発において最も重要な部分だとされています。しかしその割には、フレームワークの使い方やアーキテクチャの設計方法など技術に関する解説書はたくさんあるものの、ドメインモデリングそのものを扱った書籍はほとんど無かったと言ってもいいでしょう。Eric Evansの『Domain-Driven Design』(以降DDD)は、「

    boo3ooo
    boo3ooo 2015/04/06
  • テスト駆動開発/振る舞い駆動開発を始めるための基礎知識

    連載目次 2000年代初期に開発手法として確立された「テスト駆動開発」(Test Driven Development、以下「TDD」)は、その後10年もの間で普及が進み、今や珍しくない開発スタイルの1つとなっています。国内でも「アジャイルアカデミー」「TDD Boot Camp」などによる推進・普及活動が各地で活発化し、認知が広がってきました。 なおTDDは誕生からこれまでの間に、さまざまな工夫や実践上のノウハウが提唱されてきました。またTDDの普及に影響を受け、他のさまざまな「テストファースト」手法も台頭してきています。 稿では、そうしたTDDの発展や、振る舞い駆動開発(Behavior Driven Development、以下「BDD」)など他のテストファースト手法への展開についても解説します。 ※編集部注:ソフトウェアの「テスト」そのものの概要や種類について知りたい方は記事「J

    テスト駆動開発/振る舞い駆動開発を始めるための基礎知識
    boo3ooo
    boo3ooo 2015/04/06
  • 「Serverspec」を使ってサーバー環境を自動テストしよう | さくらのナレッジ

    ChefやPuppet、Vagrantといったサーバーの設定を自動で行うツールが普及しつつあるが、それと同時にサーバーの自動テストについても注目されるようになっている。今回はサーバーの自動テストを実現するツール「Serverspec」をLinux環境で利用する手順を紹介する。 サーバーの自動テストの必要性とテスト駆動開発 最近ではサーバーの設定やソフトウェアのインストールといった作業を自動で行えるツールが注目されている。しかし、設定後のテストについてはあまり注目されておらず、各種設定やソフトウェアのインストールが正しく行われているかどうかは手作業で確認することが一般的だった。しかし、手作業での確認にはミスや抜けが発生する可能性があり、また対象とするサーバーの数が増えるとそれに比例して手間も増えてしまう。そこで活用したいのが、サーバーの自動テストツールだ。 サーバーの自動テストツールは、あら

    「Serverspec」を使ってサーバー環境を自動テストしよう | さくらのナレッジ
    boo3ooo
    boo3ooo 2015/04/06
  • serverspecを使ってサーバの状態をテストしてみよう - Tech-Sketch

    仮想化やクラウド化が進み、インフラ環境をプログラマブルに構築できるようになってきました。この流れにより、サーバ構築をプログラムにより自動化することも多くなってきています。自動化が進むと、当に意図した通りに正しくサーバのインストールや設定が実施されているかの確認テストも自動化することが求められるようになってきています。 記事では、このような場面で有用なサーバ状態のテスト自動化フレームワークであるserverspecを紹介します。 serverspecとはなにか? 既に多くの技術系記事にて、serverspecの紹介がされているためご存知の方も多いかと思いますが、技術ブログでは初登場のテーマであるためserverspecとはなにか?から順を追って解説します。 serverspecは宮下剛輔氏によって開発されたサーバの状態をテストするためのフレームワークです (Serverspec公式

    serverspecを使ってサーバの状態をテストしてみよう - Tech-Sketch
    boo3ooo
    boo3ooo 2015/04/06
  • serverspecでサーバ環境のテストを書いてみよう

    ビヨンド の社内勉強会で発表した「AlmaLinux と Rocky Linux の誕生経緯&比較」のスライドです。 ーーー ● AlmaLinuxとRocky Linuxの誕生経緯&比較 https://beyondjapan.com/blog/2022/08/almalinux%ef%bc%86rockylinux/ ーーー ビヨンドの業務で触れることのある「AlmaLinux」「Rocky Linux」について、誕生の発端である CentOS の説明と、CentOS 後継問題を絡めつつ、スライドを作成しました。 *** ■ 株式会社ビヨンド ・コーポレートサイト:https://beyondjapan.com​​​ ・採用サイト:https://recruit.beyondjapan.com ・Youtube(びよまるチャンネル):https://www.youtube.com/@

    serverspecでサーバ環境のテストを書いてみよう
    boo3ooo
    boo3ooo 2015/04/06
  • ドメイン駆動設計という仕事の流儀

    Devlove2012 カンファレンス 発表資料。 ドメイン駆動設計。アプリケーションアーキテクチャ、開発プロセス、設計スタイル。腕を磨く。

    ドメイン駆動設計という仕事の流儀
    boo3ooo
    boo3ooo 2015/04/06
    “ドメイン駆動設計という仕事の流儀”