Skip to content

Instantly share code, notes, and snippets.

View minhhahl's full-sized avatar

Minh Ha Pham minhhahl

  • Adelaide, SA, Australia
View GitHub Profile
@minhhahl
minhhahl / openssl-cheat.sh
Created November 24, 2020 02:09 — forked from alvarow/openssl-cheat.sh
OpenSSL and Keytool cheat sheet
# Generate a new key
openssl genrsa -out server.key 2048
# Generate a new CSR
openssl req -sha256 -new -key server.key -out server.csr
# Check certificate against CA
openssl verify -verbose -CApath ./CA/ -CAfile ./CA/cacert.pem cert.pem
# Self Signed
@minhhahl
minhhahl / readSMS.py
Created September 27, 2017 07:21 — forked from underdoeg/readSMS.py
retreive sms via python, serial connection and AT commands
import serial
import time
from messaging.sms import SmsDeliver
ser=serial.Serial('/dev/ttyACM0', baudrate=9600, timeout=.1, rtscts=0)
def sendCommand(com):
ser.write(com+"\r\n")
time.sleep(2)
ret = []
@minhhahl
minhhahl / Fill.js
Created December 2, 2016 07:05 — forked from misterfresh/Fill.js
React Slider With Range
'use strict'
import React, { PropTypes, Component } from 'react'
let Fill = ({
start, end,
getPositionFromValue
}) =>
<div
className='rangeslider__fill'
style={{
left: (getPositionFromValue(start) + 10 )+ 'px',
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""Chương trình chuyển đổi từ Tiếng Việt có dấu sang Tiếng Việt không dấu
Chỉnh sửa từ mã nguồn của anh NamNT
http://www.vithon.org/2009/06/14/x%E1%BB%AD-ly-ti%E1%BA%BFng-vi%E1%BB%87t-trong-python
"""
import re
INTAB = "ạảãàáâậầấẩẫăắằặẳẵóòọõỏôộổỗồốơờớợởỡéèẻẹẽêếềệểễúùụủũưựữửừứíìịỉĩýỳỷỵỹđẠẢÃÀÁÂẬẦẤẨẪĂẮẰẶẲẴÓÒỌÕỎÔỘỔỖỒỐƠỜỚỢỞỠÉÈẺẸẼÊẾỀỆỂỄÚÙỤỦŨƯỰỮỬỪỨÍÌỊỈĨÝỲỶỴỸĐ"
namespace :account do
namespace :setup do
desc "Creates deploy user and configures pubkey auth"
task :default do
create_user_account
set_group_membership
configure_auth_keys
end