Microsoft MVP성태의 닷넷 이야기
기타: 16. 첫걸음 [링크 복사], [링크+제목 복사],
조회: 20263
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 


최근 들어서, 루비에 대한 관심이 고조되고 있지요. 저 역시, 그동안 나름대로 보조 언어로 사용하던 스크립트 언어의 한계를 체감하고 있다가 루비 소식을 듣고는 귀를 기울이고 있는 중입니다.

그렇다고 해서, 제가 무슨 대단한 루비 언어를 구사할 수 있는 정도는 아니고요. 이제부터 ^^; 시작해 보려 합니다. 물론, 나름대로의 인생 계획이 있고, 아직 루비가 초기라는 점을 감안해서 우선순위를 높게 잡고 있지는 않습니다.

그래서, 아주 가끔씩 ... 하지만 꾸준히 익혀보려고 합니다.

오늘은, 그 시작의 날일 수 있겠군요. ^^

우선, 루비에 대한 감을 익혀보기 위해 평소에 알아두었던 루비 특집 강좌를 보았습니다.

스크립트 언어의 새로운 보석 - 루비 (Ruby)
; http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=17628

위의 강좌 내용을 실습하기 위해서는 루비 개발 환경이 있어야 할 텐데요. 다음의 URL에서 일단 "인스턴트 레일즈"를 다운로드합니다. (물론, 윈도우즈용입니다.)

인스턴트 레일즈
; http://rubyforge.org/frs/?group_id=904

다운로드한 ZIP 파일에 대해서 압축만 해제시켜 주면 됩니다. (설치하실 필요는 없습니다.)

"인스턴트 레일즈" 안에 루비 개발 환경이 포함되어 있으므로, 실습을 위해서 그것만 이용해 주시면 됩니다. 예를 들어, 위의 "스크립트 언어의 새로운 보석 - 루비 (Ruby)"의 예제 중에서 간단한 것을 실행해 보기 위해 다음과 같이 따라해 볼 수 있습니다.

D:\Ruby\InstantRails\ruby\bin>irb
irb(main):001:0> -124.abs
=> 124
irb(main):002:0>

일단, 제 인생 스케쥴로 보면... 내년 후반기에나 본격적으로 루비를 파고들게 될 것 같습니다. 그때까지는 가끔씩... 부담 갖지 않고 조금씩 익혀보려고 합니다. ^^



