To make the main branch exactly like the dev branch by ignoring the changes in the main branch and overwriting it with dev:
git fetch origin
Check out to the main branch:
git checkout main
Imagine you are making small webapp to control a hardware protoytpe.
It is part of a set of internal tools and utilities that you are building for a bigger project, to aid you in testing or something else.
This repo, since it is a client project, is private.
Now, let's say the private git repo, you are maintaining those utilities is hosted in github as: github.com/user/utility_repo
At some point you want to make the web-app go live, you don't want to bother working on a bare-metal VPS, you want to just simply use gh-pages
because it provides ssl support out of the box, it's simple, lean and gets the job done, while your repo still remains private.
- Setup Shopify Store and focus on store settings for online store only.
- Specifically focus on Checkout, Markets, Zones, Shipment, tax details etc.
- We are only using Shopify API for checkout and order fulfilment and not the whole store. Meaning, customers will only see our custom coded website and will only see the Shopify checkout UI during checking out.
- Ignore Product details: I have setup the product information correctly. No need to ask further question. We have 1 product with the correct variations and price.
- Ignore Shop theme and design: We do not need that as we are only using Shopify API to connect to our own custom coded web shop. WE ARE NOT USING SHOPIFY STORE FRONT END.
- We do not need shop pay.
- Ignore Billing Settings
# The screenshots I took, have resolutions 144x144
# The screenshots I took, have dimensions 2990x2080
# I combined all the front images and back images of PCB separately into 2 separate videos, each with framerate 8
ffmpeg -r 8 -f image2 -s 144x144 -i picf%04d.png -vcodec libx264 -crf 15 -pix_fmt yuv420p wf.mp4
ffmpeg -r 8 -f image2 -s 144x144 -i picb%04d.png -vcodec libx264 -crf 15 -pix_fmt yuv420p wb.mp4
# changed the resolutions
ffmpeg -i wf.mp4 -vf scale=2990:2080 -preset slow -crf 18 wfrs.mp4
ffmpeg -i wb.mp4 -vf scale=2990:2080 -preset slow -crf 18 wbrs.mp4
Tested on Ubuntu 20, 21 earlier and they were not working. So upgraded Ubutbu to latest 22 version.
The issue is: The built in Kernals of Ubuntu and many Linux Kernals (between ) have the CH340 drivers broken / have bugs and not fixed (from kernal 5.4.0-87 and above)
Note: I didn't try on linux kernal 5.4.0-86 my self. I though I will see how is the situation in the latest linux kernal (as of 16/05/2022)
DISPLAY: https://www.waveshare.com/wiki/7.9inch_HDMI_LCD | |
Connect the USB touch & power of the display's uUSB to any USB port of the Intel NUC machine. | |
Connect the HDMI INPUT for the display through a thunderbolt 3 -> HDMI adapater to the NUC | |
Connect your primary display to the NUC's main HDMI output. | |
In display settings of Ubuntu's Settings, arrange your display orintation and position according to your needs. | |
My setup involved to set it up in "Left Portrait" mode. | |
The display timing are automatically recognized by Ubuntu if this display is attached to the Thunderbolt 3 as secondary display. | |
Note: If you attach the waveshare display to the rpimary HDMI of NUC, it won't work and will appear glitchy.. |
- raspberry pi zero w (You can choose any debian based basic server hardware like old ubuntu machine etc.)
- Dell 1TB external USB harddrive
- BerryBoot to install latest raspbian in ext HDD and let pi boot from there rather than SD card.
- It is connected to my VPN router with LAN cable and wifi is disabled.
You can take it as a manifesto if you like
So far our current applied research frameworks (human centric design research to be precise) are geared towards problems those arise from current application frameworks and new similar propositions with present day constraints. Although they take into consideration a person's lifestyle and their different conditions, it falls in short to really address for something's implications that doesn't properly exist yet*.
The danger of such practice is that: Although we are sometimes familiar with the technological advents(technology has very less surprises in it's path and is very predictive), when we go out to find something's future state, we start driving our principles and values with a POV of features.
Doing so we risk ourselves in landing into tough situations for coming up with clear necessities and reasonable ideas that doesn't sound like a gimmick.