Some stats: - Total number of links: 23983
Discover gists
// | |
// Levenshtein Distance Function for Google Sheets | |
// | |
// This function calculates de Levenshtein Distance (or Edit Distance) between two strings. | |
// I used the algorith and code from Wikipedia (https://en.wikipedia.org/wiki/Levenshtein_distance) | |
// as a reference and just adjusted the code to be used on Google Sheets. | |
// | |
// By: Manoel Lemos / manoel@lemos.net / http://manoellemos.com | |
// | |
// IMPORTANT: I added some code in the begining of the function to try to solve the issues |
import tkinter as tk | |
from tkinter import messagebox | |
from tkinter import ttk | |
""" | |
Useful Links: | |
https://stackoverflow.com/questions/7546050/switch-between-two-frames-in-tkinter Most useful in my opinion | |
https://www.tutorialspoint.com/python/python_gui_programming.htm | |
https://anzeljg.github.io/rin2/book2/2405/docs/tkinter/index.html |
#!/bin/sh -e | |
# | |
# NOTE: Since Docker 1.10 (February 4, 2016), it has been possible to configure the | |
# Docker daemon using a JSON config file. On Linux, this file is normally located at | |
# /etc/docker/daemon.json. You should use this JSON config method if you are running | |
# a version of Docker that is at least 1.10! | |
# Here is an example configuration that sets the docker0 bridge IP to 192.168.254.1/24: | |
# { | |
# "bip": "192.168.254.1/24" | |
# } |
from __future__ import print_function, unicode_literals | |
import os | |
import json | |
import numpy as np | |
from netCDF4 import Dataset | |
import argparse | |
from argparse import RawDescriptionHelpFormatter |
import React, { createContext } from 'react'; | |
import { useWindowDimensions, View } from 'react-native'; | |
import Animated, { | |
useAnimatedStyle, | |
useSharedValue, | |
withSpring, | |
} from 'react-native-reanimated'; | |
import { LinearGradient } from 'expo-linear-gradient'; | |
import { Stack } from 'expo-router'; | |
import { COLORS } from '@/constants'; |
I have a website now that includes a more dumbed down but straight forward version of this guide that isnt basied towards Arch Linux but considers most distros. https://linuxguidance.net/improve-battery-and-optimize-your-linux-laptop/
Everything I do in this guide is mostly taken from the Arch Wiki, and is for Arch Linux, obviously this can probably be applied to other Linux distributions especially Arch based ones, this guide is for people who want a laptop with similar effciency they had on Windows or MacOS. I hate the excuse of having to compromise on Linux to have good battery or thermals on laptops.
Please think of this guide as more of a starting point, if you're serious about fully optimizing your laptop research your laptop and the hardware inside of it as that can get you even further down the rabbit hole.
This guide assumes you have a relatively modern laptop with at least an SSD from the factory, if you don't, don't worry you can still probably follow this guide perfectly, if you have a 32-b
/** | |
* Check out the blog post, "How to mock a third party ES6 export in Vitest", at: | |
* https://dev.to/erikpuk/how-to-mock-a-third-party-es6-export-in-vitest-38ff | |
*/ | |
// Import the module: | |
import * as Firestore from "firebase/firestore" | |
import { test, vi } from "vitest" | |
type FakeFirestore = { onSnapshot(this: void): void } |
I recently hit this problem, while using ansible to create docker networks:
- name: Construct Default docker networks
shell: "docker network create
-o com.docker.network.bridge.enable_icc=false
-o com.docker.network.bridge.name={{item.networkName}}
--subnet {{item.subnet}} {{item.networkName}}"
with_items: "{{ docker_networks }}"
#Apple的App Analytics统计平台你必须知道的Q&A整理与翻译
Apple最近在iTunesConnect里最新发布了App Analytics统计平台,提供了现有友盟统计平台和自有统计平台无法统计的数据,具有自己的独有特点,尤其是下面几个最让人头疼的流量分析转化,可以在App Analytics里得以解决,例如:
- 推广链接转化
- 网站流量来源