タグ

2011年10月7日のブックマーク (20件)

  • FizzBuzz問題を使って社内プログラミングコンテストを開催してみた - give IT a try

    はじめに 先日、社内で初めてプログラミングコンテストを開催しました。 お題はかの有名なFizzBuzz問題です。 全員楽勝で解答するだろうと思いきや・・・結果はいかに!? ちょっと長いエントリですが、このコンテストの顛末をお楽しみください。 開催の動機と経緯 メンバーの向上心を刺激するために、なにか面白くて技術的に意味のあるイベントを開きたかった。 以前からFizzBuzz問題を全員で解いてみたかった。 FizzBuzz問題はプログラマなら解けて当たり前、というようなWeb記事をよく見かけていた。 これぐらいなら誰でも解けるだろうと自分も思っていたが、実際にやってみないとわからない。 そこで社内プログラミングコンテストを開き、みんなでFizzBuzz問題を解いてみたいと思った。 マネージャーに話を持ちかけたところ、すぐに賛同してくれた。 FizzBuzz問題以外の追加問題も作成したが、第1

    FizzBuzz問題を使って社内プログラミングコンテストを開催してみた - give IT a try
  • 現在フォーカス(focus)しているテキストフォームのidと値を取得するコード(JavaScript)を教えてもらえれば幸いです。

    現在フォーカス(focus)しているテキストフォームのidと値を取得するコード(JavaScript)を教えてもらえれば幸いです。

  • (function(){})() と function(){}() - IT戦記

    自分用メモ // JavaScript でクロージャを書くときこう書く事が多い (function() {})() // 何故なら // function() {}() // と書くと // function() {} が式ではなく、文として解釈されてしまうからだ。 // 文として解釈されないためには、文の途中(最初以外)に function と書いてやる必要がある // なので、まず開きカッコを書いてやる。 ( // の後に function() {} // と書いてやると function は式になる ) // 正確には、カッコの対は The Grouping Operator という演算子である。 // カッコ以外にも var a = // のように代入演算子のあとでもいい function() {} // つまり、以下のような記述も可能である。 var b = function()

    (function(){})() と function(){}() - IT戦記
  • iPhone 4SとCDMA 2000について、今知っておいてほしいこと

    おおかたの予想どおりのスペックで、『iPhone 4S』が発表されました。端末自体については、ある程度正確な情報に触れられる立場にあったため特に感慨はないのですが、ローレベルな携帯電話ネットワーク周りのハッカーとして、報道ではあまり詳しく掘り下げられなさそうな部分について触れておこうと思います。 iPhone 4Sのデザインについて 〝iPhone 4と比べてミドルフレームのデザインが変わった〟というのは厳密には正しくなく、ミドルフレームの絶縁体の位置に関しては既にVerizon版のiPhone 4で採用されていたデザインであり、これはCDMA 2000が規格としてクロスしたダイバシティアンテナを要求するために設計変更されたものです。 これによってiPhone 4のケースが使用できなくなるという説がありますが、いわゆるGSM版iPhone 4(W-CDMA版を含む)専用で〝タイトに〟設計さ

    iPhone 4SとCDMA 2000について、今知っておいてほしいこと
  • Selectors API Level 2 (W3C Working Draft 28 June 2012)

    Selectors API Level 2 W3C Working Group Note 17 October 2013 This Version: http://www.w3.org/TR/2013/NOTE-selectors-api2-20131017/ Latest Editor's Draft: http://dev.w3.org/2006/webapi/selectors-api2/ Latest Version: http://www.w3.org/TR/selectors-api2/ Previous Version: http://www.w3.org/TR/2012/WD-selectors-api2-20120628/ Editor: Lachlan Hunt; Invited Expert; lachlan.hunt@lachy.id.au> Copyright ©

  • Selectors API Level 1 (W3C Working Draft 28 June 2012)

    Selectors API Level 1 W3C Recommendation 21 February 2013 superseded 3 November 2020 This Version: https://www.w3.org/TR/2020/SPSD-selectors-api-20201103/ Latest Version: https://www.w3.org/TR/selectors-api/ Previous Versions: https://www.w3.org/TR/2013/REC-selectors-api-20130221/ http://www.w3.org/TR/2012/PR-selectors-api-20121213/ http://www.w3.org/TR/2012/WD-selectors-api-20120628/ http://www.w

  • The Platform for Privacy Preferences 1.0 (P3P1.0) Specification

    The Platform for Privacy Preferences 1.0 (P3P1.0) Specification W3C Recommendation 16 April 2002 obsoleted 30 August 2018 This Version: http://www.w3.org/TR/2018/OBSL-P3P-20180830/ Latest Version: http://www.w3.org/TR/P3P/ Previous Version: http://www.w3.org/TR/2002/REC-P3P-20020416/ Editor: Massimo Marchiori, W3C / MIT / University of Venice, (massimo@w3.org) Authors: Lorrie Cranor, AT&T Marc Lan

  • ユビキタスの街角: Steve Jobsとの面接

    Jobsが亡くなってしまって大変残念であるがAppleは引き続き頑張ってほしいものである。 Jobs氏と直接話したのは2006年の面接のときだけなのだが、 その時のメモを書いてみる。 iPhoneに関する情報が全く外部に出てなかったときの話である。 日時 2006/5/4 参加者 J: Steve Jobs F: Scott Forstall (iPhone開発責任者) M: 私 話の流れ ジョブズ登場! 報道とかで見るの同じ印象。調子が良くてスマートな感じ。 J: 「やぁトシ(握手)! 遅れてゴメン。滅茶苦茶面白いプロジェクトの打合せをしててネ。」 J: 「中身は言えないけど、Mac、iPodの次の柱となる大きなプロジェクトなんだ。」 J: 「君なら一瞬でも見たらその強烈さを理解すると思うョ」 J: 「日語の入力とかは結構鍵になるんだ。でもこれまでのより格段によくなるんだけどね」 J:

  • Twitter Status

    Message and data rates may apply. By subscribing you agree to the Atlassian Terms of Service, and the Atlassian Privacy Policy. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • art . design . research . projects by scott mitchell

  • フィッツの法則 - Wikipedia

    フィッツの法則(フィッツのほうそく、英: Fitts's law)とは、マンマシンインタフェースにおける人間の動作をモデル化したもので、対象の領域に移動するのに必要な時間が対象部までの距離と対象物の大きさの関数となることを予測する。フィッツの法則は、ある点を指すという動作、すなわち対象物に手や指で物理的に触れたり、あるいはコンピュータのディスプレイ上でポインティングデバイスを用いて仮想的に指したりすることをモデル化するために用いられる。1954年に ポール・フィッツが提唱した。 フィッツの法則は複数の方法で数学的に定式化されているが、一般的なものとして一次元の移動についてのシャノンの公式化がある。 これはヨーク大学教授の Scott MacKenzie が提案したもので、シャノン=ハートレーの定理への類似性からこのように命名された。 ここで: T は動作を完了する平均時間(伝統的にこの分野

  • ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr

    成金クソ眼鏡prn野郎に嫌気がさした僕は、家のメインマシンのOSをubuntuにしてしまったわけです。 で、なんかサーバ入ったりして作業する際、windows環境だとteratermとかputtyとかってターミナルソフトが必要なんですが、僕はサーバのログを見ながらとか別のサーバの設定を参考にしながら作業とかって状況が多かったので、ウィンドウ分割と多タブ(複数シェル)管理の楽なpoderosaを使っていたのですが、ubuntuだとそういうことの出来るものはscreenしか知らなかったので、そのままscreenを使うことにしました。 が、これがまたとんでもなく使いにくい。使いにくいというか、設定の仕方がまったく分かりません。screenの売りの1つはコマンドで多タブ表示やウィンドウ分割が出来るところなのですが、キーバインドを変更しようにもどうやったら変更出来るのかがman screenみてもい

    ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr
  • HTML5のパンくずマークアップについて | HTMLMEETING

    トロントでワーホリ中のしまえるです。 HTML会議は毎週末の夜中に4人でひっそり開催中です。とっても楽しい! 先々週に盛り上がった内容、HTML5でのパンくずのマークアップの話をします。 W3Cのサイトを見るとこう書いてます。 2011年10月5日時点でののWorking Draftを見ました。 4.13.2 Bread crumb navigation This specification does not provide a machine-readable way of describing bread-crumb navigation menus. Authors are encouraged to just use a series of links in a paragraph. The nav element can be used to mark the section

  • 【全部オタマトーン】ワールズエンド・ダンスホール【弾いてみた】

    こんばんわ。ぽんじゅーすです。オタマトーンがア○ゾンで『おもちゃ』にカテゴライズされているのを遺憾に思い、弾いてみました。よろしくお願いしますm(_ _)m できればおっきい画面&ヘッドホンでご覧下さい(。◕◞◟◕。)ついったー始めてました⊂( ^ω^)⊃ https://twitter.com/#!/syamodays着うた配信中!着うたフルをDLすると『時報を演奏してみた』が付いてきます。http://pc.dwango.jp/qr/twitter/ponjuice.html※魂踊る原曲様→ sm10759623まいりすと→ mylist/11134767前作→【全部俺の声】マジLOVE1000% sm15109904    初代ポケモンをシナリオ順に全曲弾いてみた→sm14456692

    【全部オタマトーン】ワールズエンド・ダンスホール【弾いてみた】
  • 本当は怖いパスワードの話 ハッシュとソルト、ストレッチングを正しく理解する - @IT

    PSN侵入の件から始めよう 今年のセキュリティの話題の中でも特に注目されたものとして、4月20日に起こったPSN侵入事件があります。5月1日にソニーが記者会見をネット中継したことから、ゴールデンウィーク中にもかかわらず多くの方がネット中継を視聴し、感想をTwitterに流しました。もちろん、筆者もその1人です。 このときの様子は、「セキュリティクラスタまとめのまとめ」を連載している山洋介山さんが、Togetterでまとめています。 Togetterのまとめを読むと、漏えいしたパスワードがどのように保護されていたかが非常に注目されていることが分かります。Togetterのタイムラインで、14:48ごろにいったん「パスワードは平文保存されていた」と発表されると、「そんな馬鹿な」という、呆れたり、驚いたりのつぶやきが非常に多数流れます。 しかし、15:03ごろに「パスワードは暗号化されてなかっ

    本当は怖いパスワードの話 ハッシュとソルト、ストレッチングを正しく理解する - @IT
  • Visionary - OCTOCATS!

    Playground and home for all octocats, created and maintained by the GitHub Design team.

    Visionary - OCTOCATS!
  • TBSアニメ「僕は友達が少ないNEXT」

    2017.9.4 「僕は友達が少ない こんぷりーと Blu-ray BOX」各ショップの特典絵柄公開! 2017.8.17 「こんぷりーと Blu-ray BOX」に特典映像の追加収録が決定! 2017.7.21 残念系青春ラブコメディ「はがない」のBlu-ray BOXがついに登場! 2013.10.4 今度は名古屋!「僕は友達が少ないNEXT展」開催決定!「僕は友達が少ないNEXT」Blu-ray&DVD第6巻ジャケット公開! 2013.8.28 「隣人部ボーカルコレクション」日発売!「僕は友達が少ないNEXT」Blu-ray&DVD第2巻、日発売!「僕は友達が少ないNEXT」Blu-ray&DVD第3巻〜第5巻ジャケット公開!「僕は友達が少ないNEXT」Blu-ray&DVDオリジナル特典イラスト公開!最新巻「僕は友達が少ない」第9巻好評発売中! 2013.7.26 今度は宇都宮

    TBSアニメ「僕は友達が少ないNEXT」
  • Knockout : Home

    Simplify dynamic JavaScript UIs with the Model-View-View Model (MVVM) pattern Declarative Bindings Easily associate DOM elements with model data using a concise, readable syntax Automatic UI Refresh When your data model's state changes, your UI updates automatically Dependency Tracking Implicitly set up chains of relationships between model data, to transform and combine it Templating Quickly gene

  • jQueryだけ使うのが馬鹿らしくなる。KnockoutJSに触れる

    久保田です。最近KnockoutJSというJavaScriptフレームワークを勉強しています。 KnouckoutJSはjQueryの上に構築されているフレームワークです。jQueryのみ使うのと比べてKnockoutJSを利用すると、ウェブページ上のインタラクションを圧倒的に簡単に記述できます。この記事では、簡単にKnockoutJSの概要を説明し、KnockoutJSを用いたデモを紹介します。 このフレームワークの特徴としてあるのは、HTML内に宣言的な記述を埋め込むことでインタラクションが実装できることです。HTML5のカスタム属性(data*属性)を用いて、その要素に関する処理を宣言してきます。裏側の処理は、JavaScriptでViewModelを定義し、そこにビューが必要とする値を管理します。 例えば、あるチェックボックスにチェックを入れると下の要素がトグルする簡単な例は、以下

    jQueryだけ使うのが馬鹿らしくなる。KnockoutJSに触れる
  • 子会社 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "子会社" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2021年3月) 子会社(こがいしゃ、英:subsidiary)とは、財務および営業または事業の方針を決定する機関(株主総会その他)を他の会社(親会社)によって支配されている会社である。ただし、「親会社」や「子会社」の定義は国により異なり、制定法上の定義の目的についても必ずしも親会社の株主保護や子会社の少数株主・債権者保護という目的で定義づけが図られているわけではない[1]。 2019年7月現在、子会社かどうかは形式基準ではなく実質基準で判断される。 親会社とは、他の企業の財務及