• Title/Summary/Keyword: Ruby on Rails

Search Result 8, Processing Time 0.066 seconds

Library Deletion in Ruby on Rails based Application (Ruby on Rails 기반 어플리케이션의 라이브러리 축소)

  • Park, Kyu-Tae;Ji, Jeong-Hoon;Kim, Won-Young;Woo, Gyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.431-432
    • /
    • 2009
  • 근래에 클라우드 컴퓨팅 개념이 도입되면서 수많은 데스크톱 어플리케이션들이 웹기반 어플리케이션으로 옮겨가거나 비슷한 기능의 웹-어플리케이션으로 재차 제작 되고 있는 추세이다[1]. 이에 Ruby on Rails 프레임워크는 웹-플랫폼을 쉽게 개발하고, 유지 보수가 편리한 장점으로 인하여 많은 웹 어플리케이션 개발에서 사용된다[2]. 따라서 Ruby on Rails 기반의 이동형 서버 어플리케이션 형태를 배포하기 위해서는 Ruby 언어를 탑재해야 한다. 하지만 Ruby 전체의 용량은 개발하는 어플리케이션의 절반 이상이거나 상당부분을 차지한다. 이러한 Ruby의 용량을 줄이고, 해당 어플리케이션의 설치 속도를 줄이고자한다. 이는 Ruby 언어의 필수 사용 라이브러리와 개발하려는 어플리케이션에서 참조하는 라이브러리를 찾아낸 다음 불필요한 부분들을 제거해 나가는 방법으로 연구하였다.

Agile Framework Supporting Mobile Web Standards (모바일 웹 표준 지원을 위한 애자일 프레임워크)

  • Seung-Woo Shin;Haeng-Kon Kim
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.554-557
    • /
    • 2008
  • 최근 모바일 디바이스의 웹 접근 환경이 PC환경과 동일한 프로토콜을 이용하는 형식으로 변화하고 있다. 이에 따라 많은 곳에서 모바일 웹 애플리케이션을 개발하고 있으나 모바일 웹 표준을 도입하여 개발을 수행하는 곳은 많지 않다. 본 논문에서는 최근 각광을 받고 있는 경량화 웹 애플리케이션 개발 프레임워크인 Ruby on Rails[1]를 기반으로 하여 최근 W3C에서 정의된 모바일 웹 표준을 준수하는 애자일 개발방법론을 제안한다. Ruby on Rails기반의 모바일 웹 개발 아키텍처를 정의하고 이를 바탕으로 모바일 웹 표준을 준수하는 애자일 개발방법론을 제안한다. 제안한 프레임워크를 통하여 개발을 수행할 경우 애자일 개발방법론을 도입함과 동시에 모바일 웹 표준 환경을 준수하여 모바일 웹 애플리케이션의 품질을 보증할 수 있으며 신뢰도도 획득하게 된다. 또한 다양한 디바이스에서 정상적인 구동이 가능하다.

Lightweight Framework For Supporting Mobile Web Development (초고속 모바일 웹 개발을 위한 경량화 프레임워크)

  • Shin, Seung-Woo;Kim, Haeng-Kon
    • Journal of Internet Computing and Services
    • /
    • v.10 no.4
    • /
    • pp.127-138
    • /
    • 2009
  • Mobile web applications are being used and changed rapidly due to the growth of mobile device performance. But, cost of development environment and standards make the high development cost and low productivity. It is main reason that the design and implementation of the applications are more time consuming than general computing environments. In this paper, we propose MWeb(MobileWeb)-Framework based on the agile methodology and Ruby on Rails that is a kind of framework for supporting mobile web application development using mobile web standards. This work consists of the mobile web development architecture and agile process model. MWeb-Framework will support the same user experience to the different devices. We validates the framework by implementing the case studies through suggested mobile web development framework. As a result, we can develop the mobile web applications with productivity and quality. In the future, we will suggest how to make the MWeb-Framework standardization and practically apply the frameworks the various case studies to improve framework potentially problems.

  • PDF

A Study on A Web-Based DevOps Platform Using Linux Container (리눅스 컨테이너를 이용한 웹기반의 DevOps 플랫폼 연구)

  • Chung, Geunhoon;Park, Junseok;Lee, Geuk
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.12
    • /
    • pp.71-80
    • /
    • 2019
  • DevOps is a combining which means giving a diverse environments for software development and operations through whole software lifecycle. The key value of the proposed DevOps platform is the fast and stable service capability for a software development and operation environment. To do this, the DevOps gives pre-embedded 7 programming languages-Java, C/C++, Python, PHP, Ruby, Node.js, goLang and 7 service frameworks - Korea eGov Framework, Spring, Struts, Django, Laravel, Rails, Express. With the DevOps platform, it is possible to develop a software and also to build and distribute operation packages directly with the Linux containers. In this paper, the performance evaluation for a compile time, a distribution time and a processing capability is will be also proved. Though the performance evaluation, this paper shows capabilities of the proposed DevOps for Cloud services with commercial service level, prospectively.

