はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    猛暑に注意を

『Software Development & Design』

  • 人気
  • 新着
  • すべて
  • Microservices for everyone - The introduction — Matthias Noback - Blog

    3 users

    matthiasnoback.nl

    I'm happy to share with you the first chapter of my new book, Microservices for everyone. I'm still in the process of writing it and intend to release parts of it during the next weeks. If you're interested, sign up on the book's landing page and receive a 25% discount when the first chapter gets released. If you're curious about the table of contents so far: you'll find it in the PDF version of t

    • テクノロジー
    • 2017/03/11 02:12
    • 書籍
    • PHP
    • Composer "provide" and dependency inversion

      5 users

      matthiasnoback.nl

      Composer "provide" and dependency inversion Matthias Noback October 4, 2014 This is a response to Peter Petermann’s article Composer and virtual packages. First, let’s make this totally clear: I don’t want to start an Internet war about this, I’m just pointing out some design issues that may arise from using Composer’s provide option in your package’s composer.json file. This means it’s also nothi

      • テクノロジー
      • 2014/11/03 19:26
      • Composer
      • php
      • Symfony2: How to create framework independent controllers?

        3 users

        matthiasnoback.nl

        Symfony2: How to create framework independent controllers? Matthias Noback June 16, 2014 Part I: Don’t use the standard controller The general belief is that controllers are the most tightly coupled classes in every application. Most of the time based on the request data, they fetch and/or store persistent data from/in some place, then turn the data into HTML, which serves as the response to the c

        • 暮らし
        • 2014/06/19 17:04
        • Symfony
        • Software Development & Design

          4 users

          matthiasnoback.nl

          Software Development & Design Discovering best practices in PHP & Fortran code Fortran projects are famous for their large modules. Actually, we may also find very large files in legacy projects written in other languages, like Java, PHP, etc. These projects sometimes have files with thousands of lines of code. Fortran projects suffer more from large files I’d say, because: IDE support is not grea

          • 暮らし
          • 2013/07/29 11:26
          • symfony2
          • blog
          • ブログ
          • Symfony2 Security: Creating dynamic roles (using RoleInterface) — Matthias Noback - Blog

            3 users

            matthiasnoback.nl

            The Symfony Security Component provides a two-layer security system: first it authenticates a user, then is authorizes him for the current request. Authentication means "identify yourself". Authorization means: "let's see if you have the right to be here". The deciding authority in this case will be the AccessDecisionManager. It has a number of voters (which you may create yourself too). Each vote

            • テクノロジー
            • 2012/07/24 15:32
            • authorization
            • php
            • Symfony2 Config Component: Config Definition and Processing

              3 users

              matthiasnoback.nl

              Symfony2 Config Component: Config Definition and Processing Matthias Noback May 12, 2012 My previous post was about finding and loading configuration files. I now continue my Symfony2 Config Component quest with a post about the way you can “semantically expose your configuration” (using the TreeBuilder). I wrote this piece to later contribute it to the Symfony documentation so feedback is very we

              • テクノロジー
              • 2012/05/14 07:10
              • php
              • Symfony2 & JMSSerializerBundle: Vendor MIME types and API versioning

                3 users

                matthiasnoback.nl

                Symfony2 & JMSSerializerBundle: Vendor MIME types and API versioning Matthias Noback April 26, 2012 The JMSSerializerBundle has a VersionExclusionStrategy, which allows you to serialize/deserialize objects for a specific version of your API. You can mark the properties that are available for different versions using the @Since and @Until annotations: use JMS\SerializerBundle\Annotation\Type; use J

                • テクノロジー
                • 2012/04/27 10:25
                • Symfony2
                • Silex: getting your project structure right

                  4 users

                  matthiasnoback.nl

                  Silex: getting your project structure right Matthias Noback January 29, 2012 When I created my first Silex project, I almost felt encouraged to let go of my high standards in programming. So things were starting to look very much like my “legacy” PHP projects, in which everything was put in functions with lengthy parameter lists and those functions were called from within a single index.php file.

                  • テクノロジー
                  • 2012/02/13 17:15
                  • silex
                  • php
                  • Symfony2: Creating a Validator with dependencies? Make it a service!

                    3 users

                    matthiasnoback.nl

                    Symfony2: Creating a Validator with dependencies? Make it a service! Matthias Noback November 22, 2011 One of the ugly things about Symfony 1 validators was that their dependencies were generally fetched from far away, mainly by calling sfContext::getInstance(). With Symfony2 and it’s service container, this isn’t necessary anymore. Validators can be services. The example below is quite simple, bu

                    • テクノロジー
                    • 2012/02/06 20:39
                    • Symfony2
                    • php
                    • Symfony2 service container: how to make your service use tags

                      3 users

                      matthiasnoback.nl

                      Symfony2 service container: how to make your service use tags Matthias Noback October 12, 2011 First of all: dependency injection is GREAT! Several of Symfony2’s core services depend on tags to recognize which user-defined services should be loaded, notified of events, etc. For example, Twig uses the tag twig.extension to load extra extensions. It would also be great to use tags in case your servi

                      • テクノロジー
                      • 2012/02/03 19:53
                      • symfony2
                      • tutorial
                      • Symfony2 & Doctrine Common: creating powerful annotations

                        6 users

                        matthiasnoback.nl

                        Symfony2 & Doctrine Common: creating powerful annotations Matthias Noback December 20, 2011 I was looking into the Doctrine Common library; it seems to me that especially the AnnotationReader is quite interesting. Several Symfony2 bundles use annotation for quick configuration. For example adding an @Route annotation to your actions allows you to add them “automatically” to the route collection. T

                        • テクノロジー
                        • 2012/02/03 08:55
                        • annotation
                        • PHP

                        このページはまだ
                        ブックマークされていません

                        このページを最初にブックマークしてみませんか?

                        『Software Development & Design』の新着エントリーを見る

                        キーボードショートカット一覧

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

                        • 総合
                        • 一般
                        • 世の中
                        • 政治と経済
                        • 暮らし
                        • 学び
                        • テクノロジー
                        • エンタメ
                        • アニメとゲーム
                        • おもしろ
                        • アプリ・拡張機能
                        • 開発ブログ
                        • ヘルプ
                        • お問い合わせ
                        • ガイドライン
                        • 利用規約
                        • プライバシーポリシー
                        • 利用者情報の外部送信について
                        • ガイドライン
                        • 利用規約
                        • プライバシーポリシー
                        • 利用者情報の外部送信について

                        公式Twitter

                        • 公式アカウント
                        • ホットエントリー

                        はてなのサービス

                        • はてなブログ
                        • はてなブログPro
                        • 人力検索はてな
                        • はてなブログ タグ
                        • はてなニュース
                        • ソレドコ
                        • App Storeからダウンロード
                        • Google Playで手に入れよう
                        Copyright © 2005-2025 Hatena. All Rights Reserved.
                        設定を変更しましたx