Skip to content

Instantly share code, notes, and snippets.

@mala
mala / twitter_crawl.pl
Created May 10, 2020
一個前の記事用に書いた Twitter Profile 収集するやつ
View twitter_crawl.pl
use strict;
use Net::Twitter;
use MongoDB;
my $nt = Net::Twitter->new(
traits => [qw/API::RESTv1_1/],
consumer_key => "xxx",
consumer_secret => "xxx",
access_token => "xxx",
access_token_secret => "xxx",
@mala
mala / covid19-twitter-research_01.md
Last active Dec 31, 2021
生活と意見: ソーシャルディスタンスなどと称してユーザー名や文章にスペースを挟む行為についての苦情
View covid19-twitter-research_01.md

生活と意見: ソーシャルディスタンスなどと称してユーザー名や文章にスペースを挟む行為についての苦情

更新履歴

2020-05-13 追記

@Akkiesoft
Akkiesoft / json2wpxml.html
Created Feb 26, 2019
ハイクのJSONをWordPress形式のXMLに変換するやつ(仮)
View json2wpxml.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf=8">
</head>
<body>
<h1>JSONをWordPress XMLにする</h1>
<p>JSONをくわす(結果はconsole.logをコピって)</p>
<input type="file" id="files" name="files[]" multiple />
<div id="haiku" style="display:none;"></div>
@Akkiesoft
Akkiesoft / fixcsv.html
Created Feb 19, 2019
まだ昼休みだからセーフだから!(はてなハイクでエクスポートしたCSVに日本時間とUTCの時刻の列を追加するHTMLファイルです。ローカルに保存して開いて指示に従うとZIPが降ってきてCSVをゲットできます。わーおすごいわね!)
View fixcsv.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf=8">
</head>
<body>
<h1>はてなCSVのunixtimeをどうにかする</h1>
<p>CSVをくわす</p>
<input type="file" id="files" name="files[]" />
<div id="haiku"></div>
@Akkiesoft
Akkiesoft / localhaiku.html
Last active Mar 25, 2019
ハイクから拾ってきたJSONを食わせるとハイクっぽいTLに仕上げるやつ。JavaScriptまじで何でもできてすごいわね。
View localhaiku.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf=8">
<style>
body {font-family:"arial", "helvetica", sans-serif;}
.entry {padding:10px;border-bottom:1px solid #eee;}
.entry:after {clear:both;}
.icon {float:left;width:34px;height:34px;border:1px solid #ccc;}
.icon img {width: 32px;height:32px;border:1px solid #fff;}
@Akkiesoft
Akkiesoft / haiku_downloader.user.js
Last active Mar 25, 2019
やったー!はてなハイクのエントリーをJSONで取得してZIPで落とせるグリモンだよー!
View haiku_downloader.user.js
// ==UserScript==
// @name Haiku Downloader
// @namespace https://kokuda.org/
// @version 0.1.1
// @description 無茶しやがって
// @author Akkiesoft
// @match http://h.hatena.ne.jp/*
// @require https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.5/jszip.min.js
// @grant none
// ==/UserScript==
@Akkiesoft
Akkiesoft / haiku_downloader.py
Created Feb 14, 2019
やったー!はてなハイクのデータをJSONで全部落とすスクリプトだよー!
View haiku_downloader.py
#!/usr/bin/env python
# coding: utf-8
import os
import time
import datetime
import requests
USER="Akkiesoft"
DOWNLOAD_DIR = "/Users/akkie/Desktop/haiku"
@mala
mala / CVE-2018-0691.md
Last active Oct 15, 2018
CVE-2018-0691 プラスメッセージにおける証明書検証不備について
View CVE-2018-0691.md

CVE-2018-0691 プラスメッセージにおける証明書検証不備について

  • https://jvn.jp/jp/JVN37288228/

  • 平日の業務時間内に見つけた問題である関係で(自分ルールで)所属を入れていますが、他社サービスに対する調査や報告は業務とは一切関係のない個人の活動として行っています。

  • 文責はmala個人にあります。お問い合わせなどありましたら個人宛にどうぞ。TwitterのDMや任意の文字列 @ma.la

概要

View time-travel.md

Time Travel Debugging

Time Travel refers to the ability to record a tab and later replay it ([WebReplay][wrr]). The technology is useful for local development, where you might want to:

  • pause and step forwards or backwards
  • pause and rewind to a prior state
  • rewind to the time a console message was logged
  • rewind to the time an element had a certain style or layout
  • rewind to the time a network asset loaded
@sudofox
sudofox / heatmap.html
Last active Jul 20, 2018
variable-based heatmap demo with hsl()
View heatmap.html
<!DOCTYPE html>
<!-- heatmap demo - id:austinburk -->
<head>
<style>
table {
display: block;
}
td {
min-width:10px;
min-height:10px;