Websites
Websites
Runtime: 1.9s
Share on Facebook or Twitter
On May 29, 2022 at 5:21:26 AM UTC, https://www.thegeekdiary.com/ was accessible when tested on AS41872 in Switzerland.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
172.253.14.5
Query:
IN A www.thegeekdiary.com
Engine:
system
Name
Class
TTL
Type
DATA
Answer IP Info
@
IN
A
172.104.9.113
AS63949 (Linode, LLC)

TCP Connections

172.104.9.113:443: succeeded

HTTP Requests

URL
GET https://www.thegeekdiary.com/
Response Headers
Accept-Ranges:
bytes
Age:
608430
Content-Length:
43587
Content-Type:
text/html; charset=UTF-8
Date:
Sun, 29 May 2022 05:21:25 GMT
Grace:
none
Referrer-Policy:
strict-origin-when-cross-origin
Strict-Transport-Security:
max-age=31536000; includeSubDomains; preload
Vary:
Accept-Encoding
X-Cdn:
WCWS Internet Inc
X-Configured-By:
GetPageSpeed.com
X-Frame-Options:
SAMEORIGIN
X-Micro-Cache:
MISS
X-Page-Speed:
1.13.35.2-0
X-Req:
3422767 11702766
X-Storage:
default
X-Xss-Protection:
1; mode=block
Response Body
<!DOCTYPE html>
<html lang="en-US">
<head itemscope itemtype="https://schema.org/WebSite">
<meta charset="UTF-8"/>
<meta name="keywords" content="zfs, vxvm, Linux, Solaris, Oracle, asm, ldoms, vcs, cluster, solaris 11, oracle database, netbackup"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>The Geek Diary</title>
<meta name='robots' content='max-image-preview:large'/>
<link rel="amphtml" href="https://www.thegeekdiary.com/amp/"/><meta name="generator" content="AMP for WP 1.0.77.43"/><link rel='dns-prefetch' href='//fonts.googleapis.com'/>
<link rel="canonical" href="https://www.thegeekdiary.com/"/>
<link rel='stylesheet' id='kreativ-pro-css' href='https://cdn.thegeekdiary.com/wp-content/themes/kreativ-pro/style.css?ver=1.2.2' type='text/css' media='all'/>
<style id='global-styles-inline-css' type='text/css'>body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url(#wp-duotone-dark-grayscale);--wp--preset--duotone--grayscale:url(#wp-duotone-grayscale);--wp--preset--duotone--purple-yellow:url(#wp-duotone-purple-yellow);--wp--preset--duotone--blue-red:url(#wp-duotone-blue-red);--wp--preset--duotone--midnight:url(#wp-duotone-midnight);--wp--preset--duotone--magenta-yellow:url(#wp-duotone-magenta-yellow);--wp--preset--duotone--purple-green:url(#wp-duotone-purple-green);--wp--preset--duotone--blue-orange:url(#wp-duotone-blue-orange);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}</style>
<link rel='stylesheet' id='kreativ-font-lato-css' href='//fonts.googleapis.com/css?family=Oswald%3A300%2C400%2C700&#038;display=swap&#038;ver=1.2.2' type='text/css' media='all'/>
<link rel='stylesheet' id='kreativ-font-ss-css' href='//fonts.googleapis.com/css?family=Source+Sans+Pro%3A400%2C700&#038;display=swap&#038;ver=1.2.2' type='text/css' media='all'/>
<link rel="icon" href="https://www.thegeekdiary.com/wp-content/themes/kreativ-pro/images/favicon.ico"/>
<link rel="next" href="https://www.thegeekdiary.com/page/2/"/>
<meta itemprop="name" content="The Geek Diary"/>
<meta itemprop="url" content="https://www.thegeekdiary.com/"/>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9806101468749934" crossorigin="anonymous"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-4CTFY82E5R"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-4CTFY82E5R');</script><script data-pagespeed-no-defer>(function(){function f(a,b,d){if(a.addEventListener)a.addEventListener(b,d,!1);else if(a.attachEvent)a.attachEvent("on"+b,d);else{var c=a["on"+b];a["on"+b]=function(){d.call(this);c&&c.call(this)}}};window.pagespeed=window.pagespeed||{};var g=window.pagespeed;function k(a){this.g=[];this.f=0;this.h=!1;this.j=a;this.i=null;this.l=0;this.b=!1;this.a=0}function l(a,b){var d=b.getAttribute("data-pagespeed-lazy-position");if(d)return parseInt(d,0);var d=b.offsetTop,c=b.offsetParent;c&&(d+=l(a,c));d=Math.max(d,0);b.setAttribute("data-pagespeed-lazy-position",d);return d}
function m(a,b){var d,c,e;if(!a.b&&(0==b.offsetHeight||0==b.offsetWidth))return!1;a:if(b.currentStyle)c=b.currentStyle.position;else{if(document.defaultView&&document.defaultView.getComputedStyle&&(c=document.defaultView.getComputedStyle(b,null))){c=c.getPropertyValue("position");break a}c=b.style&&b.style.position?b.style.position:""}if("relative"==c)return!0;e=0;"number"==typeof window.pageYOffset?e=window.pageYOffset:document.body&&document.body.scrollTop?e=document.body.scrollTop:document.documentElement&&
document.documentElement.scrollTop&&(e=document.documentElement.scrollTop);d=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;c=e;e+=d;var h=b.getBoundingClientRect();h?(e=h.top-d,c=h.bottom):(h=l(a,b),d=h+b.offsetHeight,e=h-e,c=d-c);return e<=a.f&&0<=c+a.f}
k.prototype.m=function(a){p(a);var b=this;window.setTimeout(function(){var d=a.getAttribute("data-pagespeed-lazy-src");if(d)if((b.h||m(b,a))&&-1!=a.src.indexOf(b.j)){var c=a.parentNode,e=a.nextSibling;c&&c.removeChild(a);a.c&&(a.getAttribute=a.c);a.removeAttribute("onload");a.tagName&&"IMG"==a.tagName&&g.CriticalImages&&f(a,"load",function(){g.CriticalImages.checkImageForCriticality(this);b.b&&(b.a--,b.a||g.CriticalImages.checkCriticalImages())});a.removeAttribute("data-pagespeed-lazy-src");a.removeAttribute("data-pagespeed-lazy-replaced-functions");
c&&c.insertBefore(a,e);if(c=a.getAttribute("data-pagespeed-lazy-srcset"))a.srcset=c,a.removeAttribute("data-pagespeed-lazy-srcset");a.src=d}else b.g.push(a)},0)};k.prototype.loadIfVisibleAndMaybeBeacon=k.prototype.m;k.prototype.s=function(){this.h=!0;q(this)};k.prototype.loadAllImages=k.prototype.s;function q(a){var b=a.g,d=b.length;a.g=[];for(var c=0;c<d;++c)a.m(b[c])}function t(a,b){return a.a?null!=a.a(b):null!=a.getAttribute(b)}
k.prototype.u=function(){for(var a=document.getElementsByTagName("img"),b=0,d;d=a[b];b++)t(d,"data-pagespeed-lazy-src")&&p(d)};k.prototype.overrideAttributeFunctions=k.prototype.u;function p(a){t(a,"data-pagespeed-lazy-replaced-functions")||(a.c=a.getAttribute,a.getAttribute=function(a){"src"==a.toLowerCase()&&t(this,"data-pagespeed-lazy-src")&&(a="data-pagespeed-lazy-src");return this.c(a)},a.setAttribute("data-pagespeed-lazy-replaced-functions","1"))}
g.o=function(a,b){function d(){if(!(c.b&&a||c.i)){var b=200;200<(new Date).getTime()-c.l&&(b=0);c.i=window.setTimeout(function(){c.l=(new Date).getTime();q(c);c.i=null},b)}}var c=new k(b);g.lazyLoadImages=c;f(window,"load",function(){c.b=!0;c.h=a;c.f=200;if(g.CriticalImages){for(var b=0,d=document.getElementsByTagName("img"),r=0,n;n=d[r];r++)-1!=n.src.indexOf(c.j)&&t(n,"data-pagespeed-lazy-src")&&b++;c.a=b;c.a||g.CriticalImages.checkCriticalImages()}q(c)});b.indexOf("data")&&((new Image).src=b);f(window,
"scroll",d);f(window,"resize",d)};g.lazyLoadInit=g.o;})();

