Skip to content

Instantly share code, notes, and snippets.

We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
949438177
@sh4869
sh4869 / gulpfile.js
Created August 29, 2016 18:11
Gulpでjsonファイルをいい感じに読み込みたい
var gulp = require('gulp');
var pug = require('gulp-pug');
var data = require('gulp-data');
var fs = require('fs');
// hamlタスク設定
gulp.task('pug', function() {
taskname = this.seq.slice(-1)[0]
gulp.src(['./*/*.pug','./*.pug'],{base:'./'})
.pipe(data(function(file){
@sh4869
sh4869 / servo.ino
Last active August 31, 2016 07:27
3つのサーボモータを同時に動かす
#include<Servo.h>
Servo myservo;
Servo myservo2;
Servo myservo3;
int pos = 0;
int flag = 0;
int sw1 = 1;
We can't make this file beautiful and searchable because it's too large.
6066308,3442726,0,僕ラブ10 新刊 「白い羽のよりどころ」,,あまいろ だん,https://source.secure.pixiv.net/common/images/novel_thumb/novel_thumb_0_s.jpg,,,https://source.secure.pixiv.net/common/images/novel_thumb/novel_thumb_0_s.jpg,,,2015-11-21 22:26:28,僕らのラブライブ! ラブライブ! ことうみ,,0,0,7,"僕ラブ10で出す新刊です。<br />スペース U-46<br />値段 600円<br />詳しいことはお品書きをご覧ください。<br /><strong><a href=""http://www.pixiv.net/member_illust.php?mode=medium&amp;illust_id=53667669"">illust/53667669</a></strong><br />よろしくお願いいたします。",1,,,0,0,itumo_dan,,0,,,,
6066247,1608859,0,絆創膏,,dan,https://source.secure.pixiv.net/common/images/novel_thumb/novel_thumb_10_s.jpg,,,https://source.secure.pixiv.net/common/images/novel_thumb/novel_thumb_10_s.jpg,,,2015-11-21 22:18:42,ラブライブ! 絢瀬絵里 西木野真姫 えりまき,,2,20,74,甘い話が何かわからなくなったけど、<br />えりまきにはいちゃついてほしいから、とりあえず甘さを追及した。,1,,,3,0,gllchkk-n,,0,,,,
6065966,11379666,0,Bitter Sugar,,桂木 春,https://source.secure.pixiv.net/common/images/novel_thumb/novel_thumb_9_s.jpg,,,https://source.secure.pixiv.net/common/images/novel_thumb/novel_thumb_9_s.jpg,,,2015-11-
@sh4869
sh4869 / test.js
Created September 30, 2016 09:56
var fileArray = new Array();
var files = fs.readdirSync('src')
.filter((file) => { return fs.statSync('src/' + file).isDirectory()})
.filter((file) => {return file !== 'js' && file !== 'img' && file !== 'css'})
.map((dir) => fs.readdirSync('src/' + dir)
.map((file) => { return dir + '/' + file})
.forEach((files) => {
fileArray.push(files)
}
)
" Normal Setting
set number
set title
set nocompatible
set ruler
set showmatch
set matchtime=1
set wildmenu
set display=lastline
set wrap
@sh4869
sh4869 / USAGE.md
Last active November 3, 2016 16:26

展示のさせかた

前提条件

  • gitが入っている
  • ネットワークにつながっている

Node.jsが入っている人へ

@sh4869
sh4869 / extract-tweet-origin-url.rb
Created November 13, 2016 11:11
Twitterのテキストから元のURL達を取り出す.
require 'twitter-text'
require 'net/http'
require 'uri'
text = "Twitter-text with link"
Twitter::Extract.extract_urls text do |url|
uri = uri.kind_of?(URI) ? url : URI.parse(url)
http = Net::HTTP.new(uri.port,uri.parse)
http.use_ssl = true
require 'open-uri'
require 'csv'
require 'json'
miteru_datas = []
json_text = "["
CSV.foreach("tweets.csv",encoding:"UTF-8:UTF-8") do |tweet|
text = tweet[5]
if !text.to_s.start_with?("RT") && text.to_s.include?("#miteru")
page_url = tweet[9].split(",").last
#include <iostream>
int main(){
int i1,i2;
i1 = i2 = 0;
std::cout << i1++ << std::endl;
std::cout << ++i2 << std::endl;
i1 = i2 = 0;
std::cout << i1++ + ++i2 + ++i1 + i1++ << std::endl;
return 0;