Skip to the content

Chris' Laboratory

chrislee.kr – Personal blog as bookshelves

  • Home
  • Github
  • Contact Me
Copyright © 2021 Chris' Laboratory.
All rights reserved.
Theme: Dolpa By ThemeInWP.
Powered by WordPress.
  • Home
  • Frameworks

Category: Frameworks

Frameworks PHP
21/11/202028/11/2020

실시간 환율 받아오기 (Get real-time currency information)

Code snippet to retrieve real-time currency from exchangeratesapi.io <?php echo get_currency("AUD", "KRW"); /* * Retrieve real-time currency from exchangeratesapi.io * * @param string $from_currency e.g.)...
Frameworks Node.js
07/11/202010/11/2020

Binance Auto Trading Bot

Github: https://github.com/chrisleekr/binance-trading-bot This is a test project. I am not using for trade. So use with your own risk. By the way, I tested, you...
Node.js
16/05/202029/08/2020

Image Optimisation Service

Github: https://github.com/chrisleekr/image-optimisation This is a practice project. The project contains Node.js API that optimise images - jpg, png, svg, and gif. Node.js, Express, Webpack, Imagemin...
Frameworks Tools
10/04/202029/08/2020

애자일 스프린트 회고 도구(Agile Sprint Retrospective Tool)

스프린트(Sprint)를 운영하면 2주에 한번 아니면 한달에 한번씩 정기적인 "회고(Retrospective)"를 해야한다. 모든 팀원이 솔직하게 익명으로 자신의 의견을 개진해야하고, 그 의견들을 다같이 토론하여 프로젝트 운영에 반영해야 팀의...
MongoDB Node.js
13/03/202029/08/2020

Node.js + MongoDB RESTful API Boilerplate

Github: https://github.com/chrisleekr/nodejs-mongodb-api-boilerplate This is a sample project that I followed the tutorial Build Node.js RESTful APIs in 10 Minutes written by Olatunde Garuba. How to start $...
Node.js Vue.js
10/10/201929/08/2020

Node.js (REST API) + Vue.js/Nuxt.js (Frontend/Backend) + MySQL Boilerplate

Github: https://github.com/chrisleekr/nodejs-vuejs-mysql-boilerplate This is a boilerplate project. The project contains Node.js REST API and frontend/backend developed by Vue.js with BootstrapVue. APINode.js, Express, Webpack, Express Validator,...
Frameworks Server
18/05/201918/05/2019

Certbot으로 무료 SSL/TLS 인증서 발급/재발급 하기

참고자료: https://www.bennadel.com/blog/3420-obtaining-a-wildcard-ssl-certificate-from-letsencrypt-using-the-dns-challenge.htm SSL 새로 발급 받기 #!/bin/bash docker run -it --rm --name letsencrypt \ -v "/etc/letsencrypt:/etc/letsencrypt" \ -v "/var/lib/letsencrypt:/var/lib/letsencrypt" \ certbot/certbot:latest \ certonly \ -d...
Frameworks MySQL PHP
29/03/201929/08/2020

[PHP+MySQL] 간단한 카카오 i 오픈빌더 챗봇 만들기 (Kakao i Open Builder)

카카오 i 오픈빌더 (Kakao i Open Builder)를 이용한 플러스 친구 챗봇 (PHP + MySQL) 백엔드 프로젝트 이 프로젝트는 샘플 테스트용으로 카카오톡 플러스 친구 챗봇을 구현하기...
Javascript
02/03/201903/03/2019

Workerbox (Service Worker)로 사이트 로딩 속도 향상 시키기

Service Worker: 웹페이지와 별개로 브라우저가 백그라운드에서 실행시키는 자바스크립트 코드. 푸쉬, 동기화, 오프라인 모드 지원 https://developers.google.com/web/fundamentals/primers/service-workers/ Workerbox: 구글에서 제공하는 자바스크립트 라이브러리로써 웹앱의 오프라인 지원을 쉽게 할...
Angular (ngx) Frameworks
24/11/201802/03/2019

Get all validation errors for Angular form

Reference 1: https://gist.github.com/JohannesHoppe/e8d07d63fc345a5fdfdf4fc4989ef2e4 import { FormGroup, ValidationErrors } from '@angular/forms'; export function getFormValidationErrors(form: FormGroup) { const result = []; Object.keys(form.controls).forEach(key => { const controlErrors: ValidationErrors =...
Frameworks Yii2
11/11/201811/11/2018

Yii2 errors – Failed to clone the git and “extra.asset-installer-paths” option is deprecated`

Error 1. The "extra.asset-installer-paths" option is deprecated, use the "config.fxp-asset.installer-paths" option Update composer.json by removing asset-installer-paths and add fxp-assets { ... "extra": { "yii\\composer\\Installer::postCreateProject": { "setPermission":...
Frameworks Javascript
14/10/201814/10/2018

Javascript project devtools

Javascript project development tools Babel: https://babeljs.io/docs/en/ Javascript compiler - Transform syntax, Polyfill features and so on $ babel -o dist/package.js dist/package.js Standard: https://standardjs.com/ Javascript style guide, linter...
Angular (ngx) Frameworks
03/09/201803/09/2018

Local workspace file (‘angular.json’) could not be found.

After upgrading Angular application using ncu -a, got an error message Local workspace file ('angular.json') could not be found.</code. $ ncu -a $ npm run...
Frameworks Raspberry Pi
07/08/201708/08/2017

Setup Gitlab & Jenkins on Raspberry Pi 2

Objective: Installing and configuring Gitlab and Jenkins on Raspberry Pi 2   Background: I currently have extra Raspberry Pi and would like to use for...
Angular (ngx) Docker Frameworks PHP Yii2
22/01/201722/01/2017

Time Clock Management System developed with Yii2 REST API + Angular 2 + Docker

Time Clock Management System (Yii2 REST API + Angular 2 + Docker)   Source Repo: https://github.com/chrisleekr/time-clock-management-system-yii2-rest-api-angular2-docker   This is a personal project for learning Angular 2....
Frameworks PHP Yii2
06/01/201722/01/2017

Missing Authroization header in request

When developing REST API in Yii2, I found some development environments do not populate Authorization header in the request; as a result, I was not...
Frameworks PHP Server
17/12/201622/01/2017

Get AWS EC2 tags to environment parameters for apache2

Objective: AWS instances are assigned tags per instance. Need tags to be environment parameters for Apache2; thus, web application can retrieve environment parameter.   Step...
Frameworks PHP
31/10/2016

PHP imap_open() error – INBOX: invalid remote specification (errflg=2)

INBOX: invalid remote specification (errflg=2)   Got following error when use imap_open() in PHP?   Notice: Unknown: Can't open mailbox {imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX: invalid remote specification (errflg=2)...
Frameworks PHP
11/10/201611/10/2016

PTV Timetable API sample code for PHP

API Page: https://www.ptv.vic.gov.au/about-ptv/ptv-data-and-reports/digital-products/ptv-timetable-api/ptv-timetable-api-reference/   1. Request API key by sending email How to register for a key and developer ID > Send an email to APIKeyRequest@ptv.vic.gov.au...
Frameworks Server
10/09/201610/09/2016

Vagrant Scalable Web Application Architecture

Deploying scalable web application using Vagrant, Consul, Consul Template, nginx and HAProxy Source Repo: https://github.com/chrisleekr/vagrant-scalable-web-application-architecture This is proof-of-concept project to spin up scalable web application architecture...
Frameworks MySQL Server
22/08/201629/08/2020

Vagrant MySQL Master-Slave Replication

Vagrant MySQL Master-Slave Replication Source Repo: https://github.com/chrisleekr/vagrant-mysql-master-slave-replication Vagrantfile to spin up MySQL Master-Slave replication with persistent data storage Note: This project is created for just practice....
Frameworks Javascript
17/09/201510/09/2016

WebSocket Sample

The sample process Send event to Web Socket for getting order id Web Socket connects MySQL orders table and get next order id Send event...
Frameworks PHP
20/04/201523/11/2015

Configure Aptana to support PHP 5.4

I am using Aptana Studio 3 in Mac. When I try to set PHP 5.4 environment in project settings, it does not save the changes. And...
Frameworks MySQL PHP
23/09/201429/08/2020

Sample XAMPP MySql my.ini Fast Performance

Only use in local test MySQL. # Example MySQL config file for large systems. # # This is for a large system with memory =...
Frameworks PHP
16/09/201410/09/2016

SmartOptimizer with CS-Cart optimization

Reference: http://forum.cs-cart.com/topic/29499-speed-up-and-optimise-cs-cart-version-3/ In store root .htaccess DirectoryIndex index.html index.php <IfModule mod_rewrite.c> RewriteEngine on # Pleas note that RewriteBase setting is obsolete use it only in...

Posts navigation

1 2 … 4 Next

Categories

  • Databases (10)
    • MongoDB (3)
    • MS-SQL (1)
    • MySQL (6)
  • E-Commerce (8)
    • Magento (8)
  • Frameworks (76)
    • Adobe Flex (1)
    • Angular (ngx) (3)
    • Codeigniter (6)
    • CSS (5)
    • Django (2)
    • Javascript (13)
    • Node.js (4)
    • PHP (17)
    • Sencha Touch (4)
    • Vue.js (1)
    • WordPress (4)
    • Yii2 (3)
  • General Documents (15)
  • Marketing (3)
  • Mobile Development (33)
    • Android (20)
    • iPhone (13)
  • Platforms (19)
    • Arduino (2)
    • Docker (4)
    • Google App Engine (5)
    • Raspberry Pi (4)
    • Samsung Smart TV (4)
  • Security (17)
  • Server (27)
    • Linux (9)
  • Tools (14)
    • SVN (7)
  • Uncategorized (1)
January 2021
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« Dec    

Search

Recent Posts

  • Convert gnome-boxes virtual machine image to Oracle Virtual Box image
  • Clear Kubernetes current context
  • 실시간 환율 받아오기 (Get real-time currency information)
  • Binance Auto Trading Bot
  • Gitlab troubleshooting

Recent Comments

  • Chris Lee on How to install memcache.so/memcached.so for MAMP Pro (Mac)
  • Chris Lee on Setting Up A VPN Server On OSX 10.6
  • eddie on How to install memcache.so/memcached.so for MAMP Pro (Mac)
  • Manish on TCPDF-CodeIgniter Integration with TCPDF Examples
  • ComputerUSer on How to mount Bootcamp drive

Tags

1 ajax amazon android android-addpart browser chrislee-kr codeigniter codeigniter-tcpdf com-apple-net-racoon CSS CSS history hack delpaigmail-com entity-addpart-double exception-printing-is-disabled-by-default-for-security-reasons ext-plugins-listpagingplugin ext-plugins-listpagingplugin-example f iphone javascript jquery-defaultchecked jquery-samsung-smart-tv listpagingplugin mac magento-exception-printing-is-disabled-by-default-for-security-reasons magento-sample-data-exception-printing-is-disabled-by-default-for-security-reasons nu-vot null-core-errors-confignotfound-config-mk9engine-ini php samsung-smart-tv-jquery samsung-smart-tv-sdk-ajax samsung-smart-tv-sdk-jquery samsung-tv-sdk samsung-tv-sdk-jquery samsung tv sencha-smart-tv sencha-touch-list-paging smart-tv-jquery sqlite subversion svn tcedook tcpdf-codeigniter uilinebreakmodecharacterwrap-is-deprecated unknown-column-link-area

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
  • Home
  • Github
  • Contact Me