Moongkl Works
Moongkl Works Moongkl Works
01 Jun 2019

This is markup and publishing for the building homepage.While I’m working on this project, I understood use of S3 in AWS. Also, I understood the latest image compression, web content compression optimization and social media optimization.


HTTP basic authentication in node.js
16 May 2019

Problem간단히 WWW-Authenticate 응답헤더를 사용하는 HTTP 인증을 구현할때, Nginx, Apache등에서도 설정할 수 있지만, node.js를 호스팅하고 있는 컨테이너가 이를 지원하지 않을 경우 또는 특정 응답이나 파라미터에 따라 별도 구현이 필요한 경우가 있다.Solution400: Invalid request


JavaScript 사업자 등록번호 유효성 검사
21 Jan 2019

Problem사업자 등록번호 유효성 검사를 위한 자바스크립트는 인터넷에서 쉽게 찾아볼 수 있지만,불필요한 연산이 많고 실제로 잘 동작하는지 한번 더 확인해볼 필요가 있어서 기존 방법을 참고하여 새로 작성하였다.Solution400: Invalid request


String.prototype.startsWith for IE
28 Dec 2018

ProblemJavaScript에서는 아래처럼 startsWith 함수를 이용해서 어느 문자열로 시작하는지 확인할 수 있다.var str = "Hello world, welcome to the universe.";var n = str.startsWith("Hello"); // true or false하지만, IE는 12버전 이하에서는 위 함수를 사용할 수 없다.대안으로 String.prototype 를 이용하여 비슷하게 동작하도록 구현할 수 있다.Solution400: Invalid request


Load JavaScript with async for all browsers
22 Dec 2018

Problem자바스크립트를 비동기로 로드하고 싶을 때, async와 defer옵션을 사용해서 구현할 수도 있지만 낮은 버전의 브라우저에서 지원하지 않아(참고1, 참고2) 해당버전까지 모두 지원해야 하는 기능일 경우 사용할 수 없다.Solution동적으로 스크립트를 header 블록에 포함시키는 스크립트를 작성했다.400: Invalid request


CoinupTV
CoinupTV CoinupTV CoinupTV CoinupTV
01 Apr 2018

CoinopTV is a web service that supports educational content related to block chains. This service supports live streaming integrated with YouTube services. Users can subscribe to this service.While I’m working on this project, I understood YouTube interworking technology, video streaming technology, and traffic distribution technology.


UUNIO
UUNIO UUNIO UUNIO
01 Mar 2018

UUNIO is a blockchain-based Social Media Contents Market Place platform with an actual reward system. Users are remunerated for the entirety of the value that they create inside UUNIO. UUNIO is created for the decentralisation of information and equitable redistribution of value created by user contents.


jQuerify.js
29 Jan 2018

ProblemjQuerify.jsSolution400: Invalid request


Aston KYC & Management pages
Aston KYC & Management pages Aston KYC & Management pages
01 Nov 2017

This is a website that supports cryptocurrency investments related to ICO (Initial Coin Offering). KYC (Know Your Customer), user wallet address authentication etc included.While I’m working on this project, I understood the overall understanding of the cryptographic industry and the KYC process.


Fresh Gourmet
Fresh Gourmet Fresh Gourmet
01 Oct 2017

Fresh Gourmet is a company that cooks and sells lunch boxes. This is a web page that sells lunchboxes online as they expand their offline business online.While I’m working on this project, I deeply understood web publishing technology and SEO technology.


MeBuy
MeBuy MeBuy MeBuy
01 Jul 2017

An Android application that curates PPL videos for real purchasing. Implemented hybrid application technology, video and content management technology.While I’m working on this project, I understood the industry-wide trends related to PPL and video commerce.


Chuze
Chuze Chuze Chuze
01 Jul 2017

This service is predicts and recommends clothes that fit well with your physical information before purchasing clothes. The service basically recommends the optimal size of clothes for small and medium-sized brands based on large-sized clothes that fit well.While I’m working on this project, I understood clothes recommendation algorithms and clothing...


Sales Management System
01 Feb 2017

A Web application based Java that manage sales, and order within the company. The service included an algorithm for calculating the sales priority.


Modify the Groupware in intranet for the mobile environment
Modify the Groupware in intranet for the mobile environment
01 Oct 2016

Porting legacy groupware to mobile environment. The groupware for KCC group with over 4,800 employees.기존 그룹웨어를 모바일 환경에 맞게 변환 작업. 전사 직원 대상으로 사용.


Grount sample
27 May 2015

ProblemGrount sampleSolution400: Invalid request


Palindrome.java
15 May 2015

Problem팰린드롬(palindrome)은 거꾸로 읽어도 제대로 읽는 것과 같은 문장이나 낱말을 말한다. palindrome를 확인하는 방법을 구현했다.Solution400: Invalid requestConclusion알고리즘 문제에 palindrome의 응용 문제가 많이 나온다. 최적화된 방법을 익히고 있으면 비슷한 문제가 나올때 보다 빠르게 해결할 수 있다.


Tellustech
Tellustech
01 Mar 2015

This web service supports calibration equipment certification and certification application services. This web service supports multiple languages such as Korean and Vietnamese.While I’m working on this project, I understood about Spring Boot and multilingual development.


Common forum system for mobile applications
01 Feb 2014

Implemented in PHP, AngularJS, C# and JavaScript an Application which performs Bulletin board system for Mobile application. The project was included as a hybrid mobile app. I shipped this product to over 5,000,000 customers in Republic of Korea.모바일 제품에 적용하는 공용서비스 개발. 업데이트 알림, 제품 상황에 맞는 광고, 모바일 웹,...


Redmine Sticky Messages plugin
01 Dec 2013

