CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![Canvas&Processing ~ ウェブの最新技術が魅せる「Firefoxの灯」(2)](https://cdn-ak-scissors.b.st-hatena.com/image/square/debdba15d03b27906eedc7af1e10d832e871d6fc/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F6121%2F6121_arena.png)
銀座 光琳 中央区銀座6-14-10 銀座東武ホテル B1 コートヤード・バイ・マリオット 銀座東武ホテル そのB1にある「光琳」 大人の雰囲気で 落ち着いて過ごせるバーです ここのビュッフェは ワイン、カクテル、ウイスキー、焼酎も 飲み放題 残念ながら下戸に近い私は ひたすら食べるのみでございました 「焼きそば」が美味しいですヨ!
1 :名無しさん@涙目です。(チベット自治区):2011/08/19(金) 00:34:19.36 ID:8hZczvCh0 BE:3102422459-PLT(12100) ポイント特典 CoCo壱番屋の牙城を崩すカレー屋って結局ないんだよな 5 :名無しさん@涙目です。(西日本):2011/08/19(金) 00:36:23.91 ID:iJ/Al7m+0 GOGOカレーとか? 6 :名無しさん@涙目です。(西日本):2011/08/19(金) 00:36:44.56 ID:XqfubO9E0 不思議だよな 牛丼みたいに複数できて争われてもいいのに 300 :名無しさん@涙目です。(埼玉県):2011/08/19(金) 01:29:00.13 ID:rGtETOY40 東京のカレー店10傑といったらこんな感じ? エチオピア ボンディ メーヤウ ナイルレストラン ピキヌー デリー ムルギ
Webデザイナーでもできる、サイトのパフォーマンスをあげる5つの方法 2011-08-28 Webデザイナーが、Webサイトのパフォーマンスを重視する傾向はあまり無いように感じますが重要なことです。 Googleでは、0.5秒遅くなると、検索数が20%減少する amazonでは、0.1秒遅くなると、売り上げが1%減少する という報告もあるようです。Webサイトのパフォーマンスはコンバージョンにも影響する大切な部分。 今回はWebサイトのパフォーマンスを上げる方法を取り上げます。 パフォーマンスアップの前に 応答時間の限界 0.1秒までなら、結果はコンピューターではなく、ユーザーによって引き起こされたように感じる。 1秒までなら、"遅れている"と感じるが、ユーザーの思考は途切れずに、自由に動いていると感じる。 10秒までになると、ユーザーがコンピューターに振り回されている気持ちになり、ストレ
HTML5 Canvasを使って、ローディング用のアニメーションを作成する超軽量(約3K)のスクリプトを紹介します。 デモページ Sonicの実装 Square(矩形)とCircle(円形)を例に実装方法を紹介します。 外部ファイル 当スクリプトを外部ファイルとして指定します。 <script src="sonic.js"></script> JavaScript: Square(矩形) あとは、JavaScriptで記述するだけです。 var square = new Sonic({ width: 100, height: 100, fillColor: '#000', path: [ ['line', 10, 10, 90, 10], ['line', 90, 10, 90, 90], ['line', 90, 90, 10, 90], ['line', 10, 90, 10, 10]
2011年 08月 29日 ブログを運営している上でインストールしている全プラグイン20個 [WordPress] カテゴリ: WordPress タグ:WordPressWordPressプラグイン ブログをリニューアルしました。それに伴ってプラグインを整理したのですが、「ん?これなんだっけ?」ってのが結構あったので、後々の事考えてインストールしているプラグインを書き留めておきます。結構便利なものも多いので今からwordpressをやろうと考えてる人には役に立つかと思います。 尚、紹介する順番はアルファベット順となっております。(管理画面がアルファベット順な為) Akismet http://wpdocs.sourceforge.jp/プラグイン/Akismet コメント内容をチェックするスパム対策プラグインです。結構な数のスパムコメントが入ってくるので重宝しています。 Another
体が硬いと代謝が悪く、ダイエット効果も上がりにくいそうだ。とはいえ、ガチガチに硬くなった体をほぐすのって大変なこと。いとも簡単に、体が柔らかくなるストレッチでもないものかと、「BODY TIPS」の亀田圭一トレーナーに聞いてみた。「ありますよ。30秒でグニャリとなります」とうれしい返事が。早速スタジオを訪ね教えてもらった。 人気の【ボディ☆リメイク】3カ月集中コースの体験コースが特別価格で! BODY TIPSオープン1周年記念☆マイコミジャーナル読者限定キャンペーン開催中。 正しい前屈のイメージをつかもう まず、亀田トレーナーが説明したのはいわゆる「前屈」のこと。腿の後ろを伸ばすおなじみのストレッチだが、実は"できてない"人が多いという。 正しい前屈のイメージは「折りたたみ式の携帯電話」。骨盤が前に傾き(骨盤前傾)、お腹と腿がくっついているのがポイントだ。脚の付け根から体が折れ曲がったよ
jsShogiKifuはJavaScript製の棋譜ビューワー。任意の場所から再生することもできる。 jsShogiKifuはJavaScript製のオープンソース・ソフトウェア。中国から発祥し、日本独自の文化を培っている将棋。チェスとは異なり一度取った駒を使えるということがゲームの複雑さを増し、コンピュータでもプロに敵うものが作り出せずにいる。 最後の動かしたところに色がつく 自分で興じるのも面白いが、さらに将棋の魅力にはまると強い人たちの棋譜をみたり、それを再現するのが面白くなってくる。そんな棋譜をWebブラウザ上で閲覧できるのがjsShogiKifuだ。 jsShogiKifuはその名の通りJavaScriptで作られている。そのためiPhoneやiPadでも棋譜の閲覧ができる。一手ずつ再現していったり、指定した場所から開始することもできる。棋譜は柿の木形式とCSA形式に対応している
NavalPlanはエンタープライズクラスに向いたのJava製のプロジェクト管理システム。 NavalPlanはJava製/Webベースのオープンソース・ソフトウェア。企業規模によってプロジェクト管理に求めるものは変わってくる。小規模な組織であれば個人の裁量が大きく、コミュニケーションも活発なのでWeb上でまとめる情報はそれほど多くなくても良いかも知れない。 ガントチャート しかし何百人とプロジェクトに関わる人が増えてくるとそうも言っていられない。適切に管理を進めなければいざという時に大変なことになってしまう。そこで使えるのは大規模プロジェクト向けのNavalPlanだ。 NavalPlanはガントチャートが基本になるプロジェクト管理だ。WebベースなのでWebブラウザさえあれば誰でも見られるのが利点だ。一つのプロジェクトだけでなく、複数のプロジェクトを全体的に見ることができる。各人員のリ
僕が Haskell を学び始めた頃、Haskell の文法はすんなりとは頭に入ってきませんでした。もともと僕はプログラミング言語の学習能力が低いので、僕だけかもしれませんが、「はじめからこう言ってもらえれば分かったのにぃ」ということを書きます。 はじめの一歩 分岐は case で書きます。以下に Maybe a に対する例を書きます。 case mx of Just x -> ... Nothing -> ... 念のため、Maybe a の定義も見てみましょう。 data Maybe a = Nothing | Just a 列挙されているデータ構成子を case に列挙できることが分かるでしょう。このように、case でマッチできるのは、データ構成子で表現されたパターンになります。 ワイルドカード たとえば、以下のような型を定義したとします。 data Foo = A | B | C
誤訳 以前、「サーバサイドJavaScriptのNode.js、最初はCやHaskellを検討し失敗。開発者ライアン・ダール氏へのインタビュー」という記事が twitter で話題になっていました。 ―― なぜJavaScriptを選んだのでしょう? ダール氏 実は最初は違いました。最初はC、Lua、Haskellなどで失敗していました。そんなときV8(Chromeが採用しているJavaScriptエンジン)に気がついて、やろうとしていることに対してJavaScriptが完璧な言語だと突然ひらめいたのです。 ただでさえ、Haskell は遅いと誤解されているのに、このような悪意さえ感じらえる訳だと、さらに誤解が深まりそうです。原文にはこう書かれています。 Dahl: Originally I didn’t. I had several failed private projects doi
釣った反響に応えて echo サーバーを改良していて PyCon JP の発表資料作成が進みません。 自業自得です。 methane です。 Erlangとは何だったのか でのベンチマーク結果では Erlang のスコアが奮わなかったのですが、 github で 性能改善する pull request をいただきました。 性能が悪かった原因ですが、実は backlog がデフォルトだと 5 で、ベンチマーク開始時の 大量の接続要求を捌ききれていないという状況でした。 高負荷サイトのボトルネックを見つけるには で紹介されている事例と同じ現象ですが、こちらのほうが backlog が小さく、 しかもベンチマーク用クライアントはほぼ同時に大量に接続をしてくるという条件で よりシビアに現象が発生してしまいました。 この問題が修正された Erlang は、 Go を超えて一気にランキング上位に踊り出
個人的に Python が熱いです。以前にも同じような事を言った気がしますが。多分デジャブです。 Python といえば、アリエルには言わずと知れた Python 界隈の大物が御座しますが。そんな大物の縄張りで、僕のようなチンピラがこれまた安っちい記事を書くのはかなり恐縮ですが。その辺りは気にせず、図太い精神で書いてこうと思います。 Python は、再帰の途中で内部状態を維持しつつ途中結果を返すジェネレータだったり、(mutable ながら)リストに対して map とか filter とか出来ちゃうところで Lisp を感じられる辺り、かなりオモロい言語です。 せっかくだし何か書きたいなという事で、ベクトル空間モデル [1] を使った類似文書検索プログラムを作ってみました。 出来たものだけ見せると、以下のように動作します。 入力文書は標準入力から受け取ってます。4 行目の「国会図書館は…
Babelwebはディスタンスベクタ型ルーティングプロトコルの一つBabelをWeb上で再現するソフトウェア。 Babelwebはnode.js/JavaScript製のオープンソース・ソフトウェア。インターネットは各端末とハブが無数に接続されてできている。そのため、一つの場所に向かうためのルートは一つではなく、多少の回り道をすることで幾通りものルートが存在する。 ルーティングを可視化したグラフ もちろん速度や負荷的にも最適なルーティングは存在する。それを計算するルーティングプロコトルであるディスタンスベクタ型ルーティングプロトコルをWebで体感できるのがBabelwebだ。 Babelwebは複数のポイントにおいて、出発点から到着点までたどり着くためのルートを計算し、それを立体的に展開する。実際、ディスタンスベクタ型ルーティングプロトコルでは距離や方向が重要になるので、三次元空間でしか描
SageThumbsはエクスプローラに162種類もの画像サポートを追加するエクスプローラ拡張。 SageThumbsはWindows/エクスプローラ用のオープンソース・ソフトウェア。Windowsにはファイル管理ソフトウェアが多数あるが、なんだかんだ言いつつもエクスプローラに戻ってきてしまう。ショートカットキーも便利で操作に慣れているというのが大きい。 コンテクストメニュー しかしエクスプローラにある機能で十分かと言われるとそうでもない。そのため機能拡張が多数存在する。その一つ、画像の扱いに不便さを感じていた人に使ってみてほしいのがSageThumbsだ。 SageThumbsをインストールすると、実に162フォーマット(224拡張子)の画像をエクスプローラでサポートする。サムネイルビューが使えたり、アイコンもプレビュー画像に変更される。今までは画像アイコンやWindowsアイコンだったの
Gohantabeyoは○○したいと考えている人同士を結びつけるTwitterを使ったWebサービス。 GohantabeyoはRuby/Rails製のオープンソース・ソフトウェア。MOONGIFTでは不定期的にランチミーティングを行っている。普段忙しい会社員の方でも、昼ご飯は食べるだろう。そんな時間を狙って少人数で意見交換ができるとかなり密で面白い時間が過ごせるのだ。 オープンソース版 そんな訳で個人的にはランチミーティング推奨なのだが、知らない人とご飯を食べるということに抵抗を感じる人も多いだろう。そこでそんな希望を緩く実現してくれるGohantabeyoを使ってみてはいかがだろう。 GohantabeyoはTwitterを使って○○さんとご飯食べたい、と宣言する。○○さんというのはTwitterのユーザ名だ。そして指定された相手が逆に△△さんとご飯食べたい(△△さんは最初にご飯食べた
Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や
(function(){...})()は、 (function($){ $.hoge = function() { }; })(jQuery) みたいに使われていたりするコード。GreasemonkeyとかjQueryのプラグインとか、あれこれ見かけることがあると思います。 この話題はいくつかWebでも取り上げられていますが何がどうなってんのかちょっと難しいですね。しかし、誰でも理解できるレベルではあります。というのも、こういう種の難しさは体系的な知識が備わっているか否かということなのです。 でも、この知識を体系化する作業って結構しんどくて、難しくて、まーハゲるほど悩むこともあるかもしれない。それはきっと、とても毛根に悪いかもしれない。スカルプDも真っ青の状況になるかもしれない。それは、悲しいことなのだと思う・・・っ! 毛根にはこれからもがんばってほしい!いつだって頭を温かいまなざしで見守
あまりに情報量が多くて混乱してきたので 自分用にまとめ。リファレンスとか、ちゃんと 実践で使えるツールを自分なりに厳選して まとめておきます。どうも、あっちこっちで あれが便利とかこれが便利だとか言われる と訳が分からなくなるのでそろそろ絞らない とですね。 というわけでお遊びではなく実践に役立ってる基本的なリファレンスとか助けてくれるツールのメモなので目新しいものはありません。完全に自分用のまとめです。個人的には基礎用のサイトと、実践向けのツールやライブラリだけあればいいという感じです。 尚、css3/html5に関する情報だけを求めている&特に情報取得に急いでないならdotHTML5というサイト1つで事足りるかと思います。 ※W3Cは割愛でいいですよね チートシートとかリファレンスだけで基本的にはいい感じですかね・・ HTML5 タグリファレンス マークアップもままならないほど慣れてな
「HTML5タグの誤用で恥をかいた」「分厚い仕様書は読み切れない」コーダー&デザイナーのためのコーディングガイド。最終草案に対応したほか、商用サイトを意識したコーディング例を新たに書き下ろし。HTML5マークアップへ移行するために必要な知識を効率よく学べる1冊です。ネットで話題の「HTML5カルタ」付き! HTML5マークアップ 現場で使える最短攻略ガイド 定価:2,808円 (本体2,600円)/形態:B5変 (240ページ) ISBN:978-4-04-866070-9 HTML5と従来のHTML4.01やXHTML1.0との違いは、既存のサイトをHTML5化してみると理解しやすいでしょう。今回は、実在するWebサイトをHTML5に(勝手に)リニューアルしながら、HTML 4.01やXHTML 1.0との違いを解説します。ソースコードだけをリニューアルすることは実務ではあまりないと思い
GitHubで人気レポジトリのランキングが公開されているようなので全解説してみました. どれも素晴らしいものばかり! あなたのプログラミングライフを快適にしてくれるライブラリがきっと見つかるはず!! rails rails 9835 watching Ruby on Rails. 説明不要だよね! フルスタックWebフレームワーク jquery jquery 8710 watching JavaScriptライブラリ.これも説明いらないよね! node joyent 8572 watching 旧名node.js.昔の名前の方が通りがいいです.JavaScriptエンジンのV8用のノンブロッキングIOな何か.主にWebサーバ/アプリケーションに使われる. html5-boilerplate paulirish 6998 watching HTML5とかのテンプレート集.ただし公式ページのデ
春雨は複数言語を一つのHTMLドキュメント内に記述し、コマンドで各言語HTMLに展開するソフトウェア。 春雨はPerl製のオープンソース・ソフトウェア。Webサイトを多言語展開する際には、国際化処理を行うのが基本だ。GetTextのようなライブラリを用いて行われるが、その際には実際の画面とローカライズされる文言とか別で管理されることになる。 生成された日本語ドキュメント HTMLとCSSによって文書構造とデザインが分かれたのと似ているが、言語が別管理というのは意外と不便に感じることも多い。そこで同一文書内で多言語展開できる春雨を紹介しよう。 春雨はHTMLタグにdata-lang-containerという定義をし、その中で使われるタグにlang=enまたはlang=jaといった要素を追加する。例えばとすれば、その中には日本語を記述する。別な言語も並列して書く形だ。一つのHTML内で多言語を
デベロッパー向けに情報発信をしている「Dr. Dobb's Journal」が、この1年(昨年7月1日から今年の6月30日まで)に出版されたIT系書籍の中から優れた本を選ぶ「Jolt Awards」が今年も発表されました。 発表記事では選考理由などが紹介されていますが、以下では選ばれた6冊がどんな本なのかを紹介しましょう(当然ながらすべて洋書です)。DSL(ドメイン固有言語)やClojure、Continuous Deliveryなど、新鮮な話題を提供している本が並んでいます。また、マーチン・ファウラー氏の著作が2冊(「Domain-Specific Languages」「Continuous Delivery」)選ばれている点にも目を見張ります。 タイトルに目を通すだけでも、いま何が開発者のあいだで話題になっているのかが伝わってきますが、もし興味を持たれたら実際に中身を読んでみてはいかが
皆さんはGoogle+をどのように使っていますか? Google+を始めたばかりの時は、Google+の情報源として利用している人も多かったのですが、最近では利用者も増えてきていろんな面白い話題がストリームに流れるようになってきました。 コメントや+1をたくさんもらえるようになってきたので、ますます楽しくなってきています。 個人的には今のところ 「Google+が最も居心地の良いソーシャルネットワーク」 になってきています。 最近では、人気ジャーナリストの津田大介さんが 「Twitterはもう終わり感が漂い始めてきたので、これからはGoogle+で頑張っていきたいと思います!」 と脱Twitter宣言をされたぐらい、Twitter、Facebookユーザーを取り込みつつあります。 (結果的には、Twitterに戻っていったようなのですがw) まだGoogle+も試験期間中なので一部の人しか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く