diff --git a/404.html b/404.html index 0125c19..2680204 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/96SM3CmIG2tpJlaQHOms-/index.json b/_next/data/WkvsYPsKhNjAfN17Xu7Zl/index.json similarity index 100% rename from _next/data/96SM3CmIG2tpJlaQHOms-/index.json rename to _next/data/WkvsYPsKhNjAfN17Xu7Zl/index.json diff --git a/_next/static/96SM3CmIG2tpJlaQHOms-/_buildManifest.js b/_next/static/96SM3CmIG2tpJlaQHOms-/_buildManifest.js deleted file mode 100644 index e051a2f..0000000 --- a/_next/static/96SM3CmIG2tpJlaQHOms-/_buildManifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__BUILD_MANIFEST={__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},"/":["static/chunks/pages/index-0a12c2ab11de2889.js"],"/_error":["static/chunks/pages/_error-b6491f42fb2263bb.js"],"/static/about":["static/chunks/pages/static/about-0f1d62b58ec0742b.js"],sortedPages:["/","/_app","/_error","/static/about"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/WkvsYPsKhNjAfN17Xu7Zl/_buildManifest.js b/_next/static/WkvsYPsKhNjAfN17Xu7Zl/_buildManifest.js new file mode 100644 index 0000000..5490da6 --- /dev/null +++ b/_next/static/WkvsYPsKhNjAfN17Xu7Zl/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST={__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},"/":["static/chunks/pages/index-23ef8f4a48181610.js"],"/_error":["static/chunks/pages/_error-b6491f42fb2263bb.js"],"/static/about":["static/chunks/pages/static/about-8d5f3dc806ff10f9.js"],sortedPages:["/","/_app","/_error","/static/about"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/96SM3CmIG2tpJlaQHOms-/_ssgManifest.js b/_next/static/WkvsYPsKhNjAfN17Xu7Zl/_ssgManifest.js similarity index 100% rename from _next/static/96SM3CmIG2tpJlaQHOms-/_ssgManifest.js rename to _next/static/WkvsYPsKhNjAfN17Xu7Zl/_ssgManifest.js diff --git a/_next/static/chunks/pages/_app-0fef0fe7e2905d02.js b/_next/static/chunks/pages/_app-0fef0fe7e2905d02.js new file mode 100644 index 0000000..ed7a2a8 --- /dev/null +++ b/_next/static/chunks/pages/_app-0fef0fe7e2905d02.js @@ -0,0 +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 a},ACTION_PREFETCH:function(){return i},ACTION_FAST_REFRESH:function(){return c},ACTION_SERVER_ACTION:function(){return s},isThenable:function(){return f}});let o="refresh",l="navigate",u="restore",a="server-patch",i="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),a=r(6221),i=r(5933),c=r(4167),s=r(8874),f=r(6342),d=r(245),p=r(6015),h=r(9720),m=new Set;function b(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 v(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=v(m);return{href:e,as:y?v(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&&b(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,a,i,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==i||i;"beforePopState"in t?t[u?"replace":"push"](r,o,{shallow:a,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)&&b(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)&&b(A,U,z,{locale:E,priority:!0,bypassPrefetchedCheck:!0},{kind:S},R)}};if((0,a.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,i.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 i}});let n=r(7294),o=r(6231),l="function"==typeof IntersectionObserver,u=new Map,a=[];function i(e){let{rootRef:t,rootMargin:r,disabled:i}=e,c=i||!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=a.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},a.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=a.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&a.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),a=r.n(u),i=e=>{let{name:t,logo:r}=e;return(0,n.jsx)("nav",{className:"flex py-2 border-b dark:border-neutral-800",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)(a(),{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)(a(),{href:t,className:"md:mx-4 mb-1 md:inline block",children:r},t+r)}),(0,n.jsx)(a(),{href:o,className:"mx-4",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)(a(),{className:"text-neutral-600 dark:text-neutral-200",target:"_blank",rel:"noopener noreferer",href:"https://github.com/faultables",children:"faultables"})," ","• All media is licensed under"," ",(0,n.jsx)(a(),{className:"underline",href:t.url,children:t.name})," ","unless stated otherwise •"," ",(0,n.jsx)(a(),{className:"text-neutral-600 dark:text-neutral-200",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)(i,{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:"431156a"}),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 a(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 i=[],c=!1,s=-1;function f(){c&&n&&(c=!1,n.length?i=n.concat(i):s=-1,i.length&&d())}function d(){if(!c){var e=a(f);c=!0;for(var t=i.length;t;){for(n=i,i=[];++s1)for(var r=1;r{})}}function v(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let y=r.default.forwardRef(function(e,t){let n,u;let{href:m,as:y,children:x,prefetch:g=null,passHref:_,replace:j,shallow:T,scroll:O,locale:E,onClick:M,onMouseEnter:N,onTouchStart:C,legacyBehavior:w=!1,...k}=e;n=x,w&&("string"==typeof n||"number"==typeof n)&&(n=r.default.createElement("a",null,n));let I=r.default.useContext(c.RouterContext),P=r.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}=r.default.useMemo(()=>{if(!I){let e=v(m);return{href:e,as:y?v(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=r.default.useRef(U),F=r.default.useRef(z);w&&(u=r.default.Children.only(n));let H=w?u&&"object"==typeof u&&u.ref:t,[K,V,B]=(0,f.useIntersection)({rootMargin:"200px"}),X=r.default.useCallback(e=>{(F.current!==z||D.current!==U)&&(B(),F.current=z,D.current=U),K(e),H&&("function"==typeof H?H(e):"object"==typeof H&&(H.current=e))},[z,H,U,B,K]);r.default.useEffect(()=>{A&&V&&L&&b(A,U,z,{locale:E},{kind:S},R)},[z,U,V,E,L,null==I?void 0:I.locale,A,R,S]);let G={ref:X,onClick(e){w||"function"!=typeof M||M(e),w&&u.props&&"function"==typeof u.props.onClick&&u.props.onClick(e),A&&!e.defaultPrevented&&function(e,t,n,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)(n)))return;e.preventDefault();let d=()=>{let e=null==a||a;"beforePopState"in t?t[u?"replace":"push"](n,o,{shallow:i,locale:c,scroll:e}):t[u?"replace":"push"](o||n,{scroll:e})};s?r.default.startTransition(d):d()}(e,A,U,z,j,T,O,E,R)},onMouseEnter(e){w||"function"!=typeof N||N(e),w&&u.props&&"function"==typeof u.props.onMouseEnter&&u.props.onMouseEnter(e),A&&(L||!R)&&b(A,U,z,{locale:E,priority:!0,bypassPrefetchedCheck:!0},{kind:S},R)},onTouchStart(e){w||"function"!=typeof C||C(e),w&&u.props&&"function"==typeof u.props.onTouchStart&&u.props.onTouchStart(e),A&&(L||!R)&&b(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?r.default.cloneElement(u,G):r.default.createElement("a",{...k,...G},n)});("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,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return a}});let r=n(7294),o=n(6231),l="function"==typeof IntersectionObserver,u=new Map,i=[];function a(e){let{rootRef:t,rootMargin:n,disabled:a}=e,c=a||!l,[s,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(l){if(c||s)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:l}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=i.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=u.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},i.push(n),u.set(n,t),t}(n);return l.set(e,t),o.observe(e),function(){if(l.delete(e),o.unobserve(e),0===l.size){o.disconnect(),u.delete(r);let e=i.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&i.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!s){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[c,n,t,s,d.current]),[p,s,(0,r.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,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(5893);n(7133);var o=n(4298),l=n.n(o),u=n(7294),i=n(1664),a=n.n(i),c=e=>{let{name:t,logo:n}=e;return(0,r.jsx)("nav",{className:"flex py-2 border-b",children:(0,r.jsx)("div",{className:"w-3/12 md:w-7/12 md:mx-auto",children:(0,r.jsx)("div",{className:"md:w-2/12",children:(0,r.jsx)(a(),{href:"/",children:n?(0,r.jsx)("img",{alt:t,src:n,className:"w-full"}):(0,r.jsx)("h1",{className:"font-bold leading-relaxed tracking-tight text-2xl text-neutral-800",children:t})})})})})},s=n(7205),f=e=>{let{license:t,links:n,repo:o,commitID:l}=e;return(0,r.jsx)("footer",{className:"flex py-4 text-center md:mt-10 mt-5",children:(0,r.jsxs)("div",{className:"md:w-7/12 mx-auto font-semibold",children:[(0,r.jsxs)("div",{className:"md:text-sm mb-10",children:[n.map(e=>{let{url:t,label:n}=e;return(0,r.jsx)(a(),{href:t,className:"md:mx-4 mb-1 md:inline block",children:n},t+n)}),(0,r.jsx)(a(),{href:o,className:"mx-4",children:"Source Code"})]}),(0,r.jsx)("div",{className:"text-sm font-normal text-neutral-400",children:(0,r.jsxs)("p",{children:["\xa9 ",s.a_," ",(0,r.jsx)(a(),{className:"text-neutral-600",target:"_blank",rel:"noopener noreferer",href:"https://github.com/faultables",children:"faultables"})," ","• All media is licensed under"," ",(0,r.jsx)(a(),{className:"underline",href:t.url,children:t.name})," ","unless stated otherwise •"," ",(0,r.jsx)(a(),{className:"text-neutral-600",target:"_blank",rel:"noopener noreferer",href:"".concat(o,"/commit/").concat(l),children:l})]})})]})})},d=n(356),p=n(3454);let h=e=>{let{children:t}=e;return(0,r.jsx)("div",{className:"flex items-center justify-between w-full my-5",children:(0,r.jsx)("div",{className:"lg:w-7/12 mx-auto",children:t})})};var m=e=>{let{Component:t,pageProps:n}=e;return(0,r.jsxs)(u.Fragment,{children:[(0,r.jsx)(c,{name:d.mx.I,logo:d.mx.j}),(0,r.jsx)(h,{children:(0,r.jsx)(t,{...n})}),(0,r.jsx)(f,{repo:d.Mv.O9,links:d.Mv.Ok,license:d.Mv.Vl,commitID:"27886a4"}),p.env.UMAMI_ENABLED?(0,r.jsx)(l(),{strategy:"beforeInteractive",src:p.env.UMAMI_SCRIPT_URL,"data-website-id":p.env.UMAMI_WEBSITE_ID}):null]})}},7133:function(){},7663:function(e){!function(){var t={229:function(e){var t,n,r,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(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:l}catch(e){t=l}try{n="function"==typeof clearTimeout?clearTimeout:u}catch(e){n=u}}();var a=[],c=!1,s=-1;function f(){c&&r&&(c=!1,r.length?a=r.concat(a):s=-1,a.length&&d())}function d(){if(!c){var e=i(f);c=!0;for(var t=a.length;t;){for(r=a,a=[];++s1)for(var n=1;ne===l?"border-t":"";var o=e=>{let{activeTab:l,setActiveTab:t}=e;return(0,s.jsxs)("div",{className:"flex items-center justify-center text-center gap-5 border-t mb-4",children:[(0,s.jsx)("button",{onClick:()=>t("photos"),className:"uppercase tracking-tight font-semibold text-sm border-black pt-3 px-3 ".concat(a("photos",l)),children:"Photos"}),(0,s.jsx)("button",{onClick:()=>t("videos"),className:"uppercase tracking-tight font-semibold text-sm pt-3 px-3 border-black ".concat(a("videos",l)),children:"Videos"})]})},i=e=>{let{media:l,type:t,setOverlayContent:r,currentIndex:n,limitPerPage:a}=e;return(0,s.jsx)("main",{className:"grid grid-cols-3 gap-1",children:l.slice(n,a).map(e=>{let{id:l,url:n,previewPath:a,embedPath:o=n}=e;return(0,s.jsx)("a",{href:n,target:"_blank",rel:"noopener noreferer",onClick:e=>{e.preventDefault(),r({url:o,type:t})},children:(0,s.jsx)("img",{alt:n,loading:"lazy",src:a,className:"aspect-".concat(t," bg-neutral-100")})},l)})})},d=e=>{let{profile:l,totalPosts:t}=e;return(0,s.jsxs)("div",{className:"flex flex-warp",children:[(0,s.jsx)("div",{className:"lg:w-4/12 w-3/12 md:py-10 ml-3 md:ml-0 lg:px-20 md:px-10",children:(0,s.jsx)("img",{loading:"lazy",alt:l.display_name,src:l.avatar,className:"w-100 rounded-full mx-auto border bg-neutral-100 border-gray-200 p-1"})}),(0,s.jsxs)("div",{className:"lg:w-9/12 md:w-10/12 mb-5 md:p-5 ml-5",children:[(0,s.jsxs)("div",{className:"md:flex items-center",children:[(0,s.jsx)("h2",{className:"text-2xl font-semibold",children:l.username}),(0,s.jsxs)("div",{className:"md:ml-4 my-4",children:[(0,s.jsx)("a",{className:"rounded-md bg-gray-100 px-5 font-semibold py-2 md:ml-2 text-sm leading-relaxed",href:l.follow_url,children:"Follow"}),(0,s.jsx)("a",{className:"rounded-md bg-gray-100 px-5 font-semibold py-2 ml-2 text-sm leading-relaxed",href:l.message_url,children:"Message"})]})]}),(0,s.jsx)("div",{className:"md:my-5 my-3 font-bold text-sm",children:(0,s.jsxs)("p",{children:[t," posts"]})}),(0,s.jsx)("p",{className:"font-bold mb-1",children:l.display_name}),(0,s.jsx)("p",{children:l.about}),(0,s.jsx)("p",{className:"leading-loose font-semibold text-blue-900",children:(0,s.jsx)("a",{target:"_blank",rel:"noopener noreferer",href:"https://".concat(l.link),children:l.link})})]})]})};let c=e=>{let{overlayContent:l}=e;return(null==l?void 0:l.type)===n.oZ.PHOTOS?(0,s.jsx)("img",{alt:null==l?void 0:l.url,src:null==l?void 0:l.url,className:"z-20 cursor-default"}):(null==l?void 0:l.type)===n.oZ.VIDEOS?(0,s.jsx)("iframe",{className:"md:w-6/12 w-full h-1/2",allow:"fullscreen",sandbox:"allow-same-origin allow-scripts allow-popups",src:null==l?void 0:l.url}):void 0};var m=e=>{let{overlayContent:l,closeOverlay:t}=e,r=(null==l?void 0:l.type)!==void 0;return(0,s.jsxs)("div",{onClick:t,className:"".concat(r?"bg-neutral-800/95 fixed w-full h-full left-0 top-0 cursor-pointer":""),children:[r?(0,s.jsx)("p",{onClick:t,className:"fixed right-0 bottom-0 md:mx-5 my-5 text-white rounded text-sm text-center w-full z-30",children:'Click anywhere or press "Escape" to close'}):null,(0,s.jsx)("div",{className:"flex justify-center items-center ".concat(r?"h-full w-full":"h-0 w-0"),children:(0,s.jsx)(c,{overlayContent:l})})]})},u=t(356);let x=e=>{let{activeTab:l,photos:t,videos:r,...a}=e;return l===n.oZ.PHOTOS?(0,s.jsx)(i,{media:t,type:l,...a}):l===n.oZ.VIDEOS?(0,s.jsx)(i,{media:r,type:l,...a}):(0,s.jsx)("div",{className:"text-center pt-10 font-bold text-2xl",children:"nice try"})};var p=!0,f=e=>{let{photos:l,videos:t,totalPosts:a}=e,[i,c]=(0,r.useState)(n.oZ.PHOTOS),[p,f]=(0,r.useState)(0),[h,b]=(0,r.useState)(null),v=()=>b(null),j=e=>{let{keyCode:l}=e;l===n.O_&&v()};return(0,r.useEffect)(()=>(window.addEventListener("keydown",j),()=>{window.removeEventListener("keydown",j)}),[j]),(0,s.jsxs)(r.Fragment,{children:[(0,s.jsx)(d,{profile:u.N5,totalPosts:a}),(0,s.jsx)(o,{activeTab:i,setActiveTab:c}),(0,s.jsx)(m,{overlayContent:h,closeOverlay:v}),(0,s.jsx)(x,{currentIndex:p,setCurrentIndex:f,limitPerPage:n.Zv,activeTab:i,setOverlayContent:b,photos:l,videos:t})]})}}},function(e){e.O(0,[774,888,179],function(){return e(e.s=5557)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/index-23ef8f4a48181610.js b/_next/static/chunks/pages/index-23ef8f4a48181610.js new file mode 100644 index 0000000..4c85a8b --- /dev/null +++ b/_next/static/chunks/pages/index-23ef8f4a48181610.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{5557:function(e,l,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return t(5171)}])},5171:function(e,l,t){"use strict";t.r(l),t.d(l,{__N_SSG:function(){return p},default:function(){return f}});var r=t(5893),s=t(7294),a=t(7205);let n=(e,l)=>e===l?"border-t dark:border-neutral-400":"";var o=e=>{let{activeTab:l,setActiveTab:t}=e;return(0,r.jsxs)("div",{className:"flex items-center justify-center text-center gap-5 border-t mb-4 dark:border-neutral-800",children:[(0,r.jsx)("button",{onClick:()=>t("photos"),className:"uppercase tracking-tight font-semibold text-sm border-black pt-3 px-3 ".concat(n("photos",l)),children:"Photos"}),(0,r.jsx)("button",{onClick:()=>t("videos"),className:"uppercase tracking-tight font-semibold text-sm pt-3 px-3 border-black ".concat(n("videos",l)),children:"Videos"})]})},d=e=>{let{media:l,type:t,setOverlayContent:s,currentIndex:a,limitPerPage:n}=e;return(0,r.jsx)("main",{className:"grid grid-cols-3 gap-1",children:l.slice(a,n).map(e=>{let{id:l,url:a,previewPath:n,embedPath:o=a}=e;return(0,r.jsx)("a",{href:a,target:"_blank",rel:"noopener noreferer",onClick:e=>{e.preventDefault(),s({url:o,type:t})},children:(0,r.jsx)("img",{alt:a,loading:"lazy",src:n,className:"aspect-".concat(t," bg-neutral-100 dark:bg-neutral-900")})},l)})})},i=e=>{let{profile:l,totalPosts:t}=e;return(0,r.jsxs)("div",{className:"flex flex-warp",children:[(0,r.jsx)("div",{className:"lg:w-4/12 w-3/12 md:py-10 ml-3 md:ml-0 lg:px-20 md:px-10",children:(0,r.jsx)("img",{loading:"lazy",alt:l.display_name,src:l.avatar,className:"w-full rounded-full mx-auto border bg-neutral-100 border-gray-200 p-1 dark:border-neutral-800 dark:bg-black"})}),(0,r.jsxs)("div",{className:"lg:w-9/12 md:w-10/12 mb-5 md:p-5 ml-5",children:[(0,r.jsxs)("div",{className:"md:flex items-center",children:[(0,r.jsx)("h2",{className:"text-2xl font-semibold",children:l.username}),(0,r.jsxs)("div",{className:"md:ml-4 my-4",children:[(0,r.jsx)("a",{className:"rounded-md bg-gray-100 px-5 font-semibold py-2 md:ml-2 text-sm leading-relaxed dark:bg-neutral-800",href:l.follow_url,children:"Follow"}),(0,r.jsx)("a",{className:"rounded-md bg-gray-100 px-5 font-semibold py-2 ml-2 text-sm leading-relaxed dark:bg-neutral-800",href:l.message_url,children:"Message"})]})]}),(0,r.jsx)("div",{className:"md:my-5 my-3 font-bold text-sm",children:(0,r.jsxs)("p",{children:[t," posts"]})}),(0,r.jsx)("p",{className:"font-bold mb-1",children:l.display_name}),(0,r.jsx)("p",{children:l.about}),(0,r.jsx)("p",{className:"leading-loose font-semibold text-blue-900 dark:text-blue-200",children:(0,r.jsx)("a",{target:"_blank",rel:"noopener noreferer",href:"https://".concat(l.link),children:l.link})})]})]})};let c=e=>{let{overlayContent:l}=e;return(null==l?void 0:l.type)===a.oZ.PHOTOS?(0,r.jsx)("img",{alt:null==l?void 0:l.url,src:null==l?void 0:l.url,className:"z-20 cursor-default"}):(null==l?void 0:l.type)===a.oZ.VIDEOS?(0,r.jsx)("iframe",{className:"md:w-6/12 w-full h-1/2",allow:"fullscreen",sandbox:"allow-same-origin allow-scripts allow-popups",src:null==l?void 0:l.url}):void 0};var u=e=>{let{overlayContent:l,closeOverlay:t}=e,s=(null==l?void 0:l.type)!==void 0;return(0,r.jsxs)("div",{onClick:t,className:"".concat(s?"bg-neutral-800/95 fixed w-full h-full left-0 top-0 cursor-pointer":""),children:[s?(0,r.jsx)("p",{onClick:t,className:"fixed right-0 bottom-0 md:mx-5 my-5 text-white rounded text-sm text-center w-full z-30",children:'Click anywhere or press "Escape" to close'}):null,(0,r.jsx)("div",{className:"flex justify-center items-center ".concat(s?"h-full w-full":"h-0 w-0"),children:(0,r.jsx)(c,{overlayContent:l})})]})},m=t(356);let x=e=>{let{activeTab:l,photos:t,videos:s,...n}=e;return l===a.oZ.PHOTOS?(0,r.jsx)(d,{media:t,type:l,...n}):l===a.oZ.VIDEOS?(0,r.jsx)(d,{media:s,type:l,...n}):(0,r.jsx)("div",{className:"text-center pt-10 font-bold text-2xl",children:"nice try"})};var p=!0,f=e=>{let{photos:l,videos:t,totalPosts:n}=e,[d,c]=(0,s.useState)(a.oZ.PHOTOS),[p,f]=(0,s.useState)(0),[b,h]=(0,s.useState)(null),g=()=>h(null),v=e=>{let{keyCode:l}=e;l===a.O_&&g()};return(0,s.useEffect)(()=>(window.addEventListener("keydown",v),()=>{window.removeEventListener("keydown",v)}),[v]),(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)(i,{profile:m.N5,totalPosts:n}),(0,r.jsx)(o,{activeTab:d,setActiveTab:c}),(0,r.jsx)(u,{overlayContent:b,closeOverlay:g}),(0,r.jsx)(x,{currentIndex:p,setCurrentIndex:f,limitPerPage:a.Zv,activeTab:d,setOverlayContent:h,photos:l,videos:t})]})}}},function(e){e.O(0,[774,888,179],function(){return e(e.s=5557)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/static/about-0f1d62b58ec0742b.js b/_next/static/chunks/pages/static/about-0f1d62b58ec0742b.js deleted file mode 100644 index 6743f3e..0000000 --- a/_next/static/chunks/pages/static/about-0f1d62b58ec0742b.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[664],{1556:function(a,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/static/about",function(){return n(3414)}])},3414:function(a,e,n){"use strict";n.r(e);var i=n(5893);e.default=()=>(0,i.jsx)("div",{className:"p-2",children:(0,i.jsxs)("div",{className:"md:border p-5 md:w-8/12 md:shadow md:rotate-[-0.5deg] mx-auto text-neutral-600",children:[(0,i.jsx)("h2",{className:"font-bold text-3xl leading-loose mb-2 text-black",children:"Notes from @faultables"}),(0,i.jsxs)("p",{className:"mb-6",children:["Sebelumnya saya menjalankan ",(0,i.jsx)("em",{children:"instance"})," ",(0,i.jsx)("a",{href:"https://pixelfed.org",className:"underline",target:"_blank",rel:"noopener noreferer",children:"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.']}),(0,i.jsxs)("p",{className:"mb-6",children:["Disamping itu, Pixelfed sangat menjanjikan: menggunakan protokol"," ",(0,i.jsx)("a",{href:"https://www.w3.org/TR/activitypub/",className:"underline",target:"_blank",rel:"noopener noreferer",children:"ActivityPub"})," ",'sehingga bisa "berfederasi" dengan ',(0,i.jsx)("em",{children:"instance"})," lain, dan yang paling penting adalah"," ",(0,i.jsx)("a",{href:"https://github.com/pixelfed/pixelfed",classname:"underline",target:"_blank",rel:"noopener noreferer",children:"bersumber kode terbuka"})," ",(0,i.jsx)("strong",{children:"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"'," ",(0,i.jsx)("a",{href:"https://joinmastodon.org",className:"underline",target:"_blank",rel:"noopener noreferer",children:"Mastodon"}),", saya memilih Pixelfed murni hanya untuk berbagi media dalam bentuk foto saja."]}),(0,i.jsx)("p",{className:"mb-6",children:"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."}),(0,i.jsx)("p",{className:"mb-6",children:'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.'}),(0,i.jsx)("p",{className:"mb-6",children:"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!"}),(0,i.jsx)("p",{className:"mb-6",children:"Bagaimanapun, pilihan ini bukanlah pendekatan yang terbaik. Tapi setidaknya, ini tidak berlebihan, khususnya untuk saat ini."}),(0,i.jsx)("br",{}),(0,i.jsx)("a",{href:"https://github.com/faultables",target:"_blank",rel:"noopener noreferer",children:(0,i.jsx)("p",{className:"mb-6",children:"— faultables"})})]})})}},function(a){a.O(0,[774,888,179],function(){return a(a.s=1556)}),_N_E=a.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/static/about-8d5f3dc806ff10f9.js b/_next/static/chunks/pages/static/about-8d5f3dc806ff10f9.js new file mode 100644 index 0000000..a5d4fd3 --- /dev/null +++ b/_next/static/chunks/pages/static/about-8d5f3dc806ff10f9.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[664],{1556:function(a,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/static/about",function(){return n(3414)}])},3414:function(a,e,n){"use strict";n.r(e);var i=n(5893);e.default=()=>(0,i.jsx)("div",{className:"p-2",children:(0,i.jsxs)("div",{className:"md:border p-5 md:w-8/12 md:shadow md:rotate-[-0.5deg] mx-auto text-neutral-600 dark:text-neutral-200 dark:border-neutral-800",children:[(0,i.jsx)("h2",{className:"font-bold text-3xl leading-loose mb-2 text-black dark:text-neutral-200",children:"Notes from @faultables"}),(0,i.jsxs)("p",{className:"mb-6",children:["Sebelumnya saya menjalankan ",(0,i.jsx)("em",{children:"instance"})," ",(0,i.jsx)("a",{href:"https://pixelfed.org",className:"underline",target:"_blank",rel:"noopener noreferer",children:"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.']}),(0,i.jsxs)("p",{className:"mb-6",children:["Disamping itu, Pixelfed sangat menjanjikan: menggunakan protokol"," ",(0,i.jsx)("a",{href:"https://www.w3.org/TR/activitypub/",className:"underline",target:"_blank",rel:"noopener noreferer",children:"ActivityPub"})," ",'sehingga bisa "berfederasi" dengan ',(0,i.jsx)("em",{children:"instance"})," lain, dan yang paling penting adalah"," ",(0,i.jsx)("a",{href:"https://github.com/pixelfed/pixelfed",classname:"underline",target:"_blank",rel:"noopener noreferer",children:"bersumber kode terbuka"})," ",(0,i.jsx)("strong",{children:"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"'," ",(0,i.jsx)("a",{href:"https://joinmastodon.org",className:"underline",target:"_blank",rel:"noopener noreferer",children:"Mastodon"}),", saya memilih Pixelfed murni hanya untuk berbagi media dalam bentuk foto saja."]}),(0,i.jsx)("p",{className:"mb-6",children:"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."}),(0,i.jsx)("p",{className:"mb-6",children:'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.'}),(0,i.jsx)("p",{className:"mb-6",children:"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!"}),(0,i.jsx)("p",{className:"mb-6",children:"Bagaimanapun, pilihan ini bukanlah pendekatan yang terbaik. Tapi setidaknya, ini tidak berlebihan, khususnya untuk saat ini."}),(0,i.jsx)("br",{}),(0,i.jsx)("a",{href:"https://github.com/faultables",target:"_blank",rel:"noopener noreferer",children:(0,i.jsx)("p",{className:"mb-6",children:"— faultables"})})]})})}},function(a){a.O(0,[774,888,179],function(){return a(a.s=1556)}),_N_E=a.O()}]); \ No newline at end of file diff --git a/_next/static/css/960a61dbfdf5c2ec.css b/_next/static/css/ca9987141a3535d9.css similarity index 63% rename from _next/static/css/960a61dbfdf5c2ec.css rename to _next/static/css/ca9987141a3535d9.css index 635e361..5794190 100644 --- a/_next/static/css/960a61dbfdf5c2ec.css +++ b/_next/static/css/ca9987141a3535d9.css @@ -1,3 +1,3 @@ /* ! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com -*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-20{z-index:20}.z-30{z-index:30}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.grid{display:grid}.h-0{height:0}.h-1\/2{height:50%}.h-full{height:100%}.w-0{width:0}.w-3\/12{width:25%}.w-full{width:100%}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-5{gap:1.25rem}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-neutral-800\/95{background-color:rgba(38,38,38,.95)}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pt-10{padding-top:2.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-loose{line-height:2}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.aspect-photos{aspect-ratio:1/1}.aspect-videos{aspect-ratio:16/9}@media (min-width:768px){.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\:ml-0{margin-left:0}.md\:ml-2{margin-left:.5rem}.md\:ml-4{margin-left:1rem}.md\:mt-10{margin-top:2.5rem}.md\:inline{display:inline}.md\:flex{display:flex}.md\:w-10\/12{width:83.333333%}.md\:w-2\/12{width:16.666667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:rotate-\[-0\.5deg\]{--tw-rotate:-0.5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:border{border-width:1px}.md\:p-5{padding:1.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1024px){.lg\:w-4\/12{width:33.333333%}.lg\:w-7\/12{width:58.333333%}.lg\:w-9\/12{width:75%}.lg\:px-20{padding-left:5rem;padding-right:5rem}} \ No newline at end of file +*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-20{z-index:20}.z-30{z-index:30}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.grid{display:grid}.h-0{height:0}.h-1\/2{height:50%}.h-full{height:100%}.w-0{width:0}.w-3\/12{width:25%}.w-full{width:100%}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-5{gap:1.25rem}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-neutral-800\/95{background-color:rgba(38,38,38,.95)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pt-10{padding-top:2.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-loose{line-height:2}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.aspect-photos{aspect-ratio:1/1}.aspect-videos{aspect-ratio:16/9}@media (min-width:768px){.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\:ml-0{margin-left:0}.md\:ml-2{margin-left:.5rem}.md\:ml-4{margin-left:1rem}.md\:mt-10{margin-top:2.5rem}.md\:inline{display:inline}.md\:flex{display:flex}.md\:w-10\/12{width:83.333333%}.md\:w-2\/12{width:16.666667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:rotate-\[-0\.5deg\]{--tw-rotate:-0.5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:border{border-width:1px}.md\:p-5{padding:1.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1024px){.lg\:w-4\/12{width:33.333333%}.lg\:w-7\/12{width:58.333333%}.lg\:w-9\/12{width:75%}.lg\:px-20{padding-left:5rem;padding-right:5rem}}@media (prefers-color-scheme:dark){.dark\:border-neutral-400{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.dark\:border-neutral-800{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity))}.dark\:bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.dark\:bg-neutral-800{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity))}.dark\:bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.dark\:text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.dark\:text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}} \ No newline at end of file diff --git a/index.html b/index.html index e62bc58..8886074 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -
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 1e92dfe..9000994 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