DELETE FROM KEYWORDS WHERE ID_DOMAINE=34053085DoneDoneDone
URL:cmichel.io
Date: Fri, 24 Jan 2025 13:11:01 GMT
Content-Length: 34
Content-Type: text/plain; charset=utf-8
Location: https://cmichel.io/
Server: Netlify
X-Nf-Request-Id: 01JJC6ZWRH8R73J9DNJD1520AT
Location => https://cmichel.io/
Status => 301
Redirecting to https://cmichel.io/
(vide) Tentative en https
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/styles.9a64a6b0e9c0331e1c21.css" data-identity="gatsby-global-css">/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}code,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;text-transform:none}[type=button],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{background-color:transparent;background-image:none}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}img{border-style:solid}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}a,button{color:inherit}button{line-height:inherit;padding:0}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,object,svg{display:block;vertical-align:middle}img{height:auto;max-width:100%}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem}.mt-6,.my-6{margin-top:1.5rem}.mt-24{margin-top:6rem}.mt-32{margin-top:8rem}.mr-6{margin-right:1.5rem}.mb-4{margin-bottom:1rem}.mb-16{margin-bottom:4rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.-ml-5{margin-left:-1.25rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.h-8{height:2rem}.w-8{width:2rem}.w-full{width:100%}.flex-1{flex:1 1}.flex-auto{flex:1 1 auto}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes ping{75%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:none;transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:none;transform:none}}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.rounded-full{border-radius:9999px}.bg-green-500{--tw-bg-opacity:1;background-color:rgba(112,244,156,var(--tw-bg-opacity))}.p-0{padding:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-light{font-weight:300}.font-semibold{font-weight:600}.font-bold{font-weight:700}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.text-grey{--tw-text-opacity:1;color:rgba(158,172,202,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(248,33,103,var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgba(112,244,156,var(--tw-text-opacity))}*,:after,:before{--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--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}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.me{position:relative}.me .me__inner{height:125px!important;left:50%;position:absolute!important;top:calc(-1rem - 174px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.me .me__inner img{-o-object-fit:contain!important;object-fit:contain!important}@media (min-width:768px){.me{display:inline-block}.me .me__inner{bottom:-4rem;height:175px!important;left:3.5rem;right:auto;top:auto;-webkit-transform:initial;transform:none}}.postOutline{flex:0 0 100%;margin-top:.25rem;overflow:hidden;padding:1rem .5rem;position:relative}.postOutline:nth-child(1n){box-shadow:0 2px 2px -2px #f82167}.postOutline:hover,.postOutline:hover .postOutline__link{--tw-text-opacity:1;background:#000;color:rgba(255,255,255,var(--tw-text-opacity))}.postOutline .featuredImageWrapper{align-items:flex-start;display:inline-flex;float:left;justify-content:center;margin-bottom:1rem;margin-left:.5rem;margin-right:1.5rem;width:200px}.postOutline .featuredImageWrapper .featuredImage{max-height:200px;max-width:200px}@media (min-width:768px){.postOutline .featuredImageWrapper{width:300px}.postOutline .featuredImageWrapper .featuredImage{max-height:300px;max-width:300px}}.postOutline .postOutline__link{background:none;color:inherit;display:block;transition:none}.postOutline .postOutline__link:after{clear:both;content:"";display:table}.blogPost__content img{max-width:100%}.blogPost__content h2,.blogPost__content h3,.blogPost__content h4,.blogPost__content h5,.blogPost__content h6{margin-left:-1.25rem}.gatsby-highlight-code-line{background-color:#383e49;border-left:.25em solid #e56674;display:block;margin-left:-1em;margin-right:-1em;padding-left:.75em;padding-right:1em}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#a8b5d0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap;word-break:break-word;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#9aa2b1;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:rgba(0,0,0,.333)}:not(pre)>code[class*=language-]{border-radius:.3em;color:#f82167;padding:.1em;white-space:pre-wrap}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#516785}.token.punctuation{color:#a8b5d0}.token.selector,.token.tag{color:#e56674}.token.attr-name,.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol{color:#e9b684}.token.attr-value,.token.builtin,.token.char,.token.inserted,.token.string{color:#70f49c}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#59f2f7}.token.atrule,.token.keyword{color:#d49ff4}.token.function{color:#74b3fb}.token.important,.token.regex,.token.variable{color:#d49ff4}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre.line-numbers{counter-reset:linenumber;padding-left:3.8em}pre.line-numbers,pre.line-numbers>code{position:relative}.line-numbers .line-numbers-rows{border-right:0;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block;pointer-events:none}.line-numbers-rows>span:before{color:#516785;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}.category-bar{display:flex;margin-bottom:1.5rem}.category-bar .category-bar__link{--tw-text-opacity:1;background:none;color:rgba(248,33,103,var(--tw-text-opacity));font-weight:500;margin-right:.75rem;text-decoration:none;transition:none}.category-bar .category-bar__link:hover,.category-bar .category-bar__link:hover *{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-weight:500}body *,html{box-sizing:border-box}html{font-size:15px;min-height:100%}@media (min-width:640px){html{font-size:16px}}@media (min-width:1024px){html{font-size:17px}}body{background-color:#1e242f;background-image:linear-gradient(90deg,#1b2332,#1e242f 50%,#1b2332);background-repeat:no-repeat;background-size:100% 100%;color:#9eacca;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.58rem}ol{list-style:decimal}ul{list-style:initial}a{color:#70f49c;text-decoration:none;transition:all .2s}a:hover,a:hover *{--tw-text-opacity:1;background:none;color:rgba(255,255,255,var(--tw-text-opacity))}a.gatsby-resp-image-link{color:inherit;text-decoration:none;transition:none}.gatsby-resp-image-link+em,.gatsby-resp-image-wrapper+em{display:block;text-align:center}blockquote{border-left:4px solid #f82167;font-style:italic;margin-bottom:1rem;margin-left:-1.25rem;margin-top:1rem;padding-left:1rem}main{margin-left:auto;margin-right:auto;max-width:960px;padding-left:1.25rem;padding-right:1.25rem}:not(h1,h2,h3,h4,h5) code,:not(h1,h2,h3,h4,h5) pre{font-size:.75rem;line-height:1rem}p{margin-bottom:.75rem;margin-top:.75rem}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgba(248,33,103,var(--tw-text-opacity))}h1{font-size:1.875rem;line-height:2.25rem;margin-bottom:1.5rem;margin-top:1.5rem}h1,h2{font-weight:700}h2{font-size:1.5rem;line-height:2rem;margin-bottom:1rem;margin-top:1rem}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.75rem;margin-top:.75rem}h4,h5,h6{margin-bottom:.5rem;margin-top:.5rem}code,pre{font-size:.92rem}.logo{background-color:transparent;display:block;margin-bottom:8rem;margin-left:auto;margin-right:auto;max-width:400px;width:100%}@media (min-width:768px){.logo{margin-bottom:4rem}}.social-bar__icon{border:none;-webkit-filter:grayscale(1) brightness(100);filter:grayscale(1) brightness(100);height:20px;outline:none;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:20px}.social-bar__icon:hover{cursor:pointer;-webkit-filter:none;filter:none;-webkit-transform:scale(1.2);transform:scale(1.2)}.lastfm .lastfm__header,.lastfm .timelog__header,.makerlog .lastfm__header,.makerlog .timelog__header,.timelog .lastfm__header,.timelog .timelog__header{align-items:center;background-color:rgba(0,0,0,.333);display:flex}.lastfm .lastfm__list,.makerlog .lastfm__list,.timelog .lastfm__list{list-style-type:none;max-height:10rem;padding:0}.lastfm .lastfm__item,.makerlog .lastfm__item,.timelog .lastfm__item{align-items:center;background-color:#70f49c 16;display:flex;padding:.5rem 1.5rem}.lastfm .lastfm__item:nth-child(odd),.makerlog .lastfm__item:nth-child(odd),.timelog .lastfm__item:nth-child(odd),.timelog .timelog__content{background-color:#f82167 16}.timelog .timelog__content{display:flex;justify-content:center;padding-top:1rem}@media (min-width:768px){.md\:mt-24{margin-top:6rem}}</style><meta name="generator" content="Gatsby 3.15.0"/><link rel="preconnect" href="https://www.google-analytics.com"/><link rel="dns-prefetch" href="https://www.google-analytics.com"/><link rel="alternate" type="application/rss+xml" href="/feed.xml"/><title data-react-helmet="true">cmichel</title><link data-react-helmet="true" rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link data-react-helmet="true" rel="manifest" href="/site.webmanifest"/><link data-react-helmet="true" rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"/><link data-react-helmet="true" rel="canonical" href="https://cmichel.io"/><meta data-react-helmet="true" name="msapplication-TileColor" content="#da532c"/><meta data-react-helmet="true" name="theme-color" content="#ffffff"/><meta data-react-helmet="true" name="description" content="Christoph Michel's blog about software engineering and business."/><meta data-react-helmet="true" name="keywords" content="software tech programming business"/><meta data-react-helmet="true" name="copyright" content="Christoph Michel"/><meta data-react-helmet="true" name="author" content="Christoph Michel"/><meta data-react-helmet="true" property="og:image" content="https://cmichel.io/images/logo.png"/><meta data-react-helmet="true" property="og:description" content="Christoph Michel's blog about software engineering and business."/><meta data-react-helmet="true" property="og:url" content="https://cmichel.io"/><meta data-react-helmet="true" property="og:site_name" content="cmichel"/><meta data-react-helmet="true" property="twitter:card" content="summary"/><meta data-react-helmet="true" property="twitter:creator" content="cmichelio"/><meta data-react-helmet="true" property="twitter:title" content="cmichel"/><meta data-react-helmet="true" property="twitter:description" content="Christoph Michel's blog about software engineering and business."/><meta data-react-helmet="true" property="twitter:image" content="https://cmichel.io/images/logo.png"/><script data-react-helmet="true" async="" src="https://platform.twitter.com/widgets.js" charSet="utf-8"></script><link as="script" rel="preload" href="/webpack-runtime-466ef8438ccd2498bcb8.js"/><link as="script" rel="preload" href="/framework-1a501bdb0040d776d09c.js"/><link as="script" rel="preload" href="/app-26f3fbd84e05033f467b.js"/><link as="script" rel="preload" href="/27bc3521a4fcb36d5b626f9ee09ece961a27a6b4-cefd88af6359b9ae6429.js"/><link as="script" rel="preload" href="/component---src-pages-index-js-f32a046de5eb4a9cc7d9.js"/><link as="fetch" rel="preload" href="/page-data/index/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/1470908902.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/3023029951.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/3619395362.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/393235472.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/3971013720.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head>
24/01/2025 14:10:59: delta titre foireuxcmichel
Recherche META Description de la page
Christoph Michel's blog about software engineering and business.
Recherche META Keywords de la page
software tech programming business
UPDATE DOMAINES SET server='Netlify',redirection='https://cmichel.io/',Status='200',err='',[TITRE]=N'cmichel',[DESCRIPTION]=N'Christoph Michel's blog about software engineering and business.',[KEYWORDS]=N'software tech programming business' WHERE id=34053085
0 cmichel Christoph Michel's blog about software engineering and business. software tech programming business
0. cmichel (7)--------->0
1. Christoph (9)--------->0
2. Michel's (13)--------->0
3. blog (4)--------->0
4. about (5)--------->0
5. software (8)--------->0
6. engineering (11)--------->0
7. and (3)--------->0
8. business (8)--------->0
10. tech (4)--------->0
11. programming (11)--------->0
INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'cmichel',34053085),(N'Christoph',34053085),(N'Michel's',34053085),(N'blog',34053085),(N'about',34053085),(N'software',34053085),(N'engineering',34053085),(N'and',34053085),(N'business',34053085),(N'tech',34053085),(N'programming',34053085)