Skip to content

Instantly share code, notes, and snippets.

@veryblue
veryblue / hook.php
Created August 26, 2016 16:06 — forked from gomasy/hook.php
github webhook を利用した、push すると自動で git pull する感じのアレ
<?php
header('Content-Type: application/json');
$secret = 'hogehoge';
$repo = 'hoge';
function generate_response($code) {
$response = array(
'200' => array(
'status' => 'success',
@charset "UTF-8";
/*
* 2020年まで使えるfont-family游ゴシックを含んだベストプラクティス
* http://qiita.com/RinoTsuka/items/4181efd43d072e246519
*
*/
@font-face {
font-family: "Yu Gothic";
@veryblue
veryblue / code_review_basics.md
Created August 19, 2016 12:06 — forked from taichi/code_review_basics.md
チームでコードを書き始めた後、「どうやらレビューってやつをした方が良いらしい」くらいの若手に向けた資料です。

コードレビューの基本


一番大事な事

ソースコードはプロジェクトの共同所有物である

  • 誰かだけが触れるコードを無くす
@veryblue
veryblue / ブラウザのキャッシュを有効にする
Created March 15, 2016 09:02
ブラウザのキャッシュを有効にする .htaccess
<ifModule mod_expires.c>
ExpiresActive On
ExpiresByType image/png "access plus 1 months"
ExpiresByType image/jpeg "access plus 1 months"
ExpiresByType image/gif "access plus 1 months"
ExpiresByType text/css "access plus 1 months"
ExpiresByType text/javascript "access plus 1 months"
</ifModule>
window.addEventListener("beforeunload", function (e) {
var confirmationMessage = "入力内容を破棄します。";
e.returnValue = confirmationMessage;
return confirmationMessage;
});
@veryblue
veryblue / github.css
Created January 19, 2016 02:49 — forked from theconektd/github.css
Github Markdown CSS - for Markdown Editor Preview
body {
font-family: Helvetica, arial, sans-serif;
font-size: 14px;
line-height: 1.6;
padding-top: 10px;
padding-bottom: 10px;
background-color: white;
padding: 30px; }
body > *:first-child {
@veryblue
veryblue / bbs.pl
Last active August 29, 2015 14:16 — forked from kfly8/bbs.pl
#!/usr/bin/env perl
use Mojolicious::Lite;
use DBIx::Sunny;
app->attr(dbh => sub { DBIx::Sunny->connect('dbi:mysql:dbname=bbs', 'root','') });
get '/' => sub {
my $c = shift;
my $entries = app->dbh->select_all('SELECT * FROM entry');
@veryblue
veryblue / todoist.md
Last active May 11, 2018 01:59
Todosit繰り返し設定memo (日本語で入力すると繰り返しが効かなかったりすることがあるので、英語で入力するとよい)

Todosit繰り返し設定

繰り返し予定

日本語 English
毎日 every day
毎週 月曜日, 金曜日 の 20:00 every mon, fri at 20:00
毎日 の 1pm ev day at 1pm
7日 ev 7
javascript:$('.discussion-item-body').each(function(){$(this).css('display','block')});
@veryblue
veryblue / swich-viewmode.js
Created December 17, 2014 03:36
js スマホ版切替ボタンの表示
var query = location.search;
var cookieStr = document.cookie;
var code = '<div><a href="sp/?viewmode=sp">スマートフォン版に切り替え</a></div>';
if (query.indexOf("viewmode=pc")!=-1){
document.write(code);
} else if (cookieStr.indexOf("viewmode=pc")!=-1){
document.write(code);
} else if ((navigator.userAgent.indexOf('iPhone') > 0
&& navigator.userAgent.indexOf('iPad') == -1)