TODO
#!/usr/bin/env bash | |
# See also https://github.com/akamai/akamaipowershell | |
usage() { | |
cat <<EOT | |
Usage: ${basename $0} -X value -s value -t value -a value -u value [-d value] [-h] | |
Options: | |
-s Client secret |
https://www.wearemiq.com/wp-content/uploads/2018/07/MiQ_Creative_Specs_June2018.pdf
Third party SLA
The key words MUST, MUST NOT, MAY, MAY NOT are to be interpreted as described in RFC 2119. For readability, these words do not appear in all uppercase letters.
User privacy
- must be GDPR compilant
- may not use device fingerprint
navigator.sendBeacon()
- Docs - Installation - Sentry server
- Graphite
Azure Time Series Insights
It's not Azure Monitor and Application Insights
No Grafana plugin exist yet
Every line of code we write today will end up as someone’s legacy code.
Everything that you write is going to disappears some day
RUM Code coverage, chose a 1h timeframe (per day) where 1% traffic run that the test
JS coverage
FES javascript instrimentation visualization
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<title>Webpage resources graph</title> | |
<script> | |
function readFileAsText(file){ | |
const reader = new FileReader(); | |
reader.readAsText(file); | |
return new Promise((resolve, reject) => { |
/* | |
IFrame Resizer light version | |
Based on [iframe-resizer](https://github.com/davidjbradshaw/iframe-resizer) | |
- this version lib to have the base/minimal features | |
- only use default values | |
- force resize the iframe when parent window is resized | |
To avoid memory leaks, only iframes (with a specific classname) that are attached to the document are handled | |
Window events listeners are shared. | |
If the iframe is removed from document (detached nodes) subsequent message events are ignored |
For all files: HTML, JS, CSS, LESS, CSHTML, ASCX, ASPX, CS (SVC) And config files XML, JSON
Write a webpack loader to load backend templates dependencies.
C# Razor and Web Forms templates
Entry points: ^[^_].*\.cshtml$
and .aspx$
should be an entries points
- WebForm templates (ASPX use ASCX controls) files are HTML/XML with processing instruction nodes
#!/usr/bin/env node | |
/* | |
Generate a markdown links list from iCloud tabs, on macOS | |
Usage: | |
./icloudtabs2md.js > icloudtabs.md | |
./icloudtabs2md.js | pbcopy | |
Require: |
JSON Schema (draft-07) for W3C Customer Experience Digital Data Layer (CEDDL) 1.0
Based on Mikael Kohlmyr's JSON Schema of CEDDL
To test data against the schema:
Or