심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
비어 있는
브라우저보다 빠른!
 

루비 (프로그래밍 언어)

색인 루비 (프로그래밍 언어)

비()는 마츠모토 유키히로가 개발한 동적 객체 지향 스크립트 프로그래밍 언어이.

129 처지: Aegisub, CUBRID, CUDA, DMD 컴파일러, ELinks, Elixir, 데브팩, 동적 프로그래밍 언어, 라즈베리 파이, 락 (컴퓨터 과학), 레디스, 로케일, 루비 (동음이의), 루비 온 레일즈, 루비 MRI, 루비포지, 루씬, 맥 OS X 레퍼드, 마이크로소프트 실버라이트, 마츠모토 유키히로, 메모이제이션, 메타스플로이트 프로젝트, 메소드 오버라이딩, 모르프OS, 객체 지향 프로그래밍, 바이트코드, 가상 머신, 경계 검사, 공용 게이트웨이 인터페이스, 별표, 관점 지향 프로그래밍, 그래프 데이터베이스, 그래프QL, 그로울, 그루비 (프로그래밍 언어), 그놈, 기니 (소프트웨어), 깃랩, 빈 문자열, 비주얼 베이직, 빅테이블, 김프, 구글 클라우드 플랫폼, 디지털오션, 디아스포라 (소프트웨어), 노트패드++, 다중 패러다임 프로그래밍 언어, 닛폰 전기, FastCGI, GTK+, ..., IBATIS, IDA 프로, IntelliJ IDEA, 스몰토크, 스크립트 언어, 스칼라 (프로그래밍 언어), 스위프트 (프로그래밍 언어), 스퀴럴 (프로그래밍 언어), 트리하우스 (기업), 트위터, 자료형 체계, 자바 가상 머신 지원 언어, 자바스크립트MVC, 자비로운 종신독재자, , 펄 6, 크로스 플랫폼, 클라우드 파운드리, 클라우드9 IDE, 퍼핏 (소프트웨어), 폭스 툴킷, 이미지매직, 정규 표현식, 조건문, 캠핑 (웹 애플리케이션 프레임워크), 컴퓨팅 문서 색인, 컴퓨터 과학자 목록, 코드카데미, 유명한 웹사이트에 사용되는 프로그래밍 언어들, 유닛 테스트, 팰컨 (프로그래밍 언어), 파이썬, 생성자, 오픈네뷸라, 에펠 (프로그래밍 언어), 헤로쿠, 연산자 오버로딩, 엑스챗, 엑스코드, 사운드클라우드, 쓰레기 수집 (컴퓨터 과학), 피보나치 수 프로그램, 프로그래머 목록, 프로그래밍 언어, 프로그래밍 언어 목록, 프로그래밍 언어의 비교, 프로그래밍 언어의 역사, 프로토콜 버퍼, 세일즈포스닷컴, 서버 사이드 스크립트 언어, 서브버전, 소프트웨어 저장소, 통합 개발 환경, 하드웨어 기술 언어, 셰프 (소프트웨어), 식별자, 시스템 시간, 원시 자료형, 웹 개발, 웹 서버, 홈브루 (패키지 관리 소프트웨어), Log4j, MacOS 서버, MySQL, Node.js, OpenPAM, PHP, Printf, Qt (프레임워크), Return 문, RRD툴, Sass (종속형 시트 언어), SFML, SOLID (객체 지향 설계), SWIG, Umbrello UML Modeller, Vert.x, WxWidgets, YAML. 색인을 확장하십시오 (79 더) »

Aegisub

Aegisub은 자유 오픈 소스 크로스 플랫폼 자막 편집 프로그램이.

새로운!!: 루비 (프로그래밍 언어)와 Aegisub · 더보기 »

CUBRID

CUBRID은 관계형 데이터베이스 관리 시스템의 이름이며, 오픈 소스 소프트웨어이.

새로운!!: 루비 (프로그래밍 언어)와 CUBRID · 더보기 »

CUDA

'''CUDA 처리 흐름의 예'''1. 메인 메모리를 GPU 메모리로 복사2. CPU가 GPU에 프로세스를 지시함3. GPU가 각 코어에 병렬 수행4. GPU 메모리로부터의 결과물을 메인 메모리에 복사 CUDA ("Compute Unified Device Architecture", 쿠다)는 그래픽 처리 장치(GPU)에서 수행하는 (병렬 처리) 알고리즘을 C 프로그래밍 언어를 비롯한 산업 표준 언어를 사용하여 작성할 수 있도록 하는 GPGPU 기술이.

새로운!!: 루비 (프로그래밍 언어)와 CUDA · 더보기 »

DMD 컴파일러

DMD 컴파일러(DMD Compiler, Digital Mars D, 줄여서 DMD)는 D 언어를 위한 최초의 컴파일.

새로운!!: 루비 (프로그래밍 언어)와 DMD 컴파일러 · 더보기 »

ELinks

ELinks(이링크스)는 유닉스 기반 운영 체제를 위한 텍스트 기반 콘솔 웹 브라우저.

새로운!!: 루비 (프로그래밍 언어)와 ELinks · 더보기 »

Elixir

엘릭서(Elixir)는 얼랭(Erlang) 가상 머신(BEAM) 위에서 동작하는 함수형, 동시성 프로그래밍 언어이.

