Skip to content

Instantly share code, notes, and snippets.

/****
ChatWorkルーム単位のチャットバックアップ用スクリプト
テキストファイルで諸々良い感じに成形してバックアップ出来ます。
使い方: 1.読み込みたい部屋を開く。2.読み込みたい範囲までスクロールして読み込む。3.Chromeの開発者ツールのConsoleに貼り付けて実行
注意:直接HTML書き換えているので終わった後はページ更新をおすすめします。
****/
function timeConvert(timestamp) {
var a = new Date(timestamp * 1000);
var year = a.getFullYear();
var month = a.getMonth() + 1;
@zuzu
zuzu / ZenzaWatchDEV版_kai_playbackfix.js
Created March 15, 2021 13:49
ニコニコ大百科で配布されたZenzaWatchDEV版_kaiにplayback周りの修正を入れたもの
This file has been truncated, but you can view the full file.
// ==UserScript==
// @name ZenzaWatch DEV版
// @namespace https://github.com/segabito/
// @description ZenzaWatchの開発 先行バージョン
// @match *://www.nicovideo.jp/*
// @match *://ext.nicovideo.jp/
// @match *://ext.nicovideo.jp/#*
// @match *://blog.nicovideo.jp/*
// @match *://ch.nicovideo.jp/*
// @match *://com.nicovideo.jp/*
@zuzu
zuzu / test.php
Created October 24, 2019 10:23
PHP try-catch パフォーマンステスト
try-catch non Exception
<?php
$time = microtime(TRUE);
$arr = array();
foreach (range(1, 1000000) as $i) {
try {
$arr[$i] = $i;
// throw new Exception("foo");
@zuzu
zuzu / ui-ios-numerickeybord.js
Created September 28, 2017 05:07
iOS向けの仮想キーボードです。iPadで入力欄と同じ位置にテンキーを表示するために作成しました。iPhoneではうまく動かないと思います。
"use strict";
/**
* ui-ios-numerickeybord
* AngularJS 1.6.x向け
* ディレクティブはポップアップ。クリックするとアラートを表示する。
* 表示内容は ボタンの data-text の内容。
* popup-target 属性にアラートボックスのセレクタを指定する(例: popup-target="#alert" )。
*/
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.7.19/fabric.js">
</script>
<title>画像ファイルをタップしてカウントタグをつけるサンプル</title>
<script>
@zuzu
zuzu / newpost-catch-class.php
Last active March 22, 2017 02:57
Wordpressのプラグイン「newpost-catch」の改造版ソースコード
<?php
//NewpostCatch class
if ( !class_exists('NewpostCatch') ) {
class NewpostCatch extends WP_Widget {
// variables
var $pluginDir = "";
// structure
function __construct() {
@zuzu
zuzu / export_lists.py
Last active January 20, 2017 14:15 — forked from arikfr/export_lists.py
Simple script to export Twitter lists to CSV( Working with Python3 )
# Python3 & python-twitter v3.2
import twitter # python-twitter
import csv
import io
import codecs
from requests_oauthlib import OAuth1Session
REQUEST_TOKEN_URL = 'https://api.twitter.com/oauth/request_token'
ACCESS_TOKEN_URL = 'https://api.twitter.com/oauth/access_token'
AUTHORIZATION_URL = 'https://api.twitter.com/oauth/authorize'
@zuzu
zuzu / execPost.js
Last active May 26, 2023 00:38
Formタグを作らずにJavascriptのみで通常のPOST送信をするための関数です。便利なのでgitsコード化して、どこでも使えるようにしておく。
/**
* データをPOSTする
* @param String アクション
* @param Object POSTデータ連想配列
* 記述元Webページ http://fujiiyuuki.blogspot.jp/2010/09/formjspost.html
* サンプルコード
* <a onclick="execPost('/hoge', {'fuga':'fuga_val', 'piyo':'piyo_val'});return false;" href="#">POST送信</a>
*/
function execPost(action, data) {
// フォームの生成
@zuzu
zuzu / 0_reuse_code.js
Last active September 2, 2015 05:59
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@zuzu
zuzu / SelectedSheetsDrawingObjectsFormulaChanger.vbs
Created November 29, 2014 07:23
選択中のシートの一番上にある図のリンク先を変更するマクロ。
Sub 選択中のシートの一番上にある図のリンク先を変更する()
For Each sh In ActiveWindow.SelectedSheets
sh.DrawingObjects(1).Formula = "=ヘッダー!$A$1:$S$3"
Next sh
End Sub