タグ CodeIQ
人気順 5 users 10 users 50 users 500 users 1000 users現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ - t-wadaのブログ
この文章の背景について この文章はテスト容易性設計をテーマに 2013/11/26 に CodeIQ MAGAZINE に寄稿したものです。残念ながら CodeIQ のサービス終了と共にアクセスできなくなっていたため、旧 CodeIQ MAGAZINE 編集部の皆様に承諾いただき、当時の原稿を部分的に再編集しつつ、ライセンス クリエイティブ・コモンズ ... 続きを読む
ブログ: オブジェクト指向プログラミング -- 1兆ドル規模の大失敗
CodeIQのブログより。 なぜ、OOPから移行する時なのか Ilya Suzdalnitski OOPは、多くの人にコンピューターサイエンスの重要資産と考えられています。コード構成(code organization)に対する究極のソリューション。すべての問題の終焉。私たちのプログラムを書くための唯一の本当の方法。自分自身をプログラムするという... 続きを読む
Ruby初心者必見!?「ビンゴカード作成問題」のリファクタリング風景をお見せします #codeiq - give IT a try
2015-03-06 Ruby初心者必見!?「ビンゴカード作成問題」のリファクタリング風景をお見せします #codeiq Ruby はじめに 先月、CodeIQにビンゴカード作成問題を出題しました。CodeIQに「ビンゴカード作成問題」を出題しました。みなさんの挑戦をお待ちしてます! - give IT a tryこのビンゴカード作成問題、ありがたいことに50人もの方が解答を送ってくれました。 挑... 続きを読む
はてな東京オフィスで「まかないランチ」を食べながら「エンジニアのスキルと給与の相関性」を考えませんか? 9/20ランチ会を開催(はてなTシャツのプレゼント付き!) - はてなニュース
はてな東京オフィスで、ランチを食べながら「エンジニアのスキルと給与」について考えてみませんか? はてなニュースは9月20日(土)、フリーランスでの働き方に興味のあるプログラマを対象としたランチイベントを開催します。「はてなまかないランチ」と、CodeIQをプロデュースされたサカタカツミさんによるトークをお楽しみください。はてなTシャツ全員プレゼントも! (※この記事は株式会社リクルートスタッフィン... 続きを読む
「結城浩さんのCodeIQ問題は、なぜ面白いのか?」を7つのポイントで解説!|CodeIQ MAGAZINE
「結城浩さんのCodeIQ問題は、なぜ面白いのか?」を7つのポイントで解説! 2013.12.12 Category:エンジニアコラム Tag:アルゴリズム ,結城浩 CodeIQで結城浩さんが出題する問題はいつも大人気!なぜなら結城さんは解答者をどう楽しませるかを考えつくされているから。 今回は結城浩さんご自身に「なぜこんなに面白い問題を作れるのか」そのこだわりを7つのポイントに絞って語っていた... 続きを読む
DOM操作の最適化によるJavaScriptチューニング(後編) | HTML5Experts.jp
連載「Webサイト・アプリ高速化テクニック徹底解説」の第5回は、前回の「DOM操作の最適化によるJavaScriptチューニング(前編)」に続く後編です。後編では、createElement()などのDOM操作メソッドを使ったさまざまなテクニックや、パフォーマンスを劣化させるよくあるパターンについて詳しく解説します。 CodeIQとの連動企画! この記事で学べるJavaScriptチューニングのテ... 続きを読む
DOM操作の最適化によるJavaScriptチューニング(前編) | HTML5Experts.jp
連載「Webサイト・アプリ高速化テクニック徹底解説」の第4回は、JavaScriptのチューニングのうち、ボトルネックになりやすいDOM操作の最適化について解説します。前編・後編にわたって、DOM操作が遅くなる原因と仕組み、その解決策について詳しく解説します。 CodeIQとの連動企画! この記事で学べるJavaScriptチューニングのテクニックを、実際にCodeIQの問題で試すことができます。... 続きを読む
CodeIQで結城先生が出題されたCrossingが神がかっていた件 - やねうらお−俺のブログがこんなによっちゃんイカなわけがない
CodeIQで挑戦者数が400人超えという異例の事態になったCrossingとはどんな問題だったのか。twitterでも恐ろしい勢いで拡散され、最終日に100人を超えるチャレンジがあった、この問題。一体どこにそんな魅力があったのかについて考えてみる。 まず、このように注目されるためには満たすべき条件が二つある。 繁盛する飲食店を考えてもわかるように、まず美味しくなければならない。CodeIQで言う... 続きを読む
CodeIQ × はてな エンジニア夏祭り19113 第2夜 ブログでわっしょい
スーパー審査員をブログで唸らせろ! これから出題するお題にそって、はてなブログ・はてなダイアリーに記事を投稿しよう! 超一級のエンジニアが読んで選考してくれるぞ! 8月26日(月)が締め切りだ! ※2つのお題のどちらにでも、何度でも投稿できます。 納涼!ほんとにあった怖いコード ふと開いたソースコードに顔を覗かせる、意図不明のコメント、無限に続くがごときコピペの列、メンテナンス不可能なクソ実装。そ... 続きを読む
CodeIQ × はてな エンジニア夏祭り2013 第1夜 はてなの挑戦状
夏!この暑い夏を乗り切る活きのいいエンジニアはいないのかい!? はてな&腕利きエンジニアお三方からの挑戦でい!さあ、みなの衆、答えやがれ! 8月5日まででございます。 「はてなサマーインターン2013」参加者向け事前課題。はてなのインターンには、この程度のプログラミングの基礎知識が必要です。みなさんはもちろん身についてますよね? はてなインターンPerl課題 設問1では、Perlのデータ構造、テキ... 続きを読む
結城浩『数学文章作法 基礎編』 - 文章を書くときに大切な「たったひとつのこと」 - CodeIQ Blog
2013-05-07 結城浩『数学文章作法 基礎編』 - 文章を書くときに大切な「たったひとつのこと」 CodeIQの中の人、hnanami です。 今回は、『数学ガール』の著者であり、CodeIQではアルゴリズム系問題で毎回多くの挑戦者が集まる出題者である結城 浩さんから寄稿いただきました。 ご紹介いただく『数学文章作法 基礎編』を抽選でもらえる特典が付いた問題も挑戦受付中です。この機会をお見逃... 続きを読む
CodeIQ
普段からスキル習得に向けて日々頑張っているエンジニア諸君。 でも自分の実力がどれくらいのレベルなのか、社外でも通用するのかは、 なかなか分からないのではないだろうか? そこで新春特別企画として、日本を代表する企業のエースエンジニアにオリジナル問題を考えてもらい、 あなたの実力を採点、フィードバックしてもらうという夢の企画「Code IQ」が誕生! 全国の腕に覚えのある猛者よ、己の力を回答に込めて、... 続きを読む