タグ

JAVAに関するs_tsuのブックマーク (23)

  • 携帯ブラウザのユーザーエージェント(User-Agent)による機種判別、キャリア判別

    ドコモ、au、ソフトバンクの各携帯電話のブラウザのユーザーエージェントは、パソコンのブラウザと同様にプログラムで取得することができる。 ユーザーエージェントを利用してキャリアの判別や機種判別を行うことができる。 ユーザーエージェントには、ドコモなら「DoCoMo」、au・TU-KAなら「UP.Browser」、ソフトバンクなら「J-PHONE」、「Vodafone」、「SoftBank」という文字列が含まれている。 これらの文字列を調べることで携帯電話のキャリアを判別することができる。 ただし、Vodafoneの一部の機種は、「UP.Browser」という文字列がユーザーエージェントの途中に含まれている。 キャリアを判別する場合は、「ユーザーエージェントの先頭の文字が何で始まるか」で判別した方が良いと思われる。 また、ユーザーエージェントには機種名の文字列が含まれているので、機種の判別を行

  • MOONGIFT: » Java製のクローリングシステム「InfoCrawler」:オープンソースを毎日紹介

    Webサービスを作る上で、外部のデータを取得して何かしたいといったことは良くある。いや、外部に限ったものではない。ローカルのデータであっても取得して、それを検索したいという要望は良くあるものだ。 ユーザ側の検索画面 そうした時にクローラーを自作したりすると思うのだが、robots.txtの解釈や効率的なクローリング法を習得するのは大変なことだ。そこで試してみたいのがこれだ。 今回紹介するオープンソース・ソフトウェアはInfoCrawler、Java製のWebクローラーだ。 InfoCrawlerは設定項目も数多く、クローリングシステムとして優秀なものになると思われる。複数サーバ設置して分散化もできるようだ。HTMLや画像、各種バイナリ等ファイル種別を指定してクローリングを行うか否かを指定できる。 インデックスするファイルを指定する画面 認証が必要なサーバにも対応し、言語によってフィルタリン

    MOONGIFT: » Java製のクローリングシステム「InfoCrawler」:オープンソースを毎日紹介
  • Eclipseのインストール。ファイル入手方法をサーチマンが解説。

    Eclipse(日語版)のインストール Java開発に必須の最強ツール Javaの開発は、ツールを使わないと面倒くさい。 コンパイルして、クラスパス通して、さらにweb.xmlの設定と。 (前回まで、やってきましたね) しかし、 Eclipseというフリーの開発ツールを使うと、とても便利。 そこで、ここではEclipseをインストールしてみます。 ただし、デフォルトのままだと全て英語です。 そこで、英語が苦手な人のために、日語化したパッケージもみておきましょう。 Eclipse(日語対応)のダウンロード 基的には、以下のサイトからダウンロードします。 Eclipseサイト(https://eclipse.org/) しかし、Eclipseは、種類もバージョンも多すぎだし、 上記のページで混乱する感じなら、私が既に入手した(ほぼ最新の) Eclipse(日語対応)のダウンロードペー

  • プログラムっておいしいの? - iGirl

    ってゆうスイーツ(笑)が少しでもプログラムを理解するには何をしたらいいのでしょうか。何を読んだらいいのでしょうか。ググればググるほど分からなくなってきました。 「初心者のための・・」系を読んでも、サンプルコードというものを見ても、何のこっちゃ分からずで*1、perlにしようかPythonにしようかjavaにしようかC++にしようかとか言ってる場合じゃありません。C++とC#は別クチなんすかね?ですよね。ギャー! どんなふうに始めればいいか分からないしたぶん「私には無理!生まれたときから文系だもん!むしろ文系から生まれたもん!」とか言い訳垂れて諦めるかもしれないんだけど、とりあえず何となく話だけでも分かる風になりたいなーとか思ってー。諦めるまでに達せない自分が歯がゆい>< ギークに「プログラム始めたきっかけって何ですか?」みたいに聞くと(あと記事とか読むと)「自分でゲームを作ったのがはじめ

    プログラムっておいしいの? - iGirl
  • Javaの道:Servlet(1.はじめてのServlet)

    Tomcatの概要 TomcatはApache Software FoundationのApache Tomcatで開発が行われているオープンソースのサーブレット/JSPコンテナです。オープンソース・商用を問わず最も利用されているサーブレット/JSPコンテナです。 Tomcatのインストール Windows環境向けのTomcatインストール手順について解説します。TomcatのインストールにはJDKが必要です。JDKをインストールしていない場合は、「Javaの道:Java(JDK)インストール方法」を参照するなどして、JDKをインストールしてください。 ※ページでは、執筆時点で最新であるTomcat 8.0系のTomcatをインストールします。Tomcat 8.0系をインストールするためにはJDK 1.7.0以上が必要です。 1.バイナリ版のダウンロード 1-1.Apache Tomca

    Javaの道:Servlet(1.はじめてのServlet)
  • 萌えキャラってこうですか?分かりません!><:Wicketサンプル - livedoor Blog(ブログ)

    資料作ってみたけど、あまりにもあれだったので、 サンプル書き直したので、こっちに載せる。 サンプルとその趣旨 ・『HelloWorld』と表示する → Wicketの基を学ぶ。 ・フォームから入力を受け取り、画面遷移して表示する → コンポーネントの使い方を学ぶ Wicketの基 Wicketを使ったアプリケーションは主に以下の3つ部分から構成される。 * ページの静的コンテンツを記述したHTMLファイル * ページの動的コンテンツを実装したJavaクラス * アプリケーションを管理するためのJavaクラス 基的にはひとつのHTMLファイルで記述されたWebページ対して、それぞれそのページ内で必要な動的コンテンツを実装したJavaクラスを用意し、それとは別に全体を統括するJavaクラスを作成するという形になる。 サンプル:HelloWorld ・構成 [WEB-INF/src] ┗[

  • 【レポート】Wicket入門 - JavaとHTMLだけで作るWebアプリケーション (1) Wicketとは? | エンタープライズ | マイコミジャーナル

    WebアプリケーションフレームワークWicketが正式リリースされたのは2005年の6月。まもなく1年を迎ようとしている。Wicketは、Webアプリケーションの開発を容易にするため、それまでのフレームワークとは一風変わったアプローチを取っていることで注目された。Wicketの現在の最新版はバージョン1.1.1であり、6月には様々な改良が加えられたWicket 1.2がリリースされる予定になっている。稿では、そのWicketを使用して簡単なWebアプリケーションを作成する方法を紹介する。 Webアプリケーションフレームワーク いわゆるWebブラウザから操作するWebアプリケーションを開発する場合、いちからすべて作成するということはまずない。まず基となるWebアプリケーションを決め、実現したい機能から必要になるライブラリをそろえ、それらを組み合わせてシステムの開発をおこなう。 Java

  • Javaウェブフレームワーク「Wicket」の使い方

    Javaウェブフレームワーク「Wicket」の使い方 Apache Software Foundationで開発されているウェブ・アプリケーション・フレームワーク「Wicket」の紹介記事を書きためていくページです。

  • Javaでレゴロボットを動かしてみよう! 1-おためし編:CodeZine

    はじめに 皆さん、こんにちは! 突然ですが、組込み機器におけるソフトウェア開発(以下、組込みソフト開発)には、どんな開発言語を使用していると思いますか? そうです、一番多いのがC言語です。その他、C++やアセンブリ言語なども使用されています。 ところで、Javaでも組込みソフトの開発ができることをご存知でしょうか? Javaを搭載したデジタル機器・家電製品には、コピーやFAXなどの複合機、携帯電話、カーナビなどがあります。Javaの開発と言うとWebアプリケーションが多いですが、組込みソフトはどのように開発していくのでしょうか……。 ここではレゴロボット「教育用レゴ マインドストームRCX」を使って、組込みソフト開発の入り口を一緒に体験してみましょう!レゴロボットについて 今回はこのレゴロボットを使用します。 RCXには8ビットのマイコンが内蔵されています。メモリは16KbyteのROMと

  • GAC なぜなにGAC->新着

    お世話になります。 JavaAppletを用いて、ファイルをドラッグアンドドロップさせてそのファイルを読み取り、 phpやaspxに投げてファイルをアップロードしたいと考えています。 aspxにてアップロードのロジックは出来ているのですが、JavaAppletでのファイル読み込みの方法がわかりません。 JavaAppletでのドラッグアンドドロップの判断、ファイル読み込み、パスの取得の方法について分かる方いらっしゃいましたらご教授願います。 下記のURLのようなことがやりたいと思っています。 http://fw.moongift.jp/intro/i-1966.html 下記サイトが参考になると思います。 http://www5.big.or.jp/~tera/Labo/Java2/j2dnd.html ドラッグ&ドロップを受け付けたいコンポーネントにDropTargetL

  • oklab -

    最近ではコンピューター、ウェブ、モバイルでゲームを楽しめるようになりました。これらのゲームプログラミングについて学びましょう。 ゲームプログラミングの特徴 ゲームプログラミングは比較的新しいジャンルです。 ゲーム開発に使用される言語は、C#、C++JavaScriptSwiftRubyです。ゲームでは通常のアプリケーションと異なり複雑なビジュアルを操作するパフォーマンスと速度が要求されますので、プログラム言語もそれに特化している言語がおすすめです。 ゲームプログラミングは今後も人気の職種です。習得してステップアップを目指しましょう。 Oracle PLのプログラミング言語について学びましょう。 Oracle PLの特徴 SQL、T-SQLと同様にOracle PLもデータベースを処理するための言語です。違いとしてはOracle PLは世界最大のデータベースのひとつであるOracle

  • 使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ソーシャルネットブログ「Mashable」に11月17日、「IDE Toolbox: 70+ IDEs for Developers」という記事が掲載されている。この記事では、対象としている言語(C/C++Java、.NETPerlPHPPythonRuby)ごとに、70以上の統合開発環境(IDE)を紹介している。 早速、その全てのラインナップをみてみよう。

    使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan
  • Thing collar Bu log - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • Account Suspended

    Account Suspended This Account Has Been Suspended

  • Wordpress用ツリー型アーカイブメニュー生成プラグイン

  • SYNCK GRAPHICA/札幌 - ホームページ制作&無料メールフォームCGI

    シンクグラフィカについて ようこそ。シンクグラフィカのWebサイトへ。SYNCK GRAPHICAは札幌でホームページ制作やスマートフォンサイト作成・Webサイトリニューアルやシステム開発を行なっています。ホームページのご相談・作成やメールフォームを中心としたフリーCGI・Javascriptの配布などをメインに活動を行なっております。比較的変なスクリプトを多数配布しておりますので、ぜひ色々見てください。特にメールフォームは秀逸なプログラムだと自負しております。 Web制作素材ダウンロード サイト内検索CGIやメールフォームCGI、WordPressやMTなどでも使えるUTF-8対応のメールフォーム、さらにさらに効果計測ができるメールフォーム、またランダムバナーなどのJavascript、履歴書EPSファイルなどのホームページ作成で役立つ素材を公開しております。 メールフォームプロCGI

    SYNCK GRAPHICA/札幌 - ホームページ制作&無料メールフォームCGI
  • 深圳莱特量身定做西服,西装定制管家-新乡胜性计算机应用科技有限公司

    地址:河南洛阳老城区高云岭300号 电话:001-89612629 传真:001-89612629 邮箱:722114493@300.com 深圳规格型号:T-32/T-38/T-40/T-50/T-64 ? 拆装容易,莱特量身故障低,维修方便。西服西【1" 装定制管"150公路护栏孔冲击器参数名达正宇150公路护栏孔冲击器供应商深圳fepp4cov743e1莱特量身150公路护栏孔冲击器参数名达正宇150公路护栏孔冲击器供应商 顾客您好,西服西使用低风压空压机也能感受快速钻孔的快乐,西服西张家口市宣化名达正宇钻孔机械有限公司的深知----不断创新、不断满足客户的需求,才能发展企业,才能立于不败之地,张家口市宣化名达正宇钻孔机械有限公司的销售人员联合研发人员实地考察了内蒙古、山东、河南及东北等工地后,果断研发MDZY150KA鉄阀片冲击器、MDZY170KA鉄阀片冲击器,名达正宇钻孔机械有

  • Yostos's TypePad Tips: 開閉できるセクションを作る

    Brennaのページで紹介されていたTips(ほとんど和訳しただけ)。 SideBar Menuで使うと開閉できるセクションを作ることができる。(例: Yostos@WebのArchivesの部分) templateをいじるのでProユーザーでなければ使えない・・・たぶん。 Step1 JavaScript file listmenu.jsをBleedingEgoからダウンロードして、自分のページにUploadしておく。 ダウンロードしたJavaScriptをIncludeさせるため以下のコードをtemplateに追加する。修正するテンプレートは、 Main Index Template, Archive Index Template, Category Archives, DateBased Archives, Individual Archivesの5つある。(Applingさんの指

  • arc90 lab : tools : Link Thumbnail

    A picture's worth a thousand words, right? So spice up those plain old text links with Link Thumbnail, the second tool from the arc90 lab. What is this? How do I use it? Examples Supported Browsers Licensing Discuss Link Thumbnail What is this? A little bit JavaScript, a little bit CSS and a little bit clairvoyance, Link Thumbnail shows users that are about to leave your site exactly where they'r

    s_tsu
    s_tsu 2006/07/20
  • YUIのツリーメニューでAjaxな動的ロード - [JavaScript]All About

    JavaScript ガイド:高橋 登史朗 Ajaxなど、何かと最近騒がれているJavaScriptの最新情報とその活用方法を解説します。 掲示板 取材依頼 問合せ YUIのツリーメニューでAjaxに動的ロード 前々回、 前回と Yahoo! UIのTreeView(以下、YUI)を利用して簡単にツリーメニューを作成するサンプルを作ってきましたが、 今回は、いよいよそれをベースに、Ajaxな動的ロード機能を追加してみます。 今回のソースは、前回作った、 配列型のJSONデータを与えて、メニューを自動生成するタイプの改造と拡張です。 前回のデータは、今回のスクリプトでもそのまま使えます。 今回の主な変更点は、Ajaxによる動的ロード機能を追加したことです。ツリーホルダに動的ロードを指定できるようにしたことで 、そのホルダをクリックすると別に用意したJSONデータの