タグ

2013年6月10日のブックマーク (13件)

  • Windowsアプリ開発を蘇らせる方法とは ~Synclogueの挑戦

    スマホ向けアプリ市場の成長の影で取り残される Windowsアプリ開発の市場 Windowsアプリケーションを動かす仕組みとしてレジストリシステムが初めて採用されたWindows 95の発売から18年が経ち、市場では1000万(Synclogue推計)を超えるWindows向けアプリを入手できるようになりました。今や、Windowsアプリは店頭での販売のみならず、Vectorや窓の杜などのポータルサイトや、各開発者のWebサイトからダウンロードするなど、入手方法も多岐にわたっています。 Windowsは、デスクトップ向けOSのシェアでは9割以上の圧倒的なシェアを持っています(2013年3月時点、Net Applications調べ)。しかし、開発者にとってはAdobeやMicrosoft Officeなどのアプリが寡占する市場でもあり、業務システムなどの受託業務や一部のアプリを除いていまだ

  • 時系列データの相関係数はあてにならない

    元官僚の高橋洋一氏が時系列データの相関係数が高い事を論拠にしているが、この論証方法は全くもって厳密ではない。 計量経済学では時系列データの相関係数はあてにならない事は80年代から良く知られており、これに関連した業績でエングルとグレンジャーは、2003年にノーベル経済学賞を受賞している。 高橋氏のトリックを説明したい。世の中には時間とともに変化していくトレンド*1と言うのが多くある。このトレンドがあるデータを二つ比較すると、どちらも時間に対して相関しているため、相関があるように見えてしまう。 例えば戦後、一人あたりの米の消費量は減少し、コンピューターの普及台数は飛躍的に伸びたが、この二つの現象を結びつけて考える人はいない。しかし、米の消費量とコンピューターの普及台数は、高い相関を持つ事になる。 実データの場合は屁理屈をつける事も可能かも知れないので、シミュレーションして確かめてみよう。

    時系列データの相関係数はあてにならない
  • その文書大丈夫?Wordで作るビジネス文書のポイントまとめ | 株式会社LIG

    皆さんこんにちは、九州ライターの村上です。 当になぜ6月は祝日がないの……そんな絶望を小脇に抱えつつ、日はWordで作るビジネス文書のポイントをご紹介します。 文字のサイズは11〜12ptで作ると読みやすい 見出し・タイトルはゴシック体、文章は明朝体 実は意味ない?ゴシック体に太字 MSフォントとMSPフォントの使いドコロ 代表者印を押す場所は右寄せしない 稟議書は表形式で作成する FAX送信状は自社名を一番下にする 【こちらもおすすめ】 ☞ “読みやすい”“わかりやすい”提案書や報告書を書くための「文章のオキテ」7つ 文字のサイズは11〜12ptで作ると読みやすい Wordの文字サイズの初期値は10.5ptですよね。 なぜ10.5ptかというと、昔使われていたタイプライターの文字サイズが10.5ptだったからです。 昔はインクが滲んで、11ptくらいの大きさになっていたらしいのですが

    その文書大丈夫?Wordで作るビジネス文書のポイントまとめ | 株式会社LIG
  • Java8で最もインパクトのある構文拡張、デフォルトメソッド - きしだのHatena

    Java8でのラムダの使い方などを説明してきたのですが、構文拡張自体には触れていなかったので、改めてここで簡単に説明しておこうと思います。 まずは、Java8で実際に最もインパクトがある言語拡張、インタフェースのデフォルトメソッドです。 デフォルトメソッドとデフォルト実装 いままでインタフェースには実装をもつことができませんでしたが、Java 8からはインタフェースが実装をもてるようになります。 実装をもつメソッドを定義するときには、キーワードdefaultをメソッドの前につけます。 interface Foo{ void print(String s); default void twice(String s){ print(s); print(s); } } twiceメソッドが実装をもっています。この実装をデフォルト実装といいます。 デフォルトメソッドを実装するクラスで、デフォルトメ

    Java8で最もインパクトのある構文拡張、デフォルトメソッド - きしだのHatena
  • RubyKaigi2013の動画を勝手にオススメ #rubykaigi - I am Cruby!

    会議中に自分が聞けなかった講演、気分が悪くて(二日酔い)まともに聞けなかった講演を動画でみた。 もちろん会議中に自分が聞いた講演は大体オススメなのでそっちの感想はここの方で確認して欲しい。 Viemoの方にはまだちょっとしか上がってないので、それまではyharaさんのまとめからustの動画を見るのがよいでしょう。 List of ustream recordings and slides of RubyKaigi 2013 talks. (Videos will officially uploaded to vimeo) えーっと、以下は単純に観た順です。コメントの興奮度で勝手にランキングしてください。 (ランキング付けして自由を感じなさい(この言葉、好きすぎて困る)) 'Ruby Archaeology'- Keiju Ishitsuka Rubyが生まれる辺りの歴史の話。 今現在、広く

  • アプリ開発を効率化するためにできる10のこと

    顧客のニーズに合ったモバイルアプリやウェブアプリを目指して、アプリケーション開発の世界は急速に変化している。これは、IT業界がアプリケーションの開発方法を変え、成果の測り方や、ビジネスの現場に届ける価値の測り方をも変えていく必要があることを意味している。現在の環境(例えばインターネットの存在など)では、もはやアプリを完全にコントロールすることはできないし、環境によってアプリの性能も影響を受けるようになっている。この記事では、そのような状況でも、今後も価値を提供していくために、IT業界が今すぐ取り組むべき10の項目を挙げることにする。 1.アプリケーション開発をビジネスの長期計画に組み込む アプリケーション開発プロジェクトは、その組織が持つ長期計画のフレームワークの枠内に位置づけられる。しかしそれは、必ずしも大きなアプリケーション開発プロジェクトが(少なくともプロジェクトの目的や予想される成

    アプリ開発を効率化するためにできる10のこと
  • RSpecによるユニットテストの書き方 — recompile.net

    2012年04月19日 最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめにごく単純化すると、テスト対象は状態を持ち、入力を与えると何らかの出力を行なうものである。入力が変われば出力は変化するし、状態が変化すると入力が同じでも出力が変わる(かもしれない)。 ユニットテストは、テスト対象の状態を操作し、与えた入力によって意図通りの出力を得られるかを確認する作業のことをいう。なので、ユニットテストを書くときには、オブジェクトの状態ごとにメソッド単位で入力と出力を確認するようにする。 RSpecの疑似コードで書くと

    RSpecによるユニットテストの書き方 — recompile.net
  • 儲かりまっか?AWSのインテグレーターに聞いてみた

    先週行なわれたAWS Summit 2013の展示会場では、AWSのシステム構築や運用保守を担うSIerが出展していた。AWSのインテグレーションビジネスについて話を聞くべく、老舗とも言えるcloudpack(アイレット)とサーバーワークスの2社にお邪魔した。 SAP on AWSのケンコーコムを手がけたcloudpack 「cloudpack」はアイレットが手がけるインテグレーションサービスで、導入コンサルティングやサービス監視、バックアップリストア、サポートまでパッケージとして提供している。 同社がcloudpackを始めたのは、今から3年前。データセンターが日になく、サービスも英語、支払いもドル建てというなか、「日円での請求払いをサポートし、為替リスクも吸収できるようにした。AWSの料金を含んだ定額料金でご利用いただける」(アイレット cloudpack事業部 取締役CTOの鈴木

    儲かりまっか?AWSのインテグレーターに聞いてみた
  • Macでよくおきる問題(とその解決策)〜後編 | ライフハッカー・ジャパン

    Macだって完璧ではありません。使っていると様々な問題にぶつかることがあります。「起動時にブルー画面またはグレー画面が表示される」「ビーチボールが回り続けて消えない」といったときの解決策を紹介した前編に続き、2つの問題とそのトラブルシュートをお届けします。 問題:カーネルパニック 大概アプリに1つに問題がある場合は前編でも紹介したビーチボールが出現します。それに対し、複数のプログラムやOSそのものに問題があったときに、カーネルパニック画面は表示されます。 その1:再起動をかけてみる カーネルパニックは通常再起動を促してきます。素直に再起動をかけてみてOSが問題なく読み込まれたならば、そのまま通常通りの作業を行ってください。多くの場合、問題は自動的に修復されるので大事には至りません。 再起動をかけても問題が解決しないときは、もう少し調べてみる必要があります。 その2:ソフトウェアを全てアップ

    Macでよくおきる問題(とその解決策)〜後編 | ライフハッカー・ジャパン
  • zshの構文を読み解く - $shibayu36->blog;

    ちょっと前にzawで更新順にブランチを表示してチェックアウトするやつを作ったのだけれど、その時参考にしたzshのスクリプトが全く読めなかったので読みといてみた。 local branches_list="$(git show-ref | awk ' $2 != "refs/stash" { print $2 }' )" : ${(A)cand_descriptions::=${${(f)${branches_list}}#refs/(remotes|heads|tags)/}} まずlocalは変数定義。 次に$()はコマンド実行なので、中に含まれているコマンドを実行する。さらにそれが""で囲まれているので、出力結果を文字列として変数に格納する。 次の行。最初の:は何もしないコマンド。これがないと変数展開の結果をコマンド実行しようとしてしまう。 ${}は変数展開。この中でいろいろする。 最

    zshの構文を読み解く - $shibayu36->blog;
  • フォローしておくべきIT系勉強会の公式Twitterまとめ | P2P today ダブルスラッシュ

    先日IT系勉強会のまとめリンク集を作成しましたが、これらの勉強会の最新情報を知るには、これらのIT勉強会の公式Twitterをフォローしておくか、リストにしておいて情報を収集しておくのが良いでしょう。というわけで、フォローしておくべき「IT系勉強会の公式Twitter」を作成しました。 それぞれの勉強会の詳細については、前回のIT系勉強会のまとめリンク集をご覧下さい。 《各アカウント》 ・キユーピー3分インフラクッキング (qpstudy) → qpstudyのTwitterアカウントになります。 ・まっちゃ445勉強会 (matcha445) → セキュリティ関連のまっちゃ445勉強会のTwitterアカウント ・hbstudy heartbeats (hbstudy) → インフラ系勉強会のhbstudyのアカウント ・DevLOVE (devcchi) → 開発系コミュニティDevL

    フォローしておくべきIT系勉強会の公式Twitterまとめ | P2P today ダブルスラッシュ
  • 50分で掴み取る ASP.NET Web API パターン&テクニック

    2. 2 自己紹介 Twitter : miso_soup3 Blog : http://d.hatena.ne.jp/miso_soup3/ 開発経験:業務アプリ開発, C#, ASP.NET MVC, ASP.NET Web API 北陸3県(富山・石川・福井)を中心に、 マイクロソフト系の技術について広く語り合う勉強会 Hokuriku.NET 矢後 比呂加 Hiroka Yago

    50分で掴み取る ASP.NET Web API パターン&テクニック
  • クラウドへ基幹システムを移行する東急ハンズ。決断したきっかけ、システム構成、メリットを語る。AWS Summit Tokyo 2013

    クラウドへ基幹システムを移行する東急ハンズ。決断したきっかけ、システム構成、メリットを語る。AWS Summit Tokyo 2013 Amazonクラウドのイベント「AWS Summit Tokyo 2013」が6月5日、6日の2日間、都内で開催され、AWSAmazon Web Services)を活用したさまざまな事例の紹介や技術者向けの解説などが行われました。 ここではそのセッションの中から、基幹システムをAWSへ移行している東急ハンズの事例を解説したハンズラボ 長谷川氏のセッションをダイジェストで紹介します。東急ハンズはGoogle Appsを社内システムとしていちはやく採用するなど、クラウドへの積極的な取り組みで知られています。 クラウド利用もハンズ流。POSシステムもAWSで ハンズラボ株式会社 代表取締役社長 長谷川秀樹氏。 私はSIerも経験していて、2008年に東急ハン

    クラウドへ基幹システムを移行する東急ハンズ。決断したきっかけ、システム構成、メリットを語る。AWS Summit Tokyo 2013