senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by 森建 (moriken@social.kimamass.com), page 5

  1. 森建 (moriken@social.kimamass.com)'s status on Friday, 19-Apr-2019 10:18:12 JST 森建 森建

    各バージョンに一人のメンテナーがついてる。
    #rubykaigi

    In conversation Friday, 19-Apr-2019 10:18:12 JST from social.kimamass.com permalink
  2. 森建 (moriken@social.kimamass.com)'s status on Friday, 19-Apr-2019 10:15:46 JST 森建 森建

    CRuby stable branch maintainer としての話。
    #rubykaigi

    In conversation Friday, 19-Apr-2019 10:15:46 JST from social.kimamass.com permalink
  3. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:56:55 JST 森建 森建

    FUTURE WORK

    case-in だとスコープがないため、マッチしていない場合の変数が外に漏れてしまう。

    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:56:55 JST from social.kimamass.com permalink
  4. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:50:31 JST 森建 森建

    for-in は Legact loop syntax #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:50:31 JST from social.kimamass.com permalink
  5. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:50:19 JST 森建 森建

    for は Legact loop syntax #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:50:19 JST from social.kimamass.com permalink
  6. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:46:25 JST 森建 森建

    deconstruct_keys は keys だけが入った Hash を返す感じ。rest のために keys が nil の場合は全部を Hash にして返すようにする。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:46:25 JST from social.kimamass.com permalink
  7. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:44:17 JST 森建 森建
    in reply to

    case {a: 0, b: 1}
    in Hash(a: a, b: 1)
    in Object[a: a]
    in {a: a}
    in {a: a, **d}
    p d # => {b: 1}
    end

    In conversation Thursday, 18-Apr-2019 17:44:17 JST from social.kimamass.com permalink
  8. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:42:36 JST 森建 森建

    Hash は #deconstruct_leys メソッドを見る。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:42:36 JST from social.kimamass.com permalink
  9. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:38:01 JST 森建 森建
    in reply to

    case [0, 1, 2]
    in Array(0, *a, 2)
    in Object[0, *a, 2]
    in [0, *a, 2]
    in 0. *a, 2
    end

    はすべての in でマッチする。

    In conversation Thursday, 18-Apr-2019 17:38:01 JST from social.kimamass.com permalink
  10. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:37:49 JST 森建 森建
    in reply to

    case [0, 1, 2]
    in Array(0, *a, 2)
    in Object[0, *a, 2]
    in [0, *a, 2]
    in 0. *2, 2
    end

    はすべての in でマッチする。

    In conversation Thursday, 18-Apr-2019 17:37:49 JST from social.kimamass.com permalink
  11. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:35:24 JST 森建 森建

    Array Pattern は #deconstruct メソッドが Array を返すかどうかを見る。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:35:24 JST from social.kimamass.com permalink
  12. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:34:17 JST 森建 森建

    Array Pattern と Hash Pattern が特に Ruby で特殊になる。

    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:34:17 JST from social.kimamass.com permalink
  13. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:33:33 JST 森建 森建

    AS Pattern

    case [0, [1, 2]]
    in [0, [1, _] => a]
    p a # => [1, 2]
    end

    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:33:33 JST from social.kimamass.com permalink
  14. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:31:47 JST 森建 森建

    外の変数とマッチするかを確認する場合は特殊な記法になる。

    a = 0
    case 1
    in ^a # 1 == 0
    :unreachable
    end

    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:31:47 JST from social.kimamass.com permalink
  15. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:27:14 JST 森建 森建

    網羅しない場合は例外を投げる。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:27:14 JST from social.kimamass.com permalink
  16. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:24:17 JST 森建 森建

    case-when に似せて case-in を考えている。

    case [0, [1, 2, 3]]
    in [0, [a, 2, b]]
    p a # => 1
    p b # => 3
    end

    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:24:17 JST from social.kimamass.com permalink
  17. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:22:40 JST 森建 森建

    Ruby のパターンマッチングの実験的実装話。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:22:40 JST from social.kimamass.com permalink
  18. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 17:06:26 JST 森建 森建

    ImageMagick 7 の対応をしたいが、方針が決まってない。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 17:06:26 JST from social.kimamass.com permalink
  19. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 16:52:04 JST 森建 森建

    メモリリーク例4。
    ImageMagick 6 のバグ。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 16:52:04 JST from social.kimamass.com permalink
  20. 森建 (moriken@social.kimamass.com)'s status on Thursday, 18-Apr-2019 16:51:15 JST 森建 森建

    メモリリーク例3。
    ImageMagick の API を誤った使い方をしていた。
    #rubykaigi

    In conversation Thursday, 18-Apr-2019 16:51:15 JST from social.kimamass.com permalink
  • After
  • Before

User actions

    森建

    森建

    Kimamass 自称裏方担当 フロントエンドエンジニア。最近 Ruby on Rails も書きます。

    Tags
    • (None)
    WebSub

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          9242
          Member since
          5 Sep 2018
          Notices
          438
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.