ブックマーク / codezine.jp (24)

  • Webアプリをあっという間にカッコよく! BootstrapによるレスポンシブWebレイアウト

    筆者は、このような画面を頻繁に目にします。なぜなら、デザインに疎い筆者自身がWebアプリを開発すると、このようなシンプルな画面がたくさん出来上がるからです。 そもそも業務アプリケーションでは、業務で取り扱う数多くの情報を、データベースや他システムなどから取得し、アプリケーション内でそれらの情報を、安全かつ正確に処理するためのコーディングを行う必要があります。開発規模が大きくなれば、再利用性の高い設計になるようさまざまな知恵を使う必要がありますし、取り扱う情報には機密性の高いものも含まれるため、セキュリティなどにも細心の注意を払う必要があります。そのため、どうしてもビジネスロジックの開発に注力しがちで、画面デザインやレイアウトなどのフロントエンド開発は、ついつい後回しになってしまいます。 しかしながら、Webアプリの操作性は、システムの顧客満足度を左右する重要なポイントになります。また、パソ

    Webアプリをあっという間にカッコよく! BootstrapによるレスポンシブWebレイアウト
    Sips
    Sips 2014/07/22
    bootstrap
  • Javaで業務アプリを開発するための環境構築手順(Windows/Mac対応)

    この連載は、Javaをいきなりやることになってしまった新卒の人や、Java以外の言語の使用経験しかない人など、Javaの初心者なのに業務アプリ(ビジネスで使われるアプリケーション)の開発で即戦力にならないといけない人達に向けての連載になります。標準のJavaでできることはもちろん、DB操作のためのSQLやよく使われるライブラリの使い方など、単なるJavaのみの紹介ではなく、Javaでの業務アプリの開発に必要とされる基礎知識全般について連載を通じて学んでいくことを目的としています。 はじめに 今回の記事では、Java(ジャバ)で業務アプリを開発するための開発環境の構築を行います。また、Javaのアプリケーションの開発では統合開発環境(IDE)を使って作業することがほとんどです。統合開発環境とはアプリケーションの開発をサポートする環境で、この連載では多くの現場で使われているEclipse(エク

    Javaで業務アプリを開発するための環境構築手順(Windows/Mac対応)
    Sips
    Sips 2014/06/13
    java 業務アプリ
  • Amazon Web Servicesの仮想サーバEC2でLinuxサーバを構築してみよう

    対象読者 記事は、次の方を対象にしています。 クラウドシステムがはじめての人 簡単なWebシステムのプログラミングを行ったことがある人 システム基盤について勉強したいと思っている人 Amazon Web Servicesとは? Amazon Web Services社が提供するクラウドサービスである「Amazon Web Services」(以降AWS)の主な特徴と、提供サービスについて説明します。 AWSの主要なサービス AWSの最大の特徴は、提供されるクラウドサービスの豊富さとスピードにあります。特に、IaaSサービスに関しては他のクラウドベンダーを圧倒しているといっても過言ではありません。また、2011年に日国内にデータセンター(東京リージョン)が稼働しました。企業システムでの実績も多く、コミュニティ活動も活発で、日語によるノウハウが蓄積されています。 ただし、提供サービスが豊

    Amazon Web Servicesの仮想サーバEC2でLinuxサーバを構築してみよう
    Sips
    Sips 2014/06/04
    aws
  • 構成管理ツール「Chef」の概要とインストール手順

    自動化ツールの必要性 昨今、仮想化およびクラウドの普及に伴い、サーバを短時間で増設することが容易になってきました。例えばユーザアクセスが増えてシステムの負荷が高くなった場合、サーバそのものは即座に準備できるようになりました。しかし、システムの設定は別途実施しなければいけないという状況も多々見受けられています。 サーバの台数が少なければ一台一台構築や設定を行えますが、何百台ものサーバを扱うとなると時間がかかって迅速性は失われてしまいますし、多くの人手が必要となれば設定の間違いが起こる可能性も高くなるでしょう。そして管理するサーバが増えたとしても、それらを管理する人は増えていないのが現状です。 そのため、サーバ構築とともにアプリケーションやミドルウェアの設定をも実施する自動化ツールが注目されています。 Chefとは Chef(シェフ)は、米Opscode社が提供するクラウドコンピューティングを

    構成管理ツール「Chef」の概要とインストール手順
    Sips
    Sips 2013/11/19
    後で