Implemented in Ruby a plugin for whole over 100 employees.내부 Redmine에 적용할 공지 사항 Plugin 개발. 본부 내 공용 Redmine에 적용하여 현재 100명 이상의 직원이 사용 중.


Mobile advertise and statistics system
01 Oct 2013

Implemented in PHP, C#, JavaScript and Hadoop an Application which analytics to measure applications and advertisement data to gain business insights. Lead engineer on this product.모바일 광고 및 통계 시스템, 모바일 제품에 포함되어 업데이트 알림, 광고, 통계 등을 위한 플랫폼 개발. 서버(PHP), 관리툴(ASP.NET, C#) 개발, 하둡(Hadoop)을 이용한 통계 분석 기능...


ALSee for Windows 8.1 App
ALSee for Windows 8.1 App ALSee for Windows 8.1 App ALSee for Windows 8.1 App
01 Sep 2013

Implemented in JavaScript and HTML5 a Application which animations, transitions, node nesting, layering, filtering and caching for images.Windows 8.1 출시에 맞춰 새로운 8.1 스타일을 적용하기 위해 기존 8.0에 출시된 앱의 버그 수정 및 기능 보완. 사진 편집 기능 개발. 윈도우 마켓에서 사용 가능하고 국내 PC 제조사들의 번들 앱으로도 탑제.


2013년 8월의 개발일지
24 Aug 2013

오늘도 어김없이 일어나 출근을 한다. 출근길에 나는 파스쿠찌1에서 카페라떼를 산다. 회사 근처 파스쿠찌에서는 출근 시간 테이크 아웃에 한해서 30% 할인을 해줘서 부담이 덜하다. 나는 출근 시간 15분 전에는 회사에 들어가 자리에 앉아 컴퓨터를 켠다. 오늘 따라 부팅이 느린 것이 느껴진다. 아마 어제 컴퓨터 종료할 때 실행되던 윈도우 업데이트 때문인 것...


Cloud storage service; ALCloud
Cloud storage service; ALCloud Cloud storage service; ALCloud Cloud storage service; ALCloud Cloud storage service; ALCloud
01 Jan 2013

Implemented in Java an Application which unifies storage from multiple Cloud Services or Social Networking Services. Lead engineer on this product.클라우드 스토리지 서비스와 SNS 서비스를 하나의 스토리지처럼 사용할 수 있게하는 서비스. 사업 의사결정으로 출시하지는 못했지만 클라우드 서비스 개발에 새로운 경험 확보.


Infra service for ALTools
01 Aug 2010

Implemented in C#, PHP and Python a Application. Developed and managed updates for products that banners, advertisements system for applications with over 10 million users. Lead engineer on this product.업데이트, 배너, 광고, 가사서버 등 개발 및 관리. 회사에서 운영되고 있는 거의 대부분의 웹 애플리케이션 개발. 회사 내 모든 서비스를 파악하는...


BizHard
BizHard BizHard BizHard
01 Aug 2008

Cloud storage and business environment service. Implemented in C#, C++, Java, Python and many other languages an Application which performs a cloud storage service, mail hosting, messenger, forum and mobile for iOS and Android. Lead engineer on this product.기업용 웹하드 서비스로 웹 메일, 메신저, 게시판, 모바일(아이폰, 안드로이드)의 기능을 개발. 단일...


Human resource management system
01 Aug 2007

Implemented in C# an Application which performs HRM (Human resource management) and electronic approval system used by over 300 employees for the company.전사적으로 사용하고 있는 인사시스템, 출근부, 전자결재, 평가시스템을 개발. 현재 300명 이상의 직원이 사용하는 인트라넷 시스템의 기반.


Security mail service for national institute
01 Jul 2006

Development security mail solutions for government used by national agencies.국가기관 보안메일 솔루션, 국가기관(비공개 서명)에서 사용하는 보안메일 시스템 구축.


Web application for game; Cabal Online
01 Jun 2005

Implemented in C# an Application which performs Member, Payment, Community and Forum services for Game. Lead engineer on this product.카발 온라인, 게임 사이트 회원, 결제, 커뮤니티 등의 기능을 개발. 포털 등의 광고로 유입된는 대용량 트래픽의 처리와 해킹 시도등에 방어함으로써 관련 경험.


Content provider site for DRM Service; ALX
01 Apr 2005

Implemented in C# an Application which performs DRM(Digital rights management), Payment and Member services development. Lead engineer on this product.DRM 플랫폼의 CP 관리 서비스 개발. 회원 관리 및 결제, 통계 등의 기능을 개발함. DRM 시스템과의 연동 및 DRM 오픈 마켓과 관련된 개발 경험.


Online storage solution; InternetDisk
01 Jan 2005

Web application development and data modeling for online storage solution.인터넷디스크, 스토리지 솔루션의 웹 애플리케이션 개발함. 스토리지관련 개발 경험 및 다수의 클라이언트를 위한 커스터마이징 개발.


Online storage service; IDisk
01 Feb 2003

Web application development and data modeling for online storage solution. This service was provided by major portal of the Republic of Korea.아이디스크; 파란, 메가패스, 한미르의 인터넷 웹하드 서비스, 웹하드 서비스 웹 애플리케이션 개발. 커뮤니티, 결제 등의 개발. 사용자가 많은 대형 포털 서비스로 트래픽 처리 및 관련 설계 등의 개발 경험....


Web services for internet broadcasting
01 Jan 2002

Web application development for internet broadcasting system. Deployed in many public institutions in the Republic of Korea.인터넷 방송 사이트, 인터넷 방송 솔루션과 결합된 각 기관별 웹 애플리케이션 개발. 과학문화재단, 대한결핵협회, 과천시 등 설치 및 개발. SI 개발 경험 및 비디오 인코딩 관련 지원 및 개발 경험.