-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,256 @@ | ||
<!DOCTYPE html> | ||
<html lang="pl"> | ||
<script src="/js/lunr.min.js"></script><head> | ||
<meta charset="utf-8"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"><!-- Begin Jekyll SEO tag v2.7.1 --> | ||
<title>Consdata - blog techniczny</title> | ||
<meta name="generator" content="Jekyll v4.1.1" /> | ||
<meta property="og:title" content="Consdata - blog techniczny" /> | ||
<meta property="og:locale" content="en_US" /> | ||
<link rel="canonical" href="https://blog.consdata.tech/404.html" /> | ||
<meta property="og:url" content="https://blog.consdata.tech/404.html" /> | ||
<meta property="og:site_name" content="Consdata - blog techniczny" /> | ||
<meta property="og:image" content="https://blog.consdata.tech/assets/img/logo_full_size.png" /> | ||
<meta property="og:image:height" content="400" /> | ||
<meta property="og:image:width" content="1600" /> | ||
<meta name="twitter:card" content="summary_large_image" /> | ||
<meta property="twitter:image" content="https://blog.consdata.tech/assets/img/logo_full_size.png" /> | ||
<meta property="twitter:title" content="Consdata - blog techniczny" /> | ||
<script type="application/ld+json"> | ||
{"headline":"Consdata - blog techniczny","@type":"WebPage","url":"https://blog.consdata.tech/404.html","image":{"width":1600,"height":400,"url":"https://blog.consdata.tech/assets/img/logo_full_size.png","@type":"imageObject"},"@context":"https://schema.org"}</script> | ||
<!-- End Jekyll SEO tag --> | ||
<link rel="preconnect" href="https://fonts.googleapis.com"> | ||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> | ||
<link href="https://fonts.googleapis.com/css?family=Raleway:400,700,600,500,300,200,100,800,900" rel="stylesheet" type="text/css"> | ||
<link href="https://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,600,500,300,200,100,800,900" rel="stylesheet" type="text/css"> | ||
<link href="https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@100;400;500;700&display=swap" rel="stylesheet"> | ||
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" crossorigin="anonymous"> | ||
<link rel="stylesheet" href="/assets/css/style.css"><link type="application/atom+xml" rel="alternate" href="https://blog.consdata.tech/feed.xml" title="Consdata - blog techniczny" /><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | ||
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | ||
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | ||
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | ||
})(window,document,'script','dataLayer','GTM-NFV6DPR');</script> | ||
|
||
|
||
<link rel="icon" type="image/x-icon" href="/favicon.ico"> | ||
</head> | ||
<body><nav class="site-header"> | ||
<div class="container"> | ||
<div class="header navbar-default" role="navigation"> | ||
<div class="header-brand"> | ||
<a class="header-logo" href="/"> | ||
<img src="/assets/img/logo.png" alt="consdata.com"> | ||
</a> | ||
<div class="mobile-search"> | ||
|
||
<form action="/search.html" method="get"> | ||
|
||
<div class="search-input-container"> | ||
<input type="text" placeholder="Znajdź artykuł..." id="search-box-mobile" name="query" class="search-input" autocomplete="off"> | ||
<i class="fa fa-search search-icon" onclick="expandInputMobile()"></i> | ||
</div> | ||
</form> | ||
|
||
<script> | ||
const inputMobile = document.getElementById("search-box-mobile"); | ||
const logo = document.getElementById("header-logo"); | ||
const expandInputMobile = () => { | ||
inputMobile.classList.toggle("expanded"); | ||
logo.classList.toggle("header-logo"); | ||
logo.classList.toggle("logo-invisible"); | ||
}; | ||
</script> | ||
|
||
</div> | ||
</div> | ||
<div id="header-links"> | ||
<div> | ||
<a class="nav-link" href="/">Blog techniczny</a> | ||
<a class="nav-link" href="https://consdata.com/pl/blog/biznesowy">Blog biznesowy</a> | ||
<a class="nav-link" href="https://consdata.com/pl/blog/hr">Dział HR</a> | ||
</div> | ||
|
||
<a class="language-switch" onclick="navigate('/en/404.html')">EN</a> | ||
|
||
</div> | ||
|
||
</div> | ||
</div> | ||
</nav> | ||
<script> | ||
function navigate(baseUrl) { | ||
const queryParams = window.location.search; | ||
window.location.href = baseUrl + queryParams; | ||
} | ||
</script> | ||
<main class="page-content" aria-label="Content"> | ||
<style type="text/css" media="screen"> | ||
.container { | ||
margin: 10px auto; | ||
max-width: 600px; | ||
text-align: center; | ||
} | ||
h1 { | ||
margin: 30px 0; | ||
font-size: 4em; | ||
line-height: 1; | ||
letter-spacing: -1px; | ||
} | ||
</style> | ||
|
||
<div class="container"> | ||
<h1>404</h1> | ||
|
||
<p><strong>Page not found :(</strong></p> | ||
<p>The requested page could not be found.</p> | ||
</div> | ||
|
||
</main><footer> | ||
<div class="container"> | ||
<a class="footer-logo" href="https://consdata.com/pl"> | ||
<img src="/assets/img/logo.png" alt="consdata.com"> | ||
</a> | ||
<div class="footer-content"> | ||
<div class="footer-menu"> | ||
<ul class="menu"> | ||
<li class="menu-item"> | ||
<p class="menu-title">Kontakt</p> | ||
<ul class="submenu"> | ||
<li> | ||
<a href="mailto:[email protected]">[email protected]</a> | ||
</li> | ||
<li> | ||
<p>+48 61 41 51 000</p> | ||
</li> | ||
</ul> | ||
</li> | ||
<li class="menu-item"> | ||
<p class="menu-title">Biuro</p> | ||
<ul class="submenu"> | ||
<li> | ||
<p>K9Office<br>Krysiewicza 9/14<br>61-825 Poznań<br>Polska</p> | ||
</li> | ||
</ul> | ||
</li> | ||
<li class="menu-item"> | ||
<p class="menu-title">Rozwiązania</p> | ||
<ul class="submenu"> | ||
<li> | ||
<a href="https://eximee.com" target="_blank">Eximee</a> | ||
</li> | ||
<li> | ||
<a href="https://kouncil.io" target="_blank">Kouncil</a> | ||
</li> | ||
</ul> | ||
</li> | ||
<li class="menu-item"> | ||
<a href="/" class="menu-title">Blog</a> | ||
<a href="https://consdata.com/pl/kariera/trwajace-rekrutacje" class="menu-title" | ||
target="_blank">Dołącz do nas</a> | ||
</li> | ||
</ul> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="small-footer-container"> | ||
<div class="footer-copyright"> | ||
<span>Copyright © 2024 Consdata. All rights reserved.</span> | ||
<span> | ||
<a href="https://consdata.com/pl/polityka-prywatnosci" | ||
class="privacy-policy">Privacy Policy & Cookies</a> | ||
</span> | ||
</div> | ||
<div class="social-footer"> | ||
<a target="_blank" href="https://www.facebook.com/consdatacom"> | ||
<img class="icon" src="/assets/icon/social-f.svg"> | ||
</a> | ||
<a target="_blank" href="https://www.linkedin.com/company/consdata"> | ||
<img class="icon" src="/assets/icon/social-in.svg"> | ||
</a> | ||
<a target="_blank" href="https://github.com/Consdata"> | ||
<img class="icon" src="/assets/icon/github.svg"> | ||
</a> | ||
<a target="_blank" href="https://forum.eximee.com/"> | ||
<img class="icon" src="/assets/icon/social-icon.svg"> | ||
</a> | ||
</div> | ||
</div> | ||
</footer> | ||
<div class="cookie-notice" id="cookie-notice"> | ||
<i onclick="hideConsent()" class="close-consent fa fa-times close"></i> | ||
<div class="cookie-container"> | ||
<span> | ||
|
||
Chcemy używać plików cookie oraz skryptów podmiotów trzecich do polepszania funkcjonowania tej strony | ||
</span> | ||
<a id="cookie-notice-accept" class="consent-button">Zgadzam się</a> | ||
</div> | ||
<noscript><img height="1" width="1" style="display:none" | ||
src="https://www.facebook.com/tr?id=300808861525851&ev=PageView&noscript=1" | ||
/></noscript> | ||
</div> | ||
|
||
<script> | ||
function createCookie(name, value, days) { | ||
let expires = ""; | ||
if (days) { | ||
const date = new Date(); | ||
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); | ||
expires = "; expires=" + date.toUTCString(); | ||
} | ||
document.cookie = name + "=" + value + expires + "; path=/"; | ||
} | ||
|
||
function readCookie(name) { | ||
const nameEQ = name + "="; | ||
const ca = document.cookie.split(';'); | ||
for (let i = 0; i < ca.length; i++) { | ||
let c = ca[i]; | ||
while (c.charAt(0) === ' ') c = c.substring(1, c.length); | ||
if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length); | ||
} | ||
return null; | ||
} | ||
|
||
function eraseCookie(name) { | ||
createCookie(name, "", -1); | ||
} | ||
|
||
function hideConsent() { | ||
document.getElementById('cookie-notice').style.display = 'none'; | ||
} | ||
|
||
if (readCookie('cookie-notice-dismissed') === 'true') {!function (f, b, e, v, n, t, s) { | ||
if (f.fbq) return; | ||
n = f.fbq = function () { | ||
n.callMethod ? | ||
n.callMethod.apply(n, arguments) : n.queue.push(arguments) | ||
}; | ||
if (!f._fbq) f._fbq = n; | ||
n.push = n; | ||
n.loaded = !0; | ||
n.version = '2.0'; | ||
n.queue = []; | ||
t = b.createElement(e); | ||
t.async = !0; | ||
t.src = v; | ||
s = b.getElementsByTagName(e)[0]; | ||
s.parentNode.insertBefore(t, s) | ||
}(window, document, 'script', | ||
'https://connect.facebook.net/en_US/fbevents.js'); | ||
fbq('init', '300808861525851'); | ||
fbq('track', 'PageView'); | ||
} else { | ||
document.getElementById('cookie-notice').style.display = 'flex'; | ||
} | ||
|
||
document.getElementById('cookie-notice-accept').addEventListener("click", function () { | ||
createCookie('cookie-notice-dismissed', 'true', 31); | ||
hideConsent(); | ||
location.reload(); | ||
}); | ||
</script> | ||
|
||
</body> | ||
</html> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blog.consdata.tech |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
## Odpalanie budowanka | ||
```bash | ||
mkdir -p "$HOME/.jekyll/tmp_bundle" \ | ||
&& docker run \ | ||
--name consdata-sites \ | ||
--rm \ | ||
-it \ | ||
-e JEKYLL_UID=$UID \ | ||
-p 4000:4000 \ | ||
-p 35729:35729 \ | ||
--volume="$HOME/.jekyll/tmp_bundle:/usr/local/bundle" \ | ||
--volume="$PWD:/srv/jekyll" \ | ||
jekyll/jekyll:3.8 bash -c 'bundle install && jekyll serve --livereload' | ||
``` | ||
|
||
## Konwertowanie Thumbnail: | ||
``` | ||
convert SOURCE.jpg -resize 1080x720 -quality 60 thumbnail.webp | ||
``` |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
@import "simple-datatables_original.css"; | ||
.dataTable-pagination { | ||
display: none; | ||
} |