Skip to content

Instantly share code, notes, and snippets.

居正中 AlanJui

Block or report user

Report or block AlanJui

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@AlanJui
AlanJui / .tmux.conf
Last active Dec 8, 2019
適用於 Ubuntu 18.04 的 Tmux 環境設定
View .tmux.conf
# https://tmuxguide.readthedocs.io/en/latest/tmux/tmux.html#tmux-conf
#========================================================
# Tmux Plugins
#========================================================
# Tmux Plugin Manager
if "test ! -d ~/.tmux/plugins/tpm" \
"run 'git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm && ~/.tmux/plugins/tpm/bin/install_plugins'"
View 執行完pipenv後Shell_Prompt怪怪的.md

執行完 pipenv 後 Shell Prompt 怪怪的

使用 ZSH 當成 macOS 在 Command Line 的操作介面,天空是藍色的,配合 pipenv 的使用,Python 虛擬環境的運作正常。

但是這個看來賞心悅目的操作介面,在撰寫技術文件的時候,卻是個麻煩。因為在 Copy / Paste ,置入了文字編輯器後,呈現的系「亂碼二分之一」不忍卒睹的結果! 😿

View 2019-10-16-git_crash_after_macos_upgrade_to_catalina.md

剛完成 macOS升級,git 卻掛了!!

剛完成 macOS 作業系統的昇級,開始進入了 Catalina 10.15 這個新世界!

為了想知道目前正進行中的專案,有那些文件檔、程式碼已有更新,我想做個版本變更的存檔。

指尖在鍵盤上輕快地飛舞ing……

打開「終端機」,輸入指令:

View 在_macOS_Catlina_安裝_Vue_js.md

在 macOS Catlina 安裝 Vue.js

安裝作業

【參考文件】: https://cli.vuejs.org/guide/prototyping.html

安裝前準備

Vue CLI 需搭配 Node.js 版本 8.11.0+ 。故請先用以下指令檢查目前使用中之 Node.js 版本。

View init.vim
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Maintainer:
" Alan Jui : alanjui.1960@gmail.com
"
" Version:
" V 0.4.0 2019/07/01 00:14
"
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
View Vagrantfile_Ubuntu_1804
Vagrant.configure("2") do |config|
config.vm.box = "peru/ubuntu-18.04-desktop-amd64"
config.vm.box_version = "20190401.01"
# config.vm.network "public_network"
# config.vm.network "public_network", ip: "192.168.66.41"
config.vm.network "public_network", bridge: "enp5s0", ip: "192.168.66.42"
# config.vm.network "public_network", auto_config: false
@AlanJui
AlanJui / TypeScript-Demo.ts
Last active Nov 28, 2015
實作 TypeScript 在 Class, Interface 的應用。
View TypeScript-Demo.ts
interface IWellcome {
greet(): any;
}
class User {
firstName: string;
lastName: string;
constructor(firstName: string, lastName: string) {
this.firstName = firstName;
@AlanJui
AlanJui / API Test
Created Oct 2, 2015
API 測試,使用 NPM Modules: supertest, should
View API Test
/**
* Created by AlanJui on 15/10/1.
*/
var should = require('should');
var request = require('supertest');
var mongodb = require('mongodb');
var MongoClient = mongodb.MongoClient;
var ObjectID = mongodb.ObjectID;
var tools = require('../libs/tools');
View host-only.md

My environment:

[![enter image description here][1]][1]

  • Host
  • Mac OS X 10.10.5
  • Network: 192.168.99.0/24
  • IP: 192.168.99.110 (Static IP)
@AlanJui
AlanJui / gist:9546c8436c45536f535f
Last active Aug 29, 2015
目的:示範 Java 程式碼基本架構。
View gist:9546c8436c45536f535f
/**
* Say Hello to Java!!
*/
public class HelloJava {
public static void main(String args[]) {
System.out.println("Hello Java!!");
}
}
You can’t perform that action at this time.