-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #34 from jackdbd/canary
merge `canary` into `main`
- Loading branch information
Showing
76 changed files
with
4,838 additions
and
719 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
<!doctype html><html lang="en" data-theme="default"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="description" content="Giacomo Debidda's personal website and blog"><title>Oops! Not Found (404)</title><link rel="preconnect" href="https://plausible.io" crossorigin=""><link rel="dns-prefetch" href="https://plausible.io"><link rel="preconnect" href="https://res.cloudinary.com" crossorigin=""><link rel="dns-prefetch" href="https://res.cloudinary.com"><meta property="og:title" content="Oops! Not Found (404)"><meta property="og:type" content="website"><meta property="og:image" content="https://res.cloudinary.com/jackdbd/image/upload/v1599389496/profile-pic_k8mn6r.jpg"><meta property="og:image:alt" content="Giacomo Debidda's personal website and blog"><meta property="og:url" content=" | ||
https://www.giacomodebidda.com/404.html | ||
"><meta property="og:description" content="Giacomo Debidda's personal website and blog"><meta property="og:locale" content="en_US"><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@jackdbd"><meta name="twitter:title" content="Oops! Not Found (404)"><meta name="twitter:description" content="Giacomo Debidda's personal website and blog"><meta name="twitter:image" content="https://res.cloudinary.com/jackdbd/image/upload/v1599389496/profile-pic_k8mn6r.jpg"><meta name="twitter:image:alt" content="Giacomo Debidda's personal website and blog"><meta name="theme-color" content="#c80815"><link rel="shortcut icon" href="/assets/img/favicon/favicon.ico"><link rel="apple-touch-icon" sizes="180x180" href="/assets/img/favicon/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/assets/img/favicon/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/assets/img/favicon/favicon-16x16.png"><link rel="manifest" href="/manifest.webmanifest"><style>:root{--scale-step--2:clamp(0.7rem, 0.72rem + -0.07vw, 0.67rem);--scale-step--1:clamp(0.94rem, 0.91rem + 0.12vw, 1rem);--scale-step-0:clamp(1.25rem, 1.15rem + 0.49vw, 1.5rem);--scale-step-1:clamp(1.67rem, 1.44rem + 1.14vw, 2.25rem);--scale-step-2:clamp(2.22rem, 1.77rem + 2.25vw, 3.38rem);--scale-step-3:clamp(2.96rem, 2.14rem + 4.1vw, 5.06rem);--scale-step-4:clamp(3.95rem, 2.52rem + 7.12vw, 7.59rem);--fluid-min-width:320;--fluid-max-width:1140;--fluid-screen:100vw;--fluid-bp:calc( | ||
(var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / | ||
(var(--fluid-max-width) - var(--fluid-min-width)) | ||
);--fc-3xs-min:(var(--fc-s-min) * 0.5);--fc-3xs-max:(var(--fc-s-max) * 0.5);--fc-2xs-min:(var(--fc-s-min) * 0.5);--fc-2xs-max:(var(--fc-s-max) * 0.5);--fc-xs-min:(var(--fc-s-min) * 0.75);--fc-xs-max:(var(--fc-s-max) * 0.75);--fc-s-min:(var(--f-0-min, 20));--fc-s-max:(var(--f-0-max, 24));--fc-m-min:(var(--fc-s-min) * 1.5);--fc-m-max:(var(--fc-s-max) * 1.5);--fc-l-min:(var(--fc-s-min) * 2);--fc-l-max:(var(--fc-s-max) * 2);--fc-xl-min:(var(--fc-s-min) * 3);--fc-xl-max:(var(--fc-s-max) * 3);--fc-2xl-min:(var(--fc-s-min) * 4);--fc-2xl-max:(var(--fc-s-max) * 4);--fc-3xl-min:(var(--fc-s-min) * 6);--fc-3xl-max:(var(--fc-s-max) * 6);--scale-space-3xs:calc( | ||
((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-3xs-max) - var(--fc-3xs-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-2xs:calc( | ||
((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-2xs-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-xs:calc( | ||
((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-xs-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-s:calc( | ||
((var(--fc-s-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-s-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-m:calc( | ||
((var(--fc-m-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-m-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-l:calc( | ||
((var(--fc-l-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-l-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-xl:calc( | ||
((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-xl-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-2xl:calc( | ||
((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-2xl-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-3xl:calc( | ||
((var(--fc-3xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-3xl-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-3xs-2xs:calc( | ||
((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-3xs-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-2xs-xs:calc( | ||
((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-2xs-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-xs-s:calc( | ||
((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-xs-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-s-m:calc( | ||
((var(--fc-s-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-s-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-m-l:calc( | ||
((var(--fc-m-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-m-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-l-xl:calc( | ||
((var(--fc-l-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-l-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-xl-2xl:calc( | ||
((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-xl-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-2xl-3xl:calc( | ||
((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-2xl-min)) * | ||
var(--fluid-bp) | ||
);--scale-space-s-l:calc( | ||
((var(--fc-s-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-s-min)) * | ||
var(--fluid-bp) | ||
);--color-alabaster:#f2f0e6;--color-baby-powder:#fefefa;--color-bone:#e3dac9;--color-cyan-blue:#e5e9eb;--color-firebrick:#b22222;--color-gray20:#333333;--color-red:#d7000c;--color-slategray:#708090;--color-snow:#fffafa;--color-venetian-red:#c80815;--color-white:white;--color-accent:var(--color-venetian-red);--color-background:var(--color-baby-powder);--color-background-code:var(--color-cyan-blue);--color-text:var(--color-gray20);--font-headings:Nunito,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';--font-body:Merriweather,ui-serif,Georgia,Cambria,'Times New Roman',Times,serif}@media screen and (min-width:1140px){:root{--fluid-screen:calc(var(--fluid-max-width) * 1px)}}@font-face{font-family:Nunito;font-display:swap;font-style:normal;font-weight:800;src:local(''),url('/assets/fonts/nunito-v16-latin-800.woff2') format('woff2'),url('/assets/fonts/nunito-v16-latin-800.woff') format('woff')}@font-face{font-family:Merriweather;font-display:swap;font-style:normal;font-weight:400;src:local(''),url('/assets/fonts/merriweather-v22-latin-regular.woff2') format('woff2'),url('/assets/fonts/merriweather-v22-latin-regular.woff') format('woff')}@font-face{font-family:Merriweather;font-display:swap;font-style:italic;font-weight:400;src:local(''),url('/assets/fonts/merriweather-v22-latin-italic.woff2') format('woff2'),url('/assets/fonts/merriweather-v22-latin-italic.woff') format('woff')}@font-face{font-family:Merriweather;font-display:swap;font-style:normal;font-weight:700;src:local(''),url('/assets/fonts/merriweather-v22-latin-700.woff2') format('woff2'),url('/assets/fonts/merriweather-v22-latin-700.woff') format('woff')}@font-face{font-family:Merriweather;font-display:swap;font-style:italic;font-weight:700;src:local(''),url('/assets/fonts/merriweather-v22-latin-700italic.woff2') format('woff2'),url('/assets/fonts/merriweather-v22-latin-700italic.woff') format('woff')}.box{--box-space:var(--scale-space-m);padding:var(--box-space,1em)}.cluster{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;gap:var(--cluster-gap,1ch)}.cluster>*{--cluster-spacing:0.05em;margin:var(--cluster-spacing)}.cluster[data-align=start]{justify-content:flex-start;margin-left:0}.cluster[data-align=end]{justify-content:flex-end;margin-right:0}.flow>:not(.display\:none)+*{margin-top:var(--flow-space,1em)}.region{padding:var(--region-space,1em) 0}.stack{--stack-space:var(--scale-space-m)}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:var(--stack-space)}.wrapper{--max-width:50rem;margin-right:auto;margin-left:auto;max-width:95vw;padding-left:1.25rem;padding-right:1.25rem;width:var(--max-width);width:clamp(16rem,95vw,var(--max-width));position:relative}</style><link rel="stylesheet" href="/assets/css/style.css"><link rel="preload" href="/assets/fonts/nunito-v16-latin-800.woff2" as="font" type="font/woff2" crossorigin=""><link rel="preload" href="/assets/fonts/merriweather-v22-latin-regular.woff2" as="font" type="font/woff2" crossorigin=""><link rel="preload" href="/assets/fonts/merriweather-v22-latin-700.woff2" as="font" type="font/woff2" crossorigin=""><link rel="alternate" type="application/rss+xml" href="/feeds/posts.xml" title="Giacomo Debidda's blog posts"><script async="" type="module" src="/assets/js/is-land.js"></script><script async="" src="/assets/js/instantpage.js"></script><script async="" src="/assets/js/async-load-prism-theme.js"></script><script defer="defer" data-domain="giacomodebidda.com" src="https://plausible.io/js/plausible.js"></script><link rel="stylesheet" href="/assets/css/components.css"><link rel="stylesheet" href="/assets/css/utilities.css"></head><body><div id="wrapper-for-sticky-footer"><header><ul class="cluster wrapper region justify-content:space-between"><li><a href="/">Giacomo Debidda</a></li><li><ul class="cluster" data-align="start"><li><a href="/blog/">Blog</a></li><li><a href="/projects/">Projects</a></li><li><a href="/about/">About</a></li><li><a href="/contact/">Contact</a></li></ul></li></ul></header><main class="wrapper"><div class="flow region"><h1>Oops! Not Found (404)</h1><p>If you were looking for a blog post, try prepending <code>posts/</code> to the blog post's slug (I might have missed some redirects when migrating the blog).</p><p>For example, type:</p><p><code>/posts/first-steps-with-postgresql/</code></p><p>instead of:</p><p><code>/first-steps-with-postgresql/</code></p><p>Otherwise simply go back to the <a href="/">home</a>, or to the <a href="/blog">blog</a>.</p></div></main><footer><div class="flow wrapper region"><ul class="cluster" data-align="end"><li><a href="/feeds/posts.xml">RSS</a></li><li><a href="https://github.com/jackdbd" rel="noopener noreferrer" target="_blank">GitHub</a></li><li><a href="https://twitter.com/jackdbd" rel="noopener noreferrer" target="_blank">Twitter</a></li><li><a href="https://www.linkedin.com/in/giacomodebidda/" rel="noopener noreferrer" target="_blank">Linkedin</a></li><li><a href="https://stackoverflow.com/users/3036129/jackdbd" rel="noopener noreferrer" target="_blank">Stack Overflow</a></li></ul><div class="flex-end"><small>Copyright © 2020 – 2022 Giacomo Debidda – All rights reserved</small></div></div></footer></div></body></html> |
Oops, something went wrong.