Skip to content

Instantly share code, notes, and snippets.

View kikiriko200's full-sized avatar
🏠
Working from home

DAFU kikiriko200

🏠
Working from home
View GitHub Profile
@kikiriko200
kikiriko200 / ipv6.php
Last active November 11, 2018 04:43
Get ipv6 address via PHP
$text = file_get_contents('https://v6.ident.me/');
echo $text;
require 'bundler/setup'
Bundler.require
require 'sinatra/reloader' if development?
require 'sinatra/activerecord'
require './models'
helpers do
include Rack::Utils
alias_method :h,:escape_html
end
// Output for View
$(document).ready(function(){
$('#inv-1').load('/js/count.php',function(responce){
$('#use-count').numerator( {
easing: 'linear', // アニメーションの動き
duration: 1000, // アニメーションの時間(ms)
toValue: responce, // どこまでカウントアップするか
delimiter: ',', // 3桁ごとに区切る値
rounding: 0 // 小数点以下の桁数
});
@kikiriko200
kikiriko200 / eudeny.php
Last active March 29, 2019 02:34
これにcronで自動更新付の.htaccess作れる筈
<?php
$filename = '.htaccess';
// a+じゃなくてwだったらわざわざ消さなくていいらしい
$fp = fopen($filename,'w');
// EU Deny 配布元
$ip_lists = file_get_contents("https://ipv4.fetus.jp/krfilter.4.apache.txt");
// Headerとかとか。
$ip_set .= "<ifModule mod_headers.c>"."\n";
$ip_set .= "Header always set X-XSS-Protection '1; mode=block'"."\n";
$ip_set .= "</ifModule>"."\n";
@kikiriko200
kikiriko200 / api-jct.js
Last active April 6, 2019 09:25
ありなのかよく分らんけどmod利用した分散
var clientId;
$.ajax({
url: './count.php' // Simple count up,
type: 'GET',
dataType: 'text',
cache: false,
async: false
})
.done((response) => {
var count = response;
@kikiriko200
kikiriko200 / CORS.js
Last active April 16, 2020 04:27
CORS回避用
$(document).ready(function(){
Object.defineProperty(document,"referrer",{value:"変更したいURL"});
$.ajax({
url:'読み込みたいURL',
type:'GET',
dataType:'text',
})
.done((data) => {
したい処理
})