タグ

2015年2月25日のブックマーク (8件)

  • Velocity-TECHSCORE-

    Velocityとは、Javaベースのテンプレートエンジンです。 そのVelocityについて解説していきます。 Velocity INDEX Velocityの概要 1.1. Velocityとは 1.2. Velocityのインストール 1.3. Velocityの簡単な例 VTL・リファレンス 2.1. コメント 2.2. 変数の出力 2.3. プロパティの表示 2.4. メソッドの実行結果の表示 VTL・#set,#ifなど 3.1. #set 3.2. #if #elseif #else VTL・#foreach 4.1. #foreach VTL・#parse,#includeなど 5.1. #parse #include 5.2. #stop 5.3. #macro Velocimacro 6.1. Velocimacroとは 6.2. Velocimacroの定義 6.3.

  • Twitterの「@japan」を持つ人物の意外過ぎる目的とは?

    希少価値の高いTwitterアカウントを持つユーザーがハッカーに攻撃されたことが報じられていますが、スペイン・マラガのカフェで磨き屋を営む50歳のハビエル・カスターノさんは、Twitterで「@canada」「@Rome」「@MADRID」「@NY」といった非常に希少価値の高いアカウントを所持していたことがあり、現在も「@japan」のTwitterアカウントを所持しています。カスターノさんがアカウントを入手した経緯や、「その目的とは一体何なのか?」ということがThe Washington Postとのインタビューで明らかになっています。 Meet the Spanish shoeshine guy who secretly guards Twitter’s greatest real estate - The Washington Post http://www.washingtonp

    Twitterの「@japan」を持つ人物の意外過ぎる目的とは?
  • 仕事で信頼されない人に足りない「ちょっとだけおまけ」 | サイボウズ式

    【サイボウズ式編集部より】この「ブロガーズ・コラム」は、著名ブロガーをサイボウズの外部から招いて、チームワークに関するコラムを執筆いただいています。今回ははせおやさいさんが考える「仕事で信頼を得るための動き方」について。 あの人とわたし、何が違うの? 仕事において、誰かに何かをお願いするタイミングってたくさんあると思います。 何か作業をして欲しいとき、情報を教えてもらいたいとき、などなど。いろんなケースがあるかと思うんですが、同じお願いなはずなのに、あの人のほうがなんとなく通りやすいな……と感じることってありませんか? 同じような企画なのに任せてもらいやすい、似たような稟議なのに、通りやすい。 若いから? かわいいから? 上司と仲が良いから? もちろんそんな理由なこともあるかもしれませんが、「あの人のお願いは通りやすい」ケースにおいて、よくある理由の1つに「信頼されている人だから」というの

    仕事で信頼されない人に足りない「ちょっとだけおまけ」 | サイボウズ式
  • データ圧縮の基礎『ハフマン符号化』の仕組みを見てみよう | パソコン実践BLOG -道すがら講堂-

    何度かこのブログでデータ圧縮(書庫やエンコードなど)について解説してきましました。 しかし、その詳しい仕組についてはまだ書いていません。実際、実践的なところは難しすぎるので私もよく分かっておらず、専門的なことまではわかりません。(プログラミングは今後しっかり勉強していきたいですね。) ですが、漠然と「取り敢えずデータが少なくなるんだよ!」と言われても釈然としないでしょう。少なくとも、私は「元の情報を残したままデータを小さくするってどうやるんだろう?」と疑問を持ちました。 なので、この記事ではデータ圧縮の基礎部分でよく使われる「ハフマン符号化」について書いてみたいと思います。 情報数学のお話になりますが、概要だけならとても理解しやすいものなので、今回はこれをテーマにしてみます。データの圧縮とはどうゆうことなのか、その一端でも知りたい方はお付き合いください。 ついでに「なぜコンピューターは0と

    データ圧縮の基礎『ハフマン符号化』の仕組みを見てみよう | パソコン実践BLOG -道すがら講堂-
  • Ant独自タスクの作り方メモ(Hishidama's Ant make task Memo)

    タスクの使用(build.xml上の記述) コンパイル用クラスパス [2007-08-26] タスククラス [/2009-01-22] 実行(execute) [/2010-01-23] 属性(set) 候補選択 [2008-12-25] 子要素(add) [/2007-08-26] DataType 子要素の継承 [/2009-01-13] テキスト要素 [/2009-01-27] プロパティーの展開 [/2015-12-28] ログ出力の方法 タスク定義 独自に作ったタスクをbuild.xmlで使うには、antにそのクラスの場所を教えてやる必要がある。 taskdefを使えば、build.xml内で指定できる。(typedefでも可) build.xml: <taskdef name="original" …build.xml内で使う名称 classname="jp.hishidama

  • Netty 4がTwitterのGCオーバーヘッドを1/5に削減

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Netty 4がTwitterのGCオーバーヘッドを1/5に削減
  • HTTP2を試してみる | GREE Engineering

    初めまして、インフラストラクチャ部の後藤です。普段はChefを用いたサーバの自動構築環境の開発に従事しております。 今回は、近頃若者の間でも話題になっているHTTP2についてお話したいと思います。 2012年の末頃、HTTP1.1のセマンティクスを維持したままパフォーマンスを改善するという目的でHTTP2の仕様策定が開始されました。そんなHTTP2もワーキンググループ・ラストコールに向けて大詰めを迎えています。 現在最新版はdraft12となっており、すでに幾つかの実装が存在しています。HTTP2のwikiで確認できます。例えば、Google ChromeのCanaryビルドやFirefox Nightlyビルド では既にHTTP2が使用可能です。 またサービスとしては、twitter.com が対応しています。 HTTP2の特徴 HTTP2はGoogleの考案したSPDYと言うプロトコ

    HTTP2を試してみる | GREE Engineering
  • HTTP/2って何なの?

    16年ぶりにアップデートなんて。 HTTP/2の仕様がついに確定しました。つまり、もうすぐWebページの読み込みが速くなったり、接続が切れにくくなったり、いろいろと快適になるはずです。でも、HTTP/2ってそもそも何なんでしょうか? 簡単に言えば、HTTP/2とはWebサーバーとブラウザの間のやりとりの仕方を規定するハイパーテキスト・トランスファー・プロトコル(HTTP)のアップグレードです。もうずっと前にあってもおかしくないものでした。というのは、HTTPの原型ができたのは1980年代の終わり、ティム・バーナーズ・リーがWorld Wide Webの構想を立ち上げたときのことです。それが現行のHTTP/1.1にバージョンアップされたのも、1999年のことでした。この16年の間に、当然Webは大きく変わりました。 HTTP/2は、他のあらゆる優秀なアップグレードと同様、従来バージョンのいく

    HTTP/2って何なの?