be-ez / blog Goto Github PK
View Code? Open in Web Editor NEWPublic Blog
License: Other
Public Blog
License: Other
Even partial Typescript support
https://www.gatsbyjs.org/packages/gatsby-source-airtable/
Looks like it could be fairly straightforward to include airtable as a datasource.
Is this a worthwhile investment of time? What would you put in airtable?
The goal of this project is to have a place to store view and comment on react/vue work
The videos are being put in .img tag and not .vid tag.
Setup Renderer to allow mdx component in page views. (Wrapped in Card?)
Right now when you update contentful it takes the ttl for the cache to expire.
It's possible to simply purge the whole cache on upload. It's also possible to purge only the files that changed.
ER: all projects have hero image
AR: Tags project does not have hero image
Hacked into wharf project for now. Should probably create my hack as a general custom Webhooks for wharf and submit the change as a PR.
Originally posted by @be-ez in #6 (comment)
Lets add some simple / small view library to manage the layout and typography.
Outcome:
Wharf clone private repo fails.
Wharf: task log for blog
Deploying blog
Task id: 9c3123f1-b36c-4ad0-992d-c919cbc96227
Task state: FAILURE
== Cloning ==
Cloning into '/app/repos/blog'...
fatal: could not read Username for 'https://github.com': No such device or address
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/celery/app/trace.py", line 375, in trace_task
R = retval = fun(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/celery/app/trace.py", line 632, in __protected_call__
return self.run(*args, **kwargs)
File "/app/wharf/tasks.py", line 125, in deploy
run_process(key, ["git", "clone", git_url, app_repo_path])
File "/app/wharf/tasks.py", line 111, in run_process
raise Exception
Exception
This way the repo can build the Contentful base
Possible secrets exposure in this repo over the history of the git.
Let's find and squash any secrets.
Outcome: No secrets in repp
https://developer.apple.com/documentation/livephotoskitjs
https://www.npmjs.com/package/livephotoskit
Extend Gastby Image.
SVG -> fluid img -> live image
May not be possible with RichText.
Looks like at least google is available a provider.
Is there an automatic way to have it deployed in each domain?
Use KMS or Infra as code to separate these.
Outcome: Repo has nothing secret and infra code defines simple way of adding secrets to project. (Probably from Google KMS)
https://xn--4qe.com/%F0%9F%93%93
In index.js it looks okay in the blog page the sizes are mismatched.
I'd guess it's either the graphql query doing reactive rezise it broken/not enabled or there is some sort of CSS attribute missing.
See Chicken Noodle Soup card under recipes.
In ingredients list find inline attempt for chicken stock 4th from bottom
Actual Response: 4 c type: embedded-entry-inline id:c3XDZ6uGWyPHeKsyKJ8XZEq
Expected Response: 4 c Chicken Stock (linked to Chicken Stock Card)
Thx
Emoji in URL causes garbage that makes link unsharable.
Message programs also do not support emojis in links.
Can Dokku support rebuild / pull from web hooks?
Commento was tricky to get working in dokku.
Need infra as code to deploy / configure apps as arbitrary docker files and dokku config logic.
Maybe this means a mono-repo for all the dokku apps. The blog becomes a part of the mono repo and then the subtree gets pushed to github regularly.
monorepo / app1 -> Deploy.sh ( git clone, git remote dokku, git push)
/ app2 -> Sync_to_subtree ( git checkout git subtree -branch git push to subtree host)
Tags should link to a tag page with all posts for that particular tag.
Should look the same as /blog view. #15 was likely a similar issue.
Dupe on ingredient list. Remove first chicken
Tomato needs to be oz not ounces
Create renderer for standalone ContentfulCard components via cms-view or cms-view-default.js
ie: user puts 10mb image in Rich Text via contentful. It's all rendered to the RichText.
Elsewhere in the app we have Gatsby img and fluid images. One sets up svg tracing and the other sizing and/or sampling features.
Key Outcome: Images in RichText do not load full size or Gatby img / fluid images working.
Risk: It may not be possible directly, these may need to be pulled into the local graphql space on build.
Next Steps: I think building the live images via Apple will be more interesting with a nicer final product. Extending Gatsby image to work with live images should make this project simple in comparison.
Setup dev server for mdx preview.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.