Skip to content

Instantly share code, notes, and snippets.

View aiwas's full-sized avatar
💭
hey

Miyako Kuwano aiwas

💭
hey
View GitHub Profile
@aiwas
aiwas / get_minecraft_skinface.php
Created November 13, 2014 20:45
Require PHP>=5.5.0だしテストもしてない
<?php
$user = "$_GET['user']";
$url = "http://s3.amazonaws.com/MinecraftSkins/{$user}.png";
$src = imagecreatefrompng(file_get_contents($url));
$face = imagecrop($src, ['x' => 8, 'y' => 8, 'width' => 8, 'height' => 8]);
header('Content-Type: image/png');
imagepng($face);
@aiwas
aiwas / docker_rmi_nt.sh
Created September 7, 2014 12:45
Remove non-tagged images ( mainly for images failed to build )
#!/bin/bash
# Remove non-tagged images
id=$( docker images | awk '/^<none>/ { print $3 }' | tr '\n' ' ' )
docker rmi ${id}
@aiwas
aiwas / ccport.sh
Last active August 29, 2015 14:05
Check some network information of Docker Container
#!/bin/bash
# ccport CONTAINER [option]
# Options $2: port range(nmap option format)
ip=$(sudo docker inspect -f ' {{ .NetworkSettings.IPAddress }} ' $1)
nmap ${ip} $2
@aiwas
aiwas / synctime.sh
Last active August 29, 2015 14:05
Synchronize hardware clock to NTP
#!/bin/bash
#Sync hardware clock to NTP
apt-get install -y ntpdate
ntpdate ntp.nict.jp
hwclock --systohc
d=$(date +"%Y/%m/%d (%a) %H:%M") ; echo -e "\e[1;36m\e[40m Date : ${d} \e[0m"
c=$(hwclock) ; echo -e "\e[1;32m\e[40m Clock : ${c} \e[0m"
@aiwas
aiwas / getrest.php
Last active December 16, 2015 11:08
for old version
<?php
#xxxx-yy-zz形式の文字列から残り日数を求める
function getrest_prs($str) {
date_default_timezone_set('Asia/Tokyo');
$a = date_parse($str);
$year = $a['year']; $month = $a['month']; $day = $a['day'];
$t1 = mktime(0,0,0,$month,$day,$year);