タグ

robonicoのブックマーク (732)

  • HTML整形ツール(プチ・デバッグ機能付き)

    注意事項:◆このツールは「<」「>」マークを元に、HTMLを見やすく整形してくれる単純なツールです。 ◆不完全なタグが見つかると、対象タグの一覧を表示するプチデバッグ機能を追加しました。 ◆一行の長さは8000バイト以内してください。制限を超えると応答が帰らない場合があります。 ◆当ツールへのご意見、ご要望は "Pika's home"へお願いします。

  • Pixlr.com

    Photo Editor - Photoshop Online by Pixlr - Free Image Editing Tools Now, there are even more compelling reasons to choose Pixlr as your go-to solution for all your online image editing requirements, particularly when you're looking for a powerful "photo editor." Whether you're inclined towards traditional desktop-style photo editing or prefer a more contemporary approach, Pixlr has you covered. Pi

    Pixlr.com
  • Learn to code HTML, CSS, and JavaScript with Dash

    You have been redirected to Dash because we've sunset Scratchpad. Read more. Learn to code awesome websites in HTML, CSS, and JavaScript Dash is a fun and free online course that teaches you the basics of web development through projects you can do in your browser. Start Learning HTML5 Learn the right way to code HTML, the building block of the web. Design beautifully modern sites and learn how to

    robonico
    robonico 2014/07/16
    HTML エディタ
  • TortoiseSVNで「already locked」が出たときの対処法

    TortoiseSVNでは、Windowsのエクスプローラから右クリックでファイルを最新版に更新で来て便利ですが、たまに、 Error  Working copy ‘C:<ディレクトリ名>’ locked. Error  ‘C:<ディレクトリ名>’ is already locked. のようなエラーが出て、ファイル更新ができなくなってしまうことがあります。

    TortoiseSVNで「already locked」が出たときの対処法
  • Web APIって何?

    Web APIとJSON Web上ではネットショッピング、ブログ、SNSなどさまざまなサービスが提供されています。これらのサービスの中にはWebブラウザから利用するだけでなく、サービスの機能の一部をプログラムから利用可能なAPI(Web API)として提供しているものもあります。Web開発者はWeb APIを利用したアプリケーションを開発したり、既存のWebサイトにWeb APIを利用した機能を追加することなどが可能です。 なお、Web APIを使用し、複数のサービスの機能を組み合わせたり、独自の機能を追加したサービスを構築することをマッシュアップと呼びます。 これらのWeb APIの多くはXMLで情報を返すものが多いのですが、中にはJSONで情報を返却するWeb APIも存在します。そこで、今回はJSONを使用するWeb APIの利用方法を紹介します。 Ajaxのクロスドメイン制約 しか

  • Javaの道:Servlet(12.ファイルアップロード)

    FileUploadのインストール FileUploadのインストール方法について解説します。インストールは簡単です。JakartaProjectのサイトからFileUploadライブラリをダウンロードし、jarファイルを該当するディレクトリに設置するだけです。 Jakarta CommonsのダウンロードページからFileUploadライブラリを選択します。 ダウンロードしたzipファイルを解凍し、その中のcommons-fileupload-1.1.1.jarファイルを該当ディレクトリに設置します。Tomcatを利用している場合は、通常は$CATALINA_HOME\common\libディレクトリ配下に設置します。これでインストールの終了です。 IOのインストール FileUploadを利用するためには、Jakarta CommonsのIOライブラリも必要です。IOのインストール方法

    Javaの道:Servlet(12.ファイルアップロード)
  • POSTやGETの値の取得方法

    現在のURLからGETメソッドのパラメータを取得するなら location.searchで取得できます。 var req = location.search.replace(/^\?(.*)$/, '$1'); alert(req); あとは、splitなどでPerlのように分割していけばいいと思います。 POST送信は取得できないかも知れません。

    POSTやGETの値の取得方法
  • http://www.crystal-creation.com/web-app/tech/programming/javascript/cookie/

    http://www.crystal-creation.com/web-app/tech/programming/javascript/cookie/
  • サーブレットの様々なサンプル - Cookie の操作 -

    クッキーについて クッキーとは Web サーバ側が、ブラウザを通じてユーザ ( クライアント側 ) に簡単な小さなデータを書き込み、 そのユーザの情報とサーバ間の情報を保存する仕組みです。 このクッキーの仕組みにより、ユーザID の保存やそのユーザに関する設定情報などを保存しておき、 再度、そのサーバにアクセスがあったときにブラウザはクッキーを送信して、前回アクセスしたときの 情報を使用することができます。 クッキーを利用する際には以下の点に留意することが必要です。 ■ 有効期限の設定 ( 無期限の設定も可 ) 適切な必要最低限の有効期限を設定します。 ■ HTTP 通信上では、テキストで送信されるのでセキュリティを意識することが必要。 重要な情報はクッキーに保存しないようにします。 ■ HTTPS 通信上では、secure 属性を必ず付与すること。 secure 属性を

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • ネットワークの設定

    NETWORKING=yes          ネットワークを使用する HOSTNAME=srv1.mydomain  ホストDOMAINNAME=mydomain     ドメイン名。省略可 GATEWAY=192.168.1.1   ゲートウェイアドレス。 GATEWAYDEV=eth0         ゲートウェイデバイス。省略可 デバイス (NIC) ごとの設定 ファイルを修正する前に # ifdown eth0 等とデバイスを停止します。 デバイスを動作したまま修正すると、修正内容によってはデバイス停止時にフリーズします。 eth0 の設定 (固定 IP の場合) /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0             デバイス名 ONBOOT=yes              システム起動時に有効

  • テンプレートでカスタマイズされたツールチップ

  • ◇データ部だけスクロールするTABLE;HTMLメモ - 万象酔歩

    縦横スクロールは TABLEヘッダを隠さず縦横スクロールへ HTMLのTABLEで値部だけをスクロールする HTMLのTABLEを使っていて、ヘッダを固定のまま、値部だけをスクロールしたいことは めっちゃくちゃ頻繁にあります。 あって当然の機能です。無いのがどうかしている。 ごく普通に考えるとcssでTBODYにoverflow属性を与えればよいだけです。 んが!それでは動きません。css3でもできません。 HTML5はいったいどこへ行こうとしているのか全く不明です。 で、汚く自作せざるを得ないハメに陥ります(探せばライブラリなどがあるのかな?) 力技で作ってみました。 ヘッダ用とボディー用のテーブルを別に作り、ボディー用のテーブル をdivのスクロール機能でスクロールさせようというものです。 <meta http-equiv="X-UA-Compatible" content="IE=e

    ◇データ部だけスクロールするTABLE;HTMLメモ - 万象酔歩
  • HttpClientとConnectionManagerとCLOSE_WAITと - CLOVER🍀

    JavaでHTTP通信をやろうとすると、必ずと言っていいほど登場する、Apache HttpClient4(以前は、Jakarta Commons HttpClient3)ですが、これでちょっとハマっていた事象を見かけたので、軽くメモを。 あ、その時に使われていたのは、Jakarta Commons HttpClient3の方です。んで、ソケットのクローズ漏れでハマってました。 これ、チュートリアルだけを信じて実装すると、ハマるんですよねぇ…。 http://hc.apache.org/httpclient-3.x/tutorial.html チュートリアルの中に // Release the connection. method.releaseConnection(); みたいなことが書いてあって、いかにもコネクションをクローズしてくれそうな雰囲気がありますが、これは意味が違います。Ht

    HttpClientとConnectionManagerとCLOSE_WAITと - CLOVER🍀
  • JSON整形サービス

    JSONファイルの整形と検証を行うWebサービスJSONデータを見やすく整形するWebサービスです。 「変換」ボタンを押せば、入力フォームのJSONデータを整形し、誤りがある場合はエラーを出力します。

  • Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ - いろいろ解析日記

    Javaを使う場合に必ず必要になるデータ構造 - 配列・リスト・マップの使い方について簡単に説明します。 目次 配列 配列を生成する。 配列にデータを格納する。 配列からデータを取得する。 配列中のすべてのデータに同じ処理をする。 リスト (注) リストを使うにはimport文が必要 リストを生成する。 リストにデータを追加する。 リストからデータを取得する。 リストのデータを置き換える。 リスト中のすべてのデータに同じ処理をする。 マップ (注) マップを使うにはimport文が必要 マップを生成する。 マップにデータを格納する。 マップからデータを取得する。 マップ中の全てのデータに同じ処理をする。 関連記事 配列 配列は複数件のデータを扱うためのデータ構造です。 Javaの配列の特徴は、生成時にサイズ(格納するデータの個数)を決める必要があることです。いったん配列を生成すると、後から

    Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ - いろいろ解析日記
    robonico
    robonico 2014/03/26
    “for ( キーのデータ型 key : マップの名前.keySet() ) { データのデータ型 data = マップの名前.get( key ); // keyやdataを使った処理; }”
  • :Tips  Android で JSON を使おう 〜 後編 〜 - - Google Android -  雑記帳

    前回に引き続き「楽天ウェブサービス」で提供されている JSON 形式データを Android で扱う方法をみていきます。 JSON 形式データをオブジェクトとして扱う 前回までの工程で「楽天ウェブサービス」を使って HTTP サーバから JSON 形式データを受け取り、文字列として保持するというところまでを見てきました。しかし、このままでは「単なる文字列」でしかありません。 JSON 形式データをオブジェクトとして扱うには org.json パッケージの JSONObject と JSONArray クラスを使います。 org.json.JSONObject とは・・・ JSON Data Format での「オブジェクト」に該当するのが JSONObject です。具体的には”{”から始まり”}”までの範囲を指して「オブジェクト」と呼んでいます。コンストラクタは幾つか用意されていますが、

    :Tips  Android で JSON を使おう 〜 後編 〜 - - Google Android -  雑記帳
  • Java Eclipseで実行可能なJARファイルを作成する方法。

    JARファイルは作成したJavaアプリケーションを配布するときに便利です。Eclipseを使うとウィザードに従うだけで、実行可能なJARファイルを簡単に作成できます。マニフェスト・ファイルを用意しておく必要もありません。自動的に作ってくれます。 それでは早速、JARファイルを作成してみましょう。 【1】Eclipse を起動します。 【2】パッケージ・エクスプローラーで sample302 を右クリックします。 【3】メニューから エクスポート を選択します。 【4】エクスポート画面が表示されたら、 Java → JARファイル を選択し、「次へ」ボタンをクリックします。 【5】以下のように設定したら、「次へ」ボタンをクリックします。 *エクスポート先は sample302 以外にしてください。 【6】そのまま「次へ」ボタンをクリックします。 【7】マニフェスト・ファイルを生成 にチェック

    Java Eclipseで実行可能なJARファイルを作成する方法。
  • FOREIGN KEY制約(外部キー制約を設定する)

    テーブルを作成するときにカラムに FOREIGN KEY 制約(外部キー制約)を設定することで、対象のカラムに格納できる値を他のテーブルに格納されている値だけに限定することができます。ここでは MySQL における FOREIGN KEY 制約の使い方について解説します。 FOREIGN KEY制約(外部キー制約)とは FOREIGN KEY制約(外部キー制約)とは親テーブルと子テーブルの2つのテーブル間でデータの整合性を保つために設定される制約です。次の図を見てください。 参照する側の子テーブルにある部署カラムに対し、相手側として参照される側の親テーブルにある部署カラムとを指定して FOREIGN KEY 制約を設定します。するとこの2つのカラムでは整合性が保たれるように設定されます。 具体的には子テーブルにデータを追加するとき、 FOREIGN KEY 制約が設定されたカラムには、親テ

    FOREIGN KEY制約(外部キー制約を設定する)
    robonico
    robonico 2014/03/25
    “ON DELETE”
  • データの取得(SELECT) - データベース接続 - サーブレット入門

    データベース接続が出来ましたので、データベースへSQL文を発行してデータを取得してみます。 SQL文を発行して結果を表示するには次の手順を行います。 SQL文を実行し結果を取得するためのステートメントを作成する データベースへ問い合わせを実行する データベースからの結果を取得する リソースを開放する では順を追って確認していきます。 ステートメントを作成する ステートメントは問い合わせを実行したり、問い合わせの結果の取得に関するベースになるものです。ステートメントは「java.sql.Statement」インターフェースのオブジェクトですが、作成するにはコネクションから作成します。具体的には「Connection」インターフェースで定義されている"createStatement"メソッドを使います。 createStatement Statement createStatement() t