Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

About

Minimal Mistakes is a flexible two-column Jekyll theme.

A flexible two-column Jekyll theme. Perfect for personal sites, blogs, and portfolios hosted on GitHub or your own server. Latest release v4.11.1

Splash Page

Bacon ipsum dolor sit amet salami ham hock ham, hamburger corned beef short ribs kielbasa biltong t-bone drumstick tri-tip tail sirloin pork chop.

References Page

개발에 참고 및 학습 목적으로 Linux, Raspberry Pi, Arduino, Android, Firebase, Python, Bigdata R 등에 관련한 블로그 포스팅을 좀더 정리하고, 완료된 문서를 나열하고 있다.

Posts

Firebase - Storage

최대 1 분 소요

Firebase console에서 Storage를 다루는 과정을 살펴본다.

Firebase - Database

최대 1 분 소요

Firebase console에서 데이터베이스를 다루는 과정을 살펴본다.

Firebase - Getting Started

1 분 소요

Firebase는 고품질 앱을 개발하는 기본적인 도구를 제공해서 앱 개발에 필요한 기초적인 기능을 쉽게 추가할 수 있기 때문에 앱 개발자는 비즈니스 로직에 더 집중할 수 있게 된다.

Firebase - Cloud Message

최대 1 분 소요

Firebase 에서 Cloud Messaging을 사용해서 앱의 재사용을 촉진하는 과정을 알게된다.

Nginx - HTTPS and Certificate SSL

2 분 소요

Nginx를 HTTPS를 사용할 수 있도록 사설 인증서와 그리고 공인 인증서를 이용해 SSL을 활성화 하는 과정을 정리했다.

Angularjs - Karma Unit Testing

6 분 소요

angularjs 단위 테스트에 대해 정리한다. angularjs 1.6.x 에서 진행했다. macOS, Linux 환경에 적합하다.

Typescript / Gulp

5 분 소요

자바스크립트 개발자 또는 경험자를 위한 typescriptlang.org 의 Tutorials 를 정리했다.

NodeJS - mongoose

3 분 소요

이 글은 mongoose doc 에서 필요한 부분만 요약 정리했다.

Photoshop Clipping Mask

1 분 소요

클리핑 마스크는 원본 이미지에 다른 이미지를 합성할 때 유용하다.

Jekyll Liquid 와 Markdown

1 분 소요

Jekyll 은 템플릿 처리 작업을 위해 Liquid 템플릿 언어를 사용한다. 표준 Liquid Tag와 Filter를 모두 지원한다. 더우기 Jekyll 에만 추가된 필터와 태그도 있어서, 빈도가 높은 작업을 더 쉽게 처리할 수 있다.

Tmux cheatsheet

2 분 소요

2017-07-14: 윈도우에서 session 관리 2017-07-10: tmux copy & paste

Tmux Start

6 분 소요

2017-07-10: tmux-continum 추가

Ubuntu/Debian Basic Security settings

8 분 소요

리눅스 시스템을 설치후 기본적인 보안 설정과 도구를 사용하는 과정을 정리했다. firewall 과 sshd rootkit fail2ban

UFW Firewall on Ubuntu/Debian

5 분 소요

일반적인 리눅스 배포본의 방화벽인 ufw` 를 사용해서 리눅스에 방화벽을 구축하는 방법을 기술하고 있다.

Python - Install virtualenv on macOS X

2 분 소요

Python 개발환경을 위해서 macOS에 설치된 python2.7 그리고 brew 같은 유틸리티로 python3.x 를 설치하고, pip를 사용해서 패키지를 관리할 수 있다. 그리고 다양한 모듈과 시스템 모듈의 분리를 위해서 버전 관리 도구인 virtualenv와 virtuale...

Nginx - Install, WebDAV, Proxy on Ubuntu/Debian

2 분 소요

nginx를 사용해서 일반 웹 서비스, SSL, WebDav 서비스와 다른 외부 웹 서비스와 연동하는 설정을 해보자. 여기서 node.js 애플리케이션을 연동한다.

Python - Install virtualenv on Linux

3 분 소요

Python 개발환경을 위해서 시스템에 설치된 python2.7, python3.x 에서 사용하는 패키지 모듈을 pip를 사용해서 패키지를 관리할 수 있다. 그리고 시스템 모듈과 별도의 버전 환경으로 버전 관리 도구인 virtualenv와 virtualenvwrapper 를 사용해...

Linux - X Forwarding

1 분 소요

SBC 보드 (raspberry pi, odroid c2 등)를 Terminal 기반으로 사용하려고 할 때 GUI에서 Programming을 확인해야 할 경우 X11, VNC 등을 이용할 수 있다. 여기서는 X Forwarding 기법을 정리하고 있다.

Post: Gallery

1 분 소요

These are gallery tests for image wrapped in <figure> elements.

docs

Quick-Start Guide

How to quickly install and setup Minimal Mistakes for use with GitHub Pages.

Structure

테마가 어떻게 조직되 있고 파일들에 대한 모든것. How the theme is organized and what all of the files are for.

Installation

Instructions for installing the theme for new and existing Jekyll based sites.

Upgrading

테마 업그레이드를 위한 방법과 고려점. Instructions and suggestions for upgrading the theme.

Overriding Theme Defaults

Instructions on how to customize the theme’s default set of layouts, includes, and stylesheets when using the Ruby Gem version.

Navigation

핵심 navigation과 breadcrumb links를 어떻게 다루는지에 대한 단계를 설명하고 있다. Instructions on how to customize the main navigation and enabling breadcrumb links.

UI Text

Text for customizing various user interface elements found in the theme.

Authors

Instructions and settings for working with multiple site authors.

Layouts

Descriptions and samples of all layouts included with the theme and how to best use them.

Helpers

Jekyll _includes and other helpers to use as shortcuts for creating archives, galleries, table of contents, and more.

Utility Classes

CSS classes for aligning text/image, styling buttons and notices, and more.

Stylesheets

Instructions for customizing and building the theme’s stylesheets.

JavaScript

Instructions for customizing and building the theme’s scripts.

History

Change log of enhancements and bug fixes made to the theme.

2.2 Documentation

Setup and installation instructions for Minimal Mistakes 2.2 (deprecated).

License

License for Minimal Mistakes Jekyll Theme.

kotlin

Kotlin - Overview

2 분 소요

Kotlin으로 개발 가능한 Server side, Android, Javascript 개발에 대한 관련 소개한다.

Kotlin - Koans

최대 1 분 소요

kotlinlang.org의 Tutorials/Kotlin Koans 를 정리했다.

linux

Linux - ssh-sshfs

4 분 소요

ssh 사용 팁과 sshfs 이용 방법에 대해서 정리한다.

Linux - Cloud Drives

1 분 소요

리눅스 ( 아마 Armbian 서버에서 사용하려고 했었던 것 같다?!)에서 Cloud drive를 사용하고자 한다.

Linux - update-alternatives

2 분 소요

이 글은 우분투, 리눅스 박스에서 여러버전의 도구를 관리할 수 있는 update-alternatives 를 다루고 있다.

portfolio