【소 재료】 랜스 앤 마스크스의 제 3 화에 Ruby의 코드가 실려 있었다
개요
이름대로입니다. 나는 이 작품을 보지 못했지만, 어떤 팔로워 씨로부터, 랜스 앤 마스크스의 제3화에 왠지 Ruby의 코드가 실려 있다고 하는 것으로 적당하게 분석했습니다. 덧붙여 이하의 기술에 등장하는 캡쳐 화상 및 그것을 자른 것의 저작권을 여기에 나타냅니다.
Copyright © 1995-2015, Tokyo Broadcasting System Television, Inc. All Rights Reserved.
문제의 이미지 (원래가 너무 커서 축소 걸고 있습니다)
읽을 수 없다 (하지만 어떻게 든 읽었다)
상기 포함한 몇 장으로부터 재구축한 코드는 이런 느낌입니다.
test.rbdef here?(uri)
(current_server.uri rescue nil) == uri
end
module_function :here?
def config
current_server.config
rescue
DRbServer.make_config
end
module_function :config
def front
current_server.front
end
if RUBY_VERSION >= '1.8'
require 'drb/invokemethod'
class InvokeMethod
include InvokeMethod18Mixin
end
else
require 'drb/invokemethod16'
class InvokeMethod
include InvokeMethod16Mixin
end
def main_loop
Thread_ata
Ruby라든지 의미를 모릅니다만 그것은…
라고 생각하는 랜스 앤 마스크스의 팬 분들이 있을지도 모르기 때문에 보충을.
루비 은 마츠모토 유키히로 씨가 개발한 프로그래밍 언어로, 동적 언어의 가독성과 오브젝트 지향 언어의 편리함을 겸비하고 있습니다.
여기서 위의 코드의 DRbServer는 dRuby라는 분산 객체 프로그래밍을 위한 라이브러리에 사용할 객체 유형 중 하나입니다. …… 알기 쉽게 쓰면, 네트워크 너머로 메소드(프로그램)를 복수 실행할 수 있으므로 복수대의 PC로 계산 처리등을 실시할 수 있습니다.
「푸른 강철 아르페지오 처럼, 어딘가로부터의 소스를 빌려 하고 있을 것이다… 뭐, drb.rb라고 하는 파일명으로부터 하고, Ruby 세트에 포함되는 라이브러리의 소스 그대로 느껴지네요.
distributed Ruby --- dRuby 2.0.4
또, 「if RUBY_VERSION」이후도, 보시다시피 버젼 차이를 처리하기 위한 정형문으로, 같은 소스에 포함되어 있습니다.
지금부터 알 수 있는 것은, 스탭내에 Rubyist 가 있을 가능성이 높다고 하는 것이군요. 어려워하는 것만으로는 C++로 충분하고(폭언). 그건 그렇고, 오른쪽 하단에 top 실행 결과 같은 것들이 표시되므로 OS는 Linux 또는 그 파생 버전 일 가능성이 높습니다.
개요에 따르면 이 세상은 21세기 그렇다고 해서 리눅스나 루비가 나와도 이상하지는 않습니다만, 「마스크?서브넷 마스크일까?」라든가 「부모 앞에 먼저 아이를 죽여라!」라든지 재료로 될 가능성도 나왔을지도 모릅니다 아니. 앞으로가 기대됩니다.
Reference
이 문제에 관하여(【소 재료】 랜스 앤 마스크스의 제 3 화에 Ruby의 코드가 실려 있었다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YSRKEN/items/b78a23b3fa7b6b2f3e2d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
읽을 수 없다 (하지만 어떻게 든 읽었다)
상기 포함한 몇 장으로부터 재구축한 코드는 이런 느낌입니다.
test.rbdef here?(uri)
(current_server.uri rescue nil) == uri
end
module_function :here?
def config
current_server.config
rescue
DRbServer.make_config
end
module_function :config
def front
current_server.front
end
if RUBY_VERSION >= '1.8'
require 'drb/invokemethod'
class InvokeMethod
include InvokeMethod18Mixin
end
else
require 'drb/invokemethod16'
class InvokeMethod
include InvokeMethod16Mixin
end
def main_loop
Thread_ata
Ruby라든지 의미를 모릅니다만 그것은…
라고 생각하는 랜스 앤 마스크스의 팬 분들이 있을지도 모르기 때문에 보충을.
루비 은 마츠모토 유키히로 씨가 개발한 프로그래밍 언어로, 동적 언어의 가독성과 오브젝트 지향 언어의 편리함을 겸비하고 있습니다.
여기서 위의 코드의 DRbServer는 dRuby라는 분산 객체 프로그래밍을 위한 라이브러리에 사용할 객체 유형 중 하나입니다. …… 알기 쉽게 쓰면, 네트워크 너머로 메소드(프로그램)를 복수 실행할 수 있으므로 복수대의 PC로 계산 처리등을 실시할 수 있습니다.
「푸른 강철 아르페지오 처럼, 어딘가로부터의 소스를 빌려 하고 있을 것이다… 뭐, drb.rb라고 하는 파일명으로부터 하고, Ruby 세트에 포함되는 라이브러리의 소스 그대로 느껴지네요.
distributed Ruby --- dRuby 2.0.4
또, 「if RUBY_VERSION」이후도, 보시다시피 버젼 차이를 처리하기 위한 정형문으로, 같은 소스에 포함되어 있습니다.
지금부터 알 수 있는 것은, 스탭내에 Rubyist 가 있을 가능성이 높다고 하는 것이군요. 어려워하는 것만으로는 C++로 충분하고(폭언). 그건 그렇고, 오른쪽 하단에 top 실행 결과 같은 것들이 표시되므로 OS는 Linux 또는 그 파생 버전 일 가능성이 높습니다.
개요에 따르면 이 세상은 21세기 그렇다고 해서 리눅스나 루비가 나와도 이상하지는 않습니다만, 「마스크?서브넷 마스크일까?」라든가 「부모 앞에 먼저 아이를 죽여라!」라든지 재료로 될 가능성도 나왔을지도 모릅니다 아니. 앞으로가 기대됩니다.
Reference
이 문제에 관하여(【소 재료】 랜스 앤 마스크스의 제 3 화에 Ruby의 코드가 실려 있었다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YSRKEN/items/b78a23b3fa7b6b2f3e2d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
def here?(uri)
(current_server.uri rescue nil) == uri
end
module_function :here?
def config
current_server.config
rescue
DRbServer.make_config
end
module_function :config
def front
current_server.front
end
if RUBY_VERSION >= '1.8'
require 'drb/invokemethod'
class InvokeMethod
include InvokeMethod18Mixin
end
else
require 'drb/invokemethod16'
class InvokeMethod
include InvokeMethod16Mixin
end
def main_loop
Thread_ata
라고 생각하는 랜스 앤 마스크스의 팬 분들이 있을지도 모르기 때문에 보충을.
루비 은 마츠모토 유키히로 씨가 개발한 프로그래밍 언어로, 동적 언어의 가독성과 오브젝트 지향 언어의 편리함을 겸비하고 있습니다.
여기서 위의 코드의 DRbServer는 dRuby라는 분산 객체 프로그래밍을 위한 라이브러리에 사용할 객체 유형 중 하나입니다. …… 알기 쉽게 쓰면, 네트워크 너머로 메소드(프로그램)를 복수 실행할 수 있으므로 복수대의 PC로 계산 처리등을 실시할 수 있습니다.
「푸른 강철 아르페지오 처럼, 어딘가로부터의 소스를 빌려 하고 있을 것이다… 뭐, drb.rb라고 하는 파일명으로부터 하고, Ruby 세트에 포함되는 라이브러리의 소스 그대로 느껴지네요.
distributed Ruby --- dRuby 2.0.4
또, 「if RUBY_VERSION」이후도, 보시다시피 버젼 차이를 처리하기 위한 정형문으로, 같은 소스에 포함되어 있습니다.
지금부터 알 수 있는 것은, 스탭내에 Rubyist 가 있을 가능성이 높다고 하는 것이군요. 어려워하는 것만으로는 C++로 충분하고(폭언). 그건 그렇고, 오른쪽 하단에 top 실행 결과 같은 것들이 표시되므로 OS는 Linux 또는 그 파생 버전 일 가능성이 높습니다.
개요에 따르면 이 세상은 21세기 그렇다고 해서 리눅스나 루비가 나와도 이상하지는 않습니다만, 「마스크?서브넷 마스크일까?」라든가 「부모 앞에 먼저 아이를 죽여라!」라든지 재료로 될 가능성도 나왔을지도 모릅니다 아니. 앞으로가 기대됩니다.
Reference
이 문제에 관하여(【소 재료】 랜스 앤 마스크스의 제 3 화에 Ruby의 코드가 실려 있었다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YSRKEN/items/b78a23b3fa7b6b2f3e2d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)