You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
締め切りまでの カウントダウンタイマーあなたの何かの締め切り・終了日・開始日・記念日などのカウントダウンタイマーを作成しよう!
関連サイト出版社による関連ページが公開されています。 アルゴリズムを学ぼう (KADOKAWA/アスキー・メディアワークス) 関連書籍本書の続編『続・アルゴリズムを学ぼう』も好評発売中です。 内容紹介本書のテーマは、ガチのアルゴリズムとデータ構造、そして計算量です。 いや、確かに本書は女の子がいろいろでてきたり、小話が入っていたりと、ゆるふわなオーラが漂っています。しかし、あえていいましょう。それは、見かけだけである、と。 プログラミングを学ぶにあたって、アルゴリズムとデータ構造は、どの言語を用いるにしてもすべての基礎であり、避けて通ることはできない道です。アルゴリズムとデータ構造を知らずにプログラムを書くことは、無免許で車を運転するぐらいに危険な行為です。 しかし、アルゴリズムとデータ構造をきちんと理解せずに、プログラムを書いているプログラマーが多数いるのも事実です。それは、アルゴリズム
個人的に、Rails界隈でよくチェックしているサイトをまとめておきます。 プラグイン The Ruby Toolbox プラグインの情報を探す時は、大概ココから入ります。プラグインに関するドキュメント、スクリーンキャスト、ブログエントリー等を、皆でプラグインに紐付けられるようになっているので便利です。また、そのプラグインがどのくらい人気があるのか視覚的に分かるようになっているので、最近急に人気が出ているプラグインとか発見出来たりします。単純にブラブラと徘徊していても楽しいサイトです。 技術情報/チュートリアル Ruby5 海外の有名な企業Envy Labsが情報を掲載しているサイトです。主に、RubyやRails界隈の最新情報、トピックス等を1週間置きくらいに更新しています。 Coding Edge @ITで取り上げられているカテゴリ。情報量は少なめです。 Ruby on Rails Tu
Plack::Middleware::ServerStatus::Lite 0.07 でステータス画面に起動してから処理したアクセス数がだせるようになりました。監視ツールと組み合わせてリアルタイムに処理しているアクセス数を確認できます。 Middlewareを読み込む際に counter_file に記録用のファイルを指定すると利用できます。デフォルトは無効です use Plack::Builder; use File::Temp qw/tempdir/; builder { enable "Plack::Middleware::ServerStatus::Lite", path => '/server-status', allow => [ '127.0.0.1', '192.168.0.0/16' ], counter_file => '/tmp/counter_file', scor
タイトルのまんま。 きっかけはWinでLimeChatを使ったときに羨ましく思ったから。 ちなみに発言は基本的に全部見たいので、キーワードで絞ったりはしていない。 もとにしたのは参考URLから。と言ってもチャンネルと発言者を取る以外は同じだけど。 ~/.riece/init に (add-hook 'riece-message-filter-functions 'riece-popup-message) (defun riece-popup-message (message) (let ((speaker (riece-format-identity (riece-message-speaker message) t)) (text (riece-message-text message)) (channel (riece-identity-prefix (riece-message-ta
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
以前Rieceで似たよなことをやろうと記事を書いた気がするが、ゆとり世代の僕はRieceじゃなくてLoquiで生活しているのでした!残念!*1 IRCはnadokaやtiarraと言ったproxy clientを通して接続しているので、ポップアップ用にproxy clientさんに別に接続したらええやん、と気付いたのでちょっとコード書いてみた。 ちなみにUbuntu9.04でnotify-sendするとデフォルトでは連続表示できなくなってたのは、 http://d.hatena.ne.jp/voidy21/20091106/1257528008 を参考にした。 #!/usr/bin/python # -*- coding: utf-8 -*- from subprocess import call from twisted.words.protocols import irc from t
Twitterがフロントエンドのアーキテクチャを見直し、Webページの読み込み速度を改善したことをブログで明らかにしています。 新しいアーキテクチャでは、これまでWebブラウザ上でJavaScriptの処理によって行ってきたWebページのレンダリングを見直し、サーバ側でレンダリング済みのHTMLページを送信し表示することにしています。これによってWebページの読み込みから最初のツイートの表示までの時間が大幅に短縮されることになりました。 When we shipped #NewTwitter in September 2010, we built it around a web application architecture that pushed all of the UI rendering and logic to JavaScript running on our users’
テスト自動化ツールを導入済みは8.5%、85%以上が検討していないか必要を感じないと。キ-マンズネット調べ キーマンズネットは、IT担当者を対象にしたアンケート結果として「テスト自動化ツールの導入状況」を公開しました。 それによると、導入済みは全体の8.5%(「既に導入済みである(追加リプレイスなし)」7.5%と「既に導入済みである(追加リプレイスあり)」の1.0%の合計)で、導入を検討しているが4.8%。今後も導入しないするグループは86.7%(「必要性を感じているが導入を検討していない」の38.6%と、「必要性を感じない」の48.1%の合計)」になりました。 グラフを見ると従業員規模1001名以上では導入済みが約15%である一方、100名以下では1.8%であり、従業員規模によって大きな違いがあることが分かります。 対象言語はJavaがトップ、目的は品質の向上、工数削減など すでにテスト
[Click here to enlarge] Riece is an IRC client for Emacs. Features Riece provides the following features: Several IRC servers may be used at the same time. Riece can be dynamically extended by add-on modules. Installation is easy. Riece doesn't depend on other elisp packages. Setup is easy. Automatically save/restore the configuration. Riece uses separate windows to display users, channels, and di
Riece user's manual このマニュアルでは、Riece バージョン 2.0.0 について解説します。 このマニュアルで扱う範囲を越えた情報は Riece の公式ホームページ http://www.nongnu.org/riece/ から得られるかもしれません。
Ubuntu 8.10 では、HP2133 の BCM4312 がデフォルトで動作するようになりました。しかし日本語 Remixでは BCM43xx プロプライエタリドライバが有効にできないという問題があります。本家版では問題がないので jkbys さんが第一級の容疑者なのですが*1、フォーラムでの報告によると 8.04.2 にはドライバがバックポートされている模様。そんなわけで 8.04.2 をインストールしてみました。 結論から言うと、8.04.2 日本語 Remix ならば HP2133 の無線はデフォルトで動作可能です。2140 まで*2、8.04.2 で戦うのがもっとも正解に近いのかもしれません。 # さて、なんで 8.10 Remix だと動かないんだろう *1:ひどい *2:みんな買うだろ? 999 円という大特価だったので思わず二枚購入しちゃいました。lspci -vv は
You must declare the "webRequest" permission in the extension manifest to use the web request API, along with the necessary host permissions. To intercept a sub-resource request, the extension must have access to both the requested URL and its initiator. For example: { "name": "My extension", ... "permissions": [ "webRequest" ], "host_permissions": [ "*://*.google.com/*" ], ... } webRequestBlockin
Firefox で HTTP ヘッダを扱う拡張機能としては LiveHTTPHeaders が有名だが、 Tamper Data はリクエストごとにヘッダをカスタマイズできる(偽装とか)点で、ウェブアプリケーションのデバッグ時により役に立つ。でもぐぐってもあんまり情報がなくていまいち使い方がわからなかったのだけど、最近なんとなくわかってきたので書いておく。大ざっぱだけどスクリーンキャプチャ画像つき。 Tamper Data のウィンドウを開いて左上の Start Tamper を押す。これを押さないと有効にならない。押したら Firefox のメインウィンドウに戻ってデバッグしたい URL へアクセスする。 ダイアログがでてなんか聞かれる。 Submit でリクエストを送信する(これ押さない限りはリクエストを送らない。何かしらボタン押すのを待ち続ける)。 Abort Request を押す
友人知人など、私のまわりには転職しようと考えている人がいつも少しずついる。 彼らに限らず、プログラマは割と頻繁に転職している気がする。よしよし、と思う。 世の中にとって良いことなのかはしらないけれど、 ジョブホッパーの身からすればそういう人が増えるほど私自身の角が立たなくてすむ。 類として呼ぶ友を求める心境。 私ほどのヘビーホッパー(ぜんぜん自慢になってない)ともなると、 たまにホッパー予備軍から「転職どうなんですかね」と水を向けられることがある。 そんなとき、酔った勢いなどで私はいつもでたらめを口走り後悔している。 そこでシラフのうちに自分用のテンプレを書いておくことにした。 正誤はともかくせめて主張を一貫させたい。 さいわい今の職場はもうしばらくいる気がするから、テンプレの陳腐化は心配しなくてよかろう。 私はおおむね行きがかりと衝動で職場をホップしており、そこに長期的な思惑はない。 た
これ行ってきました。 Web先端技術味見部#4 (仮テーマはJSX!) : ATND JSXなにそれ JavaScriptっぽい新言語。本日DeNAが発表。 JavaScript風の記述 って言ってたけどそうでもないと思った。ActionScriptに近い? 静的型付け →高速 クラスベース →高速 JavaScriptに変換しても →高速 玄人が書いたJavaScript並 クライアントサイドでもサーバーサイドでも動く というかJavaScriptが動く環境なら動く JavaScriptを置き換えるのが目標 リンク DeNA開発、高速なJavascriptコードを生成できる新言語「jsx」への反応まとめ – Togetter JSX – a faster, safer, easier alternative to JavaScript 公式サイト JSX – Statically-typ
Latency numbers every programmer should know — Gist L1キャッシュ参照 0.5ナノ秒 分岐予測失敗 5ナノ秒 L2キャッシュ参照 7ナノ秒 Mutexのロックとアンロック 25ナノ秒 メインメモリー参照 100ナノ秒 Zippy[Snappy]による1KBの圧縮 3,000ナノ秒 1Gbpsネットワーク越しに2KBを送信 20,000ナノ秒 メモリーから連続した1MBの領域の読み出し 250,000ナノ秒 同一データセンター内におけるラウンドトリップ 500,000ナノ秒 ディスクシーク 10,000,000ナノ秒 ディスクから連続した1MBの領域の読み出し 20,000,000ナノ秒 パケットを、カリフォルニア→オランダ→カリフォルニアと送る 150,000,000ナノ秒 Jeff Dean著(http://research.googl
ナタリー PowerPush - 高城れにのKing of Rock! #02 ロックの申し子・高城れに 単独ラジオ番組を徹底解剖 Inter FM ももいろクローバーZの高城れにが、単独でラジオ番組のDJに就任し、4月より「高城れにのKing of Rock!」と題した約10分間のレギュラープログラムをスタートさせた。 “れに”の名前は、レニー・クラヴィッツやTHE STONE ROSESのドラマー、レニにも通じるリアルロックを体現するキーワード。番組ではそんな彼女を案内人として、古今東西のさまざまなロックスターを紹介していく。 ナタリーでは、そんな彼女のロック観を解き明かすべく番組連動の独占インタビューを実施。ももいろクローバーZの感電少女・高城れにのロックな生き様をこの特集から感じてもらいたい。 取材・文 / 大山卓也 撮影 / 笹森健一 企画 / 富樫奈緒子 ──先日から放送が始ま
6月27日にリリースされる、ももいろクローバーZのメジャー通算8枚目となるニューシングルのタイトルが「Z女戦争(オトメセンソウ)」に決定。その収録内容およびジャケット写真が明らかになった。 「Z女戦争」の作詞・作曲を手がけたのは、相対性理論をはじめ数多くのプロジェクトで活動する、やくしまるえつこ。クレジットは「ティカ・α」名義で、アレンジは栗コーダーカルテット、図書館、WATTS TOWERSほかで活躍する近藤研二によるもの。やくしまるは「私たち、この戦いが終わったら、みんなで合唱コンクールするんだ」というコメントで「Z女戦争」の世界観についてヒントを届けている。どのような楽曲に仕上がっているのか、ももクロファンはもちろん、やくしまるファンも楽しみにしておこう。 シングルにはこのほか、ロッテのアイス「爽」CMソング「PUSH」を収録。さらに通常盤1および通常盤2“ポケモン盤”には、テレビア
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 最近「Gaeds」というScalaのライブラリを作っているのですが、 Maven Centralリポジトリから使えるようにしたので、 その経験を元にScalaのライブラリをMaven Centralリポジトリに登録する方法を解説したいと思います。 と言っても、他にドキュメントがないというわけではなく、 むしろわかりやすいドキュメントが既にたくさんあるのですが、 ただ手順自体が結構複雑なので、 僕のほうでも情報をまとめておきたいと思います。 まず、おおまかに方法を説明すると、 ライブラリをMaven Centralリポジトリに直接登録するのではなく、 「Sonatype OSSRH (OSS Repository Hosting Service)」とい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く