![ggsoku.com](https://cdn-ak-scissors.b.st-hatena.com/image/square/ed754fbb581f743824bd99f6b0b4bdc072d316a9/height=288;version=1;width=512/https%3A%2F%2Fi2.wp.com%2Fggsoku.com%2Fwp-content%2Fuploads%2F46835f777eca3a9006a69dffb45de76d.png%3Ffit%3D1024%252C512%26ssl%3D1)
去る 12 月 3 日、ついに Swift がオープンソースになりました!! 僕は、今度 try! Swift で Swift について話す予定なんですが、 Swift がオープンソースになったからには、コンパイラの中身まで見て証拠を掴んだ上で話さなければならないこともあります。 そんなわけで早速コンパイラのソースを読もうと思ったんですが、目的なく漫然と読むのも辛いです。そこで、勉強がてら Swift のコンパイラを改造して前からほしいと思っていた構文を追加してみました( リポジトリはこちら )。 改造の内容は次の二つです。 標準ライブラリに Either<L, R> という型を追加 Either<L, R> のシンタックスシュガー L|R を追加 これによって、次のようなコードが書けるようになりました。 // Int|String は Either<Int, String> のシンタック
みなさんこんにちは。RubyKaigi 2015 Organizerの一人の高橋征義です。これはRuby Advent Calendar 2015 7日目の記事になります。 さて、今週末の12月11日〜13日は、いよいよRubyKaigi 2015が開催されます。この時期に何かを書くとなれば、やはりRubyKaigiに触れざるをえません(というかそれ以外のことを書く心の余裕があまりありません)。 というわけで、本記事はRubyそのものについての紹介ではなく、RubyKaigiについてのご紹介になります。ご了承ください。 細かい諸注意 RubyKaigi 2015に参加するにあたって、忘れられそうな細かい点について、最後に書くと読み飛ばされそうな気もするので最初に書いておきます。 会場への道順について 「ベルサール汐留」という会場名を聞くと汐留駅から行くのが一番かと思われるかもしれませんが、
transactive-memory.md トランザクティブ・メモリー 『ビジネススクールでは学べない 世界最先端の経営学』 http://www.amazon.co.jp/dp/4822279324/ これを読んでる。 この本の中で「トランザクティブ・メモリー」という話がでてきた。概要は以下のコラムに書いてる。 http://business.nikkeibp.co.jp/article/opinion/20130925/253852/ http://newsbiz.yahoo.co.jp/detail?a=20150420-00010000-biz_jinji-nb かいつまんでいうと、組織学習においては 組織全体が「同じ知識を記憶すること」ではなく、「組織内で『誰が何を知っているか』を把握すること」である ということらしい。これは経験的にも、自分の直感にも通じる。その主調の正当性とか
受託開発におけるiOSアプリの納品方法は様々です。 iTunes Connectにアップロードしてくれと頼まれる場合があったり、証明書とProvisioning File渡すからipaをビルドして納品してくれと言われる場合があったり。 お客様のDeveloperIDとパスワードを受領できるケースは、なんでもできると思いますが、そうでない場合は色々と方法を考えなければなりません。 普段関わっているアプリは証明書すらもらえないため、App.xcodeprojを丸ごと納品するスタイルをとっているのですが、下記のような問題があります。 そのままだとソースコードが丸見えで、悪意がある人間が簡単に流用できてしまう。 ので、ソースコードだけは一旦static libraryに固めています。これのせいで納品手順が煩雑になっている上に、Swiftも使えません。 納品用にプロジェクトを構成し直すので、みんなで
2015.12.17 ITニュース GoogleでChromeの開発などに携わったエンジニアである及川卓也氏がこのほど、技術情報共有サービス『Qiita』などを運営するIncrementsに加わった。 Microsoft、Googleと世界を舞台に活躍してきた大物技術者が、転職先として社員わずか13人のスタートアップを選んだことは、少なくない人に驚きをもって受け止められた。詳細はまだ明かせないということだが、及川氏をプロダクトマネジャーに迎えたIncrementsは、「Qiita3.0」とも呼ぶべき未来構想を描いているという。 (写真左から)この11月にIncrementsに加わった及川卓也氏と、代表取締役社長の海野弘成氏 2012年の会社創業とともにローンチした『Qiita』は、直後に1度ピボットを経験した後は、現在の「ノウハウ共有サイト」として右肩上がりの成長を遂げてきた。現在では月間
米Microsoftは12月5日(現地時間)、同社のWebブラウザ「Microsoft Edge」のJavaScriptエンジン「Chakra」をオープンソース化すると発表した。Chakraのコアコンポーネントを「ChakraCore」として来年1月にGitHubで公開する。ライセンスについてはまだ発表していない。 MicrosoftはChakraを2008年に開発し、WebブラウザではInternet Explorer(IE) 9から導入している。高速起動・稼働を目指して開発され、Edgeだけでなく、Azure DocumentDB、Cortana、Outlook.com、TypeScript、Windows 10 IoT CoreのNode.jsなどでも採用している。 同社によると、MozillaのFirefox(SpiderMonkey)や米GoogleのChrome(V8)などと比
El Capitanからrootlessというものでパスを指定しなければ以下のエラーになります。 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj El Capitan以前に人は、 -n /usr/local/bin の部分は必要ないと思います 詳しくは http://qiita.com/AcaiBowl/items/4bb4708de03e6ee14a4a 3、iTunesConnectに自分のアプリを作成します 4、fastlaneを使用する これもEl Capitanの問題でしょうか? sudoを入れないと、怒られました 必要に応じて、はいといいえで答えます http://dev.classmethod.jp/smartphone/initial_set
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く