[이 토픽에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 7/9/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 



2007-01-02 10시23분
[정준명] 아하, 성태님도 레일즈를 시작하셨군요 ^^;
저도 마찬가지로 포트폴리오 다양화의 일환으로 작년 여름쯤? 부터 RoR 책을 보고 있거든요.

저같은 경우는 정목이님이 만들어준 통합(?) 개발환경에서 놀고 있는데 참고하세요.

http://twiny.tistory.com/entry/RadRails로-루비-온-레일즈-개발하기-2
[guest]
2007-01-02 10시35분
^^ 사실, 시작이라고 말씀드리기도 부끄러울 정도입니다. 그리고, "레일즈"보다는 "루비" 자체의 공부를 우선으로 할 계획입니다. 그런데, 이나마도 사실 전혀 일정에 없던 것이라서... 현재 시간 분배 계획은 전혀 없는 상태입니다. 뭐랄까... 그러니까... 계획된 공부를 하다가, 지칠 때 한 번씩 보는 정도로 생각하고 있습니다. 물론, 시간이 흐르면서 루비의 중요성이 더욱 부각되어지면 조정이 될 수는 있겠지만. ^^

말씀해주신 IDE는 잘 참고하겠습니다. 실은 다음 단계로 공부할 시간이 나면 살펴보고 싶었던 것이 IDE였습니다. ^^
kevin25

... 46  47  48  49  50  51  52  53  [54]  55  56  57  58  59  60  ...
NoWriterDateCnt.TitleFile(s)
12590정성태4/9/202116900.NET Framework: 1033. C# - .NET 4.0 이하에서 Console.IsInputRedirected 구현 [1]
12589정성태4/8/202118129.NET Framework: 1032. C# - Environment.OSVersion의 문제점 및 윈도우 운영체제의 버전을 구하는 다양한 방법 [1]
12588정성태4/7/202119861개발 환경 구성: 565. PowerShell - New-SelfSignedCertificate를 사용해 CA 인증서 생성 및 인증서 서명 방법
12587정성태4/6/202121138개발 환경 구성: 564. Windows 10 - ClickOnce 배포처럼 사용할 수 있는 MSIX 설치 파일 [1]
12586정성태4/5/202118007오류 유형: 710. Windows - Restart-Computer / shutdown 명령어 수행 시 Access is denied(E_ACCESSDENIED)
12585정성태4/5/202116977개발 환경 구성: 563. 기본 생성된 kubeconfig 파일의 내용을 새롭게 생성한 인증서로 구성하는 방법
12584정성태4/1/202118159개발 환경 구성: 562. kubeconfig 파일 없이 kubectl 옵션만으로 실행하는 방법
12583정성태3/29/202119049개발 환경 구성: 561. kubectl 수행 시 다른 k8s 클러스터로 접속하는 방법
12582정성태3/29/202118453오류 유형: 709. Visual C++ - 컴파일 에러 error C2059: syntax error: '__stdcall'
12581정성태3/28/202118410.NET Framework: 1031. WinForm/WPF에서 Console 창을 띄워 출력하는 방법 (2) - Output 디버깅 출력을 AllocConsole로 우회 [2]
12580정성태3/28/202116266오류 유형: 708. SQL Server Management Studio - Execution Timeout Expired.
12579정성태3/28/202116874오류 유형: 707. 중첩 가상화(Nested Virtualization) - The virtual machine could not be started because this platform does not support nested virtualization.
12578정성태3/27/202117317개발 환경 구성: 560. Docker Desktop for Windows 기반의 Kubernetes 구성 (2) - WSL 2 인스턴스에 kind가 구성한 k8s 서비스 위치
12577정성태3/26/202118946개발 환경 구성: 559. Docker Desktop for Windows 기반의 Kubernetes 구성 - WSL 2 인스턴스에 kind 도구로 k8s 클러스터 구성
12576정성태3/25/202116988개발 환경 구성: 558. Docker Desktop for Windows에서 DockerDesktopVM 기반의 Kubernetes 구성 (2) - k8s 서비스 위치
12575정성태3/24/202115567개발 환경 구성: 557. Docker Desktop for Windows에서 DockerDesktopVM 기반의 Kubernetes 구성 [1]
12574정성태3/23/202121099.NET Framework: 1030. C# Socket의 Close/Shutdown 동작 (동기 모드)
12573정성태3/22/202118516개발 환경 구성: 556. WSL 인스턴스 초기 설정 명령어 [1]
12572정성태3/22/202117812.NET Framework: 1029. C# - GC 호출로 인한 메모리 압축(Compaction)을 확인하는 방법파일 다운로드1
12571정성태3/21/202115827오류 유형: 706. WSL 2 기반으로 "Enable Kubernetes" 활성화 시 초기화 실패 [1]
12570정성태3/19/202121132개발 환경 구성: 555. openssl - CA로부터 인증받은 새로운 인증서를 생성하는 방법
12569정성태3/18/202121496개발 환경 구성: 554. WSL 인스턴스 export/import 방법 및 단축 아이콘 설정 방법
12568정성태3/18/202114824오류 유형: 705. C# 빌드 - Couldn't process file ... due to its being in the Internet or Restricted zone or having the mark of the web on the file.
12567정성태3/17/202116878개발 환경 구성: 553. Docker Desktop for Windows를 위한 k8s 대시보드 활성화 [1]
12566정성태3/17/202116701개발 환경 구성: 552. Kubernetes - kube-apiserver와 REST API 통신하는 방법 (Docker Desktop for Windows 환경)
12565정성태3/17/202113487오류 유형: 704. curl.exe 실행 시 dll not found 오류
... 46  47  48  49  50  51  52  53  [54]  55  56  57  58  59  60  ...