##In Brief
You may need to configure a proxy server if you're having trouble cloning
or fetching from a remote repository or getting an error
like unable to access '...' Couldn't resolve host '...'
.
Consider something like:
server { | |
listen 80 default_server; | |
listen [::]:80 default_server; | |
root /your/root/path; | |
index index.html; | |
server_name you.server.com; |
const {session} = require('electron') | |
const {ipcMain} = require('electron') | |
ipcMain.on('disable-x-frame', (event, arg) => { | |
session.fromPartition(arg.partition).webRequest.onHeadersReceived({}, (d, c) => { | |
if(d.responseHeaders['x-frame-options'] || d.responseHeaders['X-Frame-Options']){ | |
delete d.responseHeaders['x-frame-options']; | |
delete d.responseHeaders['X-Frame-Options']; |
<template> | |
<div> | |
</div> | |
</template> | |
<script> | |
import CryptoJs from "crypto-js" | |
export default { | |
name: "", | |
data(){ |
package main | |
import ( | |
"io" | |
"log" | |
"os" | |
"os/exec" | |
"io/ioutil" | |
"bytes" | |
) |
# /etc/udev/rules.d/50-usb-mount.rules | |
ACTION=="add",ATTRS{idVendor}=="0951",ATTRS{idProduct}=="1643",RUN+="/bin/mkdir -p /media/abc",RUN+="/bin/mount -o relatime,sync,utf8,uid=1000,gid=1000,umask=002 /dev/%k /media/abc" | |
ACTION=="remove",ATTRS{idVendor}=="0951",ATTRS{idProduct}=="1643",RUN+="/bin/umount -l /media/acc",RUN+="/bin/rmdir /media/abc" |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta name="apple-mobile-web-app-capable" content="yes"> | |
<meta name="mobile-web-app-capable" content="yes"> | |
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | |
<title>Document</title> |
# without traefik.toml config file | |
# use docker service command | |
version: "3.7" | |
services: | |
reverse-proxy: | |
image: traefik:1.7 | |
networks: | |
- traefiknet |
gst-launch-1.0 udpsrc port=9001 ! application/x-rtp, clock-rate=90000, media=video, encoding-name=VP8 ! rtpvp8depay ! vp8dec ! autovideosink |
// setup check service worker manually update interval | |
const useUpdatePwaServiceWorker = (interval=60 * 1000) => { | |
useEffect(() => { | |
const update = () => { | |
const sw = window.navigator.serviceWorker; | |
sw && sw.getRegistrations() | |
.then(rs => rs.forEach(r => r.update())) | |
.catch(console.error); | |
}; |