Skip to content

Instantly share code, notes, and snippets.

@konami99
konami99 / PRIVACY.md
Created September 12, 2026 12:39
Privacy policy: Skip 10s for ABC iview (Chrome extension)

Privacy policy: Skip 10s for ABC iview

Last updated: 2026-09-12

This extension does not collect, store, transmit, or share any data.

  • It runs only on pages under https://iview.abc.net.au/.
  • It reads the page only to find the video player and insert two buttons.
  • It makes no network requests of its own.
  • It uses no storage, cookies, analytics, or third-party services.
@konami99
konami99 / stale_page_with_bucket.csv
Last active August 15, 2026 07:25
stale_page_with_bucket.csv
GET / -> lands old task -> HTML names OLD URLs v 200
GET /chunks/frontend-Ed43.js -> CDN (Cloudflare, Cloudfront...etc) -> bucket v 200 (previous build's file, retained in bucket)
GET /chunks/vendor-Nz76.js -> CDN -> bucket v 200
GET /css/app-Au98.css -> CDN -> bucket v 200
@konami99
konami99 / new_page_with_bucket.csv
Last active August 16, 2026 05:45
new_page_with_bucket
GET / -> lands new task -> HTML names NEW URLs v 200
GET /chunks/frontend-Ox43.js -> CDN -> bucket v 200
GET /chunks/vendor-Kj76.js -> CDN -> bucket v 200 (uploaded BEFORE rollout started)
GET /css/app-Ut98.css -> CDN -> bucket v 200
@konami99
konami99 / new_page.csv
Last active August 15, 2026 07:27
new_page.csv
GET / -> lands new task -> HTML names NEW URLs v 200
GET /chunks/frontend-Ox43.js -> lands new task -> v 200
GET /chunks/vendor-Kj76.js -> lands old task -> x 404
GET /css/app-Ut98.css -> lands new task -> v 200
@konami99
konami99 / stale_page.csv
Last active August 16, 2026 06:07
stale_page
GET / -> lands old task -> HTML names OLD URLs v 200 (loaded BEFORE rollout)
GET /chunks/frontend-Ed43.js -> lands new task -> x 404
GET /chunks/vendor-Nz76.js -> lands new task -> x 404
GET /css/app-Au98.css -> lands new task -> x 404
const tokenizationSpecification = {
type: 'PAYMENT_GATEWAY',
parameters: {
'gateway': 'fatzebra',
'gatewayMerchantId': "#{campaign.greenpay_googlepay_mid}"
}
};
const allowedPaymentMethods = [{
type: "CARD",
.dashboard-event-tile {
display: grid;
// small screen
grid-template-areas: "image content"
"image content"
". meta";
// medium screen
@media screen and (min-width: 45rem) {
@konami99
konami99 / event.css
Last active February 26, 2024 11:31
Responsive Grid Layout.css
.dashboard-event-tile {
display: grid;
// small screen
grid-template-rows: 1fr auto auto;
grid-template-columns: 4.375rem 1fr;
// medium screen
@media screen and (min-width: 45rem) {
grid-template-rows: 1fr auto auto;
@konami99
konami99 / event.html
Created February 26, 2024 10:51
Responsive Grid Layout.html
<div class="dashboard-event-tile">
<div class="image">
</div>
<div class="content">
</div>
<div class="meta">
</div>
</div>
@konami99
konami99 / doublyLinkedList.ts
Created February 8, 2024 21:07
doubly Linked List
class NodeP<T> {
value: T;
previous: NodeP<T> | undefined;
next: NodeP<T> | undefined;
constructor(value: T) {
this.value = value;
}
}