pagespeed.lazyLoadInit(true, "/pagespeed_static/1.JiBnMqyl6S.gif");
</script></head>
<body class="home blog header-full-width content-sidebar genesis-breadcrumbs-hidden genesis-footer-widgets-hidden sticky-header-active" itemscope itemtype="https://schema.org/WebPage"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 0.49803921568627"/><feFuncG type="table" tableValues="0 0.49803921568627"/><feFuncB type="table" tableValues="0 0.49803921568627"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 1"/><feFuncG type="table" tableValues="0 1"/><feFuncB type="table" tableValues="0 1"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765"/><feFuncG type="table" tableValues="0 1"/><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 1"/><feFuncG type="table" tableValues="0 0.27843137254902"/><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 0"/><feFuncG type="table" tableValues="0 0.64705882352941"/><feFuncB type="table" tableValues="0 1"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.78039215686275 1"/><feFuncG type="table" tableValues="0 0.94901960784314"/><feFuncB type="table" tableValues="0.35294117647059 0.47058823529412"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745"/><feFuncG type="table" tableValues="0 1"/><feFuncB type="table" tableValues="0.44705882352941 0.4"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "/><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.098039215686275 1"/><feFuncG type="table" tableValues="0 0.66274509803922"/><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725"/><feFuncA type="table" tableValues="1 1"/></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"/></filter></defs></svg><div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-nav-primary" class="screen-reader-shortcut"> Skip to primary navigation</a></li><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li><li><a href="#genesis-sidebar-primary" class="screen-reader-shortcut"> Skip to primary sidebar</a></li><li><a href="#genesis-nav-footer" class="screen-reader-shortcut"> Skip to footer navigation</a></li></ul><header class="site-header" itemscope itemtype="https://schema.org/WPHeader"><div class="wrap"><div class="title-area"><h1 class="site-title" itemprop="headline"><a href="https://www.thegeekdiary.com/" title="The Geek Diary"><span>The</span><span class="custom-title1"> Geek</span><span> Diary</span></a></h1></div><nav class="nav-primary" aria-label="Main" itemscope itemtype="https://schema.org/SiteNavigationElement" id="genesis-nav-primary"><div class="wrap"><ul id="menu-beside-logo" class="menu genesis-nav-menu menu-primary js-superfish"><li id="menu-item-17631" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17631"><a href="#" itemprop="url"><span itemprop="name">OS</span></a>
<ul class="sub-menu">
<li id="menu-item-17636" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17636"><a href="https://www.thegeekdiary.com/category/linux/" itemprop="url"><span itemprop="name">Linux</span></a></li>
<li id="menu-item-17634" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17634"><a href="https://www.thegeekdiary.com/category/centos-rhel/" itemprop="url"><span itemprop="name">CentOS/RHEL</span></a></li>
<li id="menu-item-17635" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17635"><a href="https://www.thegeekdiary.com/category/solaris/" itemprop="url"><span itemprop="name">Solaris</span></a></li>
<li id="menu-item-17637" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17637"><a href="https://www.thegeekdiary.com/category/linux/oracle-linux/" itemprop="url"><span itemprop="name">Oracle Linux</span></a></li>
<li id="menu-item-17648" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17648"><a href="https://www.thegeekdiary.com/category/vcs/" itemprop="url"><span itemprop="name">VCS</span></a></li>
</ul>
</li>
<li id="menu-item-17647" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17647"><a href="https://www.thegeekdiary.com/category/interview-questions/" itemprop="url"><span itemprop="name">Interview Questions</span></a></li>
<li id="menu-item-17632" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17632"><a href="#" itemprop="url"><span itemprop="name">Database</span></a>
<ul class="sub-menu">
<li id="menu-item-17639" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17639"><a href="https://www.thegeekdiary.com/category/oracle/" itemprop="url"><span itemprop="name">oracle</span></a></li>
<li id="menu-item-17640" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17640"><a href="https://www.thegeekdiary.com/category/oracle/oracle-12c/" itemprop="url"><span itemprop="name">oracle 12c</span></a></li>
<li id="menu-item-17641" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17641"><a href="https://www.thegeekdiary.com/category/oracle/asm/" itemprop="url"><span itemprop="name">ASM</span></a></li>
<li id="menu-item-17642" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17642"><a href="https://www.thegeekdiary.com/category/mysql/" itemprop="url"><span itemprop="name">mysql</span></a></li>
<li id="menu-item-17643" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17643"><a href="https://www.thegeekdiary.com/category/mariadb/" itemprop="url"><span itemprop="name">MariaDB</span></a></li>
</ul>
</li>
<li id="menu-item-17633" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17633"><a href="#" itemprop="url"><span itemprop="name">DevOps</span></a>
<ul class="sub-menu">
<li id="menu-item-17645" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17645"><a href="https://www.thegeekdiary.com/category/devops/docker/" itemprop="url"><span itemprop="name">Docker</span></a></li>
<li id="menu-item-17646" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17646"><a href="https://www.thegeekdiary.com/category/devops/shell-scripting/" itemprop="url"><span itemprop="name">Shell Scripting</span></a></li>
</ul>
</li>
<li id="menu-item-17649" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17649"><a href="#" itemprop="url"><span itemprop="name">Big Data</span></a>
<ul class="sub-menu">
<li id="menu-item-17650" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17650"><a href="https://www.thegeekdiary.com/category/hadoop/" itemprop="url"><span itemprop="name">Hadoop</span></a></li>
<li id="menu-item-17651" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17651"><a href="https://www.thegeekdiary.com/category/hadoop/cloudera/" itemprop="url"><span itemprop="name">Cloudera</span></a></li>
<li id="menu-item-17652" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17652"><a href="https://www.thegeekdiary.com/category/hadoop/hortonworks-hdp/" itemprop="url"><span itemprop="name">Hortonworks HDP</span></a></li>
</ul>
</li>
</ul></div></nav></div></header><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><article class="post-21462 post type-post status-publish format-standard category-java entry" aria-label="JavaFX ComboBox: Set a value to the combo box" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/javafx-combobox-set-a-value-to-the-combo-box/">JavaFX ComboBox: Set a value to the combo box</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>A list is a little more complicated, but also a lot more fun to work with, because using JavaFX there is a lot you can do with a list. The class that needs to be instantiated to create a list object is named ComboBox . This class is just one of a bigger family of [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/java/" rel="category tag">Java</a></span> </p></footer></article><article class="post-21458 post type-post status-publish format-standard category-linux entry" aria-label="Nginx load balancing" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/nginx-load-balancing/">Nginx load balancing</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>Load balancing between multiple applications, backends, and servers is part of the process of optimizing resources, improving performance, and fault tolerance of the service. Nginx as a load balancer This web server is considered one of the most popular and productive solutions because it has the broadest functionality and flexibility when configuring. So Nginx is [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-21456 post type-post status-publish format-standard category-linux entry" aria-label="nginx 504 gateway time-out" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/nginx-504-gateway-time-out/">nginx 504 gateway time-out</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>A 504 gateway time-out error occurs when Nginx cannot receive a response from the service long enough. For example from PHP-FPM. Nginx and PHP-FPM The most common cause of this error is the collaboration of Nginx and PHP-FPM. In case there are very slow PHP scripts, Nginx will give a 504 gateway time-out when it [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><div class="crunchify_ad_on_home">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9806101468749934" data-ad-slot="4606530400" data-ad-format="auto"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div><article class="post-21454 post type-post status-publish format-standard category-linux entry" aria-label="Images preview with ngx_http_image_filter_module" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/images-preview-with-ngx_http_image_filter_module/">Images preview with ngx_http_image_filter_module</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>Often on multimedia sites, there is the task of displaying pictures in various sizes (thumbnails). Moreover, in most cases, you have to support several dimensional versions of the pictures. Today, We will describe a module with the name “ngx_http_image_filter_module”. This module allows you to solve the problem of resizing images directly through a Web server [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-21452 post type-post status-publish format-standard category-linux entry" aria-label="Image optimization with webp" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/image-optimization-with-webp/">Image optimization with webp</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>We already did a few articles about image optimization jpegoptim, jpegtran, optipng, pngcrush, and ImageMagick. Today, We want to describe image optimization with webp. Minification and compression have long become quite standard things for optimizing web page code. All popular web resources optimize images, use the same CSS whenever possible, and choose the right image [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><div class="crunchify_ad_on_home">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9806101468749934" data-ad-slot="4606530400" data-ad-format="auto"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div><article class="post-21450 post type-post status-publish format-standard category-devops category-linux entry" aria-label="How to Install awscli" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-install-awscli/">How to Install awscli</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>What is the AWS CLI? The AWS Command Line Interface (CLI) is for managing your AWS services from a terminal session on your own client, allowing you to control and configure multiple AWS services and implement a level of automation. If you’ve been using AWS for some time and feel comfortable clicking your way through [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/devops/" rel="category tag">DevOps</a>, <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-21448 post type-post status-publish format-standard category-linux entry" aria-label="jpegtran for image optimization" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/jpegtran-for-image-optimization/">jpegtran for image optimization</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>jpegtran is a libjpeg command-line utility. It allows you to manipulate JPEG files, but its most useful function is optimization. Installation of jpegtran For Linux, this utility is usually found in packages: # apt-get install libjpeg-progs Usage For the basic version of optimization, we call the command: # jpegtran -copy none -optimize -outfile min.image.jpg image.jpg [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><div class="crunchify_ad_on_home">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9806101468749934" data-ad-slot="4606530400" data-ad-format="auto"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div><article class="post-21446 post type-post status-publish format-standard category-linux entry" aria-label="jpegoptim for image optimization" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/jpegoptim-for-image-optimization/">jpegoptim for image optimization</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>Introduction Last time looked at the jpegtran command for optimizing images. Today, We will talk about jpegoptim. jpegoptim is a utility for optimizing JPEG files. It provides lossless optimization (based on optimizing the Huffman tables) and “lossy” optimization based on setting a maximum quality factor. Installation of jpegoptim For Debian users: # apt-get install jpegoptim [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-21444 post type-post status-publish format-standard category-linux entry" aria-label="optipng for image optimization" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/optipng-for-image-optimization/">optipng for image optimization</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>Last time We were talked about jpegoptim and jpegtran. Today we will talk about OptiPNG. OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM, and TIFF) to optimized PNG, and performs PNG integrity checks and corrections. Installation Check [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-21442 post type-post status-publish format-standard category-linux entry" aria-label="pngcrush for image optimization" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/pngcrush-for-image-optimization/">pngcrush for image optimization</a></h2>
<p class="entry-meta">by <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span></p></header><div class="entry-content" itemprop="text"><p>Last time we talked about jpegoptim, jpegtran and optipng. Today we’re going to talk about pngcrush – an optimizer for PNG (Portable Network Graphics) files. pngcrush can be run from a command line in an MSDOS window, or from a UNIX or LINUX command line. Installation of pngcrush On Debian, this utility is included in [&hellip;]</p>
</div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><div class="archive-pagination pagination"><div class="pagination-next alignright"><a href="https://www.thegeekdiary.com/page/2/">Next Page &#x000BB;</a></div></div></main><aside class="sidebar sidebar-primary widget-area" role="complementary" aria-label="Primary Sidebar" itemscope itemtype="https://schema.org/WPSideBar" id="genesis-sidebar-primary"><h2 class="genesis-sidebar-title screen-reader-text">Primary Sidebar</h2><section id="search-2" class="widget widget_search"><div class="widget-wrap"><form class="search-form" method="get" action="https://www.thegeekdiary.com/" role="search" itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction"><label class="search-form-label screen-reader-text" for="searchform-1">Search this website</label><input class="search-form-input" type="search" name="s" id="searchform-1" placeholder="Search this website" itemprop="query-input"><input class="search-form-submit" type="submit" value="Search"><meta content="https://www.thegeekdiary.com/?s={s}" itemprop="target"></form></div></section>
<section id="recent-posts-2" class="widget widget_recent_entries"><div class="widget-wrap">
<h3 class="widgettitle widget-title">Recent Posts</h3>
<ul>
<li>
<a href="https://www.thegeekdiary.com/javafx-combobox-set-a-value-to-the-combo-box/">JavaFX ComboBox: Set a value to the combo box</a>
</li>
<li>
<a href="https://www.thegeekdiary.com/nginx-load-balancing/">Nginx load balancing</a>
</li>
<li>
<a href="https://www.thegeekdiary.com/nginx-504-gateway-time-out/">nginx 504 gateway time-out</a>
</li>
<li>
<a href="https://www.thegeekdiary.com/images-preview-with-ngx_http_image_filter_module/">Images preview with ngx_http_image_filter_module</a>
</li>
</ul>
</div></section>
<section id="custom_html-3" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9806101468749934" crossorigin="anonymous"></script>
<ins class="adsbygoogle" style="display:block;width:100%;height:280px" data-ad-client="ca-pub-9806101468749934" data-ad-slot="3000324408" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div></div></section>
<section id="custom_html-2" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9806101468749934" crossorigin="anonymous"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9806101468749934" data-ad-slot="1672277200" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div></div></section>
</aside></div></div><footer class="site-footer" itemscope itemtype="https://schema.org/WPFooter"><div class="wrap"><p>&#x000A9;&nbsp;2022 &middot; <a href="http://thegeekdiary.com">The Geek Diary</a></p><nav class="nav-footer" itemscope itemtype="http://schema.org/SiteNavigationElement" id="genesis-nav-footer"><ul id="menu-top-menu" class="genesis-nav-menu"><li id="menu-item-316" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-316"><a href="https://www.thegeekdiary.com/archives/" itemprop="url">Archives</a></li>
<li id="menu-item-317" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-317"><a href="https://www.thegeekdiary.com/contact-us/" itemprop="url">Contact Us</a></li>
<li id="menu-item-2584" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2584"><a href="https://www.thegeekdiary.com/copyright-terms-and-privacy-policy/" itemprop="url">Copyright</a></li>
</ul></nav></div></footer></div><script type='text/javascript' src='https://cdn.thegeekdiary.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.3.5' id='skip-links-js'></script>
</body></html>

Resolver

Resolver ASN
AS15169
Resolver IP
172.253.14.5
Resolver Network Name
Google LLC
Measurement UID
20220529052125.691715_CH_webconnectivity_0a8ba1224aa69cca
Report ID
20220529T051646Z_webconnectivity_CH_41872_n1_pxESWch0eG3LvZLn
Platform
windows
Software Name
ooniprobe-desktop-unattended (3.14.1)
Measurement Engine
ooniprobe-engine (3.14.1)

Raw Measurement Data

Loading…