lynx   »   [go: up one dir, main page]

2015年7月15日のブックマーク (12件)

  • news

    TechTarget and Informa Tech’s Digital Business Combine.TechTarget and Informa TechTarget and Informa Tech’s Digital Business Combine.Together, we power an unparalleled network of 220+ online properties covering 10,000+ granular topics, serving an audience of 50+ million professionals with original, objective content from trusted sources. We help you gain critical insights and make more informed de

  • Swiftコーディング規約の資料まとめ

    しばらくさぼってた Swift プログラミングを再度ぼちぼちと勉強しているのですが、Swift は関数(メソッド)のシグネチャの書き方がたくさん存在したり、型推論が可能な時は型の指定を省略できたりと、色々と柔軟で自由度が高い印象。 なので、実際にプログラミングを始める前に、標準的なコーディング規約を押さえておいたほうが良いだろうなと考えまして、Swift のコーディング規約について資料を集めました。 とりあえず Apple 公式のドキュメント The Swift Programming Language の以下2つのページに目を通した。コーディング規約ではないですけど、サンプルコードが豊富に掲載されているので、Apple 公式のコーディングスタイルを知ることができます。 The Swift Programming Language: A Swift Tour The Swift Progr

    Swiftコーディング規約の資料まとめ
  • OracleとGoogleの判決文を斜め読む - Qiita

    (7/7追記)僕は斜め読みだったんですが、もっときちんと読んだ上で解釈を書いてくれている方がいます。僕も時間をとって全文を読みたいとは思っていますが、まだ時間がかかりますし、yudaiさんの会社の方が妥当性は高いと思いますので、そちらをご参照ください↓ 朝っぱらから色々衝撃が走った第一四半期の最終日ですが、OracleGoogleの裁判について、どのあたりが問題だったとされるのか気になるので判決文等を読んでみました。 経緯 2010年8月、OracleGoogleを訴える。当初の争点は特許侵害 (publicKey1) 2012年4月、サンフランシスコ連邦地裁の法廷開始 2012年5月、Googleの特許侵害はないとの陪審評決。ただし、フェアユースは意見が別れる。 2012年6月: OracleGoogleJava/Android訴訟、損害賠償金ゼロで合意。今回議論された37件のJ

    OracleとGoogleの判決文を斜め読む - Qiita
  • Railsパフォーマンス基本のキ

    Railsのパフォーマンスについてよくある問題とそれに対して戦いを挑むために必要なもの。

    Railsパフォーマンス基本のキ
  • RDB - 実例で学ぶ、JOIN (NLJ) が遅くなる理屈と対処法 - Qiita

    "Nested Loop Joinしか取り上げて無いのにタイトルが大きすぎないか" と指摘を頂いたので、タイトルを修正しました。Merge JoinとHash Joinのことはまた今度書こうと思います。 「JOINは遅い」とよく言われます。特にRDBを使い始めて間がない内にそういう言説に触れた結果「JOIN=悪」という認識で固定化されてしまっている人も多いように感じています。 たしかに、JOINを含むようなSELECT文は、含まないものに比べて重たくなる傾向があることは事実です。また、質的に問い合わせたい内容が複雑で、対処することが難しいものも存在します。しかし、RDBの中で一体どういうことが起きているのかを知り、それに基いて対処すれば高速化できることも少なくないと考えています。 稿では、JOINの内部動作を解説した上で、Webサービスを作っているとよく出てくるJOIN SQLを例題に

    RDB - 実例で学ぶ、JOIN (NLJ) が遅くなる理屈と対処法 - Qiita
  • 男性が理解できない「女の意思決定」を可視化した「女ゴコロフレームワーク」とは。ネイルアプリ「ネイルブック」が語るアプリ運営の生体験談。 - アプリマーケティング研究所

    アプリマーケティング研究所 > アプリ開発 > 男性が理解できない「女の意思決定」を可視化した「女ゴコロフレームワーク」とは。ネイルアプリ「ネイルブック」が語るアプリ運営の生体験談。 「ネイルブック」を運営しているスピカさんにお話を伺いました。女性心理を理解するための3ステップ「女ゴコロフレームワーク」とは? ※株式会社スピカ 「ネイルブック」3代目ディレクター 正木友佳さん(初代ディレクターの川端さんにも同席いただきました) 「ネイルブック」が出来るまで。 「ネイルブック」について教えていただけますか? 川端: 「ネイルブック」は、ネイル写真を共有するアプリです、現在は10名のメンバー(うち女性4名)で運営しています。 ダウンロード数については、2011年4月にリリースして、現在120万ダウンロードです。海外からのダウンロードもありますが、アクティブユーザーは日のユーザーがほとんどです

    男性が理解できない「女の意思決定」を可視化した「女ゴコロフレームワーク」とは。ネイルアプリ「ネイルブック」が語るアプリ運営の生体験談。 - アプリマーケティング研究所
  • Elixir v1.0でのMessage Passing入門 - Qiita

    Elixir Advent Calendar 2014 6日目。 この記事は、Elixir Advent Calendar 2013 に寄稿したものを、現時点で最新バージョンのElixir向けに書き換えたものです。(一部仕様が変わっています。) ElixirといえばErlang/OTP、Erlang/OTPといえばActor Model、Actor ModelといえばMessage Passing。Actor Modelについてちょっと興味を持った人は「どうやって実装するのだろう」という疑問を持つと思います。ここではElixirにおけるMessage Passingのお作法を整理したいと思いま す。 前提 実際はErlang/OTPの経験があって初めてピンと来ることもElixirには多いのですが、稿ではErlang/OTPについて知識が無い方でもElixirのMessage Passin

    Elixir v1.0でのMessage Passing入門 - Qiita
  • Erlang VM(BEAM) スレッド構成

    Erlang の実行環境である BEAM の動作を理解するため、BEAM のスレッド構成を調査しました。 BEAM は SMP(マルチコア) 環境と非 SMP 環境では動作が大きくことなります。SMP環境と非SMP環境に分けてスレッド構成を記載します。 調査対象の OTP のバージョンは R16B03-1です。 非SMP環境 Erlang Interactive Shell を起動する際に、オプションとして '-smp disable' を付与すると、CPUはSMPでも、BEAMとしては非SMPモードで起動できます。 'erl -smp disable' で起動すると、11個のスレッドが見つかりました。11スレッドの内訳は以下のようになります。 スレッド名関数名個数 Main Threadprocess_main1 Async Threadasync_main10 Main Thread

  • 任天堂社長・岩田さんの新入社員時代にいっしょに作ったDTMソフト

    今や世界でも有数の経営者として注目を集めている任天堂社長の岩田聡さん。その岩田さんはプログラマ・エンジニアであったということをご存知ですか?しかも超がつく天才級のエンジニアであったということを。1982~1983年、その岩田さんが新入社員だった時代、当時高校2年生だった私、藤健といっしょに開発したDTMソフト、およびハードというものがあるんです。 先日、実家の大掃除をしていたら、その当時のものがいろいろと出てきました。HAL研究所という会社にいた岩田さんと私で書いたプログラムのソースリストや、その後製品として発売されたハードウェアに、パンフレット……。今や貴重な資料かもしれないので、少し紹介してみましょう。 岩田さんが新入社員当時の製品パンフレット 任天堂社長の岩田さんの経歴については、いろいろな書物で紹介されているので、そちらに譲りますが、最初から任天堂の社員だったわけではありません。

    任天堂社長・岩田さんの新入社員時代にいっしょに作ったDTMソフト
  • 「クリエイティブ51、ビジネス49」をバランスさせる経営 [荒木隆司] | ISSUES | WORKSIGHT

    いま、ドワンゴはターニングポイントを迎えています。 1997年にゲーム開発の会社として生まれたドワンゴは、2000年代初頭にモバイル向けのコンテンツ配信で成長し、さらに2006年に立ち上げた「niconico」* (ニコニコ動画)を日最大規模の動画サイトへと発展させました。 順風満帆のように見えるかもしれませんが、紆余曲折はありました。niconicoは立ち上げてしばらくは赤字続きだったんです。黒字化したのは開設から4年目ですね。黎明期から初期の発展期までは当に収益につながらなかった。でも、ユーザーの投稿動画と生放送番組を軸とした動画コミュニティサービスは他にないユニークなもので、潜在的な価値が見込まれました。 そこで当時調子のよかったモバイルの音楽配信ビジネスで会社を支えながら、niconicoの足場を固めて事業の中核をniconicoにスイッチさせようという、そんな状況で僕が社長に

    「クリエイティブ51、ビジネス49」をバランスさせる経営 [荒木隆司] | ISSUES | WORKSIGHT
  • John Carmack working on Scheme as a VR scripting language | Hacker News

    Naughty Dog (Uncharted, Crash Bandicoot, Jak and Daxter) uses PLT Scheme (a LISP variant) and used "Game Oriented Assembly Lisp" (GOAL).http://www.slideshare.net/naughty_dog/statebased-scripting-i... https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp https://news.ycombinator.com/item?id=2475639 https://en.wikipedia.org/wiki/Racket_(programming_language) (formerly named PLT Scheme) They swit

  • 世界のスマホ 販売利益の92%はアップル NHKニュース

    世界のスマートフォンの販売で得た利益の90%以上は、アメリカのIT企業アップルの「iPhone」が占めているという調査結果がまとまり、高価格帯の製品を中心に販売を伸ばすアップルの業績の好調さが鮮明になっています。 それによりますと、全世界の企業がスマートフォンの販売で得た営業利益のうち、アップルが占める割合は92%に上り、去年の同じ時期の65%から大きく上昇しました。 一方、世界の販売シェアでトップに立つ韓国のサムスン電子の割合は15%と去年の41%から大幅に低下し、ソニーやマイクロソフトは赤字でした。 これはアップルの世界の平均販売価格が7万7000円とブランド力を背景に高価格帯でも売れ行きが好調だったのに対して、サムスン電子などほかのメーカーは新興国向けを中心に価格競争が激しさを増し、平均販売価格が2万3000円とアップルの3分の1以下で、利益を上げることが難しかったからです。 アップ

Лучший частный хостинг