Skip to content

Instantly share code, notes, and snippets.

Yi EungJun eungjun-yi

Block or report user

Report or block eungjun-yi

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
View count-naver-github-stars.sh
echo "https://api.github.com/orgs/naver/repos
https://api.github.com/organizations/6589568/repos?page=2
https://api.github.com/organizations/6589568/repos?page=3
https://api.github.com/organizations/6589568/repos?page=4
https://api.github.com/organizations/6589568/repos?page=5" | xargs -i curl {} | jq '.[].stargazers_count' | awk '{sum+=$1}; END {print sum}'
@eungjun-yi
eungjun-yi / numbering.sh
Last active Apr 13, 2017
Correct numbers of list
View numbering.sh
#!/bin/bash
number=1
while read line
do
echo $line | grep -E '^[0-9][0-9]*' > /dev/null
if [ "$?" = "0" ]; then
echo $line | sed "s/^[0-9][0-9]*\./$number\./"
number=`echo $number+1|bc`
View keybase.md

Keybase proof

I hereby claim:

  • I am npcode on github.
  • I am eungjun (https://keybase.io/eungjun) on keybase.
  • I have a public key ASDyM5qWg2nlsp-CterP6XvNqEjGkJMr1HGeUCopFlNR6Ao

To claim this, I am signing this object:

@eungjun-yi
eungjun-yi / check.sh
Last active Nov 26, 2015
Detecting broken links
View check.sh
#!/bin/sh
while getopts v OPTION ;
do
case "$OPTION" in
v) VERBOSE=true ; shift ;;
esac
done
urls=$(grep -i -E -o 'https?://[^ )]*[^), ]' $1)
@eungjun-yi
eungjun-yi / mattermost.log
Created Nov 20, 2015
WARNs while import slack messages
View mattermost.log
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
[2015/11/20 10:00:10 UTC] [WARN] Unsupported post type: message, channel_join
@eungjun-yi
eungjun-yi / settings.py
Created Nov 18, 2015
/etc/zulip/settings.py
View settings.py
# Settings for Zulip Voyager
### MANDATORY SETTINGS
#
# These settings MUST be set in production. In a development environment,
# sensible default values will be used.
# The user-accessible Zulip hostname for this installation, e.g.
# zulip.example.com
EXTERNAL_HOST = 'zulip.example.com'
@eungjun-yi
eungjun-yi / Markdown.java
Created Jul 29, 2015
마크다운 렌더러에서 어쩔 수 없이 Thread.stop() 사용함
View Markdown.java
// Try to render and wait at most 5 seconds.
final String[] rendered = new String[1];
@SuppressWarnings("deprecation")
Thread marked = new Thread() {
@Override
public void run() {
try {
rendered[0] = (String) ((Invocable) engine).invokeFunction(
"marked", source, options);
} catch (Exception e) {
View sha1sum.html
<html>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/sha1.js"></script>
<script src='http://crypto-js.googlecode.com/svn/tags/3.1.2/build/components/lib-typedarrays-min.js'></script>
<body>
<script>
function sha1sum() {
var oFile = document.getElementById('uploadFile').files[0];
var sha1 = CryptoJS.algo.SHA1.create();
var read = 0;
var unit = 1024 * 1024;
@eungjun-yi
eungjun-yi / star-101.sh
Last active Dec 26, 2015
https://gist.github.com/benelog/7204216 쉘스크립트 101자 버전하고 71자 버전
View star-101.sh
echo ' *
*
* *
* *
* *
** **
* *
* *
* *
*
You can’t perform that action at this time.