Developing Responsive Web Application for Location Based DBpedia Retrieval (위치기반 DBpedia 검색을 위한 반응형 웹 애플리케이션 개발)

  • Lee, Su-hyoung;Lee, Yong-ju
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.975-977
    • /
    • 2017
  • 본 논문은 링크드 오픈 데이터(Linked Open Data)의 일종인 DBpedia 개체를 위치기반으로 검색하여 지도상에 표시해주고, 표시된 개체중 하나를 선택하게 되면 개체에 관한 RDF 형태의 데이터를 파싱하여 개체에 관한 기본적인 정보와 사진과 외부로의 링크 등을 제공한다. 또한 개체가 가지는 특성을 지정하여 지도에 선택적으로 표시하는 필터링 기능을 제공한다. 이러한 웹 애플리케이션을 개발하기 위해 오픈소스 웹 프레임워크인 루비 온 레일즈(Ruby on Rails)를 사용하였고, HTML5와 Google Map API를 활용한 반응형 웹 애플리케이션으로 구현하였다.

Agile Framework for Mobile Web Standards (모바일 웹 표준 기반 경량화 프레임워크)

  • Shin, Seung-Woo;Park, Eun-Ju;Kim, Haeng-Kon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.448-451
    • /
    • 2009
  • 최근 모바일 디바이스의 성능향상으로 모바일 웹 애플리케이션 구동환경이 개선되고 있다. 이에 따라 모바일 웹 애플리케이션 개발 수요가 국내외적으로 증가하고 있다. 하지만 기존 PC환경과 달리 개발 환경 및 표준에 대한 고려가 적어 많은 개발비용이 소모되고 있다. 본 논문에서는 MWeb-프레임워크를 통해 최근 각광 받고 있는 웹 개발 프레임워크 기반의 개발방법론을 제안하며 이와 더불어 다양한 디바이스에서 동일한 사용이 가능하도록 모바일 웹 표준을 준수하는 개발방법론을 제안한다. Ruby on Rails기반의 모바일 웹 개발 아키텍처를 정의하고 이를 바탕으로 모바일 웹 표준을 준수하는 애자일 개발방법론을 적용한 프로세스 모델을 제안하고 기존 웹 개발 프레임워크와 개발방법론을 비교, 평가한다. 제안한 프레임워크를 통하여 신속한 개발을 수행할 수 있으며 모바일 웹 표준 환경을 준수하여 모바일 웹 애플리케이션의 품질과 신뢰성을 획득할 수 있다.

Design and Development Address & Schedule Management System Using Access Control Technique (접근제어 기법을 이용한 주소록, 일정 관리 시스템의 설계 및 구현)

  • Seo, Kyong-Jin;Lee, Eun-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.655-658
    • /
    • 2008
  • 접근제어는 권한이 있는 사용자에게 데이터에 접근할 수 있도록 제한하는 것을 말한다. 본 논문에서는 웹 주소록과 일정관리 기능을 여러 사용자가 공유할 수 있게 하기 위해서 접근제어 기법을 적용한 웹사이트를 개발하였다. 접근권한을 기술하기 위하여 그룹의 개념을 도입하여 그룹일정에 대해서 공유범위를 설정할 수 있게 하였다. 한편 주소록과 일정관리 데이터를 vCard와 vCalendar 등의 마이크로포맷 표준을 도입 하였다. 그리고 최근 웹 2.0 기술로 주목받고 있는 루비 온 레일스(Ruby on Rails) 프레임워크를 사용하여 구현 하였다.

Measurement of S/W Development Processes and Maturity using Agile Methodologies (Agile 방법론을 이용한 S/W개발 프로세스 및 성숙도 측정)

  • Kim, Tai-Dal
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.6
    • /
    • pp.147-154
    • /
    • 2015
  • Recently agile development process became increasing effectiveness, quality, attention to experts in customer satisfaction, as evidenced in this methodology when selecting projects promoting productive efficiency. With regard to contemporary needs and user requirements on the methodology selected to meet this paper is the product based Cross functional team suggested methodology Feature Team model to solve problems of this model, and organizing the Cross functional team, this team but this outcome (product) basis, were examined for the model that points to progress the development across multiple product as a functional unit, value-driven agile project through the Skills-based model and proposed a difference. And it examined the Agile Maturity metrics. PRINCE2 Agile Health-check entries future development direction of Agile techniques is a requirement of the project outset has studied the subject objective evaluation by the assumption that they can be changed at any time, not fixed this way and for the project team through research The proposed.