タグ

kijitoranekoのブックマーク (1,294)

  • Java/Maven3/Eclipse上でサクサクWeb開発 (例:tomcat-maven-plugin) - Glamenv-Septzen.net

    ホーム 検索 - ログイン | |  ヘルプ Java/Maven3/Eclipse上でサクサクWeb開発 (例:tomcat-maven-plugin) [ Prev ] [ Next ] [ Java ] 2013-07更新 2013-02に Apache Tomcat Maven Plugin の 2.1 がリリースされ、nexus.codehaus.org のリポジトリから 1.2 が削除されました。現在はMavenのCentralリポジトリから 2.1 を直接ロード出来ます。 Apache Tomcat - Tomcat Maven Plugin http://tomcat.apache.org/maven-plugin.html Apache Tomcat Maven Plugin - About Apache Tomcat Maven Plugin http://tomcat

  • 5. Maven による実アプリケーション開発

    2006.07.24 株式会社四次元データ 鈴木 圭 Maven 5章 Maven による実アプリケーション開発 5.1. 作成するアプリケーションの概要 5.2. プロジェクトの準備 5.3. データベース部分の作成 (com.example.webchat.db.*) 5.4. Tomcat の準備 5.5. Web アプリケーション部分の作成 5.6. Web アプリケーション部分の改良 5.7. まとめ 今回は Maven を用いた具体的な開発例として、Web ベースの簡単なチャットアプリケーションを作成したいと思います。 前章までは Maven を用いた開発に必要な情報を個別に紹介してきましたので、章ではそれらのまとめとして、Web ベースの簡単なチャットアプリケーションの作成を例に、具体的な開発の道のりを紹介したいと思います。 5.1. 作成するアプリケーションの概要 今回作

  • オブジェクト指向できていますか?

    3. 自己紹介 1992年~1997年 某ゲーム会社 プログラマ SFC,GB,PS1,N64のゲーム開発経験 1998年~現在 日工学院八王子専門学校 @mozmoz1972 専任講師 プログラミング教育を中心に担当 twitterもfacebookも実名です。よかったらフォローしてください。

    オブジェクト指向できていますか?
    kijitoraneko
    kijitoraneko 2012/08/31
    [オ
  • 渡邉美樹『いじめ』

    渡邉美樹オフィシャルブログ 夢に日付を!(ワタミ 代表取締役会長 兼 社長) Powered by Ameba 渡邉美樹オフィシャルブログ 夢に日付を!(ワタミ 代表取締役会長 兼 社長) Powered by Ameba 私が理事長を務める郁文館夢学園の1学期の 終業式で、「いじめ」の話をしました。 この日は「いじめ」で溢れている。 TVで芸能人の離婚を追いかける。 交通事故で亡くなった子どもの御両親に感想を聞く。 あれは「いじめ」。 インターネットに溢れる誹謗・中傷。 名前も名乗らず言いたい放題。 事実を確認することもせず、ただ非難し続ける。 これも「いじめ」。 人の悪口、陰口を言って笑っている。 それも「いじめ」。 いじめ質。 それは、他人の不幸を喜ぶ“心”。 それは、他人を誹謗・中傷することで他人より自分が優位にいると喜ぶ“心”。 それは、そこにいない誰かを悪口や陰口で自分よ

    渡邉美樹『いじめ』
    kijitoraneko
    kijitoraneko 2012/07/27
    OH! NO!
  • 第1回 Meteorをはじめよう | gihyo.jp

    Meteorとは? Meteorは、2012年4月に彗星のように登場した、新たなアプリケーションプラットフォームです。この原稿の執筆時で、バージョンは0.3.6とされており、まだまだプレビュー版の域は超えていません。また、現状ではUNIX環境(MacOS Xを含む)でしかうまく動作しないようです。 しかし、Webアプリケーション開発をとことんまで素早く、楽に行えるようにするためのさまざまな仕組みが盛り込まれていることから、登場直後からかなりの注目を集めています(公式サイトには、「⁠1日か2日でプロトタイプを、2~3週間で製品レベルのアプリを構築できるようにする」とあります⁠)⁠。 MeteorはMITライセンスに基づくオープンソースプロジェクトとして、Github上で公開されています。現在4人の開発者がフルタイムで開発に従事しており、1年以内に1.0をリリースする予定だとされています。 M

    第1回 Meteorをはじめよう | gihyo.jp
  • ジェネリクスによるVisitorパターン拡張の考察 - プログラマーの脳みそ

    先日twitterで "Expression Problem" という問題を知った。 静的な型付けの下で、場合分けのデータ構造に対して、新しい場合分けとその場合に対する新しい処理を、元のソースコードに手を加えることなく拡張定義すること 2009-05-16 この問題が意図するところを語るにはまずオブジェクト指向から流れを辿らねばなるまい。 オブジェクト指向のポリモーフィズム Javaのようなオブジェクト指向の言語で、ある特定のメソッドがあることを抽象クラスHogeで保証するとしよう。 public interface Hoge { void hoge(); } このとき、機能性、つまりメソッドというのは増えることがない固定のものだが、継承して実装されたクラスというのは自由に増やすことができる。そして、抽象型Hogeを扱っている既存コードは修正する必要がない。 これはいわゆる開放/閉鎖原則(

    ジェネリクスによるVisitorパターン拡張の考察 - プログラマーの脳みそ
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • 第1回 Node.jsとは | gihyo.jp

    はじめに 連載では、注目を集めるNode.jsを使って、Webアプリケーションを様々なクラウド環境で動かすことを最終目的にしています。Node.jsに触れたことがないJavaPHPなど普段サーバサイドで開発されている方を主な対象として、まずNode.jsの概要から紹介していきます。 Node.jsとは Node.jsとは、ブラウザGoogle Chrome用に開発されたJavaScriptエンジンV8がサーバ上でプログラムを実行できるように、ファイルやネットワークI/Oなど多くの機能を追加したものです。軽量で効率よく多くのリクエストを処理するネットワークアプリケーションの構築ができるプラットフォームになっています。いわゆるサーバサイドJavaScriptの代名詞として注目を集めています。 Node.jsでは“⁠軽量で効率良く⁠”というのを実現するために次の2つのモデルを採用しています。

    第1回 Node.jsとは | gihyo.jp
  • 全Eclipse Java プログラマーに捧げる Eclispe 徹底活用術完全版〜Eclipseに空気を読ませて楽する術〜 - Yamashiro0217の日記

    この記事は、http://d.hatena.ne.jp/higayasuo/20090612/1244772658 の「Ctrl+1とCtrl+Spaceうんぬん」の話にインスパイアされて書いた。Eclipse可愛いよ。Eclipse。 記事長いから、さくっと読み飛ばして、アニメーションgifがあるところから読んでも十分訳にたつと思う。 あと、新人さんとかに写経させるのもいいかも。というか、半分ぐらいうちの新人に勉強のためと思って書いたから。で、実際に写経させて役にたった。 Java は Eclipse などの IDE も含めて言語というか、環境というか…だと僕は思ってる。Commons, Maven なども含めたい(まぁ、そのあたりは、CPANも含めてperlだろ。とか、これは否定する人だらけだろうけど、Railsrubyということを言う人もいるよね)。 少なくとも僕は、Eclipse

    全Eclipse Java プログラマーに捧げる Eclispe 徹底活用術完全版〜Eclipseに空気を読ませて楽する術〜 - Yamashiro0217の日記
  • Mac OS X版VirtualBox の使い勝手

    最近VirtualBoxの正式版が無償配布され、 Mac OS Xを使いながらPCエミュレーションす る事が手近かに可能となった(但し、Windows は有料だが 2台まではパスするようだ)。 今回筆者は、Windowsで常用しているソフトを Macで活用する事を目的に、VirtualBoxを 試用してその使い勝手を検証してみた。 右図はMac OS X10.5.3環境下、VirtualBox で作成した仮想マシンのゲストWindows XP Professional の起動を示す。 使用したマシン環境は、Intel Mac mini 2.0GHz Intel Core 2 Duo,メモリ 1GBである。 なお、CrossOver Mac 6.1体験版を試用してみたが、現バージョンは対応するソフトが Officeなど極一部に限られており、Internet Exp

  • MacとWindowsを同時使用できる無料の仮想化ソフト「VirtualBox」の使い方 / Inforati

    無料の仮想化ソフト「VirtualBox(バーチャルボックス)」をインストールして、Mac OS Xと同時にWindowsを起動する方法を紹介します。 Mac OS Xを使用しながら、Windowsのソフトウエアを使用できます。 無料の仮想化アプリケーション「VirtualBox」 無料の仮想化アプリケーション「VirtualBox」をインストールして、Mac OS X上でWindowsを起動する方法を紹介します。 WindowsのソフトウエアをMac OS X上で使用できます。 無料の仮想化ソフト「VirtualBox」 仮想化ソフトとは VirtualBox(バーチャルボックス)とは 利用する際の注意点 VirtualBoxで仮想環境を作る VirtualBoxをダウンロード 仮想マシンを作成する 仮想ハードディスクを作成する ビデオメモリを指定する 仮想マシンを初回起動する Gues

    MacとWindowsを同時使用できる無料の仮想化ソフト「VirtualBox」の使い方 / Inforati
  • WordPressの導入からデザイン、プラグイン、カスタマイズまで全部まとめ

    これから始める人から、カスタマイズしたい人まで、 WordPressの疑問・困ったを解決するまとめ ブログもWordPressを使って作っている。 最初は、MovableTypeでやっていたのだが、 投稿記事の数が膨大になってくると、再構築に時間が掛かるようになったため、 新ブログを開始する際に、思い切って変えてみた。 幸いにも過去に色んな方が、WordPressに関する「まとめ」を作ってくれていたり WEB上で丁寧に説明してくれていたりしたため、難なく構築することができた。 ただ、色々な情報が散らばっていて、その都度探さなければいけなかった。 そこで、今回のブログは、自分と同じ様にWordPressを始める方のために書く、 「WordPressの導入からデザイン、プラグイン、カスタマイズまで全部まとめ」。 もくじ 今回は、以下の5つについて、まとめてみた。 それでは、それぞれについてご

    WordPressの導入からデザイン、プラグイン、カスタマイズまで全部まとめ
  • WordPressへの移行 - はてなからのデータ移行

    WordPress雑記も、どんどん書いていこうと思います。 最近発覚したことですが、ハッスルサーバーは目安として1500/日以上のユニークアクセスだと、アクセス制限をしていて「503 Service Unavailable」のエラーを返す仕様のようです…。がーん。私のblogの場合、新着をアップすると結構な頻度で、このエラーが起こっちゃうんです(;´Д`) 何が嫌かって、投稿中の記事がボツになっちゃうミスが起こりやすいところ。スタートしたばかりだけど、ちょい様子を見て、もしかしたらサーバー移転を検討するしか無いのかも…。 blogを見て下さってる方々。もしエラーだったら暫く時間を置いて見て下さいましm(_ _)m と、ネガティブな話はさておき。 今日は、はてダからWordPressへのデータ移行について述べます。やったことを列挙します。 Step1 はてな管理画面からデータを抜く はてな

  • ソースコードをキレイに表示するWordPressプラグイン「SyntaxHighlighter Evolved」

    どうも。@OZPA です。 WordPressのオリジナルテーマを作成したりして、最近htmlphpのソースコードをブログに掲載するようなことが増えてまいりました。 そんなわけで、今さらながら導入しました、ソースコードを表示するのに便利なWordPressプラグイン「SyntaxHighlighter Evolved」のご紹介。 導入方法 プラグインは以下のリンクから入手するか、WordPressのプラグイン管理画面から「SyntaxHighlighter Evolved」を検索、有効化してください。 WordPress › SyntaxHighlighter Evolved « WordPress Plugins 対応しているコード SyntaxHighlighter Evolvedが対応しているのは、以下のコード。 html,actionscript3,bash,coldfusion

    ソースコードをキレイに表示するWordPressプラグイン「SyntaxHighlighter Evolved」
  • MacOSXローカル環境にWordPressをインストール | 横浜のホームページ制作 スタジオFIXの社長ブログ

    WordPressを動かすためには、 ・PHP 4.3以上 ・MySQL 4.1.2以上 のサーバが必要です。すなわちこの環境があれば、 ローカルMacでも WordPressが動くということですね!(・∀・) WordPressテーマを作る際など、 いちいちネット経由で確認しながら作るのは面倒ですよね。 そこで「MAMP」というアプリケーションを使って MacOSXに WordPressインストールする方法をご紹介します。 MacOSXで WordPressを動かすための手順 1. MAMPをインストールする 2. WordPress用のデータベース(MySQL)を作成する 3. WordPressのインストール準備 4. WordPressをインストールする 1. MAMPをインストールする 「MAMP」をダウンロードします。(無料) 18MBくらいありますので、ダウンロードにちょっと

  • MAMPのインストール for Mac-独学!未経験からWebデザイナーになる!!

    Mac OSXにはもともとApacheがインストールされています。ですから他に何もインストールせずともApacheを利用することができます。しかし、手軽にPHPスクリプトも書いてみたい、またはWordPressやMovable Typeをインストールしてみたいという方には、このMAMPが最も手軽なソリューションだと言えるでしょう。 MAMPは、Apache,MySQL,PHPをパッケージとして一括インストールすることができるソフトです。同じようなソフトとしてWindowsではなじみ深いXAMPPもありますが、MacではMAMPの方がよく使われているようです。 まずはMAMPをダウンロード まずはMAMP のサイトにアクセスしてください。左側の[ MAMP: One-click-solution for setting up your personal webserver ]とかかれたすぐ下

  • Javaのクラス宣言5種+α - プログラマーの脳みそ

    Javaのクラス宣言には5種類ある。 トップレベルクラス・ネストしたクラス・内部クラス・ローカル内部クラス・匿名クラス(無名クラスとも言われる)の5種類だ。 今回はこの5種類のクラス宣言のおさらい。 トップレベルクラス これは普段使っているクラス。拡張子が.javaのファイルを作り、そのファイル名とクラス名を合致させなくてはいけない。そのjavaファイルのトップレベルに位置する。 ネストしたクラス 「ネストしたクラス」(Nested class)とはクラスの中にクラスがネストしている状態。トップレベルクラスの内側にstaticキーワードをつけてクラス宣言を行う。 public class Outer { public static class Nested { } } このネストしたクラスは、トップレベルクラスと同等の機能性を持つ。 クラス名はOuter.Nestedという名前で扱われるが

    Javaのクラス宣言5種+α - プログラマーの脳みそ
  • slot gacor deposit pulsa tanpa potongan

    Situs slot gacor Playtech menyediakan daftar slot gacor mudah menang yang bisa Anda mainkan sesuka... Read More

  • これはnode.jsの時代が来るか!?全て揃ったnode.jsフレームワーク·Tower.js MOONGIFT

    Tower.jsはフルスタックのnode.js用Webアプリケーションフレームワークです。 こ、これはやばい…。ついにnode.jsの時代が来るかもしれない、そう感じさせるWebアプリケーションフレームワークがTower.jsです。 インストールはnpmで簡単にできます。 まず新しいアプリケーションを作成します。 Scaffoldで簡単にコントローラ、モデル、ビューを生成。 生成された際の構成はこんな感じです。 towerコマンドのオプションです。 Webサーバを立ち上げ場合です。 Tower.jsはMongoDBをデータベースに、Redisはバックグランドジョブ、CoffeeScriptをメインの記述に使いつつ、Jasmineをテストフレームワーク、jQueryも使えるフレームワークです。メール、マイグレーション、MVC、RailsばりのO/Rマッピング、バリデーション、ルーティング、B

  • 全裸で学ぶMVC事始め - ゆーすけべー日記

    一般的なWeb Application Framework(WAF)ではMVCという設計及び実装における概念が取り入れられています。 MVCに従ってつくるのが全てではありませんが、 WAFを使うと共に、一度はMVCを用いたWebアプリの開発経験はしておいた方がよいと思います。 MVCはモデル(Model)、ビュー(View)、コントローラ(Controller)の3つの単語を組み合わせた言葉で、 この3つで概念が成り立っています。 クライアントがWebに対してリクエストをした時に、これら3つがそれぞれ連動して結果を返します。 一般的には以下のような処理経路をたどります。 クライアントがWebサイトにリクエスト コントローラがリクエストの処理を行い、モデルとビューを動かす 必要に応じてモデルを呼び出す 結果のデータをビューに渡す ビューがHTML化などをしたものをクライアントに表示する MV

    全裸で学ぶMVC事始め - ゆーすけべー日記