Skip to content

Instantly share code, notes, and snippets.

View mmaous's full-sized avatar
💻
Focused

Mhand mmaous

💻
Focused
View GitHub Profile
@itaysk
itaysk / get-latest-version-dockerhub.sh
Last active June 17, 2024 02:43
Get latest (highest) version of a Docker Hub image
curl -L --fail "https://hub.docker.com/v2/repositories/${DOCKERHUB_REPO}/${DOCKERHUB_IMAGE}/tags/?page_size=1000" | \
jq '.results | .[] | .name' -r | \
sed 's/latest//' | \
sort --version-sort | \
tail -n 1
@sidsbrmnn
sidsbrmnn / .babelrc
Last active August 13, 2023 18:11
Production-ready webpack configuration for React applications in Typescript
{
"presets": ["@babel/env", "@babel/react", "@babel/typescript"],
"plugins": [
"@babel/proposal-object-rest-spread",
["@babel/plugin-transform-runtime", { "regenerator": true }]
]
}
@smakosh
smakosh / _app.tsx
Last active September 19, 2022 13:06
Adding Google Analytics to your Next js app
import Error from "next/error";
import Script from "next/script";
import * as gtag from "utils/ga";
import { useEffect } from "react";
import { AppProps } from "next/app";
import { useRouter } from "next/router";
const App = ({ Component, pageProps, err }: AppProps & { err: Error }) => {
const router = useRouter();
@gsrai
gsrai / install_go.sh
Last active April 16, 2024 13:22
Install Go on M1/M2/M3 mac (apple silicon)
#!/usr/bin/env bash
# find filename on https://go.dev/dl/
GO_FILE_NAME="go1.19.3.darwin-arm64.tar.gz"
# usage:
# chmod u+x install_go.sh
# sudo ./install_go.sh
mkdir /tmp/downloads