Skip to content

Instantly share code, notes, and snippets.

@nobuhito
nobuhito / Readme.md
Last active December 21, 2015 12:09
InboxZero for Gmail

#GmailでのInboxZeroを支援するGAS

##機能

  • 受信トレイにある既読メールをアーカイブ
  • アーカイブしたスター付きのメールを受信トレイにランダムに戻す
  • 最近受信したメールに「Recent」ラベルを付ける

既読メールを自動的にアーカイブしてインボックスゼロを目指しながら、アーカイブしたスター付きのメールを受信トレイにランダムに戻すことによって、大量のスター付きメールを適度に整理することができます。
また、最近受信したメールへRecentラベルを付けることにより、間違って既読にしてしまったメールを一覧で見ることもできます。

@nobuhito
nobuhito / gmail2hipchat.js
Last active December 23, 2015 05:49
Gmailで任意のラベルがついたメールをHipchatに流し込むGoogleAppsScript
var TAKEN = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
var FROM = 'ALERT';
var HOST = 'api.hipchat.com'
var PATH = '/v1/rooms/message?format=json&auth_token='
var ROOM = 'ROOM911';
var TEST_ROOM = 'test';
var deley = 2000;
var targets = [
// 検出順
gem install jekyll
git clone https://github.com/plusjade/jekyll-bootstrap.git
cd jekyll-bootstrap
jekyll --server --auto
---
layout: page
title: HOME
---
{% include JB/setup %}
<ul class="posts">
{% for post in site.posts %}
<li style="list-style:none">
<h2 style="left-margin:-1em">
.sns a{ /*リンクされた文字の通常時*/
color: #232323;
float: left;
margin: 0 10px;
}
.sns, .facebook a:hover {/*マウスをのせたとき*/
color: #385998;
}
@nobuhito
nobuhito / _include::JB::extraction
Last active December 27, 2015 05:59
Jekyllでまとめファイルを作る
{% for p in extraction reversed %}
{% if p.title contains include.param %}
<h3>
<a href="{{ p.url }}">
{{ p.title }}
</a>
</h3>
<p>
{{ p.content | markdownify | strip_html | strip_newlines | truncate: 256 }}
</p>
@nobuhito
nobuhito / gas.js
Last active December 29, 2015 23:29
GASからHipchatのWebHookを登録
function doPost(e) {
dispatch_post(e);
}
function dispatch_post(e) {
var hipchat = JSON.parse(e.postData.contents);
if (hipchat.webhook_id == UserProperties.getProperty('webHookId')) {
var message = hipchat.item.message.message;
switch(true) {
@nobuhito
nobuhito / test.js
Created December 2, 2013 01:50
80桁確認用
01234567890123456789012345678901234567890123456789012345678901234567890123456789
@nobuhito
nobuhito / export_vba.vba
Created December 6, 2013 00:31
マクロをエクスポートするマクロ http://nobuhito.github.io/dev/2013/12/06/vba_develop/
Sub ExportModules()
Application.EnableEvents = False
app_path = ActiveWorkbook.FullName
Set FS = CreateObject("scripting.filesystemobject")
Set folder = FS.getfolder(ActiveWorkbook.Path)
Set File = folder.Files
@nobuhito
nobuhito / split_repository.bat
Created December 9, 2013 07:27
SVNのリポジトリを分割してGitに取りこむサンプル http://nobuhito.github.io/dev/2013/12/09/svn_repository_split_to_git/
set TARGET=target_repository
svnadmin dump isd | svndumpfilter include trunk/%TARGET% --drop-empty-revs --renumber-revs > dump/%TARGET%.dump
svnadmin create %TARGET%
svn co file:///path/to/svn/%TARGET%
cd %TARGET%
svn mkdir trunk
svn ci -m "new dir"
svnadmin load . < ../dump/%TARGET%.dump
cd ..