ちょっと意識高そうなタイトルを付けてしまいましたが、皆さんどのような開発でお過ごしでしょうか。 Nagisa では現在フロントエンドエンジニアは1人です。長きに渡って1人で開発してきましたが、最近は iOS エンジニアやデザイナーも開発に参加することでスピードとクオリティを担保しています。 そこで今回はスキルや役割の違うメンバーで効率よく開発を進める。そしてコードをカオスに落とさず秩序を保つために行ったワークフローの改善や、取り入れたデザインパターンなどを紹介したいと思います。 複数人でチームを組んで開発をするのは、1人のときよりも難しいです。雰囲気で開発を進めていけばコードはカオスに陥り、スピードも品質も担保できなくなります。 他人のソースコードを引き継いだ時や3ヶ月前の自分 (殆ど他人) のコードを改修している時も似たようなことが起こります。 逆に、1人で開発して1人で継続的にメンテし
この記事について このブログは、Java EE Advent Calendar 2015 - Qiitaの25日目(最終日)です。 昨日はhondaYoshitakaさんの「Java - JAX-RSによるExcel/CSV/PDFファイルダウンロード - Qiita」でした。 MVC 1.0はJava EE 8から アクションベースMVCと言えば、Java EE 8で導入される「MVC 1.0」ですね。 MVC 1.0の詳細については、今年のGlassFish勉強会の資料をご覧ください。 Java EE 8先取り!MVC 1.0入門 [EDR2対応版] 2015-10-10更新 EE 8は2017年上半期リリース予定ですので、現在のEE 7ではMVC 1.0は使えません。 MVC 1.0の参照実装「Ozark」は既にGitHub・Maven上で公開されていますが、まだ策定途中のため仕様が
The Java EE 7 Tutorialの25 Contexts and Dependency Injection for Java EE: Advanced Topicsのセクションを読んでテキトーに訳した。 25 Contexts and Dependency Injection for Java EE: Advanced Topics このチャプターではContexts and Dependency Injection for Java EE (CDI)のより高度な機能について解説します。とくに、CDIの高度な機能が提供する強い型付けによる疎結合コンポーネントに触れます。 以下のトピックをここで扱います。 Packaging CDI Applications Using Alternatives in CDI Applications Using Producer Methods
「Kubernetes 1.8が出たので、Minikubeを触ってみる」の続き。 Minikubeのセットアップまではできたので、Kubernetes Basicsというチュートリアルをやりながら、Goslingsをデプロイする。 Kubernetes Basics - 概要 Kubernetes Basicsは、公式のチュートリアルで、Kubernetesクラスタのオーケストレーションの基本を学ぶことができるもの。 以下の6つのモジュールからなる。 Kubernetesクラスタを作る アプリをデプロイする アプリを調査する アプリを公開する アプリをスケールする アプリをアップデートする チュートリアルで使うのはMinikubeだけど、自分でセットアップする必要はない。 Katacodaという、ブラウザ上でIT技術を学べるプラットフォームがあり、Kubernetes Basicsはそれを
行財政専門情報サービス 全国の新聞社43社と共同通信社が提供する行財政ニュースサービスです。中央省庁や多くの自治体でご利用いただいています。 愛知県警半田署は14日、児童売春・ポルノ禁止法違反(提供目的所持)などの疑いで、愛知県碧南市宮町4の100、DVD販売店経営安藤祐治容疑者(45)を現行犯逮捕、愛知県東浦町にある店舗を家宅捜索し、DVD約千点を押収した。 押収したDVDはほとんどが児童ポルノとみられる。安藤容疑者は「AVソムリエ店長」を自称していたという。 逮捕容疑は、14日午後0時半ごろ、経営する店舗内で、不特定多数の人に販売・提供する目的で、児童ポルノDVD1枚を所持していた疑い。
Dockerなどのコンテナ技術を使ったクラスタ環境構築ツールとして広く使われているのが「Kubernetes」だ。しかし、Kubernetes環境を自前で構築するのにはやや骨が折れる。そこで今回は、仮想化技術を使って開発・テスト向けのKubernetes環境を構築するツール「Minikube」を紹介する。 Windows/macOS/LinuxでKubernetesのテスト環境を構築 Kubernetesはオープンソースで開発されているコンテナクラスタ構築ツールだ。Googleが積極的に推進していることもあり、昨今では広く使われるようになっている(図1)。 図1 KubernetesのWebサイト このKubernetesを使ったクラスタ環境の構築については以前の記事でも紹介しているが、Linux環境が必須であるほか、実運用環境に近い構成にしようとするとさまざまな設定が必要になる。Kube
クモが嫌いな人には「Nature Scientific Reports」誌に発表された研究結果に、素直に喜べないかもしれない。 【動画】クモの調教に成功、訓練でジャンプ 英マンチェスター大学の研究チームがハエトリグモの一種であるリーガルジャンピングスパイダーのメス「キム」を調教して、ジャンプさせることに成功した。もちろん世界で初めてのことで、同誌で発表したのだ。 クモは1週間に1度ほどしか食事を摂らない。そのため、犬のようなペットとは違って、餌で動機づけすることは難しい。難題が山積みの中、クモの訓練が行われた。 研究を率いたモスタファ・R・A・ナバウィー氏は「キムは週に1匹しかコオロギを食べません。ですから、訓練に脳の報酬系を条件づけに利用することはできないのです」と話す。「もし餌を使って調教したら、餌を与えたときしかジャンプしてくれないでしょう。これでは、1週間に1度しかジャンプさせられ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く