From 0665e2eb060fffd9e9068feae2bcbd0d38c7b216 Mon Sep 17 00:00:00 2001 From: faultables Date: Sat, 3 Feb 2024 22:45:50 +0000 Subject: [PATCH] deploy: 1102852f6e8e82dab88fae63644a14abc4fb6767 --- 404.html | 2 +- .../{ByzAO7G-CauRUpjUuzjNb => yOMHMNqsMpN-23tJUJ2XT}/index.json | 0 .../{_app-538bc5e4142c171e.js => _app-4f9a8d5bb2887a9b.js} | 2 +- _next/static/css/{339dcbb473763543.css => 25b36cfcabf50304.css} | 2 +- .../_buildManifest.js | 0 .../_ssgManifest.js | 0 index.html | 2 +- static/about.html | 2 +- 8 files changed, 5 insertions(+), 5 deletions(-) rename _next/data/{ByzAO7G-CauRUpjUuzjNb => yOMHMNqsMpN-23tJUJ2XT}/index.json (100%) rename _next/static/chunks/pages/{_app-538bc5e4142c171e.js => _app-4f9a8d5bb2887a9b.js} (53%) rename _next/static/css/{339dcbb473763543.css => 25b36cfcabf50304.css} (52%) rename _next/static/{ByzAO7G-CauRUpjUuzjNb => yOMHMNqsMpN-23tJUJ2XT}/_buildManifest.js (100%) rename _next/static/{ByzAO7G-CauRUpjUuzjNb => yOMHMNqsMpN-23tJUJ2XT}/_ssgManifest.js (100%) diff --git a/404.html b/404.html index b0b1c8f..dae2926 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404: This page could not be found

404

This page could not be found.

\ No newline at end of file +404: This page could not be found

404

This page could not be found.

