Rebuild: 208: Oculus Go On The Go (higepon)      2018-05-21 22:20:15  詳細
Taro Minowa さんをゲストに迎えて、機械学習、Oculus Go, Android P, 食事法などについて話しました。 Show Notes Lessons Learned Reproducing a Deep Reinforcement Learning Paper FloydHub - Deep Learning Platform Amazon SageMaker on AWS 第9回 ログのすすめ:継続は力なり―大器晩成エンジニアを目指して社 As...
http://rebuild.fm/208/
『プログラミングの基礎』を読んだ - 30歳からのプログラミング      2018-05-21 17:20:15  詳細
ゴールデンウィークを使って読み進めて、ようやく読み終わった。 浅井健一『プログラミングの基礎』サイエンス社 タイトル通り、プログラミングの基礎を学んでいく。言語はOCaml。 リストや木構造などの簡単なデータ構造やアルゴリズムについても学んでいく。 Gitを使って内容をまとめながら読んだ。 赤黒木の挿入の説明...
https://numb86-tech.hatenablog.com/entry/2018/05/19/181219
共演:公共交通ナビサービスの開発現場のリアルまとめ #devlove - Togetter      2018-05-20 10:20:14  詳細
日本で最初に発売された乗り換え案内サービス「駅すぱあと」を開発している 株式会社ヴァル研究所と、あらゆる交通手段におけるナビゲーションサービスを提供する 株式会社ナビタイムジャパンの夢の競演。 2018年5月18日にナビタイムジャパンイベントスペースで行われた#devlove の様子をお届け。 https://devlove.doork...
https://togetter.com/li/1228717
Vue.jsで構築したSPAにGoogle Analyticsを導入する - log4ketancho      2018-05-20 00:20:18  詳細
下記の記事で、Vue.js で構築したサイトをS3にホスティングし、Route 53で公開するまでの流れを整理しました。 www.ketancho.net 今回は、このサイトに Google Analytics (以下、GA)を導入します。厳密に言うと、Google Tag Manager(以下、GTM)を導入し、その上で GA を管理します。大きく分けて、 タグを追加するだ...
http://www.ketancho.net/entry/2018/05/18/080000
なぜ数を「0」で割ってはいけないのか? - GIGAZINE      2018-05-20 00:20:17  詳細
数学の世界では、ルールを変えれば奇妙な答えであっても存在することが可能になります。しかし、「数をゼロで割るな」というルールは、多くの場合「破ってはいけないもの」と言われます。なぜ「ゼロで割るな」というルールを破るべきではないのかを、アニメーションでわかりやすく解説したムービーが公開中です。 Why ca...
https://gigazine.net/news/20180519-divide-by-zero/
Xcodeを触る上で知っておいた方が良いTips - Qiita      2018-05-19 14:20:42  詳細
Xcodeの便利ツールとかじゃなくて、Xcodeを触る上で知っておいたほうが有利なこと これからも追加してく Double Click Navigation 誰か1度はやるかもしれない Xcodeを起動したらToolbarもAssistant Editorもない、この画面 まさに絶望、やる気をすべて奪う悪魔のウィンドウ 原因はProject Navigatorのファイルをダブル...
https://qiita.com/Sam/items/e5518c88c617dbf6de96
カーソル処理は遅いことがある:データベース系SEの脳内データとインデックス:So-netブログ      2018-05-19 13:20:14  詳細
先日の勉強会で話題になったので少しだけ。 カーソル処理はパフォーマンス問題の原因になります、という主張についてです。 私は勉強会などでカーソル処理は辞めた方が良い、と言います。 その理由は処理遅延が起きるからです。 その主張の根拠としているのは以下です。 ・SQLは結果セットでの処理に適した処理系であり...
http://elan.blog.so-net.ne.jp/2015-07-13
Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita      2018-05-19 07:20:42  詳細
Stringの比較は正規化をかけた上で行われる Swiftの文字列比較は,Unicode正規化をかけた上で行われます。 たとえば,次の例をご覧ください。 let gaC = "\u{304C}" // 「が」の結合形 let gaD = "\u{304B}\u{3099}" // 「が」の分解形 // NSString としての文字数(UTF16での文字数)は異なる (gaC as NSString).length...
https://qiita.com/doraTeX/items/4feea8d9221419b19954
iOS - [Objective-C] ハマったメモ - Qiita      2018-05-18 21:20:44  詳細
なんか細々とハマったことをメモ。 随時更新中。 クラス編 まだまだ理解不足です・・。 superが呼べない スーパークラスの非公開メソッドを上書きしたくて、同じメソッド名で定義を行い、内部で[super anyMethod]を叩こうとしたらsuperにアクセスできなかった。 冷静に考えれば当たり前だけど、メソッドの場合はprivate...
https://qiita.com/edo_m18/items/8fcd48f65c1e6a83c7b4
iOS - Swiftのパワー(objc.io #16-1 日本語訳) - Qiita      2018-05-18 17:20:45  詳細
Issue #16 Swift, September 2014 By Chris Eidhof まずはじめに、私は非常に偏っていることを認めなくてはなりません。私はSwiftが大好きです。私がCocoaのエコシステムに関わって以来起こったことの中で一番いい出来事だと思います。なぜそう思うか、それを私のSwift、Objective-C、Haskellの経験を共有することで伝え...
https://qiita.com/gonsee/items/b4e95f156c2e1cea12ec
Objective-C - NSDateFormatterの使い方まとめ - Qiita [キータ]      2018-05-18 16:20:41  詳細
SwiftのDateFormatter(Objective-CではNSDateFormatter)の使い方をまとめました。 日付から文字列を取得する 規定のStyleを使う 一番簡単なのはdateStyleとtimeStyleを利用する方法。日付、時刻それぞれについて長め、標準、短め、なしの4つのスタイルを選択すると、localeに応じた適切な文字列を生成できる。 let da...
https://qiita.com/gonsee/items/d3fb641914d2ca45e858
CS 242: Programming Languages @ Stanford      2018-05-18 14:20:15  詳細
Course summary CS 242 explores the concepts, design decisions, and tradeoffs underlying the programming languages of today and tomorrow. Specifically, this class focuses on three themes: Scripting languages: Understanding the expressive power afforded by dynamic typing, reflection, metaprogrammin...
http://cs242.stanford.edu/
Objective-C - Remote Push からの Background Fetch を試してみた - Qiita [キータ]      2018-05-18 13:20:42  詳細
前回は Background Fetch を試してみました。この方法ではアプリだけの実装でバックグラウンドで通信処理等を走らせる事ができますが、実行タイミングが OS 側の学習によるもので任意のタイミングでは発動させることができません。iOS 7 からは Background Fetch 以外にも Remote Push Notification をトリガーに Backgr...
https://qiita.com/griffin_stewie/items/baf6782a5e363a091178
【Objective-C】hittest関連      2018-05-18 06:20:43  詳細
アプリを作っていると、実機で触ってみたときに「ボタンが押しにくい」とか「タップのあたり判定がせまい」とかってあるかと思います。たいていの場合はボタンに使っている画像が小さい等が原因だったりします。このような場合の対処方法があらためて探してみても意外と見つからなかったので今更感がありますが普段僕が...
https://qiita.com/griffin_stewie/items/39c0d555265ee7bb7fc9
Objective-C - Background Fetch を試してみた - Qiita [キータ]      2018-05-18 04:20:44  詳細
先日、「M7 と少しだけ戯れてみた」というエントリでモーションアクティビティを試しに触ってました。その流れで自分の歩数を定期的に Tweet するようにしてみたらおもしろいかなぁと思って折角なので iOS 7 から導入された Background Fetch を使って見ようと思い、その時の内容をメモとして残してみようと思います。 ...
https://qiita.com/griffin_stewie/items/8371c09059b3ba7bb202
Objective-C - NSDictionary⇔自作オブジェクトに変換する方法 - Qiita [キータ]      2018-05-17 23:20:42  詳細
#import "Person.h" @implementation Person - (NSArray *)personKeys { return @[@"firstName", @"lastName", @"bloodType", @"age"]; } @end #import "ViewController.h" #import "Person.h" @interface ViewController () @property (strong, nonatomic) NSArray *personData; @end @implementation ViewController -...
https://qiita.com/hachinobu/items/fdcd2be5f00bff31a33e
AppCodeで知っていると便利なショートカット12選 #iOS #Objective-C #AdventCalendar - Qiita      2018-05-17 22:20:44  詳細
遅れてごめんなさいOTZ Ctrl+Spaceだけで戦う漢らしさも時には必要ですが、「最低限これくらいは覚えておくと余計な作業が減るよ」というショートカットを12個選んでみました。一度に覚えるのは無理かも知れませんが、どれか一つでも気に入ったショートカットがあれば習慣化してみてください。 1.Cmd+O (指定したクラス...
https://qiita.com/happy_ryo/items/8cf569990eb8f7aa582f
iOS - Java使いのための「Objective-Cで書くと、こう。」 - Qiita      2018-05-17 18:20:45  詳細
はじめに わたしがObjective-C を勉強し始めた時にこういう記事に出会えていれば… と思った記事を作りたいということで書きました。 著者はもともと Java ユーザーで、 Objective-C は1~2年目のドシロートです。 記事内に誤りや改善点がありましたら、編集リクエストいただければ随時反映いたします。 (編集理由を併記...
https://qiita.com/hidekuro/items/650d8aedd28e86d7a2aa