Skip to content

Instantly share code, notes, and snippets.

View meinside's full-sized avatar
🤡
I hope my code makes more cents than my life.

Sungjin Han meinside

🤡
I hope my code makes more cents than my life.
View GitHub Profile
@meinside
meinside / inline_image.rb
Last active May 3, 2022 08:14
generates in-line image tag (html)
#!/usr/bin/env ruby
# coding: UTF-8
# inline_image.rb
#
# generates in-line image tag
# (referenced: http://en.wikipedia.org/wiki/Data_URI_scheme)
#
# created on : 2013.06.30
# last update: 2013.06.30
@meinside
meinside / 2webm.rb
Last active August 11, 2022 01:04
Slice & convert given video files to .webm format. WebM 짤방 제조용 스크립트.
#!/usr/bin/env ruby
# coding: UTF-8
# 2webm.rb
#
# convert given video file to .webm format
#
# (ffmpeg should be installed with libvpx and libvorbis.
#
# ex: $ brew install ffmpeg --with-libvpx --with-libvorbis)
@meinside
meinside / 2gif.rb
Last active July 6, 2022 04:33
Slice & convert given video files to .gif format. GIF 짤방 제조용 스크립트. (Tested on OSX & ffmpeg built with 'brew install ffmpeg --with-libvpx --with-libvorbis')
#!/usr/bin/env ruby
# frozen_string_literal: true
# 2gif.rb
#
# https://gist.github.com/meinside/62c442900e6d73d5d3d9
#
# Convert video to gif.
# * referenced: http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html
#
@meinside
meinside / pushbullet-transmission.go
Last active May 3, 2022 08:08
send push through pushbullet on transmission(torrent) completion.
/*
Send a message on Transmission(torrent) completion:
https://trac.transmissionbt.com/wiki/Scripts
* Created on : 2015.07.07.
* Last update: 2015.07.16.
* by [email protected]
@meinside
meinside / systemd_go_example.service
Created November 16, 2015 01:15
Systemd service file for Go application
[Unit]
Description=__Service_Description__
After=syslog.target
After=network.target
[Service]
Type=simple
User=__Run_User__
Group=__Run_Group__
WorkingDirectory=__Directory_Path__
@meinside
meinside / smartctl_test.md
Last active October 17, 2024 17:32
For checking health of usb hdd on raspberry pi with smartctl.

for testing external hdd with smartctl,

install smartmontools

$ sudo apt-get install smartmontools

start test,

@meinside
meinside / wol.sh
Last active May 26, 2020 04:47
Bash script for WOL.
#!/bin/sh
#
# script for waking up on lan
# XXX - mac address to wake up
MAC_ADDR="01:23:45:67:AB:CD"
WOL="/usr/bin/wakeonlan" # apt-get install wakeonlan
$WOL "$MAC_ADDR"
@meinside
meinside / check_mail.sh
Last active February 16, 2017 09:21
Sample bash script for checking unread mails in the spool.
#!/usr/bin/env bash
#
# script for checking local mail
#
#
# * for running every one hour:
#
# $ crontab -e
#
# # m h dom mon dow command
@meinside
meinside / transmission-complete-broadcast.sh
Last active August 29, 2019 04:59
Broacast transmission download complete message and remove it from the list.
#!/bin/bash
#
# transmission-complete-broadcast.sh
#
# last update: 2019.08.29.
#
# for broadcasting transmission download complete message
# through telegram-bot-remotecontrol
# (github.com/meinside/telegram-bot-remotecontrol)
#
@meinside
meinside / 2017-11-21-Simple-Sabotage-Field-Manual.md
Last active March 26, 2019 08:05
Simple Sabotage Field Manual (Korean)

Simple Sabotage Field Manual


간단한 사보타주 실전 매뉴얼, 1944, 전략사무국

간단한 사보타주 실전 매뉴얼