\ No newline at end of file diff --git a/_next/data/ByzAO7G-CauRUpjUuzjNb/index.json b/_next/data/yOMHMNqsMpN-23tJUJ2XT/index.json similarity index 100% rename from _next/data/ByzAO7G-CauRUpjUuzjNb/index.json rename to _next/data/yOMHMNqsMpN-23tJUJ2XT/index.json diff --git a/_next/static/chunks/pages/_app-538bc5e4142c171e.js b/_next/static/chunks/pages/_app-4f9a8d5bb2887a9b.js similarity index 53% rename from _next/static/chunks/pages/_app-538bc5e4142c171e.js rename to _next/static/chunks/pages/_app-4f9a8d5bb2887a9b.js index a9cb529..21604da 100644 --- a/_next/static/chunks/pages/_app-538bc5e4142c171e.js +++ b/_next/static/chunks/pages/_app-4f9a8d5bb2887a9b.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{3454:function(e,t,r){"use strict";var n,o;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(o=r.g.process)?void 0:o.env)?r.g.process:r(7663)},1118:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(1937)}])},7205:function(e,t,r){"use strict";r.d(t,{O_:function(){return u},Zv:function(){return n},a_:function(){return l},oZ:function(){return o}});let n=40,o={PHOTOS:"photos",VIDEOS:"videos"},l="MMXXIV",u=27},9720:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PrefetchKind:function(){return r},ACTION_REFRESH:function(){return o},ACTION_NAVIGATE:function(){return l},ACTION_RESTORE:function(){return u},ACTION_SERVER_PATCH:function(){return i},ACTION_PREFETCH:function(){return a},ACTION_FAST_REFRESH:function(){return c},ACTION_SERVER_ACTION:function(){return s},isThenable:function(){return f}});let o="refresh",l="navigate",u="restore",i="server-patch",a="prefetch",c="fast-refresh",s="server-action";function f(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(n=r||(r={})).AUTO="auto",n.FULL="full",n.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},245:function(e,t,r){"use strict";function n(e,t,r,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),r(9082),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1032:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return y}});let n=r(8754)._(r(7294)),o=r(4879),l=r(1572),u=r(8373),i=r(6221),a=r(5933),c=r(4167),s=r(8874),f=r(6342),d=r(245),p=r(6015),h=r(9720),m=new Set;function v(e,t,r,n,o,u){if(u||(0,l.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let o=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(m.has(o))return;m.add(o)}Promise.resolve(u?e.prefetch(t,o):e.prefetch(t,r,n)).catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let y=n.default.forwardRef(function(e,t){let r,u;let{href:m,as:y,children:x,prefetch:g=null,passHref:_,replace:j,shallow:T,scroll:O,locale:E,onClick:k,onMouseEnter:M,onTouchStart:N,legacyBehavior:C=!1,...w}=e;r=x,C&&("string"==typeof r||"number"==typeof r)&&(r=n.default.createElement("a",null,r));let I=n.default.useContext(c.RouterContext),P=n.default.useContext(s.AppRouterContext),A=null!=I?I:P,R=!I,L=!1!==g,S=null===g?h.PrefetchKind.AUTO:h.PrefetchKind.FULL,{href:U,as:z}=n.default.useMemo(()=>{if(!I){let e=b(m);return{href:e,as:y?b(y):e}}let[e,t]=(0,o.resolveHref)(I,m,!0);return{href:e,as:y?(0,o.resolveHref)(I,y):t||e}},[I,m,y]),D=n.default.useRef(U),H=n.default.useRef(z);C&&(u=n.default.Children.only(r));let K=C?u&&"object"==typeof u&&u.ref:t,[V,B,F]=(0,f.useIntersection)({rootMargin:"200px"}),X=n.default.useCallback(e=>{(H.current!==z||D.current!==U)&&(F(),H.current=z,D.current=U),V(e),K&&("function"==typeof K?K(e):"object"==typeof K&&(K.current=e))},[z,K,U,F,V]);n.default.useEffect(()=>{A&&B&&L&&v(A,U,z,{locale:E},{kind:S},R)},[z,U,B,E,L,null==I?void 0:I.locale,A,R,S]);let G={ref:X,onClick(e){C||"function"!=typeof k||k(e),C&&u.props&&"function"==typeof u.props.onClick&&u.props.onClick(e),A&&!e.defaultPrevented&&function(e,t,r,o,u,i,a,c,s){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!s&&!(0,l.isLocalURL)(r)))return;e.preventDefault();let d=()=>{let e=null==a||a;"beforePopState"in t?t[u?"replace":"push"](r,o,{shallow:i,locale:c,scroll:e}):t[u?"replace":"push"](o||r,{scroll:e})};s?n.default.startTransition(d):d()}(e,A,U,z,j,T,O,E,R)},onMouseEnter(e){C||"function"!=typeof M||M(e),C&&u.props&&"function"==typeof u.props.onMouseEnter&&u.props.onMouseEnter(e),A&&(L||!R)&&v(A,U,z,{locale:E,priority:!0,bypassPrefetchedCheck:!0},{kind:S},R)},onTouchStart(e){C||"function"!=typeof N||N(e),C&&u.props&&"function"==typeof u.props.onTouchStart&&u.props.onTouchStart(e),A&&(L||!R)&&v(A,U,z,{locale:E,priority:!0,bypassPrefetchedCheck:!0},{kind:S},R)}};if((0,i.isAbsoluteUrl)(z))G.href=z;else if(!C||_||"a"===u.type&&!("href"in u.props)){let e=void 0!==E?E:null==I?void 0:I.locale,t=(null==I?void 0:I.isLocaleDomain)&&(0,d.getDomainLocale)(z,e,null==I?void 0:I.locales,null==I?void 0:I.domainLocales);G.href=t||(0,p.addBasePath)((0,a.addLocale)(z,e,null==I?void 0:I.defaultLocale))}return C?n.default.cloneElement(u,G):n.default.createElement("a",{...w,...G},r)});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6342:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return a}});let n=r(7294),o=r(6231),l="function"==typeof IntersectionObserver,u=new Map,i=[];function a(e){let{rootRef:t,rootMargin:r,disabled:a}=e,c=a||!l,[s,f]=(0,n.useState)(!1),d=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{d.current=e},[]);return(0,n.useEffect)(()=>{if(l){if(c||s)return;let e=d.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:o,elements:l}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=i.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=u.get(n)))return t;let o=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:o},i.push(r),u.set(r,t),t}(r);return l.set(e,t),o.observe(e),function(){if(l.delete(e),o.unobserve(e),0===l.size){o.disconnect(),u.delete(n);let e=i.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&i.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!s){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[c,r,t,s,d.current]),[p,s,(0,n.useCallback)(()=>{f(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1937:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return h}});var n=r(5893);r(7133);var o=r(4298),l=r.n(o),u=r(1664),i=r.n(u),a=e=>{let{name:t,logo:r}=e;return(0,n.jsx)("nav",{className:"flex py-2 border-b dark:border-neutral-800 hover:opacity-70",children:(0,n.jsx)("div",{className:"w-3/12 md:w-7/12 md:mx-auto",children:(0,n.jsx)("div",{className:"md:w-2/12",children:(0,n.jsx)(i(),{href:"/",children:r?(0,n.jsx)("img",{alt:t,src:r,className:"w-full"}):(0,n.jsx)("h1",{className:"font-bold leading-relaxed tracking-tight text-2xl text-neutral-800",children:t})})})})})},c=r(7205),s=e=>{let{license:t,links:r,repo:o,commitID:l}=e;return(0,n.jsx)("footer",{className:"flex py-4 text-center md:mt-10 mt-5",children:(0,n.jsxs)("div",{className:"md:w-7/12 mx-auto font-semibold",children:[(0,n.jsxs)("div",{className:"md:text-sm mb-10",children:[r.map(e=>{let{url:t,label:r}=e;return(0,n.jsx)(i(),{href:t,className:"md:mx-4 mb-1 md:inline block hover:opacity-70",children:r},t+r)}),(0,n.jsx)(i(),{href:o,className:"mx-4 hover:opacity-70",children:"Source Code"})]}),(0,n.jsx)("div",{className:"text-sm font-normal text-neutral-400",children:(0,n.jsxs)("p",{children:["\xa9 ",c.a_," ",(0,n.jsx)(i(),{className:"text-neutral-600 dark:text-neutral-200 hover:opacity-70",target:"_blank",rel:"noopener noreferer",href:"https://github.com/faultables",children:"faultables"})," ","• All media is licensed under"," ",(0,n.jsx)(i(),{className:"underline hover:opacity-70",href:t.url,children:t.name})," ","unless stated otherwise •"," ",(0,n.jsx)(i(),{className:"text-neutral-600 dark:text-neutral-200 hover:opacity-70",target:"_blank",rel:"noopener noreferer",href:"".concat(o,"/commit/").concat(l),children:l})]})})]})})},f=r(356),d=r(3454);let p=e=>{let{children:t}=e;return(0,n.jsx)("div",{className:"flex items-center justify-between w-full my-5",children:(0,n.jsx)("div",{className:"lg:w-7/12 mx-auto",children:t})})};var h=e=>{let{Component:t,pageProps:r}=e;return(0,n.jsxs)("div",{className:"bg-white dark:bg-black dark:text-neutral-200",children:[(0,n.jsx)(a,{name:f.mx.I,logo:f.mx.j}),(0,n.jsx)(p,{children:(0,n.jsx)(t,{...r})}),(0,n.jsx)(s,{repo:f.Mv.O9,links:f.Mv.Ok,license:f.Mv.Vl,commitID:"be9140c"}),d.env.UMAMI_ENABLED?(0,n.jsx)(l(),{strategy:"beforeInteractive",src:d.env.UMAMI_SCRIPT_URL,"data-website-id":d.env.UMAMI_WEBSITE_ID}):null]})}},7133:function(){},7663:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function l(){throw Error("setTimeout has not been defined")}function u(){throw Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===l||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:l}catch(e){t=l}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}}();var a=[],c=!1,s=-1;function f(){c&&n&&(c=!1,n.length?a=n.concat(a):s=-1,a.length&&d())}function d(){if(!c){var e=i(f);c=!0;for(var t=a.length;t;){for(n=a,a=[];++s1)for(var r=1;r{})}}function b(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let y=n.default.forwardRef(function(e,t){let r,u;let{href:m,as:y,children:x,prefetch:g=null,passHref:_,replace:j,shallow:T,scroll:O,locale:E,onClick:k,onMouseEnter:M,onTouchStart:N,legacyBehavior:w=!1,...C}=e;r=x,w&&("string"==typeof r||"number"==typeof r)&&(r=n.default.createElement("a",null,r));let I=n.default.useContext(c.RouterContext),P=n.default.useContext(s.AppRouterContext),A=null!=I?I:P,R=!I,L=!1!==g,S=null===g?h.PrefetchKind.AUTO:h.PrefetchKind.FULL,{href:U,as:z}=n.default.useMemo(()=>{if(!I){let e=b(m);return{href:e,as:y?b(y):e}}let[e,t]=(0,o.resolveHref)(I,m,!0);return{href:e,as:y?(0,o.resolveHref)(I,y):t||e}},[I,m,y]),D=n.default.useRef(U),H=n.default.useRef(z);w&&(u=n.default.Children.only(r));let K=w?u&&"object"==typeof u&&u.ref:t,[V,B,F]=(0,f.useIntersection)({rootMargin:"200px"}),X=n.default.useCallback(e=>{(H.current!==z||D.current!==U)&&(F(),H.current=z,D.current=U),V(e),K&&("function"==typeof K?K(e):"object"==typeof K&&(K.current=e))},[z,K,U,F,V]);n.default.useEffect(()=>{A&&B&&L&&v(A,U,z,{locale:E},{kind:S},R)},[z,U,B,E,L,null==I?void 0:I.locale,A,R,S]);let G={ref:X,onClick(e){w||"function"!=typeof k||k(e),w&&u.props&&"function"==typeof u.props.onClick&&u.props.onClick(e),A&&!e.defaultPrevented&&function(e,t,r,o,u,i,a,c,s){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!s&&!(0,l.isLocalURL)(r)))return;e.preventDefault();let d=()=>{let e=null==a||a;"beforePopState"in t?t[u?"replace":"push"](r,o,{shallow:i,locale:c,scroll:e}):t[u?"replace":"push"](o||r,{scroll:e})};s?n.default.startTransition(d):d()}(e,A,U,z,j,T,O,E,R)},onMouseEnter(e){w||"function"!=typeof M||M(e),w&&u.props&&"function"==typeof u.props.onMouseEnter&&u.props.onMouseEnter(e),A&&(L||!R)&&v(A,U,z,{locale:E,priority:!0,bypassPrefetchedCheck:!0},{kind:S},R)},onTouchStart(e){w||"function"!=typeof N||N(e),w&&u.props&&"function"==typeof u.props.onTouchStart&&u.props.onTouchStart(e),A&&(L||!R)&&v(A,U,z,{locale:E,priority:!0,bypassPrefetchedCheck:!0},{kind:S},R)}};if((0,i.isAbsoluteUrl)(z))G.href=z;else if(!w||_||"a"===u.type&&!("href"in u.props)){let e=void 0!==E?E:null==I?void 0:I.locale,t=(null==I?void 0:I.isLocaleDomain)&&(0,d.getDomainLocale)(z,e,null==I?void 0:I.locales,null==I?void 0:I.domainLocales);G.href=t||(0,p.addBasePath)((0,a.addLocale)(z,e,null==I?void 0:I.defaultLocale))}return w?n.default.cloneElement(u,G):n.default.createElement("a",{...C,...G},r)});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6342:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return a}});let n=r(7294),o=r(6231),l="function"==typeof IntersectionObserver,u=new Map,i=[];function a(e){let{rootRef:t,rootMargin:r,disabled:a}=e,c=a||!l,[s,f]=(0,n.useState)(!1),d=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{d.current=e},[]);return(0,n.useEffect)(()=>{if(l){if(c||s)return;let e=d.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:o,elements:l}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=i.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=u.get(n)))return t;let o=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:o},i.push(r),u.set(r,t),t}(r);return l.set(e,t),o.observe(e),function(){if(l.delete(e),o.unobserve(e),0===l.size){o.disconnect(),u.delete(n);let e=i.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&i.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!s){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[c,r,t,s,d.current]),[p,s,(0,n.useCallback)(()=>{f(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1937:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return h}});var n=r(5893);r(7133);var o=r(4298),l=r.n(o),u=r(1664),i=r.n(u),a=e=>{let{name:t,logo:r}=e;return(0,n.jsx)("nav",{className:"flex py-2 border-b dark:border-neutral-800 hover:opacity-70",children:(0,n.jsx)("div",{className:"w-3/12 md:w-full lg:w-7/12 md:mx-11 lg:mx-auto",children:(0,n.jsx)("div",{className:"md:w-2/12",children:(0,n.jsx)(i(),{href:"/",children:r?(0,n.jsx)("img",{alt:t,src:r,className:"w-full"}):(0,n.jsx)("h1",{className:"font-bold leading-relaxed tracking-tight text-2xl text-neutral-800",children:t})})})})})},c=r(7205),s=e=>{let{license:t,links:r,repo:o,commitID:l}=e;return(0,n.jsx)("footer",{className:"flex py-4 text-center md:mt-10 mt-5",children:(0,n.jsxs)("div",{className:"md:w-7/12 mx-auto font-semibold",children:[(0,n.jsxs)("div",{className:"md:text-sm mb-10",children:[r.map(e=>{let{url:t,label:r}=e;return(0,n.jsx)(i(),{href:t,className:"md:mx-4 mb-1 md:inline block hover:opacity-70",children:r},t+r)}),(0,n.jsx)(i(),{href:o,className:"mx-4 hover:opacity-70",children:"Source Code"})]}),(0,n.jsx)("div",{className:"text-sm font-normal text-neutral-400",children:(0,n.jsxs)("p",{children:["\xa9 ",c.a_," ",(0,n.jsx)(i(),{className:"text-neutral-600 dark:text-neutral-200 hover:opacity-70",target:"_blank",rel:"noopener noreferer",href:"https://github.com/faultables",children:"faultables"})," ","• All media is licensed under"," ",(0,n.jsx)(i(),{className:"underline hover:opacity-70",href:t.url,children:t.name})," ","unless stated otherwise •"," ",(0,n.jsx)(i(),{className:"text-neutral-600 dark:text-neutral-200 hover:opacity-70",target:"_blank",rel:"noopener noreferer",href:"".concat(o,"/commit/").concat(l),children:l})]})})]})})},f=r(356),d=r(3454);let p=e=>{let{children:t}=e;return(0,n.jsx)("div",{className:"flex items-center justify-between w-full my-5",children:(0,n.jsx)("div",{className:"md:w-11/12 lg:w-7/12 mx-auto",children:t})})};var h=e=>{let{Component:t,pageProps:r}=e;return(0,n.jsxs)("div",{className:"min-h-screen bg-white dark:bg-black dark:text-neutral-200",children:[(0,n.jsx)(a,{name:f.mx.I,logo:f.mx.j}),(0,n.jsx)(p,{children:(0,n.jsx)(t,{...r})}),(0,n.jsx)(s,{repo:f.Mv.O9,links:f.Mv.Ok,license:f.Mv.Vl,commitID:"1102852"}),d.env.UMAMI_ENABLED?(0,n.jsx)(l(),{strategy:"beforeInteractive",src:d.env.UMAMI_SCRIPT_URL,"data-website-id":d.env.UMAMI_WEBSITE_ID}):null]})}},7133:function(){},7663:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function l(){throw Error("setTimeout has not been defined")}function u(){throw Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===l||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:l}catch(e){t=l}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}}();var a=[],c=!1,s=-1;function f(){c&&n&&(c=!1,n.length?a=n.concat(a):s=-1,a.length&&d())}function d(){if(!c){var e=i(f);c=!0;for(var t=a.length;t;){for(n=a,a=[];++s1)for(var r=1;r
rizaldy

faultables

40 posts

rizaldy

SRE, DevOps, and everything in between

rizaldy.club

https://s3.rizaldy.club/ig.rizaldy.club/photos/20240130z2C3A9A34F-0FE8-45B2-AD97-9B0AE353D9CF.jpeghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231225tDyJ1uT4CeyjyYvEYsR7SAK5Wp9tHGVbniIC0LCS_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231113LCT1nEZMWc5R7hRzczeXFurmHzxCLpMyfoVeRlCD_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231101zEuImIwKIgPdj9EpnREnyMvedcpch6Q4e003ulab_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231003_07uU1FEBmwXje7cc0hboZcjFWZVcfID79xES5OgSK_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231003_02u4vNn7MLLrqGSsRecj40IdAqi5kfme6FagbC39R_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231003GAZCYJMrZkvfXI9vQQqcvx88S1IFBLFmZMElfoG1_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230717faZsdrYHfhS0GhjQSGOeGEZfPk0G40aiZlJihKNZ_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230716EeQHthUZUP3Ik3sbqtERiuH5XTeaXpS7oh0L5NcD_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230611m66Y8iMu8Alf89V208lnYJtAeFsWv3fLyjTRGetU_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230611_02YGZKZwSyTDMHnHSyBfuT8yIxj5kFVwZN9ncyIAI_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230528XfMV9slKIdx7PhxybcTlLXNOKiNi6s8UylCUUc4E_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230527M3vJDLdqhBZ0cpmfJ0Nf2ZR6UjrnDpxsHC1RI4hY_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230522_09AHVWb1wo5dL7hkWwmsVRmbsMvl5xSBdCtFrr8sd_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230522R1YTy2mVDuJEAThzQ7aaGxSHbBw992OgPK7Y4ruG_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230305CqcKdnRrrPQIEH7zmNc7GLIL4JlJLdsrP9tlMUnj_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230209k5UVfijevANtIQzeu1UvtKQr2hjPPWLrVg1OhKl5_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230130WEvKnyYnQ6zc8HIrYCE1fDKL26ex6yZNwCS5gUYh_thumb.pnghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20221227N6dqPP8sujFBZm0M9TZHQtPm1XojJpdHdYZI0sHn.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20221019Z9KirQWBcOabMSTRatdRt93pwokNp81lWTEoioQz.pnghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20221001tYgyP6eOqjFNki4BeHsEj7Ir731zwWkCwZvElb0B_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20220930P62Vpnyfb8kK3tYAgUpYY0svYgSoV9C5xF5Bfbxd_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211124g2rHm5dkNlzV8Cmk2ovqQ9ULnVXQhbJAhz3U9EQn_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211105NTmD7cMgqt3Vhq62r0NjYReQ4wXZvtvmbCrKRuGO_thumb.pnghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211029Q7ya28Ej6Vg5ZeFzVHIzMAXHjG3Qw9fH6cIiLFsk_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211023fS4fHaLtagK6VrO5L6400Fj269jP8FMy0oc0sO1f_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211023QWiINnrXRJd6TaXrHbdmjgZi0KRR5U9zVNHoPFis_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211021NsD7IdC1Hj91O2UjM5axfh9GPxgjcBfk7J3mquyJ_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211012tc8GrkHlegeNM35BvhxKy77fN5cZaKakoG7LtIzO_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211012AxO2cUHAADe6Y0wgUYYCFL7XlYPTBv0wdB8M4w8W_thumb.jpg
\ No newline at end of file +
rizaldy

faultables

40 posts

rizaldy

SRE, DevOps, and everything in between

rizaldy.club

https://s3.rizaldy.club/ig.rizaldy.club/photos/20240130z2C3A9A34F-0FE8-45B2-AD97-9B0AE353D9CF.jpeghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231225tDyJ1uT4CeyjyYvEYsR7SAK5Wp9tHGVbniIC0LCS_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231113LCT1nEZMWc5R7hRzczeXFurmHzxCLpMyfoVeRlCD_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231101zEuImIwKIgPdj9EpnREnyMvedcpch6Q4e003ulab_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231003_07uU1FEBmwXje7cc0hboZcjFWZVcfID79xES5OgSK_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231003_02u4vNn7MLLrqGSsRecj40IdAqi5kfme6FagbC39R_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20231003GAZCYJMrZkvfXI9vQQqcvx88S1IFBLFmZMElfoG1_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230717faZsdrYHfhS0GhjQSGOeGEZfPk0G40aiZlJihKNZ_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230716EeQHthUZUP3Ik3sbqtERiuH5XTeaXpS7oh0L5NcD_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230611m66Y8iMu8Alf89V208lnYJtAeFsWv3fLyjTRGetU_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230611_02YGZKZwSyTDMHnHSyBfuT8yIxj5kFVwZN9ncyIAI_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230528XfMV9slKIdx7PhxybcTlLXNOKiNi6s8UylCUUc4E_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230527M3vJDLdqhBZ0cpmfJ0Nf2ZR6UjrnDpxsHC1RI4hY_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230522_09AHVWb1wo5dL7hkWwmsVRmbsMvl5xSBdCtFrr8sd_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230522R1YTy2mVDuJEAThzQ7aaGxSHbBw992OgPK7Y4ruG_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230305CqcKdnRrrPQIEH7zmNc7GLIL4JlJLdsrP9tlMUnj_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230209k5UVfijevANtIQzeu1UvtKQr2hjPPWLrVg1OhKl5_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20230130WEvKnyYnQ6zc8HIrYCE1fDKL26ex6yZNwCS5gUYh_thumb.pnghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20221227N6dqPP8sujFBZm0M9TZHQtPm1XojJpdHdYZI0sHn.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20221019Z9KirQWBcOabMSTRatdRt93pwokNp81lWTEoioQz.pnghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20221001tYgyP6eOqjFNki4BeHsEj7Ir731zwWkCwZvElb0B_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20220930P62Vpnyfb8kK3tYAgUpYY0svYgSoV9C5xF5Bfbxd_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211124g2rHm5dkNlzV8Cmk2ovqQ9ULnVXQhbJAhz3U9EQn_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211105NTmD7cMgqt3Vhq62r0NjYReQ4wXZvtvmbCrKRuGO_thumb.pnghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211029Q7ya28Ej6Vg5ZeFzVHIzMAXHjG3Qw9fH6cIiLFsk_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211023fS4fHaLtagK6VrO5L6400Fj269jP8FMy0oc0sO1f_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211023QWiINnrXRJd6TaXrHbdmjgZi0KRR5U9zVNHoPFis_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211021NsD7IdC1Hj91O2UjM5axfh9GPxgjcBfk7J3mquyJ_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211012tc8GrkHlegeNM35BvhxKy77fN5cZaKakoG7LtIzO_thumb.jpghttps://s3.rizaldy.club/ig.rizaldy.club/photos/20211012AxO2cUHAADe6Y0wgUYYCFL7XlYPTBv0wdB8M4w8W_thumb.jpg
\ No newline at end of file diff --git a/static/about.html b/static/about.html index 4064371..b5e2963 100644 --- a/static/about.html +++ b/static/about.html @@ -1 +1 @@ -

Notes from @faultables

Sebelumnya saya menjalankan instance Pixelfed selama bertahun-tahun sebagai alternatif dari sosial media mainstream yang dijalankan oleh "big co". Pixelfed masih dalam tahap pengembangan, sehingga, adanya bug dan masalah acak lainnya adalah hal yang wajar.

Disamping itu, Pixelfed sangat menjanjikan: menggunakan protokol ActivityPub sehingga bisa "berfederasi" dengan instance lain, dan yang paling penting adalah bersumber kode terbuka dan dikembangkan murni oleh komunitas. Pixelfed mendukung fitur standar untuk bersosial media seperti memperbaharui status, mengikuti pengguna, mengirim komentar, menyukai, intinya fitur bersosial apapun yang sudah menjadi mainstream. Meskipun saya sudah memiliki akun sosial media lainnya di "universe" Mastodon, saya memilih Pixelfed murni hanya untuk berbagi media dalam bentuk foto saja.

Tapi, ya, saya tidak menggunakan Pixelfed sesering itu. Saya melakukan optimasi gambar secara manual berikut menghapus metadata exif dan memotong gambar ke 1024px tanpa menggunakan fitur built-in (crop) karena terkadang fiturnya tidak berjalan sesuatu dengan yang harapkan.

Secara teknis, menjalankan 2 aplikasi (Laravel & Horizon) plus MySQL bukanlah hal yang sulit dan mahal, namun bagaimanapun, saya tidak menggunakan "fitur sosial" yang ada di Pixelfed karena itulah yang saya inginkan sehingga terkesan seperti berlebihan.

Jika kamu seorang fotografer, kamu bisa mencoba Pixelfed. Kamu juga bisa berinteraksi dengan komunitas di jaringan yang sama—selama menggunakan protokol ActivityPub—karena Pixelfed adalah jaringan federasi!

Bagaimanapun, pilihan ini bukanlah pendekatan yang terbaik. Tapi setidaknya, ini tidak berlebihan, khususnya untuk saat ini.


— faultables

\ No newline at end of file +

Notes from @faultables

Sebelumnya saya menjalankan instance Pixelfed selama bertahun-tahun sebagai alternatif dari sosial media mainstream yang dijalankan oleh "big co". Pixelfed masih dalam tahap pengembangan, sehingga, adanya bug dan masalah acak lainnya adalah hal yang wajar.

Disamping itu, Pixelfed sangat menjanjikan: menggunakan protokol ActivityPub sehingga bisa "berfederasi" dengan instance lain, dan yang paling penting adalah bersumber kode terbuka dan dikembangkan murni oleh komunitas. Pixelfed mendukung fitur standar untuk bersosial media seperti memperbaharui status, mengikuti pengguna, mengirim komentar, menyukai, intinya fitur bersosial apapun yang sudah menjadi mainstream. Meskipun saya sudah memiliki akun sosial media lainnya di "universe" Mastodon, saya memilih Pixelfed murni hanya untuk berbagi media dalam bentuk foto saja.

Tapi, ya, saya tidak menggunakan Pixelfed sesering itu. Saya melakukan optimasi gambar secara manual berikut menghapus metadata exif dan memotong gambar ke 1024px tanpa menggunakan fitur built-in (crop) karena terkadang fiturnya tidak berjalan sesuatu dengan yang harapkan.

Secara teknis, menjalankan 2 aplikasi (Laravel & Horizon) plus MySQL bukanlah hal yang sulit dan mahal, namun bagaimanapun, saya tidak menggunakan "fitur sosial" yang ada di Pixelfed karena itulah yang saya inginkan sehingga terkesan seperti berlebihan.

Jika kamu seorang fotografer, kamu bisa mencoba Pixelfed. Kamu juga bisa berinteraksi dengan komunitas di jaringan yang sama—selama menggunakan protokol ActivityPub—karena Pixelfed adalah jaringan federasi!

Bagaimanapun, pilihan ini bukanlah pendekatan yang terbaik. Tapi setidaknya, ini tidak berlebihan, khususnya untuk saat ini.


— faultables

\ No newline at end of file