ゲームリンクス

ゲームリンクス 人と人を繋げるゲームデザインをモットーとする、ゲームデザイングルー?

11/12/2020

はじめに Ruby 3.0 Advent Calendar 2020 11日目の記事になります。 昨日は、【Ruby 3.0 Advent Calendar 2020】Arguments forwardingがちょっと便利になった【10日目】です。 gamelinks007.hatenablog.com 今日は、Win323APIが廃止されたことを紹介します。 Wi...

10/12/2020

はじめに Ruby 3.0 Advent Calendar 2020 10日目の記事になります。 昨日は、Ruby 3.0 Advent Calendar 2020】Ruby 3.0.0-preview2 がリリースされた【9日目】です。 secret-garden.hatenablog.com 今日はRuby 3.0で入ったArguments forwardingの変更について解説し.....

08/12/2020

はじめに この記事は過去に書いた以下の記事のティラノスクリプトのゲームをさくらのVPSにリリースした時の覚書です。 gamelinks007.hatenablog.com 前提 さくらのVPSとNginxを使い、ティラノスクリプトのゲームをリリースする手順...

16/10/2020

はじめに そこそこ規模の大きいティラノスクリプトで作られたゲームをPWAでリリースしようとした際に起きた現象とその対策について書いた記事です。 内容としてはPWAでリリースすることを考えている人向けの記事になり....

10/10/2020

はじめに とある勉強会で以前聞いた「JavaScriptのimportとexportみたいなのがRubyで出来ないか?」という話をもとにRubyでやってみた記事です。 実際のコード module Klass @ = {} def export(*klasses) klasses.each{ @[_1.to_s.to_sym] = _1...

10/10/2020

はじめに ティラノスクリプトで作ったゲームをPWAにしたい人でGitHub Pagesを使いたい人向けの記事です。 動機 以前、この記事を読んでティラノスクリプトでもPWA対応ができることは知っていたんですが試したことがなかった...

12/09/2020

はじめに この記事はRuby3で導入される並列・並行処理のための新機能Ractorに興味のある方向けの記事になります。 簡単なRactorを使ったサンプルコードを解説しつつ、理解を深めることができるように書いてみました(ほとん....

10/09/2020

結論 以下のようなコードが動くようになります。 n = int 42 # => 42が代入される f = int 4.2 # => TypeError! やったこと 以下のようにKernelモジュールにモンキーパッチします module Kernel module_function def int(var = 0) if var.is_a?(Integer) var else ...

09/09/2020

結論 Ractorで以下のコードを動くようにしてみました。 r = Ractor.new do v1, v2 = Ractor.recv puts v1 puts v2 puts v1.class puts v2.class end r.send(1, 2) r.take # => 1 # => 2 # => Integer # => Integer Ractorって? Ruby3で導入される並行・並列機能を提供するし....

08/09/2020

はじめに Hamada.rbでCRubyのFloatクラスをbuiltinで書き直してみた記事です。どちらかといえば作業ログな内容です。 builtinとは? 過去にいくつか記事にしているので詳細はそちらを見て頂ければと思いますgamelinks007.hatenablog.com ga...

08/09/2020

はじめに この記事はHamada.rbでruby-type-profilerを試した時のアレコレをまとめたものです。 使用している環境としては WSL2(Ubuntu 18.04) で使用したRubyはruby 3.0.0dev (2020-09-07T04:29:42Z master 17a27060a7) [x86_64-linux]です。 ruby-type-profiler mame....

08/09/2020

Hamada.rb #13 とRuby Hacking Challenge in Hamada.rbを開催した振り返りです。 参加状況とか諸々 今日は途中から参加された方も多くて盛況だった。 とくにRubyのコアの話(bundled gem 周り)とか傾聴できたのはかなりうれしかったね! あと....

住所

Hamada-shi, Shimane

アラート

ゲームリンクスがニュースとプロモを投稿した時に最初に知って当社にメールを送信する最初の人になりましょう。あなたのメールアドレスはその他の目的には使用されず、いつでもサブスクリプションを解除することができます。

共有する