Skip to content

Instantly share code, notes, and snippets.

View kunishi's full-sized avatar

Takeo Kunishima kunishi

View GitHub Profile
@kunishi
kunishi / dayone_importer_hatena.rb
Last active October 20, 2017 16:16
Dayone importer from Hatena diary backup file
#!/usr/bin/env ruby
# coding: utf-8
require "tempfile"
article = ""
microseconds = ""
subject = ""
date = ""
in_day = in_article = false
@kunishi
kunishi / gist:cdfaa582ffcbe06f9da41c312f374406
Created October 4, 2017 03:28
pyenv install 3.6.2 failed on HighSierra
BUILD FAILED (OS X 10.13 using python-build 20160602)
Inspect or clean up the working tree at /var/folders/nq/5pyc_js10jz0kq7wps9b5gkm0000gn/T/python-build.20171004122245.24032
Results logged to /var/folders/nq/5pyc_js10jz0kq7wps9b5gkm0000gn/T/python-build.20171004122245.24032.log
Last 10 log lines:
import pip
File "/var/folders/nq/5pyc_js10jz0kq7wps9b5gkm0000gn/T/tmpr17v5c3y/pip-9.0.1-py2.py3-none-any.whl/pip/__init__.py", line 26, in <module>
File "/var/folders/nq/5pyc_js10jz0kq7wps9b5gkm0000gn/T/tmpr17v5c3y/pip-9.0.1-py2.py3-none-any.whl/pip/utils/__init__.py", line 27, in <module>
File "/var/folders/nq/5pyc_js10jz0kq7wps9b5gkm0000gn/T/tmpr17v5c3y/pip-9.0.1-py2.py3-none-any.whl/pip/_vendor/pkg_resources/__init__.py", line 35, in <module>
float X;
void setup() {
size(200, 200);
colorMode(RGB, 100);
background(99);
X = 0;
}
void draw() {
@kunishi
kunishi / gist:3e3c9d0fa48c84334c4f7d684500ca06
Created October 6, 2016 03:44
Wordpressサイト全体をwgetで取得するときのオプション指定

wgetのオプションを以下のように指定することで、Wordpressが自動的に生成するディレクトリの大半を取得しないようにできる。

wget --mirror -p --html-extension --convert-links -e robots=off -P . -X feed,tag,category,wp-json,wp-includes,comments,page,type,wp-admin,wp-login.php,xmlrpc.php,author サイトURL

ただし、これでも静的ページは取得してこないかもしれない。その時は、静的ページを別途同じオプションで取得する。

[Desktop Entry]
Name=Processing
Comment=graphics and animation language
Exec=/srv/c_opt/processing/processing
Icon=/srv/c_opt/processing/lib/icons/pde-256.png
Terminal=false
Type=Application
Categories=AudioVideo;Video;Graphics;
#include <time.h>
#include "image.h"
#define BUFFER_SIZE 256 /* 読み込み Buffer の大きさ */
/*
* 画像用メモリの確保
*/
Image *createImage(int width, int height, int channel)
{
// @JUDGE_ID: 26089N problem_no Java ""
import java.io.*;
import java.util.*;
class Main {
static String readLn(int max) {
byte lin[] = new byte[max];
int l = 0;
int car = -1;
/* @JUDGE_ID: 26089N 113 Java "" */
import java.io.*;
import java.math.*;
import java.util.*;
class Main {
static String readLn(int max) {
byte lin[] = new byte[max];
int l = 0;
/* @JUDGE_ID: 26089N 113 C "" */
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
long double mod(long double a, long double b)
{
while (a >= b) {
a -= b;
#include <iostream>
#include <algorithm>
#include <sstream>
#include <list>
using namespace std;
int main()
{
char c;