sudo service mysql stop
sudo mkdir -p /var/run/mysqld
sudo chown mysql:mysql /var/run/mysqld
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
mysql -u root
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| version: '3.2' | |
| services: | |
| changedetection: | |
| image: ghcr.io/dgtlmoon/changedetection.io:latest | |
| container_name: changedetection | |
| hostname: changedetection | |
| volumes: | |
| - changedetection-data:/datastore | |
| environment: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import Stripe from 'stripe' | |
| const stripe = new Stripe(process.env.STRIPE_SECRET_KEY) | |
| export const action = async ({request}) => { | |
| const secret = 'whsec_...' // process.env.WEBHOOK_SIGNING_SECRET | |
| const sig = request.headers.get('stripe-signature') | |
| let event; | |
| const payload = await request.text() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import useScrollRestoration from "utils/hooks/useScrollRestoration"; | |
| const App = ({ Component, pageProps, router }) => { | |
| useScrollRestoration(router); | |
| return <Component {...pageProps} />; | |
| }; | |
| export default App; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { Kind } from 'graphql/language'; | |
| import { GraphQLScalarType } from 'graphql'; | |
| function serializeDate(value) { | |
| if (value instanceof Date) { | |
| return value.getTime(); | |
| } else if (typeof value === 'number') { | |
| return Math.trunc(value); | |
| } else if (typeof value === 'string') { | |
| return Date.parse(value); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { Kind } from 'graphql/language'; | |
| import { GraphQLScalarType } from 'graphql'; | |
| function serializeDate(value) { | |
| if (value instanceof Date) { | |
| return value.getTime(); | |
| } else if (typeof value === 'number') { | |
| return Math.trunc(value); | |
| } else if (typeof value === 'string') { | |
| return Date.parse(value); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # | |
| # System: macOS 12+ | |
| # Version: TeamViewer v15.x.x | |
| # Python: 3.x.x | |
| # Command: sudo python3 TeamViewer-15-id-changer.py | |
| # | |
| import os |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { decode } from "blurhash" | |
| export function blurHashToDataURL(hash: string | undefined): string | undefined { | |
| if (!hash) return undefined | |
| const pixels = decode(hash, 32, 32) | |
| const dataURL = parsePixels(pixels, 32, 32) | |
| return dataURL | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import React, { useState, useCallback } from "react"; | |
| import { useBlurhash } from "./use-blurhash"; | |
| import { useInView } from "react-intersection-observer"; | |
| type Props = React.DetailedHTMLProps< | |
| React.ImgHTMLAttributes<HTMLImageElement>, | |
| HTMLImageElement | |
| > & { blurhash?: string | null }; | |
| // Uses browser-native `loading="lazy"` to lazy load images |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Implementation in ES6 | |
| function pagination(c, m) { | |
| var current = c, | |
| last = m, | |
| delta = 2, | |
| left = current - delta, | |
| right = current + delta + 1, | |
| range = [], | |
| rangeWithDots = [], | |
| l; |
NewerOlder