Skip to content

Instantly share code, notes, and snippets.

@mertnesvat
mertnesvat / gist:7c6f151df846329a9924aa2dd1c17535
Created January 3, 2024 22:48
BreathAnimationImproved.swift
class BreathViewImproved: UIView {
/// 花瓣数量
var petalCount = 6
/// 花瓣最大半径
var petalMaxRadius: CGFloat = 80
/// 花瓣最小半径
var petalMinRadius: CGFloat = 24
/// 动画总时间
generated tweet
{
"saveImg": false,
}

Dillinger

N|Solid

Build Status

Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.

  • Type some Markdown on the left
  • See HTML in the right
@mertnesvat
mertnesvat / worker.js
Created May 12, 2020 08:55
worker for cloudflare
const MY_DOMAIN = "agodrich.com"
const START_PAGE = "https://www.notion.so/gatsby-starter-notion-2c5e3d685aa341088d4cd8daca52fcc2"
const DISQUS_SHORTNAME = "agodrich"
addEventListener('fetch', event => {
event.respondWith(fetchAndApply(event.request))
})
const corsHeaders = {
"Access-Control-Allow-Origin": "*",
{
"ApplicationId": "",
"ConnectionId": "",
"DeviceId": "Simulator",
"RequestPackage": {
"Body": "",
"Header": "[:]",
"Id": "983B1A2E-7C75-4466-991B-B2174C324DD6",
"MethodType": 2,
"TimeStamp": "2019-12-28 00:12:37 +0000",
@mertnesvat
mertnesvat / payment.json
Created December 27, 2019 14:59
paymentMethods
{
"groups": [
{
"name": "Credit Card",
"types": [
"amex",
"bcmc",
"cup",
"maestro",
"mc",
{"v":"5.4.4","fr":60,"ip":0,"op":273,"w":500,"h":500,"nm":"Loader_last","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Basketball Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":194,"s":[0],"e":[90]},{"t":234}],"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[240,240,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":194,"s":[10,10,100],"e":[60,60,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":199,"s":[60,60,100],"e":[64,64,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":219,"s":[64,64,100],"e":[64,64,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":224,"s":[64,64,100],"e":[10,10,100]},{"t":234}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.253,51.971],[-39.83
@mertnesvat
mertnesvat / redir.txt
Created November 20, 2017 01:09
redir
https://stackoverflow.com/questions/9838344/how-to-redirect-domain-according-to-country-ip-address
https://www.nginx.com/modules/geoip/
@mertnesvat
mertnesvat / swift
Last active February 3, 2016 15:38
Moya Network Layer
import Foundation
import Moya
import Moya_ObjectMapper
import ObjectMapper
import AlamofireObjectMapper
class Network<T : Mappable>{
let provider = ApiaryProvider
var objectModel : T?