전체보기

  • Web Programming/Vue.js

    Node.js 패키지 설치 모듈 npm과 yarn

    안녕하세요 씨앤텍 시스템즈 최홍준 연구원입니다. 이번 포스트는 JavaScript에서 모듈을 설치할 수 있는 패키지 관리자 툴을 비교해 보았습니다. 대표적인 패키지 관리자 툴은 총 3가지로 나눌 수 있습니다. 1. npm 2. yarn 3. brew 3번 툴인 brew는 Mac에서 주로 사용하는 툴인만큼 윈도우에서는 사용을 잘 안 하는 툴입니다. 이 포스터에서는 npm과 yarn 패키지 툴을 비교해보겠습니다. [ NPM ] npm은 Node Packaged Manager의 약자로 Node.js에서 주로 사용했던 패키지 관리자 툴입니다. 이 패키지는 온라인 데이터베이스로 이루어져 있습니다. 이러한 데이터베이스는 클라이언트를 통해 접근되며 사용 가능한 패키지들은 npm 웹 사이트에서 찾아보고 검색할 수 있습..

  • ETC/기타

    이미지로딩 라이브러리

    안녕하세요 씨앤텍 시스템즈입니다. 이번 포스트는 Android Studio의 이미지로딩 라이브러리인 Picasso, Glide, Fresco에 대해 정리해보았습니다. 이미지를 로딩하는 방법은 크게 세가지로 나눠집니다. 1. 안드로이드 앱 안의 drawable 폴더의 리소스를 보여주는 경우 2. 안드로이드 디바이스에 저장된 사진을 보여주는 경우 3. 이미지 URL을 로드해서 보여주는 경우 이번에는 그 중에서 이미지 URL을 로드해서 보여주는 경우의 사용방법에 대해 알아보겠습니다. [ Picasso] Picasso는 외부로부터 이미지를 불러와야 할 경우 유용하게 사용할 수 있는 이미지 로딩 라이브러리입니다. 이미지를 불러오거나 처리할 수 있도록 하고, 이미지를 디스플레이하는 과정을 외부 장소를 통해 단순화시..

  • Web Programming

    cmd를 활용한 mySql 실행과 사용

    안녕하세요. 씨앤텍 시스템즈 입니다. 이번 글은 cmd를 활용하여 mySql을 실행하보고 어떻게 사용하는지에 대해서 정리해 보았습니다. 1. cmd 창으로 mySql 실행하기 1) mySql Monitor로 이동하기 mySql Monitor는 mySql 프로그램을 설치할 때 자동적으로 설치가 되는데, mySql Monitor로 mySql을 실행해 보겠습니다. 만약 mySql 설치 시 디폴트 값으로 설치했다면 프로그램 위치는 아래와 같습니다. C:\Program Files\MySQL\MySQL Server 8.0\bin 그렇다면 cmd의 디렉토리로 이동하라는 명령어인 cd를 사용하여 아래와 같이 입력해 줍니다. cd C:\Program Files\MySQL\MySQL Server 8.0\bin 2) 비밀번..

  • ETC/기타

    Volley와 Retrofit

    안녕하세요 씨앤텍 시스템즈입니다. 이번 포스트는 Android Studio의 HTTP 통신 라이브러리인 Volley와 Retrofit에 대해 정리해보았습니다. [ Volley ] Volley는 구글 IO 2013에서 공개한 Android 앱의 네트워킹을 더 쉽고 더 빠르게 만드는 HTTP 통신 라이브러리입니다. 다른 안드로이드용 HTTP 클라이언트 라이브러리가 제공하는 기능을 제공하면서도 용량이 작고 빠른 실행속도를 자랑합니다. 스레딩, 동기화, 병렬처리를 쉽게 할 수 있는 인터페이스를 제공하여 개발자가 비즈니스 로직을 만드는 데 집중할 수 있도록 합니다. Volley에는 총 9가지의 기능이 있습니다. 요청작업큐 + Thread pool을 이용한 동시 요청 지원 요청별 우선 순위 예를들어, 목록조회와 이..

  • Web Programming/Vue.js

    Vue.js 설치 및 구성

    안녕하세요 씨앤텍시스템즈 최홍준 연구원입니다. 이번 포스트는 Vue.js의 설치 과정에 대해서 정리해 보았습니다. 먼저 Vue.js 설치는 3가지로 나눌 수 있습니다. 1. npm init 2. cli 3. vue init 1. npm init 이용하여 구축 1.1 폴더를 생성 후 npm init으로 package.json을 생성합니다. 1.2 Vue 프로젝트 빌드에 필요한 의존성 항목들을 모두 설치합니다. npm install vue vue-loader vue-template-compiler webpack webpack-cli webpack-dev-server babel-loader @babel/core @babel/preset-env css-loader vue-style-loader html-webp..

  • OpenDataPlatform/CKAN 설치 및 구축 가이드

    Oracle VM VirtualBox 를 이용한 Ubuntu 설치 가이드

    안녕하세요 씨앤텍 시스템즈입니다. 이번 포스트는 Oracle VM VirtualBox를 이용한 Ubuntu 설치 과정에 대해서 정리해 보았습니다. 1. 설치파일 다운로드 https://ubuntu.com/download/desktop 에서 Ubuntu 18.04.3 LTS를 다운로드 합니다. 2. Oracle VM VirtualBox를 다운로드 https://www.virtualbox.org 에서 VirtualBox 6.0.12 platform packages를 다운로드 후 설치합니다. 3. 가상머신 생성 VirtualBox의 설치가 완료되었다면 가상머신을 생성합니다. 3.1 VirtualBox를 실행하고 [새로 만들기]를 클릭합니다. 3.2 [이름, 종류, 버전, 메모리 크기, 파일크기]를 변경합니다...