Skip to content

Instantly share code, notes, and snippets.

@fantasticswallow
fantasticswallow / gist:6076896
Last active December 20, 2015 05:18
艦これ 正規表現 フィルタとか抽出用
// 全ての艦名。手を加えてフィルタに使用する
(長門|陸奥|伊勢|日向|雪風|赤城|加賀|蒼龍|飛龍|島風|吹雪|白雪|初雪|深雪|叢雲|磯波|綾波|敷波|大井|北上|金剛|比叡|榛名|霧島|鳳翔|扶桑|山城|天龍|龍田|龍驤|睦月|如月|皐月|文月|長月|菊月|三日月|望月|球磨|多摩|木曾|長良|五十鈴|名取|由良|川内|神通|那珂|千歳|千代田|最上|古鷹|加古|青葉|妙高|那智|足柄|羽黒|高雄|愛宕|摩耶|鳥海|利根|筑摩|飛鷹|隼鷹|朧|曙|漣|潮|暁|響|雷|電|初春|子日|若葉|初霜|白露|時雨|村雨|夕立|五月雨|涼風|朝潮|大潮|満潮|霰|霞|陽炎|不知火|黒潮|祥鳳|翔鶴|瑞鶴|鬼怒|阿武隈|夕張|瑞鳳|三隈|舞風|衣笠|鈴谷|熊野|伊168|伊58|大和|秋雲|夕雲|巻雲|長波|武蔵|大鳳|伊19|伊8|阿賀野|能代|矢矧|Верный|ヴェールヌイ|ヴェルヌーイ|伊401|まるゆ|あきつ丸|イオナ|タカオ|ハルナ|弥生|卯月|Bismarck|ビスマルク|レーベレヒト・マース|マックス・シュルツ|Z1|Z3|天津風|谷風|酒匂|明石)
// 艦名+一部キーワード
(長門|陸奥|伊勢|日向|雪風|赤城|加賀|蒼龍|飛龍|島風|吹雪|白雪|初雪|深雪|叢雲|磯波|綾波|敷波|大井|北上|金剛|比叡|榛名|霧島|鳳翔|扶桑|山城|天龍|龍田|龍驤|睦月|如月|皐月|文月|長月|菊月|三日月|望月|球磨|多摩|木曾|長良|五十鈴|名取|由良|川内|神通|那珂|千歳|千代田|最上|古鷹|加古|青葉|妙高|那智|足柄|羽黒|高雄|愛宕|摩耶|鳥海|利根|筑摩|飛鷹|隼鷹|朧|曙|漣|潮|暁|響|雷|電|初春|子日|若葉|初霜|白露|時雨|村雨|夕立|五月雨|涼風|朝潮|大潮|満潮|霰|霞|陽炎|不知火|黒潮|祥鳳|翔鶴|瑞鶴|鬼怒|阿武隈|夕張|瑞鳳|三隈|舞風|衣笠|鈴谷|熊野|伊168|イムヤ|伊58|ゴーヤ|大和|秋雲|夕雲|巻雲|長波|武蔵|大鳳|伊19|伊8|阿賀野|能代|矢矧|Верный|ヴェールヌイ|ヴェルヌーイ|伊401|まるゆ|あきつ丸|イオナ|タカオ|ハルナ|弥生|卯月|Bismarck|ビスマルク|レーベレヒト・マース|マックス・シュルツ|Z1|Z3|天津風|谷風|酒匂|明石)(ちゃん|さん|(かわい|可愛)い|きた|(落ち|出|来)(ない|た|ね|る)|ドロップ|改|型
@mala
mala / gist:5096954
Last active July 8, 2019 02:53
Google Safe Browsing と埋め込みリソースの関係

検証環境 Firefox19.0 / Chrome 27.0.1425.0 / Safari 6.0.2

攻撃サイトとして報告されているURLを(hosts書き換えて) 読み込むとどう反応するか。それぞれアドレスバーに直接入力だとブロック。

Chromeの場合

  • 画像: リクエスト自体行わない、派手な警告を出す
  • script: リクエスト自体行わない、派手な警告を出す
  • iframe: リクエスト自体行わない、派手な警告を出す

Firefoxの場合

@mala
mala / safari-like-cookie-policy-is-too-bad.md
Last active July 11, 2019 05:36
Firefox 22のCookieに関するポリシー変更(予定)についての意見書
@paulirish
paulirish / gist:3910471
Created October 18, 2012 08:33
page visibility API : tribulations with prefixes
// this is the least sucky way i could think of to
// detect and deal with a cross-browser impl of the page visibility api
// forks welcome.
function getHiddenProp(){
var prefixes = ['webkit','moz','ms','o'];
if ('hidden' in document) return 'hidden';
http://topsy.com/jp.wsj.com/IT/node_522784?infonly=1 のスクレイピング結果から
"フェイスブック、個人データの試験販売を開始"というタイトルのままWSJの記事に言及したインフルエンサーの一覧です。RTも含まれます。
result = []; $(".list-tweet-v2").filter(function(i,v){ return $(v).html().indexOf("個人データ") != -1 }).map(function(i,v){ result.push( [$(v).find(".author-name").text(), $(v).find(".date-link").attr("href"), $(v).find(".twitter-post-text").text().replace(/\n/g," ") ] ) }); copy(result.join("\n"));
----
小寺勝之Katsuyuki Kodera,http://twitter.com/ame_inu/status/253820739654934528,フェイスブック、個人データの試験販売を開始 http://t.co/q6Z9ebLA
Sirius,http://twitter.com/sitesirius/status/253702011470622720,フェイスブック、個人データの試験販売を開始 http://t.co/GPoecKKn 流用されると思ってた。だからFbには登録しなかった。
@y-yu
y-yu / inherit.md
Created August 9, 2012 06:57
JavaScriptの継承について

JavaScriptの継承について

全然理解出来てなかったので調べてみた。

経緯

function f () {
	// Class
}
@mohayonao
mohayonao / CommentedWebBeeper.js
Created July 12, 2012 00:26
WebBeeper 2A03 にコメントをつけたやつ
/**
* WebBeeper 2A03
* Origin : http://www.g200kg.com/en/docs/webbeeper
* Author : g200kg氏
* Comment: mohayonao
* Blog : http://mohayonao.hatenablog.com/entry/2012/07/12/093004
*/
var app;
var audioif;
@ukyo
ukyo / prototype.md
Last active October 6, 2015 11:57
About Javascript prototype

#プロトタイプと、あとクラス、継承、ミックスインと呼ばれている物の説明

この文書はなるべく正確な情報を書きたいのでちょくちょく更新されます。あと、ちょくちょくキャラが変わるのは気にしないでください。修正した部分に関する情報は コメント やリビジョンを参照してください。

プリミティブ型とオブジェクト型

Javascriptの変数にはプリミティブ型とオブジェクト型が存在する。

###プリミティブ型

@mala
mala / jquery_xss_patch.js
Created April 26, 2012 13:23
jQuery XSS patch
(function(){
jQuery.fn.__init = jQuery.fn.init;
var old_expr = /^(?:[^<]*(<[\w\W]+>)[^>]*$)/;
var strict_expr = /^\s*</;
jQuery.fn.init = function(selector, context, rootjQuery){
if (typeof selector === "string") {
// console.log(selector);
if (old_expr.test(selector) && !strict_expr.test(selector)) {
throw 'Syntax error, html string must start with "<"';
}
@terkel
terkel / gist:1784889
Created February 10, 2012 00:51
CSS line break
.br-before:before,
.br-after:after {
content: "\A";
white-space: pre-line;
}