일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- メソッド
- 一日一つメソッド
- vscode
- java
- CSS
- Flutter
- 자바
- springboot
- html
- 비즈니스일본어
- 건담베이스
- 인프런
- Web
- jsp
- javascript
- ruby
- C로 시작하는 컴퓨터 프로그래밍4판
- 디지몬
- 건담
- 単語
- DART
- 연습문제
- Spring
- 반다이몰
- Python
- rails7
- rails
- 日本語
- 일본어
- nico
- Today
- Total
목록Ruby (120)
AR삽질러
Ruby 메소드 Method - Method란 다른 언어에서 함수라고 불리는 것과 같이 특정 작업을 수행하는 코드의 묶음으로 코드의 재사용성을 높여준다. Ruby의 Method기본구조 Method정의 def methodName(parameters) # code end methodName(ar) def : Method를 정의하기 위한 키워드 methodName : 메소드명의 이름 parameters : 메소드가 받을 수 있는 매개변수명(선택) methodName(ar) : 메소드에 전달하는 인자로 메소드에 선언된 매개변수와 일치해야한다. 예시 매개변수가 없는 메서드 def sayHello puts "Hello World!" end puts sayHello 매개변수가 있는 메서드 def add(a, b) p..
Ruby 제어문 Ruby 대표적인 제어문 1) 조건문 조건문(Conditional Statements) if 조건이 참일 경우 실행되는 블록 num = 10 if(num == 10) puts"true" end elseif if문이 거짓일 경우 추가로 검사할 조건을 제시한다. num = 11 if(num == 10) puts "true" else puts "false" end else if, elseif 모든 조건이 거짓일 경우 마지막에 실행되는 조건 num = 10 if num 20 puts "num은 20보다 작다" end case 여러 조건을 쉽게 처리할 수 있도록한다. 각 when블록은 case변수와 비교된다. grade = 'A' case grade when "A" puts "좋아!!" when ..
Ruby goormide 환경설정 https://rubykr.github.io/rails_guides/getting_started.html Ruby on Rails Guides: 레일즈 시작하기 이 가이드는 레일즈 3.0에 기초합니다. 기존 버전의 레일즈에서는 이 문서의 코드가 동작하지 않을 수 있습니다. 이 가이드의 원본은 영문 버전인 Getting Started with Rails 입니다. 번역 과정에서 원 rubykr.github.io Rails설치하기 - Rails개발 대다수는 Unix환경에서 이루어지고 있다. 가능하다면 Window대신에 Linux가상 머신에 Rails를 설치하고 사용하는것을 권장한다. https://www.goorm.io/ 구름HOME 구름은 클라우드 기술을 이용하여 누구나 코..
Ruby goormide 환경설정 https://www.goorm.io/ 구름HOME 구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다. www.goorm.io goormide IDE는 온라인 환경에서 개발가능하도록 지원해주는 서비스이다. 1. 회원가입 -> 로그인 2. 대시보드 -> 새 컨테이너 만들기 (이름, 설명, Private, Template, Not used, Ralis) 컨테이너가 생성되었다면 실행시켜준다. 서버가 실행되는데 시간이좀 걸리기때문에 처음에는 에러가 발생할 수 있다..조금기다려주자!! 실행버튼을 누르고 콘솔창에 아래와 같이 나온다면 오른쪽의URL주소를 클릭!! 요로케 나오면 성공!
Ruby On Rails란? Ruby란? - Ruby는 1995년 일본의 Yukihiro Matsumoto에 의해 개발된 동적 객체지향적 프로그래밍언어로 코드의 명료성과 가독성에 중점을 둔 설계가 되어있어 개발자가 편하게 코드를 작성할 수 있도록 도와준며 웹개발, 데이터분석, 프로토타이핑, 스크립팅 등에 주로 사용된다. 특징 1) 객체지향 : 모든것이 Object라는 철학을 가지고 있다. 2) 동적타이핑 : 변수의 타입이 실행 시점에 결정된다. 3) Garbage Collection : 자동 메모리 관리기능 4) 리치 라이브러리 : 풍부한 표준 라이브러리와 레포지토리가 있다. 5) MVC아키텍쳐 : MVC(Model-View-Controller)디자인 패턴을 지원한다. 6) 블록과 람다 : 코드 블록과 ..
Ruby 연산자 1. 산술 연산자(Arithmetic Operators) 산술연산자 예시 a = 10 b = 5 + 덧셈 puts a + b # 15 - 뺄셈 puts a - b # 5 * 곱셈 puts a * b # 50 / 나눗셈 puts a / b # 2 % 나머지 puts a % b # 0 ** 지수(제곱) puts a ** b # 100000 2. 비교 연산자(Comparison Operators) 비교연산자 예시 == 동등비교 a == b가 같으면 true 다르면 false puts 5 == 4 # false != 부등비교 a != b 가 다르면 true 같으면 false puts 5 != 4 # true a > b a가 b보다 크면 true 작으면 false puts 5 > 4 # true ..
Ruby 변수와 상수 1. 변수의 선언과 할당 - Ruby에서 변수를 선언하고 값을 할당하는 방법은 변수 이름을 정의한 후 할당 연산자 "="를 사용하여 값을 할당한다. name = "AR" age = 30 active = true 2. 변수 이름 규칙 2-1) 변수이름은 영문자와 숫자, 언더스코어 로 구성가능한다. 2-2) 변수 이름은 숫자로 시작할 수 없다. 2-3) 대소문자를 구분한다.(Name 과 name 은 서로 다른 변수이다.) 2-4) 예약어(키워드)는 변수 이름으로 사용할 수 없다. name, age, student_1, totalScore, user123 잘못된 변수 이름 123name, user-name, total stoce, string, if, class 주로 관례적으로 사용되는 ..
Ruby의 자료형 자료형 설명 문자열(String) 문자열 데이터를 표현할 때 사용하며 작은 따옴표' ' 나 " " 큰따옴표를 사용한다. name = 'AR' 실수(Float) 소수점을 포함하고 있는 실수형 데이터를 표현한다. pi = 3.14 정수(Integer) 정수형 데이터를 표현한다. age = 30 블리언(Boolean) True / False값을 표현할 때 사용한다. va = true 배열(Array) 여러 개의 값을 순차적으로 저장하는 자료형 member = ['AR', 'RA', 'No'] num = [1,2,3,] 해시((Hash) key : value 쌍으로 값을 가지는 자료형으로 딕셔너리 또는 맵으로 알려져있다. member = { 'name' => 'AR', 'num' => 30,}..
Ruby설치 및 환경설정 Window Ruby설치 1. Ruby다운로드 https://www.ruby-lang.org/en/downloads/ Download Ruby Here you can get the latest Ruby distributions in your favorite flavor. The current stable version is 3.2.2. Please be sure to read Ruby’s License. Ways of Installing Ruby We have several tools on each major platform to install Ruby: On Linux/UNIX, you c www.ruby-lang.org https://rubyinstaller.org/downl..
https://www.ruby-lang.org/en/ Ruby Programming Language We have released the uri gem version 0.12.2, 0.10.3 that has a security fix for a ReDoS vulnerability. This vulnerability has been assigned the CVE identifier CVE-2023-36617. Continue Reading... Posted by hsbt on 29 Jun 2023 Continue Reading... Posted by n www.ruby-lang.org https://www.ruby-lang.org/ko/documentation/quickstart/ Ruby 20분 가이드..