開発に関するboxlimeのブックマーク (15)

  • Webサーバー構築(Apache) - CentOSで自宅サーバー構築

    [root@centos ~]# yum -y install httpd php php-mbstring ← httpd、phpphp-mbstringインストール [root@centos ~]# vi /etc/httpd/conf/httpd.conf ← Apache設定ファイル編集 #ServerName www.example.com:80 ↓ ServerName centossrv.com:80 ← サーバー名を指定 <Directory "/var/www/html"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecC

  • Bootstrapの使い方超入門 (1/4) - @IT

    話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」の概要と基的な使い方をサンプルとコードを交えて紹介します。 最近はやりのHTML5、JavaScriptライブラリ、CSS3、APIの紹介、またそれらを組み合わせたサンプルアプリケーションの紹介と解説を厳選して紹介、解説していく連載「HTML5アプリ作ろうぜ!」。今回紹介するフレームワークは「Bootstrap」です。 話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」とは 現在のWeb制作、開発では、ともにスピードが重視されています。「Bootstrap」を使用すると、既に用意されているスタイルを適用するだけで、格段に速く見栄えを整えられます。事実、Webシステムの管理画面などでBootstrapを使用するケースも増えてきました。 Bootstrapは最近

    Bootstrapの使い方超入門 (1/4) - @IT
  • ⼤企業で実現するイマドキの内製開発

    Developers Summit 2015 Summerの「【ユーザ企業登壇!】先進企業が語る、ソフトウェア開発環境のビフォーアフター」の講演資料です。 http://event.shoeisha.jp/devsumi/20150729/session/845/ 2015.8.6追記: 以下のjacopen氏のblogもご覧ください。資料で伝えきれていない部分が書かれています。 http://jaco.udcp.info/dev-with-ncom/Read less

    ⼤企業で実現するイマドキの内製開発
  • Eclipse EGit の使い方(1/2) | hiromasa.another :o)

    Eclipse から Git 操作を行う、EGit の使い方についてまとめてみました。 この記事は 2014/3/25 にリリースされた EGit 3.3.1 を使い、Ubuntu もしくは Windows で操作しています。(たぶん Mac でも大丈夫です) リポジトリを破壊したり、ファイルが多くあると遅くなっていたりしていたお騒がせな EGit でしたが、現在の所、通常の操作では問題なくなったように思います。 目次 導入 ローカルリポジトリの作成 ファイル操作 リモートリポジトリに接続 ローカルブランチの作成 リベースインタラクティブ ブランチからのマージ1 ブランチからのマージ2 コンフリクトの解消 リベース コミットコメント修正 コミットリセット リバートコミット このページでは、1〜6までを記載しています。(続きは力尽きたので次回…) 導入 EGit は Eclipse 用の G

    Eclipse EGit の使い方(1/2) | hiromasa.another :o)
  • ネットワークプログラミングの基礎知識

    ネットワークプログラミングの基礎知識 ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl・C言語・Java などでソケット (Socket) を使った HTTP クライアントや POP3 クライアント、簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 このページのサンプルプログラムは、RFC などの規格に準拠した「正しい」プログラムではありません。 また、全体的にエラー処理が不十分です (今後改善する予定です)。 あくまでも概要を理解するためのサンプルととらえてください。 もし気でしっかりとしたクライアントやサーバを書きたいなら、このページを読んだ上で、 さらに RFC を熟読し、そして wget・Apache・ftp コマンドなどのソースを参考にしてください。 このページに間違いを見付けたら、掲示板

  • 950ページ超え! Androidアプリの開発入門テキストが完全無料公開中!

    これから「Androidアプリを作ってみたい!」という人や、「もっと体系的に勉強したい!」という人に朗報です! アプリ開発スクールで知られる「TechInstitute」から、アプリの設計・開発・公開まで網羅した初心者向けの入門テキストが、なんと無料で公開されているのでご紹介したいと思います! 950ページを超えるボリューム満点のテキスト!「TechInstitute」のWebサイトで公開されている「専用ページ」にアクセスすると、誰でもすぐにテキストをダウンロードすることが出来ます! トピック毎に、興味のある分野だけダウンロードしたり、「まとめてDL」ボタンから一気にテキストを入手することも可能。 ファイルはPDFで提供されており、全部で950ページを超える大ボリュームの内容は以下の通り! <目次> ファーストステップ プログラミングとは何か コンピュータとスマートフォン 初回のプランニン

    950ページ超え! Androidアプリの開発入門テキストが完全無料公開中!
  • 10年間JavaScriptをコピペしていた僕がJavaScript本格入門して知った驚愕のJavaScript言語仕様覚書 | niwatako$

    JavaScriptをなめていた私が勉強しなおした結果、色々驚愕の事実が発覚したお話。JavaScriptをご存じの方には当然の内容かもしれません。 むかしむかし 私にとってJavaScriptといえば、高校生時代(10 […]

  • 企業向けIT製品/キーマンズネット

    基幹系システム ERP 会計システム 電子帳票システム ワークフロー 勤怠管理システム もっと見る 情報共有システム・コミュニケーションツール グループウェア Web会議 テレビ会議/ビデオ会議 ファイル共有 文書管理 もっと見る 情報システム SFA CRM コールセンター/CTI BPM PLM もっと見る メール 電子メール メールセキュリティ メールアーカイブ その他メール関連 もっと見る エンドポイントセキュリティ アンチウイルス 暗号化 認証 ID管理 メールセキュリティ もっと見る ネットワークセキュリティ ファイアウォール WAF IPS UTM セキュリティ診断 もっと見る 運用管理 統合運用管理 IT資産管理 サーバー管理 ネットワーク管理 統合ログ管理 もっと見る バックアップ バックアップツール バックアップサービス テープバックアップ その他バックアップ関連 もっ

    企業向けIT製品/キーマンズネット
  • シリコンバレーのスタートアップはどんなプログラム言語を使っているのか? デザイン会社 ビートラックス: ブログ

    先日どんなプログラミング言語をアメリカの企業やサービスが使っているのかリサーチしていたところ、興味深い英語記事を発見したのでシェアしたいと思います。 今日では様々なプログラミング言語が存在しそれぞれの言語が特定のそしてユニークな役割を果たしています。これらは特徴が異なるためどの言語が優れているか一概に言うことはもちろん出来ません。しかし時代によって人気のプログラミングの言語は移り変わっています。今シリコンバレーエリアの企業で使われているプログラミング言語は何なのでしょうか? スタートアップに人気の4言語 – PHP, Ruby(Rails), Scala, PythonPHP – ウェブ開発において最も人気の言語動的なページを作る上で最適なサーバーサイドスクリプト言語である。シンプルなブログ作成から誰もが使ってる世界的ウェブサービスを作るまで様々な用途に対応する。2013年1月の時点で、P

    シリコンバレーのスタートアップはどんなプログラム言語を使っているのか? デザイン会社 ビートラックス: ブログ
  • JDKはOracleJDKとopenJDKのどっちを使えばいいのか

    結論は、JDK7ならどっちを使ってもOK JDK6なら、多少違いがあるけど、どっち使ってもあんまり困らない。 っぽい。 JDK7についてはOpenJDKが家となるようだ。 OpenJDK を Java SE 7 のリファレンス実装とする定款,Oracle の賛成で承認 - InfoQ ちなみにJDK6については 「アプリケーション実行基盤としてのOpenJDKの評価」 - OSS iPediaには以下のように書いてあった。 RHEL に付属する RPM パッケージについて、パッケージングの内容を確認すると、ソースコードの修正はセキュリティパッチの適用のみで、機能や動作に影響がでる可能性は低い。ただし、ビルド時のシンボルの strip が原因で動作しないユーティリティコマンドがあるという問題がみられた。そのため、調査と同様の評価や問題解析を行う際は、OpenJDK だけではなく OS デ

  • プログラミング初心者が中・上級者になるための近道

    初心者と中級者、上級者の違いとは何でしょうか? 初心者は、 知識が少ない 開発したソフトウェアの数が少ない 中級者・上級者はその逆で、 知識が多い 開発したソフトウェアの数が多い その結果生まれる実質的な差は、 「初心者はかんたんなものしか作れないけど、中級者・上級者は難しいものを作れる!」 ということです。ですから、初心者が中上級者になるには難しいソフトウェアを作るのに役立つ知識を身につければ良いわけです! 難しいソフトウェアとは、 ロジックが複雑で難しい 規模が大きい 性能要件が厳しい 納期が短い など、いろいろな難しさがあります。 これらのハードルに対抗する知識・技術について紹介します。 規模が大きいソフトウェアを作るための技術 規模が大きいソフトウェアを作るための技術には、以下のようなものがあります。 モジュール分割 アプリケーションアーキテクチャ フレームワーク プログラミング作

    プログラミング初心者が中・上級者になるための近道
  • Jenkinsでビルド・パイプラインを作る

    Jenkinsのプラグインでビルド・パイプラインを作ることができるので紹介。 #12月20日のワンクリックデプロイ勉強会の発表のネタバレっぽいのですが。 ビルド・パイプラインとはビルド・パイプラインとは、継続インテグレーションのプラクティスの1つで、テスト等を複数の単位に分割し、順番に流していくものである。一般的には継続的インテグレーションを利用していれば、SCMにソースコードをコミットした段階ですぐにユニットテストを走らせ、以降に、静的解析や結合テスト、受け入れテスト、ステージング環境へのデプロイ、番環境へのデプロイという形で進んでいくことになり、その単位でパイプライン要素を分ける。 当然パイプラインの途中で試験に不合格であれば、その後のプロセスには進めない。 これによって、例えばコミット時には即座にユニットテストレベルの結果を返して開発者のペースを阻害しないようにすることができる。(

    Jenkinsでビルド・パイプラインを作る
  • Beginning Java EE 6 勉強会(1) #bje_study

    2. はじめに - Java EE 6勉強会の進め方 • 隔週水曜日に各要素技術をそれぞれ扱います – 座学+ハンズオン形式 – 資料は業務外時間に作成し、原則SlideShareにアッ プします • 概要 4/18 @making • JPA 4/25 @kjstylepp • EJB 5/9 @inatus • JSF 5/23 @XXX • JMS 6/6 @XXX • JAX-WS 6/20 @masato_ka • JAX-RS 6/27 講師募集中 12/04/18 Beginning JavaEE6 勉強会(1) 2

    Beginning Java EE 6 勉強会(1) #bje_study
  • Private Presentation

    Private content!This content has been marked as private by the uploader.

  • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

    最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識がになりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習
  • 1