새로운!!: 루비 (프로그래밍 언어)와 Elixir · 더보기 »

데브팩

브팩(devpack)은 KT DS가 2016년 출시한 클라우드 플랫폼 서비스(PaaS)이.

새로운!!: 루비 (프로그래밍 언어)와 데브팩 · 더보기 »

동적 프로그래밍 언어

동적 프로그래밍 언어(dynamic programming language, 동적 언어)는 다른 언어에서 컴파일 과정 중 수행하는 특정 일들을 실행 도중(런타임)에 수행하는 고급 언어를 의미하는 용어.

새로운!!: 루비 (프로그래밍 언어)와 동적 프로그래밍 언어 · 더보기 »

라즈베리 파이

베리 파이()는 영국 잉글랜드의 라즈베리 파이 재단이 학교와 개발도상국에서 기초 컴퓨터 과학의 교육을 증진시키기 위해 개발한 신용카드 크기의 싱글 보드 컴퓨터이.

새로운!!: 루비 (프로그래밍 언어)와 라즈베리 파이 · 더보기 »

락 (컴퓨터 과학)

학에서 락(lock) 또는 뮤텍스(mutex, 상호 배제에서)는 여러 스레드를 실행하는 환경에서 자원에 대한 접근에 제한을 강제하기 위한 동기화 매커니즘이.

새로운!!: 루비 (프로그래밍 언어)와 락 (컴퓨터 과학) · 더보기 »

레디스

스(Redis)는 Remote Dictionary Server의 약자로서, "키-값" 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터베이스 관리 시스템(DBMS)이.

새로운!!: 루비 (프로그래밍 언어)와 레디스 · 더보기 »

로케일

일(locale 로캘 / 로칼)은 사용자의 언어, 국가뿐 아니라 사용자 인터페이스에서 사용자가 선호하는 사항을 지정한 매개 변수의 모임이.

새로운!!: 루비 (프로그래밍 언어)와 로케일 · 더보기 »

루비 (동음이의)

비(ruby)는 다음과 같은 의미로 사용.

새로운!!: 루비 (프로그래밍 언어)와 루비 (동음이의) · 더보기 »

루비 온 레일즈

비 온 레일즈(Ruby on Rails)는 루비로 작성된 MVC 패턴을 이용하는 오픈 소스 웹 프레임워크이.

새로운!!: 루비 (프로그래밍 언어)와 루비 온 레일즈 · 더보기 »

루비 MRI

