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
![Codeforces Beta Round #98 (Div. 2)](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ef26f6cb4349557952890dbe3e567f7f98dc151/height=288;version=1;width=512/https%3A%2F%2Fgithub.githubassets.com%2Fassets%2Fgist-og-image-54fd7dc0713e.png)
はてなのサーバやネットワークの各種最適化、ハードウェア選定、運用保守などを手広く担当するid:halfrackこと村松雄介と申します。ハードウェアならなんでも大好きです。おかげさまで趣味と実益を兼ねた日々を過ごしております。さて、この世にはたくさんの愛すべきハードウェアがあるわけですが、そのなかでも筆者が特に愛するハードウェアが、はてなのサービスを支えるサーバ群です。いまご覧いただいているこのページも、愛するサーバ群が正しく動作してこそ! この、はてなのサービスを支えるサーバのほとんどは、さくらインターネット様のデータセンターに設置しています。 (※この記事はさくらインターネットの提供によるPR記事です) ■ 「中2病を実現」と語るデータセンター 石狩データセンターの見学を案内してくれた、さくらインターネット 取締役 副社長の舘野さん。なにを話していても技術力とコスト感覚のバランスがすごく
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
昨日(2011年12月15日)の夜、東京・六本木で、Heroku Drinkupのイベントが行われました。セールスフォース・ドットコムのイベント、「CloudForce 2011 Japan」のために来日していた、HerokuのMorten Bagai氏やKeith Rarick氏が会場に来て、日本のHerokuユーザーやRuby/Rails関係者らと交流していました。Herokuは今やポリグロット(多言語、多プラットフォーム対応)なPaaSなので、Node.js方面からの参加もあったようです。100人前後集まって、大変盛況でした。 Heroku関係者や、Amazon Web Services(AWS)の方とお話しているときに、当然のように「Herokuは、いつ東京に来るのか?」が話題となりました。HerokuはAmazon EC2で動いていますが、東京リージョンでは動きません。もちろん、
バージョン管理とかgitとかが「おおげさでめんどくさいもの」だと思う人は多い。でも、それは生産性向上のチャンスを逃していると思う。特に業務として多人数で開発している人たちの「変更前にはまずトピックブランチ」というやり方が、それはそれでよい方法なんだけど、いかにもめんどくさそうで尻込みさせてしまうのではないか。 先日の日曜日に、テキトーなgitの使い方をして、とても役に立ったのでユースケースとして報告しておこう。ただし、若干特殊な環境なのでここでやった方法が直接そのまま皆さんの所で使えるとは限らないが。 まず環境の説明。プロジェクトは「次の日曜日、新感覚シューティングゲームを展示します」で紹介している、テーブル型ディスプレイで動くシューティングゲーム。メインは @tokoroten で、ソースコードをバリバリ変更している。土曜日にとりあえず動くところまでは行った。改善点は山積みだ。使える時間
23:21 11/12/22 今年読んだ面白コンピュータサイエンス論文紹介カレンダー 第 n (1<n) 週目モードです。 ☆ 「難しい問題」 ☆ 「名のない関数」 ☆ 「演算のせいしつ」 「難しい問題」 [5] R. Impagliazzo and L. A. Levin. "No Better Ways to Generate Hard NP Instances than Picking Uniformly at Random." FOCS 1990. ランダム生成に興味があります。 パズルゲームを作りました。 さて、手強い難易度の面データを無限にランダム生成するにはどうすればいいだろう。 プログラミングコンテストの問題を作りました。 さて、自動チェック用のテストデータをランダム生成するにはどうすればいいだろう。 適当なランダム生成では、簡単なケースばっかり作られてしまい 嘘解法 に突
数学が好き? Herbert をやりましょう! プログラミングが好き? Herbert をやりましょう!! パズルが好き? ニコリ依存症? Herbert をやりましょう!!! Advent Calendar からいらっしゃった方、こんにちは。 snuke と申します。(twitterは @the_nikaidoes です。) ではさっそく、2007年から2009年まで Imagine Cup の公式競技だった「Herbert」について語ろうと思います^^ 「Herbert」はmap上のTargetを全て回収するようなプログラムを、いかに短く書けるかを競う競技です。 Herbertで使われる「H言語」という言語は "おもちゃ" のような言語ですが、"おもちゃ" をあなどってはいけません。 レゴで船やロボットなどの様々なものが作れるように、 「H言語」でもまた、フィボナッチ数列、素数判定、放
(※この記事はCompetitive Programming Advent Calendar 3日目用の記事です) 「競技プログラミングで利用できそう」なC++のSTLをまとめたいと思います。 すべてを網羅するのではなく、独断と偏見で使えそうなものだけピックアップしています。 またコンテナ系はスキップし、Algorithmを中心にまとめます。 見出しがそのままヘッダの名前になっています。 algorithm find ある値を探すときに使う。イテレータが帰ってくる。 // v = { 1, 2, 3, 4, 5 } find(v.begin(), v.end(), 3); // v.begin() + 2 find(v.begin(), v.end(), 7); // v.end() count 個数を数える。 // v = { 1, 2, 1, 3, 2 } count(v.begin(
先日, 愛媛大学にて『EPOCH@まつやま』というプログラミングコンテストが開かれました. ぼくの友人のチーム『卒論からの逃避』がめでたくオンサイト出場を決めたので, ぼくもそれに便乗し逃避しに愛媛へ行ってきました. ということで, 今回は観戦者サイドで『EPOCH@まつやま』のコンテストについてご紹介したいと思います. EPOCH@まつやまとは EPOCH@まつやまは, 大学生以下の学生を対象として開かれるプログラミングコンテストです. 「このコンテストは, プログラミング人口のすそ野を広げることを主たる目的としているため, 他のプログラミング大会などで入賞した経験のある方はご遠慮ください」という注意書きが公式ページにあります. そのため, パソコン甲子園や情報オリンピックやACM/ICPCなどで本戦に出場できなかった人たちや, 競技プログラミングを経験したことない人などが, 多く参加す
この記事はCompetitive Programming Advent Calendar 16日目の記事です。実際のプログラミングコンテストでショートコーディングすることはあまりないかもしれませんが、この記事でショートコーディングに興味を持つ人が増えればさいわいです。 ショートコーディングとはショートコーディングとは、プログラミングのソースコードを限られた環境の中で最短のものを目指すことです。1byteでも短いコードを書くために安全性を欠いたコードを書くこともあり競技プログラミングや仕事のプログラミングにはあまり役に立たないかもしれません。 C言語(gcc)でのショートコーディング超入門 Aizu Online Jadge(AOJ)で問題を解くことのできる短いコードを書いてみましょう。 Problem 1000:A + B Problem 整数を2つ読み込んでその和を出力しましょう。データ
思いは言葉に。 はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
この記事は Competitive Programming Advent Calendar のために作成されました。 「DP (Dynamic Programminng: 動的計画法) がよく分からない」というつぶやきをよく目にします。何から何まで分からないというわけではないけど、 「こういうDPをすれば解けるよ」と説明されれば理解できるけど、一からそれを思い付けない メモ再帰だと書けるけどループだと書けない、またはその逆 とかいう。 この記事は、DPという技法をより深く理解する手助けをすることを目的として書かれています。これを読めばどんなDPの問題もさくさく解ける・・・ことはないと思いますが、あんまり悩まずに実装できるようになるぐらいの効果はあるんじゃないかなと思います。想定する読者層は、簡単なDPの問題をいくつか解いたことがある、TopCoderレーティング 1500 未満ぐらいの人と
_ readline についてそろそろ一言いっておくか #ruby #advent11rb これは Ruby Advent Calendar 2011 の 12 日目のエントリです。昨日は @ssig33 さんでした。明日は @u16suzu さんです。 一昨年はメソッド一つが private じゃないという細かい話、去年はマイクロ秒単位の細かい話をしたのですが、今年は空白一つが余計という細かい話です。 お客様の中に、うっかり readline.so が GNU readline 6.2 なんかとリンクされちゃってて、irb で補完候補が絞り込めた時に、単語の後ろに空白が一つ追加されて、イラッとしておられる方はいらっしゃいませんか? 具体的には、 >> Read[TAB] >> Readline ::VER[TAB] NameError: uninitialized constant VE
落ち葉や雑草などから放射性セシウムを完全に除去する方法を、千葉大工学部の片山栄作特別研究員(62)=元東大医科学研究所教授=と群馬県渋川市の阿藤工務店専務、川上勇さん(63)が開発した。セシウムが葉や茎に含まれる「プラントオパール」(植物石)と呼ばれる粒子に結合していることを突き止め、プラントオパールを分離することでセシウム除去に成功。片山さんは「さまざまな除染に応用できる」と期待している。 2人は放射性セシウムに、雲母などケイ酸化合物を主成分とする鉱物と強く結合する性質があることに着目。同じ主成分のプラントオパールにも同様の現象が起きるとの仮説を立てて実験した。 福島県南相馬市で11月中旬、刈り取られた雑草570グラムを水分が蒸発しないよう密封。どろどろの液状に腐らせた後の12月10日に測定すると、1キロあたり2万8924ベクレルの放射性セシウムが計測された。これに水を加えてコーヒーフィ
メンテナンス作業のお知らせ(11/8) 下記日時におきまして、スクウェア・エニックス アカウント管理システムのメンテナンス作業を実施いたします。 本メンテナンス作業では、時間帯によって影響範囲が異なりますので下記をご確認ください。 お客様にはご迷惑をおかけいたしますが、ご了承いただけますようお願いいたします。 記 日 時: 2023年11月8日(水) 13:00より16:00頃まで ※終了予定時刻に関しては、状況により変更する場合があります。 ■13:00より16:00頃まで ○スクエニ メンバーズ 以下の機能をご利用いただくことができません。 ・スクエニ メンバーズの新規会員登録、再入会、退会手続き ・メンバーズポイント利用のサービス ・一部のアンケートフォームの利用 ■13:30より14:00頃まで ○スクウェア・エニックス アカウント管理システム ・決済に関する各種操作やお手続きをご
タイトル間違えました。 「僕みたいなクソデザイナーが配色する時に騙し騙しデザインする手法」です。 配色には色々作法があります。そして言葉もあります。加法、減法、色の三属性、伝統、政治的意味合い、などなど。厳密に出したらキリがありませんし、プロじゃないので、細かい事は抜きにして、個人的に抑えておく簡単なポイントをまとめてみました。 雰囲気のキーワードを出す なんとなくのキーワードを出します。 カッコイイ! うぉ!すっげ!って感じ クール とにかく渋く。鳥肌立つ感じで 可愛いっぽく。 やっぱ少し可愛くが良い ラブリー♡ もうワクワクーって感じで♥ シンプルに。 余計な物はいらん インパクトどーん とにかく覚えてもらいたい! 爽やかーーー キレイに見せたい! 楽しい! チョーハッピ スーパーハッピ ノ…(ry など。 ここで決めたキーワードがベースになります。 常に頭に入れてお
「なぜ自分のAndroidデバイスには最新アップデートがこないの? 」と思っているユーザーは多いだろう。最新アップデートは必須のものではないと思うが、メーカーが手持ちのデバイスをどれだけケアしてくれて、かつ鮮度という点でデバイスの価値を決定してくれるバロメーターだといえる。この点について、端末メーカーがアップデートの裏側について解説した記事が話題になっている。 全ユーザーが平等なiOSとそうでないAndroid、どこが違う? これに関する話題はApple Insiderが「Motorola, Sony Ericsson explain to customers why they won't get the new Android 4.0 for months」というエントリでうまくまとめているので、それに沿って簡単に紹介しておく。例えばiPhoneやiPadといったデバイスの場合、Appl
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く