Web Programming

  • Web Programming/Vue.js

    Vue.js 란?

    안녕하세요 씨앤텍 시스템즈의 김준형 입니다. 이번 포스트는 Vue.js에 대해 정리 해 보았습니다. Vue.js 는 구글 크리에이티브 랩스(Google Creative Laps)에서 근무하던 에번 유가 개발했습니다. 같은 구글이 개발한 AngularJS 의 장점 중 하나는 양방형 데이터 바인딩 기능을 사용하는 개발입니다. 양방형 데이터 바인딩 (데이터의 변화를 템플릿에 결합하여 화면을 업데이트한 후 화면에서의 입력에 따라 데이터를 업데이트하는 개념) Vue.js 창시자인 에번도 AngularJS 가 제공하는 양방향 데이터 바인딩을 장점으로 눈여겨봤습니다. 에번이 Vue.js 를 만들 때 생각했던 건 "AngularJS 에서 내가 좋아하는 특성만 담은 가벼운 라이브러리를 만들 수 있지 않을까?" 라는 점과..

  • Web Programming/Angular

    Angular란?

    안녕하세요 씨앤텍 시스템즈의 김준형입니다. 이번 포스트는 Angular에 대해서 정리해 보았습니다. 오늘날 JAVA를 이용한 시스템 개발에 많이 사용되는 프레임워크인 Angular는 2009년 Google의 직원인 Miskio Hevery의 개인 프로젝트에서 출발했습니다. 개인 차원에서 시작한 프로젝트였지만 초기 아이디어에 대한 반응이 좋아서 현재는 구글의 공식 지원 프로젝트가 되었습니다. 그렇다면 Angular의 인기는 어떻게 될까요?? 확실히 Vue.js와 React와는 차이가 있는 모습입니다. Vue.js, React, Angular 중 개발 난이도는 어떻게 될까요? Vue.js

  • Web Programming

    Adobe Illustration Working Level 2

    안녕하세요. 씨앤텍시스템즈 홍정화 연구원입니다. 이번 포스트에서는 Adobe Illustration에서 각종 디자인에 대하여 정리해 보았습니다. Adobe Illustration cc 2019 (한글판) 기준으로 작성되며, 버전이 달라도 화면 요소들과 작업 방식은 동일함으로 진행하는데 문제가 없습니다. 혹시 설치 방법을 모르신다면 아래 링크를 클릭해주세요! https://www.adobe.com/kr/products/illustrator.html?promoid=PGRQQLFS&mv=other Adobe Illustration Working Level 1을 아직 못 보셨다면 아래 링크를 클릭해주세요! https://cntechsystems.tistory.com/92 Adobe Illustration Wor..

  • Web Programming/ASP .Net Core 3

    ASP .Net Core 3.1 Apache 연동

    안녕하세요 씨앤텍 시스템즈 최홍준 연구원입니다. 이번 포스트는 ASP. Net Core 3.1 버전 Apache와 연동입니다. ASP .Net Core에서는 IIS 연동이 기본으로 합니다. 하지만 전세계 트렌드로 보았을 경우 80%이상이 리눅스서버를 사용하고 있다는걸 보실 수 있습니다. 윈도우 서버를 사용하신다면 IIS로 바로 연결하면 되겠지만 씨앤텍시스템에서도 서버를 리눅스로 사용하고 있어 리눅스 구축으로 진행하겠습니다. 씨앤텍시스템은 다음과 같은 사양으로 진행했습니다. Name Version CentOS Linux release 1908 7.7 Apache 2.4.6 ASP .Net Core 3.1 [1. Kestrel과 역방향 프록시를 함께 사용하는 방식] Kestrel은 ASP .Net Core의..

  • Web Programming

    Tensorflow란?

    안녕하세요 씨앤텍 시스템즈입니다. 이번 포스트는 딥러닝 프레임워크 중 가장 대중적이고 인기있는 Tensorflow에 대해 알아보겠습니다. Tensorflow는 머신러닝 구현을 위한 프로그래밍 인터페이스이며 딥러닝을 위한 인터페이스도 지원하고 있으며 안드로이드와 iOS같은 모바일 환경은 물론 리눅스, MacOS의 데스크탑이나 GPU환경 등 다양한 플랫폼을 지원하고 있습니다. 구글브레인팀에서 개발하여 2015년 11월 9일 Apache 2.0 오픈소스 라이선스로 공개되었습니다. Tensorflow는 1.1.0 버전부터 keras와 같은 고수준의 API가 추가되기 시작했으며, Tensorflow 2.0으로 업데이트 되면서 keras가 최상위 파이썬 API로 채택되었습니다. 훨씬 빠르고 간편하게 모델을 만들고 ..

  • Web Programming/Angular

    TypeScript란?

    안녕하세요 씨앤텍 시스템즈의 김준형 입니다. 이번 포스트는 TypeScript에 대해서 정리해 보았습니다. TypeScript는 Microsoft에서 개발하고 유지/관리하는 Apache 라이선스가 부여된 오픈 소스 입니다. 동적 타이핑, 정적 타이핑을 지원하며 ES6의 클래스, 모듈 등과 ES7의 Decorator 등을 지원합니다. Angular의 TypeScript 정식 채용으로 Typescript에 관심이 커져가고 있습니다. 구글은 사내 표준 언어로 TypeScript의 사용을 승인 구글 애널리틱스, 파이어베이스, 구글 클라우드 플랫폼 등 대규모 프로젝트에 사용 중입니다. TypeScript의 장점 1. 정적 타입 코드상으로는 어떤 타입의 인수를 전달하여야 하는지, 어떤 타입의 반환값을 리턴해야 하는..