비 MRI(Matz's Ruby Interpreter, CRuby)는 루비 프로그래밍 언어의 참조 구현이.

새로운!!: 루비 (프로그래밍 언어)와 루비 MRI · 더보기 »

루비포지

비포지(RubyForge)는 협력 리비전 제어 및 소프트웨어 개발 관리 시스템이.

새로운!!: 루비 (프로그래밍 언어)와 루비포지 · 더보기 »

루씬

씬(Lucene)은 자바 언어로 이루어진 정보 검색 라이브러리 자유-오픈 소스 소프트웨어이며, 더그 커팅에 의해 개발되었.

새로운!!: 루비 (프로그래밍 언어)와 루씬 · 더보기 »

맥 OS X 레퍼드

맥 OS X 레퍼드(Mac OS X Leopard)는 애플이 개발한 매킨토시용 운영 체제인 맥 OS X의 여섯 번째 주요 버전이며, 2007년 10월 26일 맥 OS X 타이거의 이후 버전으로 출시되었.

새로운!!: 루비 (프로그래밍 언어)와 맥 OS X 레퍼드 · 더보기 »

마이크로소프트 실버라이트

마이크로소프트 실버라이트(Microsoft Silverlight)는 애니메이션, 벡터 그래픽스, 오디오-비디오 재생을 비롯한 리치 인터넷 애플리케이션에 대한 지원을 제공하는 웹 브라우저 플러그인이.

새로운!!: 루비 (프로그래밍 언어)와 마이크로소프트 실버라이트 · 더보기 »

마츠모토 유키히로

마츠모토 유키히로(1965년 4월 14일 ~)는 일본의 프로그래머이.

새로운!!: 루비 (프로그래밍 언어)와 마츠모토 유키히로 · 더보기 »

메모이제이션

메모이제이션(memoization)은 컴퓨터 프로그램이 동일한 계산을 반복해야 할 때, 이전에 계산한 값을 메모리에 저장함으로써 동일한 계산의 반복 수행을 제거하여 프로그램 실행 속도를 빠르게 하는 기술이.

새로운!!: 루비 (프로그래밍 언어)와 메모이제이션 · 더보기 »

메타스플로이트 프로젝트

메타스플로이트 프로젝트(Metasploit Project)에서 메타스플로이트는 펄 스크립팅 언어를 사용하는 휴대용 네트워크 도구로서 2003년 H. D. 무어에 의해 만들어졌.

새로운!!: 루비 (프로그래밍 언어)와 메타스플로이트 프로젝트 · 더보기 »

메소드 오버라이딩

메소드 오버라이딩 그림. 메소드 오버라이딩,(method overriding)은 객체 지향 프로그래밍에서 서브클래스 또는 자식 클래스가 자신의 슈퍼클래스들 또는 부모 클래스들 중 하나에 의해 이미 제공된 메소드를 특정한 형태로 구현하는 것을 제공하는 언어의 특징이.

새로운!!: 루비 (프로그래밍 언어)와 메소드 오버라이딩 · 더보기 »

모르프OS

모르프OS(MorphOS)는 아미가OS 계열의 운영 체제이.

새로운!!: 루비 (프로그래밍 언어)와 모르프OS · 더보기 »

객체 지향 프로그래밍

객체 지향 프로그래밍()은 컴퓨터 프로그래밍의 패러다임의 하나이.

새로운!!: 루비 (프로그래밍 언어)와 객체 지향 프로그래밍 · 더보기 »

바이트코드

바이트코드(Bytecode, portable code, p-code)는 특정 하드웨어가 아닌 가상 컴퓨터에서 돌아가는 실행 프로그램을 위한 이진 표현법이.

새로운!!: 루비 (프로그래밍 언어)와 바이트코드 · 더보기 »

가상 머신

버추얼박스 가상 머신(Virtual Machine, VM)은 컴퓨팅 환경을 소프트웨어로 구현한 것, 즉 컴퓨터를 에뮬레이션하는 소프트웨어.

새로운!!: 루비 (프로그래밍 언어)와 가상 머신 · 더보기 »

경계 검사

경계 검사(bounds checking)는 변수가 사용되기 전에 경계 내에 위치하는지를 탐지하는 기법이.

새로운!!: 루비 (프로그래밍 언어)와 경계 검사 · 더보기 »

공용 게이트웨이 인터페이스

공용 게이트웨이 인터페이스(CGI)는 웹 서버 상에서 사용자 프로그램을 동작시키기 위한 조합이.

새로운!!: 루비 (프로그래밍 언어)와 공용 게이트웨이 인터페이스 · 더보기 »

별표

별표(*)는 타이포그래피 기호나 그림 문자이.

새로운!!: 루비 (프로그래밍 언어)와 별표 · 더보기 »

관점 지향 프로그래밍

팅에서 관점 지향 프로그래밍(aspect-oriented programming, AOP)은 횡단 관심사(cross-cutting concern)의 분리를 허용함으로써 모듈성을 증가시키는 것이 목적인 프로그래밍 패러다임이.

새로운!!: 루비 (프로그래밍 언어)와 관점 지향 프로그래밍 · 더보기 »

그래프 데이터베이스

팅에서 그래프 데이터베이스(graph database, GDB)는 시맨틱 쿼리를 위해 노드, 엣지, 프로퍼티와 함께 그래프 구조를 사용하여 데이터를 표현하고 저장하는 데이터베이스이.

새로운!!: 루비 (프로그래밍 언어)와 그래프 데이터베이스 · 더보기 »

그래프QL

QL()은 페이스북이 2012년에 개발하여 2015년에 공개적으로 발표된 데이터 질의어이.

새로운!!: 루비 (프로그래밍 언어)와 그래프QL · 더보기 »

그로울

울(Growl)은 맥 OS X과 마이크로소프트 윈도 운영 체제에서 트위터, 팔링고 등의 알림 메시지를 띄워주는 시스템 소프트웨어이.

새로운!!: 루비 (프로그래밍 언어)와 그로울 · 더보기 »

그루비 (프로그래밍 언어)

비(Groovy)는 자바에 파이썬, 루비, 스몰토크등의 특징을 더한 동적 객체 지향 프로그래밍 언어이.

새로운!!: 루비 (프로그래밍 언어)와 그루비 (프로그래밍 언어) · 더보기 »

그놈

(GNOME: GNU Network Object Model Environment)은 데스크톱 프로그램 집합의 일종이기도 하며 이를 개발하는 프로젝트의 이름이.

새로운!!: 루비 (프로그래밍 언어)와 그놈 · 더보기 »

기니 (소프트웨어)

(Geany)는 가벼운 크로스 플랫폼 GTK+ 문서 편집기로 Scintilla에 기초하며 기본적인 통합개발환경(IDE) 기능을.

새로운!!: 루비 (프로그래밍 언어)와 기니 (소프트웨어) · 더보기 »

깃랩

깃랩(GitLab)은 깃랩 사(GitLab Inc.)가 개발한 위키와 이슈 추적 기능을 갖춘 웹 기반의 깃(Git) 저장소 관리자의 하나로, 오픈 소스 라이선스 및 사유 소프트웨어 라이선스를 사용.

새로운!!: 루비 (프로그래밍 언어)와 깃랩 · 더보기 »

빈 문자열

형식 언어 이론에서 빈 문자열(-文字列, empty string) 또는 공 문자열(空文字列)은 길이가 0인 고유한 문자열이.

새로운!!: 루비 (프로그래밍 언어)와 빈 문자열 · 더보기 »

비주얼 베이직

비주얼 베이직(Visual Basic)은 마이크로소프트에서 만든 베이직 프로그래밍 언어의 일종으로, 마이크로소프트 비주얼 스튜디오 제품군의 하나이.

새로운!!: 루비 (프로그래밍 언어)와 비주얼 베이직 · 더보기 »

빅테이블

빅테이블(Bigtable)은 구글 파일 시스템, Chubby 락 서비스, SSTable(레벨DB와 같은 로그 구조 스토리지) 및 기타 구글 기술 기반 위에 빌드된 압축된, 고성능 사유 데이터 스토리지 시스템이.

새로운!!: 루비 (프로그래밍 언어)와 빅테이블 · 더보기 »

김프

(GIMP, GNU Image Manipulation Program)는 그림을 편집하는 데 쓰이는 자유 소프트웨어이.

새로운!!: 루비 (프로그래밍 언어)와 김프 · 더보기 »

구글 클라우드 플랫폼

우드 플랫폼(Google Cloud Platform)은 구글 검색과 유튜브와 같은 최종 사용자 제품을 위해 내부적으로 구글이 사용하는, 동일한 지원 인프라스트럭처 위에서 호스팅을 제공하는 구글의 클라우드 컴퓨팅 서비스이.

새로운!!: 루비 (프로그래밍 언어)와 구글 클라우드 플랫폼 · 더보기 »

디지털오션

오션(DigitalOcean)은 미국의 뉴욕, 뉴욕 주에서 운영하고 있는 클라우드 컴퓨팅 업체이.

새로운!!: 루비 (프로그래밍 언어)와 디지털오션 · 더보기 »

디아스포라 (소프트웨어)

아스포라(diaspora*)는 개인 웹 서버이.

새로운!!: 루비 (프로그래밍 언어)와 디아스포라 (소프트웨어) · 더보기 »

노트패드++

++(Notepad++)는 문서 편집기이자 소스 코드 편집기이.

새로운!!: 루비 (프로그래밍 언어)와 노트패드++ · 더보기 »

다중 패러다임 프로그래밍 언어

중 패러다임 프로그래밍 언어(multiparadigm programming language)는 하나 이상의 프로그래밍 패러다임을 지원하는 프로그래밍 언어이.

새로운!!: 루비 (프로그래밍 언어)와 다중 패러다임 프로그래밍 언어 · 더보기 »

닛폰 전기

NEC 주식회사() 또는 닛폰 전기 주식회사()는 일본 도쿄도 미나토 구 시바에 본사가 있는 스미토모 그룹의 전자 기업이.

새로운!!: 루비 (프로그래밍 언어)와 닛폰 전기 · 더보기 »

FastCGI

FastCGI는 상호 작용 프로그램을 웹 서버와 통신하기 위한 바이너리 프로토콜이.

새로운!!: 루비 (프로그래밍 언어)와 FastCGI · 더보기 »

GTK+

GTK+는 김프 툴킷(GIMP Toolkit)의 준말로, 초기에 김프를 위해서 만든 툴킷이었으며 X 윈도 시스템을 위한 위젯 툴킷 가운데 하나이.

새로운!!: 루비 (프로그래밍 언어)와 GTK+ · 더보기 »

IBATIS

iBATIS(아이바티스)는 SQL에 기반한 데이터베이스와 자바, 닷넷(.NET), 루비(Ruby) 등을 연결시켜 주는 역할을 하는 영속성 프레임워크(Persistence Framework)이.

새로운!!: 루비 (프로그래밍 언어)와 IBATIS · 더보기 »

IDA 프로

IDA(Interactive DisAssembler)는 컴퓨터 소프트웨어 용 디스어셈블러이.

새로운!!: 루비 (프로그래밍 언어)와 IDA 프로 · 더보기 »

IntelliJ IDEA

IntelliJ IDEA는 JetBrains사에서 제작한 상용 자바 통합 개발 환경이.

새로운!!: 루비 (프로그래밍 언어)와 IntelliJ IDEA · 더보기 »

스몰토크

스몰토크(Smalltalk)는 동적 형, 반영을 지원하는 객체 지향 프로그래밍 언어이.

새로운!!: 루비 (프로그래밍 언어)와 스몰토크 · 더보기 »

스크립트 언어

스크립트 언어(scripting language)란 컴퓨터 프로그래밍 언어로서 응용 소프트웨어를 제어.

새로운!!: 루비 (프로그래밍 언어)와 스크립트 언어 · 더보기 »

스칼라 (프로그래밍 언어)

스칼라()는 객체 지향 프로그래밍 언어와 함수형 프로그래밍의 요소가 결합된 다중패러다임 프로그래밍 언어이.

새로운!!: 루비 (프로그래밍 언어)와 스칼라 (프로그래밍 언어) · 더보기 »

스위프트 (프로그래밍 언어)

스위프트()는 애플의 iOS와 macOS를 위한 프로그래밍 언어로 2014년 6월 2일 애플 세계 개발자 회의(WWDC)에서 처음 소개되었.

새로운!!: 루비 (프로그래밍 언어)와 스위프트 (프로그래밍 언어) · 더보기 »

스퀴럴 (프로그래밍 언어)

스퀴럴(Squirrel) 프로그래밍 언어는 스크립트 언어로 명령형, 절차적, 객체 지향적 특징을.

새로운!!: 루비 (프로그래밍 언어)와 스퀴럴 (프로그래밍 언어) · 더보기 »

트리하우스 (기업)

리하우스(Treehouse)는 2011년 시작된 온라인 교육 플랫폼이.

새로운!!: 루비 (프로그래밍 언어)와 트리하우스 (기업) · 더보기 »

트위터

위터()는 소셜 네트워크 서비스이자 마이크로블로그 서비스이.

새로운!!: 루비 (프로그래밍 언어)와 트위터 · 더보기 »

자료형 체계

학에서, 자료형 체계(type system)는 값, 표현식, 함수, 모듈 등을 분류하는 규칙의 집합이.

새로운!!: 루비 (프로그래밍 언어)와 자료형 체계 · 더보기 »

자바 가상 머신 지원 언어

자바 가상 머신 지원 언어는 컴퓨터 프로그래밍 언어로 자바 가상 머신 위에서 실행될 수 있도록 바이트코드를 생성하거나 자바 가상 머신 위에서 실행되는 인터프리터를 지원하는 언어를 말.

새로운!!: 루비 (프로그래밍 언어)와 자바 가상 머신 지원 언어 · 더보기 »

자바스크립트MVC

자바스크립트MVC(JavaScriptMVC)는 제이쿼리와 OpenAjax 기반의 오픈 소스 리치 인터넷 애플리케이션 프레임워크이.

새로운!!: 루비 (프로그래밍 언어)와 자바스크립트MVC · 더보기 »

자비로운 종신독재자

자비로운 종신독재자(BDFL, Benevolent Dictator for Life)란 소수의 오픈 소스 소프트웨어 개발 리더에게 부여되는 칭호이.

새로운!!: 루비 (프로그래밍 언어)와 자비로운 종신독재자 · 더보기 »

(Perl)은 래리 월이 만든 인터프리터 방식의 프로그래밍 언어 혹은 그 인터프리터 소프트웨어를 가리.

새로운!!: 루비 (프로그래밍 언어)와 펄 · 더보기 »

펄 6

6(Perl 6)는 펄 프로그래밍 언어의 주요 버전이.

새로운!!: 루비 (프로그래밍 언어)와 펄 6 · 더보기 »

크로스 플랫폼

스 플랫폼() 또는 멀티 플랫폼()은 컴퓨터 프로그램, 운영 체제, 컴퓨터 언어, 프로그래밍 언어, 컴퓨터 소프트웨어 등이 여러 종류의 컴퓨터 플랫폼에서 동작할 수 있다는 것을 뜻하는 용어이.

새로운!!: 루비 (프로그래밍 언어)와 크로스 플랫폼 · 더보기 »

클라우드 파운드리

우드 파운드리(Cloud Foundry)는 501(c)(6) 조직의 하나인 클라우드 파운드리 재단이 관리하는 오픈 소스, 멀티 클라우드 애플리케이션 PaaS이.

새로운!!: 루비 (프로그래밍 언어)와 클라우드 파운드리 · 더보기 »

클라우드9 IDE

우드9 IDE(Cloud9 IDE)는 버전 3.0부터 오픈 소스로 출시되고 있는 온라인 통합 개발 환경이.

새로운!!: 루비 (프로그래밍 언어)와 클라우드9 IDE · 더보기 »

퍼핏 (소프트웨어)

팅에서 퍼핏(Puppet)은 오픈 소스 소프트웨어 형상 관리 도구의 하나이.

새로운!!: 루비 (프로그래밍 언어)와 퍼핏 (소프트웨어) · 더보기 »

폭스 툴킷

폭스 툴킷은 오픈 소스, 크로스 플랫폼, 위젯 툴킷으로 그래픽 사용자 인터페이스(GUI)를 만드는 라이브러리이.

새로운!!: 루비 (프로그래밍 언어)와 폭스 툴킷 · 더보기 »

이미지매직

이미지매직(ImageMagick)은 그래픽 이미지를 새로 만들거나, 고치는 데 사용되는 자유-오픈 소스 소프트웨어이.

새로운!!: 루비 (프로그래밍 언어)와 이미지매직 · 더보기 »

정규 표현식

랑색 강조 부분은 다음 정규식을 사용했을 때 매치된 것이다.(?:\.) 2,(?.

새로운!!: 루비 (프로그래밍 언어)와 정규 표현식 · 더보기 »

조건문

If 플로 다이어그램. If-then-else 플로차트. 컴퓨터 과학에서 조건문(條件文)이란 프로그래머가 명시한 불린 자료형 조건이 참인지 거짓인지에 따라 달라지는 계산이나 상황을 수행하는 프로그래밍 언어의 특징이.

새로운!!: 루비 (프로그래밍 언어)와 조건문 · 더보기 »

캠핑 (웹 애플리케이션 프레임워크)

핑(Camping, 원제 Camping, the 4k microframework)은 루비 기반의 웹 애플리케이션 프레임워크이.

새로운!!: 루비 (프로그래밍 언어)와 캠핑 (웹 애플리케이션 프레임워크) · 더보기 »

컴퓨팅 문서 색인

항목: 프로그래머의 목록, 컴퓨팅 인물의 목록, 컴퓨터 과학자의 목록, 기본 컴퓨터 과학 주제의 목록, 알고리즘 및 데이터 구조 관련 용어 목록.

새로운!!: 루비 (프로그래밍 언어)와 컴퓨팅 문서 색인 · 더보기 »

컴퓨터 과학자 목록

이 문서는 컴퓨터 과학자의 목록으로서, 컴퓨터 과학 분야에서 활동한 연구가와 저술가의 목록이.

새로운!!: 루비 (프로그래밍 언어)와 컴퓨터 과학자 목록 · 더보기 »

코드카데미

미(Codecademy)는 프로그래밍을 학습할 수 있는 온라인 플랫폼이.

새로운!!: 루비 (프로그래밍 언어)와 코드카데미 · 더보기 »

유명한 웹사이트에 사용되는 프로그래밍 언어들

장 인기 있는 웹사이트들은(또는 가장 많이 방문하는) 공통적으로 동적인 웹사이트라는 요소를 가지고 있. 동적 웹사이트의 구축 과정에는 일반적으로 서버 측 코딩, 클라이언트 측 코딩 및 데이터베이스 기술이.

새로운!!: 루비 (프로그래밍 언어)와 유명한 웹사이트에 사용되는 프로그래밍 언어들 · 더보기 »

유닛 테스트

유닛 테스트(unit test)는 컴퓨터 프로그래밍에서 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절. 즉, 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차를 말. 이를 통해서 언제라도 코드 변경으로 인해 문제가 발생할 경우, 단시간 내에 이를 파악하고 바로 잡을 수 있도록 해준.

새로운!!: 루비 (프로그래밍 언어)와 유닛 테스트 · 더보기 »

팰컨 (프로그래밍 언어)

(Falcon)은 오픈 소스 멀티 패러다임 프로그래밍 언어이.

새로운!!: 루비 (프로그래밍 언어)와 팰컨 (프로그래밍 언어) · 더보기 »

파이썬

이썬()은 1991년 프로그래머인 귀도 반 로섬(Guido van Rossum)이 발표한 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어이.

새로운!!: 루비 (프로그래밍 언어)와 파이썬 · 더보기 »

생성자

생성자(혹은 약자로 ctor)는 객체 지향 프로그래밍에서 객체의 초기화를 담당하는 서브루틴을 가리.

새로운!!: 루비 (프로그래밍 언어)와 생성자 · 더보기 »

오픈네뷸라

오픈네뷸라(OpenNebula)는 이기종 분산 데이터 센터 인프라스트럭처를 관리하기 위한 클라우드 컴퓨팅 플랫폼이.

새로운!!: 루비 (프로그래밍 언어)와 오픈네뷸라 · 더보기 »

에펠 (프로그래밍 언어)

에펠(Eiffel)은 1986년에 나온 ISO 표준의 객체 지향 프로그래밍 언어이.

새로운!!: 루비 (프로그래밍 언어)와 에펠 (프로그래밍 언어) · 더보기 »

헤로쿠

헤로쿠 플랫폼 동작 다이어그램. 헤로쿠(Heroku)는 웹 애플리케이션 배치 모델로 사용되는 여러 프로그래밍 언어를 지원하는 클라우드 PaaS이.

새로운!!: 루비 (프로그래밍 언어)와 헤로쿠 · 더보기 »

연산자 오버로딩

연산자 오버로딩은 객체 지향 컴퓨터 프로그래밍에서 다형성의 특정 경우로 다른 연산자들이 함수 인자를 통해서 구현을 할 때를 말. 연산자 오버로딩은 일반적으로 언어, 프로그래머, 또는 두 가지 모두에 의해 정의.

새로운!!: 루비 (프로그래밍 언어)와 연산자 오버로딩 · 더보기 »

엑스챗

엑스챗(X-Chat)은 유닉스 계열에 널리 사용되는 IRC 클라이언트이.

새로운!!: 루비 (프로그래밍 언어)와 엑스챗 · 더보기 »

엑스코드

엑스코드(Xcode)는 애플이 개발한 OS X의 개발 툴 모음이.

새로운!!: 루비 (프로그래밍 언어)와 엑스코드 · 더보기 »

사운드클라우드

사운드클라우드()는 스웨덴의 스톡홀름에서 구상되고 독일 베를린에 본사를 둔 글로벌 온라인 음악 유통 플랫폼이.

새로운!!: 루비 (프로그래밍 언어)와 사운드클라우드 · 더보기 »

쓰레기 수집 (컴퓨터 과학)

쓰레기 수집(가비지 컬렉션, GC)은 메모리 관리 기법 중의 하나로, 프로그램이 동적으로 할당했던 메모리 영역 중에서 필요없게 된 영역을 해제하는 기능이.

새로운!!: 루비 (프로그래밍 언어)와 쓰레기 수집 (컴퓨터 과학) · 더보기 »

피보나치 수 프로그램

보나치 수 프로그램은 피보나치 수를 프로그래밍 언어로 만든 것으로, 일반적으로 재귀적인 방법을 사용.

새로운!!: 루비 (프로그래밍 언어)와 피보나치 수 프로그램 · 더보기 »

프로그래머 목록

이 문서는 소프트웨어 분야에 크게 기여하거나 특정 아키텍처를 새롭게 만들거나 수정한 사람들을 포함하는 '프로그래머의 목록이.

새로운!!: 루비 (프로그래밍 언어)와 프로그래머 목록 · 더보기 »

프로그래밍 언어

C 프로그래밍 언어로 작성된 단순한 컴퓨터의 프로그램의 소스 코드. 컴파일되어 실행되었을 때 헬로 월드 메시지를 보여주고 있다. 구문 강조는 프로그래머들이 소스 코드의 요소를 인지할 수 있게 도움을 준다. 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어이.

새로운!!: 루비 (프로그래밍 언어)와 프로그래밍 언어 · 더보기 »

프로그래밍 언어 목록

음은 알파벳순 프로그래밍 언어 목록이.

새로운!!: 루비 (프로그래밍 언어)와 프로그래밍 언어 목록 · 더보기 »

프로그래밍 언어의 비교

밍 언어는 기계(또는 컴퓨터)를 제어하기 위해서 사용.

새로운!!: 루비 (프로그래밍 언어)와 프로그래밍 언어의 비교 · 더보기 »

프로그래밍 언어의 역사

이 문서는 프로그래밍 언어의 역사의 주요 발전에 대하여.

새로운!!: 루비 (프로그래밍 언어)와 프로그래밍 언어의 역사 · 더보기 »

프로토콜 버퍼

버퍼(Protocol Buffers)는 구조화된 데이터를 직렬화하는 방식이.

새로운!!: 루비 (프로그래밍 언어)와 프로토콜 버퍼 · 더보기 »

세일즈포스닷컴

세일즈포스닷컴()은 고객 관계 관리 솔루션을 중심으로 한 클라우드 컴퓨팅 서비스를 제공하는 기업이.

새로운!!: 루비 (프로그래밍 언어)와 세일즈포스닷컴 · 더보기 »

서버 사이드 스크립트 언어

서버 사이드 스크립트 언어(server-side script 言語) (또는 서버 사이드 스크립트, 영문 명칭 server-side scripting)란 웹에서 사용되는 스크립트 언어 중 서버 사이드에서 실행되는 스크립트 언어를 말.

새로운!!: 루비 (프로그래밍 언어)와 서버 사이드 스크립트 언어 · 더보기 »

서브버전

서브버전(Subversion)은 자유 소프트웨어 버전 관리 시스템이.

새로운!!: 루비 (프로그래밍 언어)와 서브버전 · 더보기 »

소프트웨어 저장소

소프트웨어 저장소 또는 소프트웨어 리포지터리(software repository)는 소프트웨어 패키지가 컴퓨터에서 조회되고 설치될 수 있는 저장 위치이.

새로운!!: 루비 (프로그래밍 언어)와 소프트웨어 저장소 · 더보기 »

통합 개발 환경

Anjuta: 그놈 환경을 위한 C 및 C++ IDE 통합 개발 환경(統合開発環境, Integrated Development Environment, IDE)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이.

새로운!!: 루비 (프로그래밍 언어)와 통합 개발 환경 · 더보기 »

하드웨어 기술 언어

전자공학에서 하드웨어 기술 언어(- 記述 言語, hardware description language)는 전자회로를 정밀하게 기술하는 데 사용하는 컴퓨터 언어이.

새로운!!: 루비 (프로그래밍 언어)와 하드웨어 기술 언어 · 더보기 »

셰프 (소프트웨어)

셰프(Chef)는 루비와 얼랭으로 작성된 형상 관리 도구의 이름이자 회사명이.

새로운!!: 루비 (프로그래밍 언어)와 셰프 (소프트웨어) · 더보기 »

식별자

루브르 박물관의 동상 뒤의 식별자 식별자(識別子, identifier)는 어떤 대상을 유일하게 식별 및 구별할 수 있는 이름을 뜻. 식별자는 정보를 다루는 모든 체계에서 내부적으로 사용되는데, 정보를 처리하기 위해서는 그 정보를 가리킬 방법이 있어야 하기 때문이.

새로운!!: 루비 (프로그래밍 언어)와 식별자 · 더보기 »

시스템 시간

date'' 명령어 컴퓨터 과학과 컴퓨터 프로그래밍에서 시스템 시간(system time)은 시간의 흐름에 따른 컴퓨터 시스템의 개념을 말. 이같은 문맥에서 시간은 달력의 일수가 경과하는 것. 시스템 시간은 시스템 클록에 의해 측정되며, 이는 일반적으로 기원일이라 부르는 특정한 시작일 이래로 발생된, 틱(tick)의 수를 단순히 세는 것으로 구현.

새로운!!: 루비 (프로그래밍 언어)와 시스템 시간 · 더보기 »

원시 자료형

원시 자료형은 컴퓨터 과학에서 프로그래밍 언어가 제공하는 자료형 중. 원시형은 또한 내장형이나 기본형으로도 불린.

새로운!!: 루비 (프로그래밍 언어)와 원시 자료형 · 더보기 »

웹 개발

웹 개발(web development)은 인터넷(월드 와이드 웹)이나 인트라넷(사설망)을 위한 웹사이트를 개발하는 일을 가리.

새로운!!: 루비 (프로그래밍 언어)와 웹 개발 · 더보기 »

웹 서버

세계 최초의 웹 서버 웹 서버(web server)는 다음의 두 가지 뜻 가운데 하나이.

새로운!!: 루비 (프로그래밍 언어)와 웹 서버 · 더보기 »

홈브루 (패키지 관리 소프트웨어)

홈브루(Homebrew)는 자유-오픈 소스 소프트웨어 패키지 관리 시스템의 하나로서 애플의 macOS 운영 체제의 소프트웨어 설치를 단순하게 만들어준.

새로운!!: 루비 (프로그래밍 언어)와 홈브루 (패키지 관리 소프트웨어) · 더보기 »

Log4j

log4j는 프로그램을 작성하는 도중에 로그를 남기기 위해 사용되는 자바 기반 로깅 유틸리티이.

새로운!!: 루비 (프로그래밍 언어)와 Log4j · 더보기 »

MacOS 서버

macOS 서버(macOS Server, 이전 이름: 맥 OS X 서버, OS X Server)는 애플이 만든 유닉스 서버 운영 체제이.

새로운!!: 루비 (프로그래밍 언어)와 MacOS 서버 · 더보기 »

MySQL

MySQL(마이에스큐엘)은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이.

새로운!!: 루비 (프로그래밍 언어)와 MySQL · 더보기 »

Node.js

Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이.

새로운!!: 루비 (프로그래밍 언어)와 Node.js · 더보기 »

OpenPAM

OpenPAM은 PAM을 구현한 것으로서 FreeBSD, NetBSD, DragonFly BSD 그리고 Mac OS X에 사용되며, 이 외에도 특정한 리눅스 배포판들에서 리눅스 PAM의 대안으로서 제공.

새로운!!: 루비 (프로그래밍 언어)와 OpenPAM · 더보기 »

PHP

PHP(PHP: 하이퍼텍스트 프리프로세서.)는 프로그래밍 언어의 일종이.

새로운!!: 루비 (프로그래밍 언어)와 PHP · 더보기 »

Printf

printf 함수의 예 printf 함수는 일반적으로 몇 가지 프로그래밍 언어와 연결된 함수의 일종이.

새로운!!: 루비 (프로그래밍 언어)와 Printf · 더보기 »

Qt (프레임워크)

Qt는 컴퓨터 프로그래밍에서 GUI 프로그램 개발에 널리 쓰이는 크로스 플랫폼 프레임워크이.

새로운!!: 루비 (프로그래밍 언어)와 Qt (프레임워크) · 더보기 »

Return 문

밍에서 return 문은 현재의 함수에서 값이나 주소를 반환할 때 사용.

새로운!!: 루비 (프로그래밍 언어)와 Return 문 · 더보기 »

RRD툴

RRD툴(RRDtool, round-robin database tool)은 시간에 따른 자료를 다룰 수 있는 도구이.

새로운!!: 루비 (프로그래밍 언어)와 RRD툴 · 더보기 »

Sass (종속형 시트 언어)

Sass 로고. Sass(syntactically awesome stylesheets, 사스)는 햄튼 캐틀린이 설계하고 나탈리 바이첸바움이 개발한 종속형 시트 언어이.

새로운!!: 루비 (프로그래밍 언어)와 Sass (종속형 시트 언어) · 더보기 »

SFML

SFML(Simple and Fast Multimedia Library)은 컴퓨터의 다양한 멀티미디어 구성 요소에 단순한 API를 제공하기 위해 설계된 크로스 플랫폼 소프트웨어 개발 라이브러리이.

새로운!!: 루비 (프로그래밍 언어)와 SFML · 더보기 »

SOLID (객체 지향 설계)

밍에서 SOLID란 로버트 마틴, 로버트 마틴, (이 문서에서 두문자어가 쓰이진 않았지만 첫 다섯 원칙(“first five principles”)을 살펴볼 것) 날짜가 최소한 2005년 이전이.

새로운!!: 루비 (프로그래밍 언어)와 SOLID (객체 지향 설계) · 더보기 »

SWIG

SWIG(Simplified Wrapper and Interface Generator)는 C나 C++로 작성된 컴퓨터 프로그램이나 라이브러리들을 루아, 펄, PHP, 파이썬, R, 루비, Tcl과 같은 스크립트 언어 및 C 샤프, 자바, 자바스크립트, Go, 모듈러-3, Ocaml, 옥타브, Scilab, 스킴 등의 다른 언어들과 연결하는데 사용하는 오픈 소스 소프트웨어 도구이.

새로운!!: 루비 (프로그래밍 언어)와 SWIG · 더보기 »

Umbrello UML Modeller

Umbrello UML Modeller는 유닉스 계열 플랫폼에서뿐만 아니라 마이크로소프트 윈도(KDE-윈도의 일부)에서 기본적으로 사용 가능한 자유 소프트웨어 UML 다이어그램 도구이.

새로운!!: 루비 (프로그래밍 언어)와 Umbrello UML Modeller · 더보기 »

Vert.x

버텍스(Vert.X) 는 이벤트 드리븐(영어: event-driven) 방식의 자바 버추얼 머신(영어: Java Virtual Machine) 위에서 동작하는 어플리케이션 프레임워크이.

새로운!!: 루비 (프로그래밍 언어)와 Vert.x · 더보기 »

WxWidgets

wxWidgets (이전 이름: wxWindows)는 크로스 플랫폼 응용 프로그램을 위한 그래픽 사용자 인터페이스를 만들어 주는 위젯 툴킷이.

새로운!!: 루비 (프로그래밍 언어)와 WxWidgets · 더보기 »

YAML

YAML은 XML, C, 파이썬, 펄, RFC2822에서 정의된 e-mail 양식에서 개념을 얻어 만들어진 '사람이 쉽게 읽을 수 있는' 데이터 직렬화 양식이.

새로운!!: 루비 (프로그래밍 언어)와 YAML · 더보기 »

여기로 리디렉션합니다

.rb, 루비 프로그래밍 언어.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »