diff options
| author | Navan Chauhan <navanchauhan@gmail.com> | 2020-02-07 19:34:03 +0530 | 
|---|---|---|
| committer | Navan Chauhan <navanchauhan@gmail.com> | 2020-02-07 19:34:03 +0530 | 
| commit | d809ed9a99862257f07ef1467059b805c7382669 (patch) | |
| tree | 5c512a84e264c143b3603d01e099e0769b88c637 /assets | |
| parent | bb13ccf846708173981b5b1089cc421514b142c2 (diff) | |
Publish deploy 2020-02-07 19:34
Diffstat (limited to 'assets')
21 files changed, 1 insertions, 244 deletions
| diff --git a/assets/compare.css b/assets/compare.css deleted file mode 100644 index fcc509b..0000000 --- a/assets/compare.css +++ /dev/null @@ -1,165 +0,0 @@ -/* -------------------------------- - -Primary style - --------------------------------- */ -*, *:after, *:before { -  -webkit-box-sizing: border-box; -  -moz-box-sizing: border-box; -  box-sizing: border-box; -} - - - -img { -  max-width: 100%; -} - -/* -------------------------------- - -Main components - --------------------------------- */ - -.cd-image-container { -  position: relative; -  width: 90%; -  max-width: 768px; -  margin: 2em auto; -} -.cd-image-container img { -  display: block; -} -@media only screen and (min-width: 768px) { -  .cd-image-container { -    margin: 4em auto; -  } -} - -.cd-image-label { -  position: absolute; -  bottom: 0; -  right: 0; -  color: #ffffff; -  padding: 1em; -  opacity: 0; -  -webkit-transform: translateY(20px); -  -moz-transform: translateY(20px); -  -ms-transform: translateY(20px); -  -o-transform: translateY(20px); -  transform: translateY(20px); -  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s; -  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s; -  transition: transform 0.3s 0.7s, opacity 0.3s 0.7s; -} -.cd-image-label.is-hidden { -  visibility: hidden; -} -.is-visible .cd-image-label { -  opacity: 1; -  -webkit-transform: translateY(0); -  -moz-transform: translateY(0); -  -ms-transform: translateY(0); -  -o-transform: translateY(0); -  transform: translateY(0); -} - -.cd-resize-img { -  position: absolute; -  top: 0; -  left: 0; -  width: 0; -  height: 100%; -  overflow: hidden; -  background: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/148866/img-modified.jpg") no-repeat left top; -  background-size: auto 100%; -  /* Force Hardware Acceleration in WebKit */ -  -webkit-transform: translateZ(0); -  -moz-transform: translateZ(0); -  -ms-transform: translateZ(0); -  -o-transform: translateZ(0); -  transform: translateZ(0); -  -webkit-backface-visibility: hidden; -  backface-visibility: hidden; -} -.cd-resize-img .cd-image-label { -  right: auto; -  left: 0; -} -.is-visible .cd-resize-img { -  width: 50%; -  /* bounce in animation of the modified image */ -  -webkit-animation: cd-bounce-in 0.7s; -  -moz-animation: cd-bounce-in 0.7s; -  animation: cd-bounce-in 0.7s; -} - -@-webkit-keyframes cd-bounce-in { -  0% { -    width: 0; -  } -  60% { -    width: 55%; -  } -  100% { -    width: 50%; -  } -} -@-moz-keyframes cd-bounce-in { -  0% { -    width: 0; -  } -  60% { -    width: 55%; -  } -  100% { -    width: 50%; -  } -} -@keyframes cd-bounce-in { -  0% { -    width: 0; -  } -  60% { -    width: 55%; -  } -  100% { -    width: 50%; -  } -} -.cd-handle { -  position: absolute; -  height: 44px; -  width: 44px; -  /* center the element */ -  left: 50%; -  top: 50%; -  margin-left: -22px; -  margin-top: -22px; -  border-radius: 50%; -  background: #dc717d url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/148866/cd-arrows.svg") no-repeat center center; -  cursor: move; -  box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3); -  opacity: 0; -  -webkit-transform: translate3d(0, 0, 0) scale(0); -  -moz-transform: translate3d(0, 0, 0) scale(0); -  -ms-transform: translate3d(0, 0, 0) scale(0); -  -o-transform: translate3d(0, 0, 0) scale(0); -  transform: translate3d(0, 0, 0) scale(0); -} -.cd-handle.draggable { -  /* change background color when element is active */ -  background-color: #445b7c; -} -.is-visible .cd-handle { -  opacity: 1; -  -webkit-transform: translate3d(0, 0, 0) scale(1); -  -moz-transform: translate3d(0, 0, 0) scale(1); -  -ms-transform: translate3d(0, 0, 0) scale(1); -  -o-transform: translate3d(0, 0, 0) scale(1); -  transform: translate3d(0, 0, 0) scale(1); -  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s; -  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s; -  transition: transform 0.3s 0.7s, opacity 0s 0.7s; -} - diff --git a/assets/compare.js b/assets/compare.js deleted file mode 100644 index 2d0d3e5..0000000 --- a/assets/compare.js +++ /dev/null @@ -1,79 +0,0 @@ -jQuery(document).ready(function($){ -    //check if the .cd-image-container is in the viewport -    //if yes, animate it -    checkPosition($('.cd-image-container')); -    $(window).on('scroll', function(){ -        checkPosition($('.cd-image-container')); -    }); -     -    //make the .cd-handle element draggable and modify .cd-resize-img width according to its position -    drags($('.cd-handle'), $('.cd-resize-img'), $('.cd-image-container'), $('.cd-image-label[data-type="original"]'), $('.cd-image-label[data-type="modified"]')); - -    //upadate images label visibility -    $(window).on('resize', function(){ -        updateLabel($('.cd-image-label[data-type="modified"]'), $('.cd-resize-img'), 'left'); -        updateLabel($('.cd-image-label[data-type="original"]'), $('.cd-resize-img'), 'right'); -    }); -}); - -function checkPosition(container) { -    if( $(window).scrollTop() + $(window).height()*0.5 > container.offset().top) { -        container.addClass('is-visible'); -        //you can uncomment the following line if you don't have other events to bind to the window scroll -        // $(window).off('scroll'); -    } -} - -//draggable funtionality - credits to https://css-tricks.com/snippets/jquery/draggable-without-jquery-ui/ -function drags(dragElement, resizeElement, container, labelContainer, labelResizeElement) { -    dragElement.on("mousedown vmousedown", function(e) { -        dragElement.addClass('draggable'); -        resizeElement.addClass('resizable'); - -        var dragWidth = dragElement.outerWidth(), -            xPosition = dragElement.offset().left + dragWidth - e.pageX, -            containerOffset = container.offset().left, -            containerWidth = container.outerWidth(), -            minLeft = containerOffset + 10, -            maxLeft = containerOffset + containerWidth - dragWidth - 10; -         -        dragElement.parents().on("mousemove vmousemove", function(e) { -            leftValue = e.pageX + xPosition - dragWidth; -             -            //constrain the draggable element to move inside his container -            if(leftValue < minLeft ) { -                leftValue = minLeft; -            } else if ( leftValue > maxLeft) { -                leftValue = maxLeft; -            } - -            widthValue = (leftValue + dragWidth/2 - containerOffset)*100/containerWidth+'%'; -             -            $('.draggable').css('left', widthValue).on("mouseup vmouseup", function() { -                $(this).removeClass('draggable'); -                resizeElement.removeClass('resizable'); -            }); - -            $('.resizable').css('width', widthValue); - -            updateLabel(labelResizeElement, resizeElement, 'left'); -            updateLabel(labelContainer, resizeElement, 'right'); -             -        }).on("mouseup vmouseup", function(e){ -            dragElement.removeClass('draggable'); -            resizeElement.removeClass('resizable'); -        }); -        e.preventDefault(); -    }).on("mouseup vmouseup", function(e) { -        dragElement.removeClass('draggable'); -        resizeElement.removeClass('resizable'); -    }); -} - -function updateLabel(label, resizeElement, position) { -    if(position == 'left') { -        ( label.offset().left + label.outerWidth() < resizeElement.offset().left + resizeElement.outerWidth() ) ? label.removeClass('is-hidden') : label.addClass('is-hidden') ; -    } else { -        ( label.offset().left > resizeElement.offset().left + resizeElement.outerWidth() ) ? label.removeClass('is-hidden') : label.addClass('is-hidden') ; -    } -} diff --git a/assets/gciTales/01-teachableMachines/01-collect.png b/assets/gciTales/01-teachableMachines/01-collect.pngBinary files differ index cca471a..58e0b54 100644 --- a/assets/gciTales/01-teachableMachines/01-collect.png +++ b/assets/gciTales/01-teachableMachines/01-collect.png diff --git a/assets/gciTales/01-teachableMachines/02-train.png b/assets/gciTales/01-teachableMachines/02-train.pngBinary files differ index 579bc14..a69fd63 100644 --- a/assets/gciTales/01-teachableMachines/02-train.png +++ b/assets/gciTales/01-teachableMachines/02-train.png diff --git a/assets/gciTales/01-teachableMachines/03-label.png b/assets/gciTales/01-teachableMachines/03-label.pngBinary files differ index 761ced2..efe450d 100644 --- a/assets/gciTales/01-teachableMachines/03-label.png +++ b/assets/gciTales/01-teachableMachines/03-label.png diff --git a/assets/gciTales/01-teachableMachines/04-alert.png b/assets/gciTales/01-teachableMachines/04-alert.pngBinary files differ index 8abad64..f648bad 100644 --- a/assets/gciTales/01-teachableMachines/04-alert.png +++ b/assets/gciTales/01-teachableMachines/04-alert.png diff --git a/assets/gciTales/01-teachableMachines/05-html.png b/assets/gciTales/01-teachableMachines/05-html.pngBinary files differ index a171976..f917c07 100644 --- a/assets/gciTales/01-teachableMachines/05-html.png +++ b/assets/gciTales/01-teachableMachines/05-html.png diff --git a/assets/gciTales/01-teachableMachines/06-js.png b/assets/gciTales/01-teachableMachines/06-js.pngBinary files differ index c024039..173a8aa 100644 --- a/assets/gciTales/01-teachableMachines/06-js.png +++ b/assets/gciTales/01-teachableMachines/06-js.png diff --git a/assets/gciTales/01-teachableMachines/07-eg.png b/assets/gciTales/01-teachableMachines/07-eg.pngBinary files differ index 4aa8be2..cc8198e 100644 --- a/assets/gciTales/01-teachableMachines/07-eg.png +++ b/assets/gciTales/01-teachableMachines/07-eg.png diff --git a/assets/gciTales/01-teachableMachines/08-eg.png b/assets/gciTales/01-teachableMachines/08-eg.pngBinary files differ index 914d5a3..b1261fa 100644 --- a/assets/gciTales/01-teachableMachines/08-eg.png +++ b/assets/gciTales/01-teachableMachines/08-eg.png diff --git a/assets/gciTales/03-regression/1.png b/assets/gciTales/03-regression/1.pngBinary files differ index 13819b5..b07d172 100644 --- a/assets/gciTales/03-regression/1.png +++ b/assets/gciTales/03-regression/1.png diff --git a/assets/gciTales/03-regression/2.png b/assets/gciTales/03-regression/2.pngBinary files differ index 95568d5..53531ad 100644 --- a/assets/gciTales/03-regression/2.png +++ b/assets/gciTales/03-regression/2.png diff --git a/assets/gciTales/03-regression/3.png b/assets/gciTales/03-regression/3.pngBinary files differ index eacf307..542d76e 100644 --- a/assets/gciTales/03-regression/3.png +++ b/assets/gciTales/03-regression/3.png diff --git a/assets/gciTales/03-regression/4.png b/assets/gciTales/03-regression/4.pngBinary files differ index 23bf389..16101cd 100644 --- a/assets/gciTales/03-regression/4.png +++ b/assets/gciTales/03-regression/4.png diff --git a/assets/gciTales/03-regression/5.png b/assets/gciTales/03-regression/5.pngBinary files differ index 1d0848a..36b9c26 100644 --- a/assets/gciTales/03-regression/5.png +++ b/assets/gciTales/03-regression/5.png diff --git a/assets/gciTales/03-regression/6.png b/assets/gciTales/03-regression/6.pngBinary files differ index cbe2ffd..479d0e5 100644 --- a/assets/gciTales/03-regression/6.png +++ b/assets/gciTales/03-regression/6.png diff --git a/assets/manup.min.js b/assets/manup.min.js new file mode 100644 index 0000000..20bc3a1 --- /dev/null +++ b/assets/manup.min.js @@ -0,0 +1 @@ +var manUpObject,tagArray=[],linkArray=[],validMetaValues=[{name:"mobile-web-app-capable",manifestName:"display"},{name:"apple-mobile-web-app-capable",manifestName:"display"},{name:"apple-mobile-web-app-title",manifestName:"short_name"},{name:"application-name",manifestName:"short_name"},{name:"msapplication-TileColor",manifestName:"ms_TileColor"},{name:"msapplication-square70x70logo",manifestName:"icons",imageSize:"70x70"},{name:"msapplication-square150x150logo",manifestName:"icons",imageSize:"150x150"},{name:"msapplication-wide310x150logo",manifestName:"icons",imageSize:"310x150"},{name:"msapplication-square310x310logo",manifestName:"icons",imageSize:"310x310"}],validLinkValues=[{name:"apple-touch-icon",manifestName:"icons",imageSize:"152x152"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"120x120"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"76x76"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"60x60"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"57x57"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"72x72"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"114x114"},{name:"icon",manifestName:"icons",imageSize:"128x128"},{name:"icon",manifestName:"icons",imageSize:"192x192"}],generateFullMetaData=function(){for(var e=0;e<validMetaValues.length;e++)if(manUpObject[validMetaValues[e].manifestName])if("icons"==validMetaValues[e].manifestName)for(var a=manUpObject.icons,n=0;n<a.length;n++)a[n].sizes==validMetaValues[e].imageSize&&(validMetaValues[e].content=a[n].src);else validMetaValues[e].content=manUpObject[validMetaValues[e].manifestName],"display"==validMetaValues[e].manifestName&&"standalone"==manUpObject.display&&(validMetaValues[e].content="yes");return validMetaValues},generateFullLinkData=function(){for(var e=0;e<validLinkValues.length;e++)if(manUpObject[validLinkValues[e].manifestName])if("icons"==validLinkValues[e].manifestName)for(var a=manUpObject.icons,n=0;n<a.length;n++)a[n].sizes==validLinkValues[e].imageSize&&(validLinkValues[e].content=a[n].src);else validLinkValues[e].content=manUpObject[validLinkValues[e].manifestName];return validLinkValues},generateMetaArray=function(){for(var e=generateFullMetaData(),a=document.getElementsByTagName("head")[0],n=0;n<e.length;n++){var i=document.createElement("meta");i.name=e[n].name,i.content=e[n].content,a.appendChild(i)}},generateLinkArray=function(){for(var e=generateFullLinkData(),a=document.getElementsByTagName("head")[0],n=0;n<e.length;n++){var i=document.createElement("link");i.setAttribute("rel",e[n].name),i.setAttribute("sizes",e[n].imageSize),i.setAttribute("href",e[n].content),a.appendChild(i)}},generateObj=function(e){manUpObject=JSON.parse(e),generateLinkArray(),generateMetaArray()},makeAjax=function(e){if(window.XMLHttpRequest){var a,n=/^https?:\/\//i;n.test(e)?fulURL=e:a=window.location.hostname+e;var i=new XMLHttpRequest;i.onreadystatechange=function(){4==i.readyState&&200==i.status&&generateObj(i.responseText)},i.open("GET",e,!0),i.send()}},collectManifestObj=function(){for(var e=document.getElementsByTagName("link"),a=0;a<e.length;a++)e[a].rel&&"manifest"==e[a].rel&&makeAjax(e[a].href)},testForManifest=function(){collectManifestObj()}(); diff --git a/assets/posts/kaggle-colab/ss1.png b/assets/posts/kaggle-colab/ss1.pngBinary files differ index 72e6f85..b618236 100644 --- a/assets/posts/kaggle-colab/ss1.png +++ b/assets/posts/kaggle-colab/ss1.png diff --git a/assets/posts/kaggle-colab/ss2.png b/assets/posts/kaggle-colab/ss2.pngBinary files differ index f75929e..0777cdd 100644 --- a/assets/posts/kaggle-colab/ss2.png +++ b/assets/posts/kaggle-colab/ss2.png diff --git a/assets/posts/kaggle-colab/ss3.png b/assets/posts/kaggle-colab/ss3.pngBinary files differ index 2700e55..186db99 100644 --- a/assets/posts/kaggle-colab/ss3.png +++ b/assets/posts/kaggle-colab/ss3.png diff --git a/assets/posts/kaggle-colab/ss4.png b/assets/posts/kaggle-colab/ss4.pngBinary files differ index 2428c32..4d60648 100644 --- a/assets/posts/kaggle-colab/ss4.png +++ b/assets/posts/kaggle-colab/ss4.png | 
