タグ

2015年10月5日のブックマーク (44件)

  • OS X 10.11 El CapitanではiOSアプリのIPv6対応向けに「NAT64ネットワークを作成」機能がインターネット共有オプションに追加。

    AppleはOS X 10.11 El CapitanでIPv6対応に向けインターネット共有のオプションに「NAT64ネットワークを作成」オプションを提供しています。詳細は以下から。 AppleはiOS 9とOS X 10.11からIPv6をメインストリームにネットワーク周りの開発を行っており既に”Happy Eyeballs“アルゴリズムの変更を行っていますが、これにより今後はiOSアプリもIPv6への対応を求めています(詳しくは公式およびQiitaへ)。そこでAppleはEl Capitanのインターネット共有のオプションに「NAT64ネットワークの作成」 を追加、IPv6のテスト環境を構築できるようにしています。 NAT64の使い方 NAT64ネットワークを利用するには、まずEl Capitan搭載のMacをEthernet(有線LAN)で接続し、システム環境設定の[ネットワーク]か

    OS X 10.11 El CapitanではiOSアプリのIPv6対応向けに「NAT64ネットワークを作成」機能がインターネット共有オプションに追加。
  • HFS+のテキストエンコーディング – ものかの

    HFS+はファイルやフォルダなどのアイテム名をどのテキストエンコーディングで扱っているのでしょうか? Appleは最近までこの情報をドキュメントに記載して公開していたのですが、今はしていません(2016年10月現在)。それでも第三者によるアーカイブがかろうじて残っており、典拠として貴重なのでここに記録しておきます。 2009年時点のFile Systems and Unicode Support 追記:いつのまにかリンク切れしていました。キャプチャを貼っておいてよかった…。 見ての通りUTF-16ですね。インターネット上ではUTF-8-MACであるとの説明が散見されますが間違いです。 HFS+のUnicode正規化形式 Unicode正規化形式はUAX#15で4種類が正式に決められています。HFS+はそのうちのNFDをさらにAppleが改変した特殊な正規化形式を実装しています。アイテム名は

    HFS+のテキストエンコーディング – ものかの
  • 「iPhone 6s/6s Plus」の「A9」チップ、TSMC製の方が省エネ性能が優れている?! | 気になる、記になる…

    iPhone 6s/6s Plus」の「A9」チップ、TSMC製の方が省エネ性能が優れている?! 2015 10/05 「iPhone 6s/6s Plus」に搭載されている「A9」プロセッサは、14nmプロセスを採用したSamsung製と16nmプロセスを採用したTSMC製が存在しているのが確認されているものの、その性能差は不明でしたが、日、Samsung製とTSMC製の「A9」プロセッサの性能比較テストを行った結果が公開されました。 テストといっても、Samsung製「A9」プロセッサとTSMC製「A9」プロセッサを搭載した「iPhone 6s」を用意し、同じ設定にしてテストを行い、バッテリー残量から消費電力の差を調査するといったものとなっています。 最初のテストは「Safri」でJavaScriptアニメーションを約1時間ほど動かし続けるというテストで、結果はSamsung製のバ

    「iPhone 6s/6s Plus」の「A9」チップ、TSMC製の方が省エネ性能が優れている?! | 気になる、記になる…
  • Make: Japan | 9ドルLinuxコンピューター「CHIP」出荷開始

    9ドルコンピューター、CHIPの出荷が開始された 9ドルのCHIPコンピューターの出荷が始まった。Next Thing Co.の CEO、Dave Rauchwerkによると、初期の寄付者には5〜9日以内にCHIPが1つ、追加オーダーの分は12月に届くという。だが、KickstarterのKernel Hacker Backerレベルで支援した人には、CHIPが2つ贈られる。2つめは10月中旬になるという。 CHIPは画期的な、オープンソースのソフトウェア付き、オープンソースハードウェアプロジェクトだ。ボードの仕様は、1GHz R8 ARMプロセッサー、RAM 512MB、NANDストレージ 4GB、Wi-FiBluetoothが内蔵されている。これだけの内容で9ドルというのだから、これまででもっともお買い得なコンピューティング・プラットフォームというわけだ。 このチップをフラッシュする

    Make: Japan | 9ドルLinuxコンピューター「CHIP」出荷開始
    Watson
    Watson 2015/10/05
  • 優れたモダンなC++を書くのに役立つC++ Core Guidelines

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    優れたモダンなC++を書くのに役立つC++ Core Guidelines
    Watson
    Watson 2015/10/05
  • System Status 5.4 | Split ViewでリアルタイムにメモリやCPU使用状況を表示できるメモリ管理アプリ

    System Status 5.4 | Split ViewでリアルタイムにメモリやCPU使用状況を表示できるメモリ管理アプリ
    Watson
    Watson 2015/10/05
  • だいありー (2015-10-05)

    答え合わせ。 おっと、実時間だと、世代別 GC を、ちゃんと有効にしているやつと、あまり変わりませんね。 とありますが、system time が長いですよね。これ、システムからメモリを確保するために必要となる時間です、多分。800MB 以上ぶんどらないといけないですから。この場合、user 時間を比べて、GC の影響を見ておくのが良いでしょう。つまり、GC の影響は 1.64 sec - 1.47 = 0.17 sec。これが、GC による影響だとみることが出来ます。 まとめると、大ざっぱに オブジェクトの生成 0.7 sec GC 時間 0.2 sec という感じです。潰すべきオーバヘッドはどちらか、というのは、わかりやすい。GC は当に遅いんですかね。 あと、オブジェクトを 100M 個作っておいた、すぐあとのベンチマークでは、また違った様子ですね。これも、OS とのやりとりやら、

    Watson
    Watson 2015/10/05
    Rubyをどうやって速くしてくか、という話( ˘ω˘)
  • "リニューアル"っていうな - komagataのブログ

    結論 リニューアルはマーケティング用語。Webサービス開発チームにとっては思考停止やストーリーの粒度アップをもたらす悪魔の言葉なので使わないようにしよう。 すぐリニューアルっていう問題 Webサービス開発においてサイト改善の粒度がリニューアルという名前になってたら要注意。 その場合、責任者が 「よくわからないけど、うちのサービスイマイチだからおれのかんがえるさいきょうの機能・UIに刷新しよう」 と考えていて、 自分のサービスにとって良いとは何なのか? 何が問題点・ボトルネックなのか? 何を改善するのか? その仮説で当に改善するのか? そもそも仮説はあるのか? 優先順位は? などという地味な検討を避けてリニューアルという銀の弾丸を求めても、かさむ工数、ユーザー離れ、要らない機能などがサイトにもたらされるだけなのでヤメよう。対外的なマーケティング用語としてのリニューアルをWebサービス開発に

    Watson
    Watson 2015/10/05
  • Appleの広告ブロック施策に早速Googleが対応するようです(山本一郎) - 個人 - Yahoo!ニュース

  • 東京都内で人気のコワーキングスペースを一挙ご紹介!|フリーランスの働き方|経営ハッカー

    働き方の多様化が着々と進む中、近年注目を集めているのが「コワーキングスペース」です。 コワーキングスペースがあれば、仕事のスペースを確保するために高いコストをかけて事務所を構える必要はありません。 単なる仕事場としてだけでなく、コミュニティ活動の場として活用できるのもコワーキングスペースの魅力です。 コワーキングスペースの選び方 コワーキングスペースをどのように活用するかは、利用したい頻度や目的によって異なります。 「1時間」や「1日」だけ利用したいならば「ドロップイン」というメニューがあるコワーキングスペースを探しましょう。 コワーキングスペースはそれぞれコンセプトがあるので、コストや雰囲気、設備など、どこを重視するかによっても選択肢が変わってきます。 法人登録が可能なプランに加入すれば、事務所がなくても法人登録が可能です。 今回は、コワーキングスペースの激戦区東京都から、人気のコワーキ

    東京都内で人気のコワーキングスペースを一挙ご紹介!|フリーランスの働き方|経営ハッカー
  • ネット通販、郵便局で受け取り 日本郵便が16年春にも - 日本経済新聞

    郵政グループの日郵便は2016年春にも同社が配達するインターネット通販の荷物を、全国2万4千の郵便局で受け取れる体制を整える。新たにファミリーマートと提携し、コンビニエンスストアの受取窓口も拡大、物流大手で最多の計5万カ所で荷物を受け取れるようにする。一人暮らしや共働き世帯の増加などで、自宅以外で荷物を受け取りたい人が増えているのに対応する。日郵便は16年度中に同社の宅配便「ゆうパック

    ネット通販、郵便局で受け取り 日本郵便が16年春にも - 日本経済新聞
    Watson
    Watson 2015/10/05
  • Go 1.5 がリリースされました

    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

    Go 1.5 がリリースされました
    Watson
    Watson 2015/10/05
  • 「グローバルな技術カンファレンス」と「日本のコミュニティの交流」の両立 - ScalaMatsuri運営ブログ

    ScalaMatsuri スタッフの @eed3si9n_ja です。翻訳チームということになっていますが、企画やノベルティなどサブで何でもやってます。 ScalaMatsuri 2016 の大きな目標として 日国内の Scala のコミュニティが交流したり、海外も視野に入れて発表できる場を提供する ユニバーサルアクセスを目指して、言語、ジェンダー、民族などの壁を超えて心地よく参加できる国際的な技術カンファレンスを作る という 2つがあると思います。スタッフがあれこれ考えながら楽しむという側面もありますが。この 2つの目標をどう達成するのかを僕なりに考えてみたのが去年のカンファレンスの後に書いたカンファレンスでのユニバーサル・アクセスへ向けてというブログ記事です。 今回は、日のコミュニティの交流とグローバル化の両立というテーマで、「ユニバーサル・アクセスへ向けて」で中で出てきた、行動規

    「グローバルな技術カンファレンス」と「日本のコミュニティの交流」の両立 - ScalaMatsuri運営ブログ
    Watson
    Watson 2015/10/05
  • 島根に移住してエンジニアとして働くメリット&デメリット - sakaharaのブログ

    気が付けばあっという間に島根(松江)に移住して3ヶ月が立ちました。 せっかくですので、こちらで働き始めて自分が感じた島根に移住して働くことのメリット&デメリットを書いてみます。 メリット 雑音が入りにくくプログラミングに集中できる環境になった(個人的にすごくうれしい) 勉強会などが少ない分、刺激は少ないがその分来やるべき仕事に集中できる 流行とか最新の情報をひたすら追っかる必要に迫られなくなった分、純粋に興味のある分野の勉強をできるようになった 首都圏と比べると遊ぶところが少ない分、仕事に集中できる 松江駅からならバスで30分程度で出雲空港まで行けるので、仕事で東京へ行く際も移動が楽 www.ichibata.co.jp 物価が安いので、生活しやすい 家賃安いし、材も全般的に安くてうまい デメリット 勉強会などが少ないので最新の情報を気軽にキャッチアップする機会が減った 情報が周りから

    島根に移住してエンジニアとして働くメリット&デメリット - sakaharaのブログ
    Watson
    Watson 2015/10/05
  • 反割り箸運動がもたらした帰結

    ゆうご @yugo_yamamoto 高校生の頃に、反割り箸運動があった。箸が森林伐採に繋がっているとのこと。だが割り箸程度に物の木を使うわけもなく、実際には間伐材を使っている日の零細企業を潰しただけの活動だった。その時も運動の中心はアーティストだったので、アーティストのエコ活動には不信感がある。 加藤AZUKI @azukiglg その「マイ箸ブーム」「反割り箸ブーム」はどこに漂着したかというと、中国製割り箸のダンピングによって国内の割り箸産業が壊滅的なダメージを受け、間伐材の行き先がなくなり、里山の間伐が滞り、里山が荒れる、という方向に転げ落ちていった。 twitter.com/yugo_yamamoto/… 加藤AZUKI @azukiglg この話にはさらに続きがあって、国産割り箸が壊滅した後に中国割り箸はダンピングをやめて値段を引き上げた。結果、コンビニ、外産業などでタ

    反割り箸運動がもたらした帰結
    Watson
    Watson 2015/10/05
  • カメラ初心者が花火大会を撮影した結果wwwwwwwwwwwwwwww:ハムスター速報

    TOP > 話題 > カメラ初心者が花火大会を撮影した結果wwwwwwwwwwwwwwww Tweet カテゴリ話題 0 :ハムスター速報 2015年10月05日 13:08 ID:hamusoku カメラ初心者の撮った花火大会の写真が地球滅亡すぎる件。 カメラ初心者の撮った花火大会の写真が地球滅亡すぎる件。 pic.twitter.com/QVWJ9Vzzwr— レジンコミックス (@LezhinComics_JP) 2015, 10月 5 1 :ハムスター名無し2015年10月05日 13:08 ID:VEmP4o1L0 核戦争かな 2 :名無しのハムスター2015年10月05日 13:08 ID:YGx9gZdS0 天津かな? 4 :名無しのハムスター2015年10月05日 13:09 ID:M5lrZJBz0 なにがあったwww 5 :名無しのハムスター2015年10月05日 13

    カメラ初心者が花火大会を撮影した結果wwwwwwwwwwwwwwww:ハムスター速報
    Watson
    Watson 2015/10/05
  • クックパッドハロウィン!トレンドから定番までおいしい情報満載

    ハロウィンレシピ を作ったら、つくれぽを送ろう! 送った つくれぽを投稿する と プレゼント が当たります♪

    クックパッドハロウィン!トレンドから定番までおいしい情報満載
  • 末尾再帰による最適化 - Qiita

    はじめに ES6 (EcmaScript 6)を試そうと、Babelのドキュメントを読んでいたところ、末尾呼び出し(Tail Call)の最適化をしていることにびっくり。公式リリース(2015年6月)から3ヶ月あまり経ってはいますが、ES6が末尾呼び出し最適化を仕様としてサポートしていることをようやく知りました。 現状で末尾呼び出し最適化をサポートしているブラウザはなく(ブラウザやaltJSなどのES6互換表を参照)、唯一、ES6からES5へのトランスパイラであるBabelのみが部分的(直接的な末尾再帰のみ)ではありながらサポートしているようですね。 今回の記事では、来たるES6時代(いまさらの感はありますが)に備えて、末尾再帰とその最適化について簡単に解説した上で、Babelを利用して実際にJavaScriptでの末尾再帰の最適化を実験してみたいと思います。 ざっくり概要 再帰関数 は関

    末尾再帰による最適化 - Qiita
  • 宅飲み in 2celeb宅 (2015/10/07 20:00〜)

    注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用

    宅飲み in 2celeb宅 (2015/10/07 20:00〜)
    Watson
    Watson 2015/10/05
    美味しそうですね( ˘ω˘)
  • 人間には理解不能な猫の理論「猫ロジック」の法則にもとづいた猫たちの行動 : カラパイア

    は時として不可解な行動をとる。謎すぎてわけがわからなくなる。理解しようと思えば思うほど混乱してしまうわけだが、実はロジックが働いているのだそうだ。人間ごときに理解できるロジックではないのだ。 むしろわざと人間の裏をかいたりしているふしもある、ロジックにより行動しているたちの様子がわかる画像をいくつか見ていくことにしよう。

    人間には理解不能な猫の理論「猫ロジック」の法則にもとづいた猫たちの行動 : カラパイア
    Watson
    Watson 2015/10/05
  • はてなサマーインターン2015 レポートサイト

    今年もはてなサマーインターンを実施しました。 はてなサマーインターンはWebエンジニアとして働くことに興味がある学生のためのインターンシップです。 「Webエンジニアとしての技術を身につける」「実際にはてなのサービスのコードを書き、リリースする体験を得る」という2つの目的を持っています。今年は12人の学生のみなさんを受け入れ、6つのチームに分かれてインターンを実施しました。 前半講義パート 前半課程では、Webサービス開発手法について講義を受けます。オブジェクト指向プログラミングの入門から始まり、一連の流れを持った全5回の講義を受け、課題を解くことでWebサービス開発プロセスを学びます。 もっと見る 新しいチャレンジをしたインターン 今年も長い夏が終わり、12人のインターン生が無事全日程を終えました。 2008年から実施してきたインターンカリキュラムを今年は大きく刷新し、6つのコースを導入

    はてなサマーインターン2015 レポートサイト
  • 『Effective Modern C++』勉強会まとめ - Cybozu Inside Out | サイボウズエンジニアのブログ

    サイボウズ・ラボの光成です。 今年の1月から『Effective Modern C++』(Scott Meyers)の読書会を社外の人を含めて月1回のペースで始め、先月末に無事最後まで終わりました。 その感想をざっと紹介いたします。 『Effective Modern C++』(以下EMCと略)はC++11/C++14で追加された様々な新しい機能について紹介するです。 従って、C++の全くの初心者が読むには少々難しいと思います。以前のC++にある程度習熟した人が、新機能の注意点を勉強したいというときに使うとよいでしょう。 には重要な間違いもいくつか指摘されていますので正誤表の確認はしておきましょう。 なおこの9月には日語版(千住治郎訳)も登場しています。こちらは7月時点で原書に見つかっている正誤表が反映されていてうれしいですね。 C++11ではautoの型推論、typedefより高機

    『Effective Modern C++』勉強会まとめ - Cybozu Inside Out | サイボウズエンジニアのブログ
    Watson
    Watson 2015/10/05
  • 「google.com」をわずか1分で占領することに成功してしまった男

    Googleのあらゆるサービスに使われているドメイン「google.com」が、Googleのドメイン登録サービスGoogle Domainsを経由して一般人に取得されてしまうという出来事が発生しました。 How I Ended Up Purchasing & Owning Google.com via Google Domains | Sanmay Ved | LinkedIn https://www.linkedin.com/pulse/i-purchased-domain-googlecom-via-google-domains-sanmay-ved 元Google社員のSanmay Vedさんはある日、Googleのドメイン登録サービス「Google Domains」のインターフェースをしげしげと観察していて、思いつきで「google.com」ドメインを入手可能かどうか検索してみま

    「google.com」をわずか1分で占領することに成功してしまった男
  • StackPath

    www.goodbyebluethursday.com is using a security service for protection against online attacks. This process is automatic. You will be redirected once the validation is complete.

    StackPath
    Watson
    Watson 2015/10/05
  • イチロー、大リーグで投手デビュー 「通常ありえない」:朝日新聞デジタル

    大リーグのレギュラーシーズン最終日の4日、マーリンズのイチロー外野手(41)が、大リーグ15年目で投手デビューを果たした。 敵地のフィリーズ戦の三回に右翼手として途中出場し、4点差の八回裏に4番手として、公式戦初めてのマウンドへ。先頭の7番打者に右翼線二塁打を許し、1死後、右越えの適時二塁打を浴びた。その後は二ゴロ、左飛に抑え、1イニングを投げて、被安打2、1失点。最速の球は143キロだった。ベンチに戻ると、敵地のファンが立ち上がって拍手をおくった。優勝争いとは無縁の消化試合で、点差も4点あったため、イチロー自ら登板を志願したという。イチローは「二度とピッチャーの悪口は言わないって、誓いました。メジャーリーグのマウンドに立つなんて、通常ではありえない。その事実に対しては、思い出として残っているが、2回目はいらないです」と笑った。(フィラデルフィア=村上尚史)

    イチロー、大リーグで投手デビュー 「通常ありえない」:朝日新聞デジタル
  • 「Netflix」の無料体験終了お知らせメールが来なかったので電話した - 初老のボケ防止日記

    2015-10-05 「Netflix」の無料体験終了お知らせメールが来なかったので電話した 生活 ちょ、待てよ! この記事を書く前日、「Google Play Music」の無料期間が終わったのをすっかり忘れて無慈悲な課金のお知らせメールを受け取った。ああ、やっちまったわー。GooglePlayMusicの課金切るの忘れて今月分引かれたので聴くしかない— osa (@osa030) 2015, 10月 3と諦めていたのだけど、そういえばその少し前にNetflixの無料体験をしていたのを思い出した。osa030.hatenablog.comまてよ、「たしか無料体験期間完了前にメールでお知らせしてくれるんだったよなー。NetflixさんはGoogleと違ってやさしいぜー」と思っていたんだけど、ふと気になってアカウントにログインしてみてみたら…オーマイガー!ガッツリ引き落とされてますやん!契

    「Netflix」の無料体験終了お知らせメールが来なかったので電話した - 初老のボケ防止日記
  • Twitter中毒の人のツイート

    Twitterに入り浸りな人のツイートあるある ・助詞の省略(例:「~ことがある」→「~ことある」「~な人がいる」→「~な人いる」) ・いろんな品詞を形容詞化~名詞化+あえて来の活用形とは異なる語尾にする。イ段で終わるものに「さ」か「み」をつけて、「ある」が足されるパターンが多い(例:「したい」→「したさ(み)ある」「やりたい」→「やりたみある」「やばい」→「やばみある」) ・「が・は」が「、」になる(例:「Aはとてもいい」→「A、とてもよい」「Aがやばい」→「A、やばみある」) ・感嘆詞がカタカナになる(例:「アーッ」「ア、」「ウワ~」) ・感嘆符が増える、感嘆符のみ(例:「~では!!!!!???!?!?」) ・提起や主張であっても、あくまでも独り言の形をとるための語尾(例:「~では」「~なんだよな」「~な気がしてきた」「~なのでは」「~ですがそれは」「~のだけれど。」) ・「いく」→

    Twitter中毒の人のツイート
  • Android開発を受注したからKotlinをガッツリ使ってみたら最高だった - Qiita

    関連記事 この記事も古くなりましたね。執筆時の実装バージョンKotlin 0.12から1.0.2へのアップグレード対応をした際の知見を記事にしました。 Kotlinを実案件で使いました 先日、僕の勤め先のQonceptは『リアル鬼ごっこ』×富士急ハイランド 巨大遊園地からの逃走を開発、リリースしました。 富士急ハイランドで実際に鬼ごっこをする企画で、一般のお客さんがスマホで専用アプリを使いながらクリアを目指します。園内には鬼役のスタッフや、ゲーム進行に関わる設備などがあり、これらとスマホがiBeacon(BluetoothLE)を用いて連動することで、ダメージを受けたり、アイテムを使用したり、クイズを解いたりなどします。 Qonceptの開発範囲は、iOSアプリ(とAppleWatchアプリ)、Androidアプリ、サーバサイドでした。 受注確定となった時点で、残り日数と開発者リソースに対

    Android開発を受注したからKotlinをガッツリ使ってみたら最高だった - Qiita
  • Calling Go from Swift - Jaana B. Dogan - Medium

    Note: Swift bindings are highly experimental and subject to change. This work must currently be classified as preliminary work and we will be improving APIs in the long term. As a part of the Go Mobile, we have announced tools and packages that make language bindings from Java to Go and Objective-C to Go available. A relatively new and less documented aspect of the bindings is the availability of

    Calling Go from Swift - Jaana B. Dogan - Medium
  • Hashicorp Ottoを読む

    Hashicorpから2015年秋の新作が2つ登場した. Otto - HashiCorp Nomad - HashiCorp Ottoがなかなか面白そうなのでコードを追いつつ,Ottoとは何か? なぜ必要になったのか? どのように動作するのか? を簡単にまとめてみる. バージョンは 0.1.0 を対象にしている(イニシャルインプレッションである) Ottoとは何か? 公式はVagrantの後継と表現されている.が,それはローカル開発環境の構築も担っているという意味で後継であり,自分なりの言葉で表現してみると「OttoはHashicorpの各ツールを抽象化し開発環境の構築からインフラの整備,デプロイまでを一手に担うツール」である.ちなみにOttoという名前の由来はAutomationと語感が似ているからかつ元々そういう名前のbotがいたからとのこと. なぜOttoか? なぜVagrantで

  • メニューバーがなくてMac OSが成り立つのか? – Basuke's Blog

    OS X El Capitanにひっそりとつけ加わったオプション、「メニューバーを自動的に隠す/表示」という項目。巷では、こんな新機能がつきましたってことでさらっと紹介され始めていますが、長いことMacユーザーをやってる身からすると、とてつも大重要な変化と感じてます。クラッシックと呼ばれる古きMac OSの時代から、メニューバーは常に画面の上に居続けてきました。時代は流れて根っこから変更されたOS Xとなってもメニューバーには機能的には大きな変更は対してされずに今日までやってきました。そのメニューバーが、隠れても良しとされる。見えなくても良いと。 まぁ、Appleが変えなかっただけで、ユーザーからは文句を言われ続けてきたのも確かな事実。画面が大きくなっても、マルチスクリーンになっても、ただ上に鎮座しているだけで、使い勝手としては必ずしも良くないまま放置されていたと言ってもいいでしょう。Ap

    メニューバーがなくてMac OSが成り立つのか? – Basuke's Blog
    Watson
    Watson 2015/10/05
  • 無料スマホアプリ制作者の心の声

    ・これこれこうすると動きません。→マジすか、暇な時に直しときます。詳しく教えてもらえると助かります。 ・動きません!サイアクです!→知るかバカ。俺ので動くからいいんだよ。 ・最新の○○の機種で動きません→マジすか、動作検証機ないんで買ってくださいお願いします。新しくしたらそのうち直しときます。 ・有料でもいいんで広告なしで出してください→嬉しいんですが、金とるほどでもないんで遠慮しときます。 ・有料でもいいんで最新版のOSでも動くようにしてください→技術なくてすみません、でも嬉しいです。 ・広告が邪魔です!消してください!→お前が消えろや。 ・いつも使ってます、頑張ってください→あなたのような人のために無料で頑張ります!(広告は出すからクリックしてね)

    無料スマホアプリ制作者の心の声
  • Storyboard Reference がいい感じ - SH Lab の アプリ開発部屋

    勉強会で持ち帰ったトピックが気になった 先日参加した iOS 9 の勉強会にて、岸川克己さん@Realm が話された Storyboard Reference の話が非常に興味深かったので、自分なりに追加調査してみました。 dev.classmethod.jp まずはstoryboardの欠点とか storyboardは、xibでの開発と比べて、画面の遷移が視覚的に分かりやすいのと、segueを利用できるという利点があります。ですが、ファイルが1つなので、チーム開発を行うと競合しやすく、分業しづらいという欠点があります。 そのため、segueを利用できるという利点を破棄してでも画面ごとや機能ごとにstoryboardを分割する、という手法が選択されがちだと思います。 分割した別のstoryboardを利用するためには、プログラム側でいろいろやる手間が発生してしまいます。遷移にsegueは利

    Storyboard Reference がいい感じ - SH Lab の アプリ開発部屋
  • Reverse-Engineering iOS Apps: Hacking on Lyft

    About the content This content has been published here with the express permission of the author. If you’ve ever needed to know how another piece of code works, or have been at the mercy of someone else’s bugs, you can always look at the source code… unless you don’t have it. In this talk, Conrad covers many concepts & tools that can used to reverse-engineer existing apps, as well as debug other l

    Reverse-Engineering iOS Apps: Hacking on Lyft
    Watson
    Watson 2015/10/05
  • RailsでApple TV向けアプリを作る

    Apple TV向けのアプリは、iOSネイティブ開発で使われるView Controllerなどを使わず、jsとTVMLという謎マークアップで作成することができます。 Apple大先生もバイナリをアップロードしなくていいから迅速にアップデートできるよ的なことを言ってるので、これはWeb技術者の出番なのではないでしょうか。 tvOSでWeb Viewが利用不可らしいことから考えて、おそらくtvでweb的なことをするならTVML使ってUIを統一しろよ!って事なのだと私は理解しました。 コードとしては、Appleが用意したTVMLを使用したUI Catalogを大いに参考にします。こちらはclientというディレクトを掘って、jsとtemplateとなるxml.jsを静的においていますが、今回このxml.jsを動的に生成出来ないかということを実験してみました。 作るアプリはDribbbleの

    RailsでApple TV向けアプリを作る
  • iOS 9でアプリ間のDnDができたので、関西モバイルアプリ研究会 #6で発表してきた

    iOS 9からiPadでMultitaskingが可能になりました。 そこで、アプリ間のDnDができるんじゃないかと思って試してみたらできたので、関西モバイルアプリ研究会 #6で発表してきました。 デモアプリの実行の様子はこんな感じ。 デモアプリはこちら。 safx/iOS9-InterApp-DnD-Demo · GitHub 発表資料はこちら。簡単に言うと、touchesMovedがアプリのビュー範囲外でも継続しているので、IPCでどうにかすればいいよね…という内容です。 Q. Split view以外のときにもDnDはできるの? 質疑のときには、Slide OverではPrimary-app (左のアプリ) はバックグラウンドにあるからできません…と答えていたのですが、試してみたらできました。 アプリ側でビュー境界の判定がおかしいのでちょっとDnDが変になってますが、これはアプリ側で

    iOS 9でアプリ間のDnDができたので、関西モバイルアプリ研究会 #6で発表してきた
  • 「夢だったゲームアプリ開発。700万円かけて売上14万円でゾンビ化」京都のアプリ開発者「room6」が語るアプリビジネスの厳しさ。 | アプリマーケティング研究所

    「夢だったゲームアプリ開発。700万円かけて売上14万円でゾンビ化」京都のアプリ開発者「room6」が語るアプリビジネスの厳しさ。 今回は京都のアプリ開発チーム「room6」を取材しました。長年の夢だった「自社ゲーム」。700万円かけて開発した「とっとこダンジョン」。累計売上はいくらなのか。 【11/25 追記】room6さまの都合により、記事内容を一部修正しました。 ※room6 代表 木村征史さん(左)、デザイナーさん(右) 1、「とっとこダンジョン」について 「room6」について教えてください。 受託開発の仕事をやりながら、ゲームアプリを開発しています。現在は、僕(エンジニア)とデザイナーの2名で会社として活動しています。一人で夜中までプログラミングしていますよ。 起業してもうすぐ丸5年です。「ゲームつくってから死にたい」と思い、「room6」を立ち上げました。人生も後半戦に差し掛

    「夢だったゲームアプリ開発。700万円かけて売上14万円でゾンビ化」京都のアプリ開発者「room6」が語るアプリビジネスの厳しさ。 | アプリマーケティング研究所
  • Electron を試す 2 - パッケージ化におけるプラットフォーム固有処理とコンパイル分岐 - アカベコマイリ

    Electron を試すで残された課題を解決したので、その内容を記録しておく。 2015/10/5 追記 記事のはてブにて id:Pasta-Kさんより .ico ファイルを反映させるために wine が必要との指摘があった。試してみたところ OS X 環境でもアイコンとバージョン情報変更を反映した Windows 向けパッケージを生成できたので追記した。 electron-packager の --icon オプションに .ico ファイルを指定すると OS X でエラーになる問題だが Windows 環境で実行したらパッケージ化に成功。一方、Windows 環境だと OS X 版のパッケージ化がスキップされる。Linux 版は特別なオプションがないためか OS X と Windows のどちらでもパッケージ化できた。 この状況から察するに、アイコンの埋め込み処理などでプラットフォーム

  • NICT、光ファイバーの最大伝送容量の世界記録を更新、1本で2.15Pbpsを達成 

    NICT、光ファイバーの最大伝送容量の世界記録を更新、1本で2.15Pbpsを達成 
  • 機械学習アルゴリズムの選択方法 - Azure Machine Learning

    よくある質問は、「どの機械学習アルゴリズムを使用すればよいか」ということです。 選択するアルゴリズムは、主として、データ サイエンス シナリオの次の 2 つの異なる側面によって決まります。 データを使って何をしたいか? 具体的には、過去のデータから学習することによって回答を得たいビジネス上の質問は何かということです。 データ サイエンス シナリオの要件は何か? 具体的には、ソリューションでサポートする精度、トレーニング時間、線形性、パラメーターの数、特徴の数はどのくらいかということです。 Note デザイナーは、従来の事前構築済みコンポーネント (v1) とカスタム コンポーネント (v2) の 2 種類のコンポーネントをサポートします。 これら 2 種類のコンポーネントには互換性がありません。 従来の事前構築済みコンポーネントは、主にデータ処理や、回帰や分類などの従来の機械学習タスク向け

    機械学習アルゴリズムの選択方法 - Azure Machine Learning
  • 楽器の王様「ピアノ」を完璧に調律することが実は理論的に不可能なわけとは

    By Brook Ward クラシック音楽からポップ/ロック音楽まで幅広いジャンルで取り入れられているピアノは楽器の王様ともいわれ、18世紀に誕生して以来、多くの人々を魅了してきました。美しい音色と響き、そして豊かな表現力を持ち「完全無欠」とも思えるピアノですが、実は完璧に響き合う調律は原理的に不可能であることが知られています。 Why It's Impossible to Tune a Piano - YouTube ピアノそのものの説明に入る前に、まずは弦を使った楽器の説明から。バイオリンやギターなどの弦楽器は、弦を弓でこすったり弾いたりすることで弦を振動させ、音を出しています。 発される音の高さ(音程)は、弦が振動する速さによって決まります。一番上の振動よりも2番目、2番目よりも3番目というように、音の波が細かくなるほど音が高くなるというわけです。 そして、この音が高くなる比率には一

    楽器の王様「ピアノ」を完璧に調律することが実は理論的に不可能なわけとは
  • 【Mac】OS X El Capitan(エルキャピタン)をクリーンインストールする方法。 – 和洋風KAI

    アップデートが完了したらシステムを終了します。↓↓ 電源が切れたらcommand+R+電源ボタンを同時押しします。ジャーンとなったら、電源ボタンは離してください。↓↓ リンゴマークとプログレスバーが表示されたら、すべてのキーから指を離します。↓↓ この画面が表示されます。↓↓ ディスクをフォーマットします。ディスクユーティリティをクリックします。↓↓ Macintosh HDを選択して、消去ボタンをクリックします。↓↓ この設定で、消去をクリックします。↓↓ 完了をクリックします。↓↓ スッキリフォーマットされましたね。左上のばつボタンをクリックします。↓↓ 次に、メニューバーの右上にあるWi-Fi繋げましょう。Wi-Fiがなければ、インターネットに繋がっている有線LANケーブルを繋げます。↓↓ インターネットに繋がったら!「OS Xを再インストール」をクリックして、続けるをクリックします

    Watson
    Watson 2015/10/05
  • Apple、OS X El CapitanのDisc UtilityからFirst Aidの「ディスクのアクセス権の検証/修復」を削除。

    El CapitanではDisk Utilityアプリがv15.0へバージョンアップしデザインが刷新され、ボリュームにどの様なファイルが入っているか分かりやすくなりましたが、このDIsk Utility v15.0では今までのDisk Utilityにあった「ディスクのアクセス権の検証/修復」というオプションが無くなっています。 アクセス権を検証/修復が無くなった理由 El CapitanのDeveloper Betaを利用していた方はBeta 1か2のRelease Notesに「システムファイルのアクセス権は自動的に保護され、ソフトウェア・アップデートが行われるとアップデートされます。そのため『アクセス権を修復』機能は必要ありません」という記載があったと思いますが、v15.0ではこの説明の通りアクセス権を検証/修復の機能が削除されており、 Disk Utility Note : Sys

    Apple、OS X El CapitanのDisc UtilityからFirst Aidの「ディスクのアクセス権の検証/修復」を削除。
    Watson
    Watson 2015/10/05
  • OS X El Capitanインストール後のエラー諸々の解決 - 文系プログラマによるTIPSブログ

    い   つ   も   の ※ 間違いもあるかと思いますが、随時修正してます 恒例のmac OSアップデート後のトラブル解決まとめです。随時更新していきます。 エラー集 homebrewが動かない Xcode Xcode7用Command Line Tools MySQL v5.6 hugo v0.14 /usr/配下にあったフォルダがごっそりなくなってる 全く問題無く動作したもの 未解決 XtraFinder Safari + SIMBLGesture rootlessと/usr/localについて /usr配下にsudoでディレクトリ・ファイルを作成して失敗する例 気づいた点 拡張子の関連付け Safari v9 Mission Control エラー集 homebrewが動かない brew updateで以下のエラーがでる。 tree-no-iMac:study-hugo tree$

    OS X El Capitanインストール後のエラー諸々の解決 - 文系プログラマによるTIPSブログ
    Watson
    Watson 2015/10/05