start new:
tmux
start new with session name:
tmux new -s myname
| #!/bin/sh -e | |
| # | |
| # Usage: browser | |
| # pipe html to a browser | |
| # e.g. | |
| # $ echo '<h1>hi mom!</h1>' | browser | |
| # $ ron -5 man/rip.5.ron | browser | |
| if [ -t 0 ]; then | |
| if [ -n "$1" ]; then |
안드로이드 개발에서 많은 비중을 차지하는 UI패턴은 ListView에서 여러 이미지를 보여주는 Activity입니다. 전형적인 흐름을 정리하면 아래와 같습니다.
1. 목록조회 API호출
2. API를 파싱하고 ListView에 데이터를 보여 줌.
3. 각 아이템마다의 이미지 주소로 다시 서버를 호출
4. 이미지를 디코딩하고 ImageView에서 보여줌.
| /** | |
| * 숫자를 한글발음대로 표기 | |
| * 구글 스프레드시트에서는 아래의 함수가 없어서 구현함. | |
| * 한글만 지원. (원래 함수는 한자 등의 다양한 타입을 지원함) | |
| */ | |
| function numberstring(num) { | |
| var namesInSeat = ['', '일', '이', '삼', '사', '오', '육', '칠', '팔', '구'], | |
| namesInSeats = ['', '십', '백', '천'], | |
| namesInFourSeat = ['', '만', '억', '조'], |
| // | |
| // Lambda's timeout needs to be >5 seconds, 10 should do | |
| // | |
| var startedAt = new Date(); | |
| var interval = setInterval(function () { | |
| console.log(startedAt, new Date()); | |
| }, 1000); |
AWS 학습 링크집 시리즈
⚠ This post is fairly old. I don't keep it up to date. Be sure to see comments where some people have posted updates
What this will cover
www.website.com to website.comindex.html)| val rivateKey = privateKeyAsText | |
| .replace("-----BEGIN PRIVATE KEY-----\n", "") | |
| .replace("-----END PRIVATE KEY-----", "") | |
| .replace("\n", "") | |
| .let { | |
| val encodedKey = Base64.getDecoder().decode(it) | |
| val kf = KeyFactory.getInstance("RSA") | |
| val keySpec = PKCS8EncodedKeySpec(encodedKey) | |
| kf.generatePrivate(keySpec) as RSAPrivateKey | |
| } |