Help us understand the problem. What is going on with this user?
$ analyze @ysn
posted articles
  • Swift:48%
  • 関数型プログラミング:11%
  • clang:9%
  • iOS:7%
  • Objective-C:5%
LGTMed articles
  • Swift:25%
  • iOS:16%
  • JavaScript:13%
  • Python:6%
  • Java:6%
answered questions
    No data
Edit Pickup Articles (Up to 3)
    Pickup Articles
    • クォータニオンを真に理解する qpq-1の導出
      # TL;DR; ある頂点Pを任意の軸Aの周りにθ回転させた時の頂点P'は、 ベクトル空間上では、以下のように表すことが出来ます。 式1 (ベクトル空間による頂点の回転式) ```math \begin{multline} \vec{P}' = \vec{P}\cos\theta + (\vec{A} \times \vec{P})\sin\theta + \vec{A} (\vec{A}\...
    • 図解 MemoryLayout<T>で解き明かす型のメモリー構成
      # プロパティの宣言順番によってメモリサイズが異る 以下のFooとBarは、どちらもInt型とInt8型,Int32型のプロパティだけを持つ値型ですが、 それぞれ確保されるメモリサイズが異なります。 ※ 1.3 GHz Intel Core i5 (64bit)の場合 ```foo.swift struct Foo { let a: Int let b: Int8 let c: Int3...
    • [Vim] インデントという概念がある
      # 書いたこと * インデントとは何なのか * インデントの挿入方法 * コーディングを行うためのインデント設定ベストプラクティス # インデントとは何なのか インデントを表す直接的な制御文字はコンピューターの世界には存在しません。 かろうじて「水平タブ (\0x09 in ascii)」が存在しますが、これは直接インデントを表すものではなく、世の中にはインデントを「スペース(\0x20 ...
    Why do not you register as a user and use Qiita more conveniently?
    You need to log in to use this function. Qiita can be used more conveniently after logging in.
    You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
    1. We will deliver articles that match you
      By following users and tags, you can catch up information on technical fields that you are interested in as a whole
    2. you can read useful information later efficiently
      By "stocking" the articles you like, you can search right away