-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpage-data.json
More file actions
1 lines (1 loc) · 7.61 KB
/
page-data.json
File metadata and controls
1 lines (1 loc) · 7.61 KB
1
{"componentChunkName":"component---src-templates-post-list-js","path":"/4","result":{"data":{"site":{"siteMetadata":{"title":"emeraldjava","author":"emeraldjava","labels":[{"tag":"run","tech":"Run","name":"FaRunning","size":20,"color":"red"},{"tag":"cycle","tech":"Cycle","name":"FaBicycle","size":20,"color":"blue"},{"tag":"nodejs","tech":"Node.js","name":"DiNodejsSmall","size":20,"color":"lightgreen"},{"tag":"git","tech":"Git","name":"DiGitMerge","size":20,"color":"white"},{"tag":"javascript","tech":"JavaScript","name":"DiJsBadge","size":20,"color":"yellow"},{"tag":"css","tech":"CSS","name":"DiCss3Full","size":20,"color":"teal"},{"tag":"beer","tech":"Beer","name":"FaBeer","size":20,"color":"deepskyblue"},{"tag":"ruby","tech":"Ruby","name":"DiRuby","size":20,"color":"crimson"},{"tag":"java","tech":"Java","name":"FaJava","size":20,"color":"wheat"},{"tag":"angular","tech":"Angular","name":"DiAngularSimple","size":20,"color":"red"},{"tag":"html","tech":"HTML","name":"FaHtml5","size":20,"color":"darkorange"},{"tag":"php","tech":"php","name":"DiPhp","size":20,"color":"violet"},{"tag":"mongodb","tech":"MongoDB","name":"DiMongodb","size":20,"color":"green"},{"tag":"vscode","tech":"VS Code","name":"DiVisualstudio","size":20,"color":"deepskyblue"}]}},"allMarkdownRemark":{"totalCount":21,"edges":[{"node":{"excerpt":"My setup for a java 11 spring-boot API service deployed on heroku. Gatsby I’d to update this repo first since the deploy action failed with this error See https://github.com/emeraldjava/emeraldjava…","html":"<p>My setup for a java 11 spring-boot API service deployed on heroku.</p>\n<h1>Gatsby</h1>\n<p>I’d to update this repo first since the deploy action failed with this error</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">Failed to resolve action download info. Error: Unable to resolve action `JamesIves/github-pages-deploy-action@master`, unable to find version `master`\nRetrying in 20.243 seconds\nError: Unable to resolve action `JamesIves/github-pages-deploy-action@master`, unable to find version `master`</code></pre></div>\n<p>See</p>\n<ul>\n<li><a href=\"https://github.com/emeraldjava/emeraldjava.github.io/runs/2374008241?check_suite_focus=true\">https://github.com/emeraldjava/emeraldjava.github.io/runs/2374008241?check_suite_focus=true</a></li>\n<li><a href=\"https://github.com/JamesIves/github-pages-deploy-action\">https://github.com/JamesIves/github-pages-deploy-action</a></li>\n</ul>\n<h1>sdkman</h1>\n<p>First install sdkman for managing java installs</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">curl -s \"https://get.sdkman.io\" | bash\nsource \"$HOME/.sdkman/bin/sdkman-init.sh\"</code></pre></div>\n<p>see <a href=\"https://sdkman.io/install\">https://sdkman.io/install</a></p>\n<p>then install java 11</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">sdk install java 11.0.10-zulu </code></pre></div>\n<p>then install maven</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">sdk install maven 3.8.1</code></pre></div>\n<p>setup springboot cli</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">sdk install springboot</code></pre></div>\n<p>We have a dev env now!.</p>\n<h1>emeraldjava-api</h1>\n<p>Use the springboot cli to create the app template</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">spring init --dependencies=web emeraldjava-api</code></pre></div>","id":"14c13ea6-29a3-5c85-8c23-84e778915b1d","frontmatter":{"title":"emeraldjava api setup","date":"April 18, 2021","tags":["spring","heroku"]},"fields":{"slug":"/2021-04-18-emeraldjava-api/"}}},{"node":{"excerpt":"I’ve have hosted my CV for the past two years via github hosted repo using the hackmyresume tool to generate a HTML and PDF version from a json\nfile following the FRESH schema. With recent version…","html":"<p>I’ve have hosted my CV for the past two years via github hosted repo using the <a href=\"https://github.com/hacksalot/HackMyResume\">hackmyresume</a> tool to generate a HTML and PDF version from a json\nfile following the FRESH schema.</p>\n<p>With recent version updates the hackmyresume system seems to have stopped creating output!.</p>\n<p>A quick search directed me to <a href=\"https://github.com/karlitos/KissMyResume\">KissMyResume</a> which does simular tasks. I had to manually convert my existing resume content\nto the <a href=\"https://jsonresume.org/\">jsonresume.org</a> schema which has wider support <a href=\"https://jsonresume.org/themes/\">themes</a> and I\ndecided to the use the <a href=\"https://www.npmjs.com/package/jsonresume-theme-rocketspacer\">rocketspacer</a> theme.</p>\n<p>A quick update the build command and a tweak to the Github Action and i have a new version of my CV is now published @ <a href=\"http://emeraldjava.github.io/emeraldjava\">http://emeraldjava.github.io/emeraldjava</a>.</p>","id":"004680d8-d065-5bee-9794-ffd6d265a43e","frontmatter":{"title":"Updating CV to use Kiss My Resume","date":"August 18, 2020","tags":[]},"fields":{"slug":"/2020-08-18-CV-With-Kiss-My-Resume/"}}},{"node":{"excerpt":"Jekyll Using a custom folder structure for gatsby https://www.jerriepelser.com/blog/sorting-out-gatsby-folder-structure/ https://brandonlehr.com/gatsby/jekyll/2018/12/22/from-jekyll-to-gatsby https…","html":"<h1>Jekyll</h1>\n<p>Using a custom folder structure for gatsby</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">exports.onCreateNode = ({ node, actions, getNode }) => {\nconst { createNodeField } = actions\n\nif (node.internal.type === `MarkdownRemark`) {\nconst slug = createFilePath({ node, getNode })\nconst match = BLOG_POST_FILENAME_REGEX.exec(slug)\nif (match !== null) {\nconst year = match[1]\nconst month = match[2]\nconst day = match[3]\nconst filename = match[4]\nconst date = new Date(year, month - 1, day)\n\n createNodeField({\n name: `slug`,\n node,\n value: `/blog/${filename}`,\n })\n\n createNodeField({\n name: `date`,\n node,\n value: date.toJSON(),\n })\n } else {\n createNodeField({\n name: `slug`,\n node,\n value: slug,\n })\n }\n}\n}</code></pre></div>\n<ul>\n<li><a href=\"https://www.jerriepelser.com/blog/sorting-out-gatsby-folder-structure/\">https://www.jerriepelser.com/blog/sorting-out-gatsby-folder-structure/</a></li>\n<li><a href=\"https://brandonlehr.com/gatsby/jekyll/2018/12/22/from-jekyll-to-gatsby\">https://brandonlehr.com/gatsby/jekyll/2018/12/22/from-jekyll-to-gatsby</a></li>\n<li><a href=\"https://reactgo.com/gatsby-advanced-blog-tutorial/\">https://reactgo.com/gatsby-advanced-blog-tutorial/</a></li>\n<li><a href=\"https://medium.com/@cheerazar/change-blog-post-folder-name-structure-in-gatsbyjs-v2-starter-blog-49ed77b3b7d\">https://medium.com/@cheerazar/change-blog-post-folder-name-structure-in-gatsbyjs-v2-starter-blog-49ed77b3b7d</a></li>\n</ul>\n<h1>NPM Updater</h1>\n<ul>\n<li><a href=\"https://scotch.io/bar-talk/3-tools-to-keep-npm-packages-updated\">https://scotch.io/bar-talk/3-tools-to-keep-npm-packages-updated</a></li>\n</ul>","id":"85b38023-9d9e-5cdd-8786-a3f1bb8ff81b","frontmatter":{"title":"Jekyll To Gatstby","date":"June 20, 2020","tags":[]},"fields":{"slug":"/2020-06-20-Jekyll-To-Gatstby/"}}}]}},"pageContext":{"limit":3,"skip":9,"numPages":7,"currentPage":4}},"staticQueryHashes":["1507474683","63159454","81262063"]}