Let's say you want to host domains first.com and second.com.
Create folders for their files:
| age_groups = [lambda: random.randint(18,25), | |
| lambda: random.randint(25,40), | |
| lambda: random.randint(40,90)] | |
| age_group_probs = [.5, .3, .1] | |
| def get_choices(): | |
| pop_choices = random.choices(age_groups, weights=age_group_probs, k=10) | |
| population = list(map(lambda x: x(), pop_choices)) |
| [dependencies] | |
| serde = "1.0.27" | |
| serde_derive = "1.0.27" | |
| serde_json = "1.0.9" | |
| serde_yaml = "0.7.3" | |
| diesel = { version = "1.1.1", features = ["postgres"] } | |
| r2d2 = "0.8.2" | |
| r2d2-diesel = "1.0.0" |
Most projects on GitHub have a main repository that's the focal point of activity. For example, the Example organization has the Example.com repository:
https://github.com/example/example.com
Developers of Example.com typically call this the 'upstream' repository. We'll come back to it in a moment.
| defmodule My.Postgres.TsRange do | |
| @moduledoc """ | |
| Wraps a `Postgrex.Range` and casts to a PostgreSQL `tsrange` type. | |
| Works w/ecto 3.8.0, postgrex 0.16 | |
| """ | |
| use Ecto.Type | |
| alias Postgrex.Range | |
| defstruct lower: nil, |
| import collections | |
| import math | |
| import os | |
| import cv2 | |
| import numpy as np | |
| import time | |
| MAX_LINES = 4000 | |
| N_PINS = 36*8 | |
| MIN_LOOP = 20 # To avoid getting stuck in a loop |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | |
| <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name="viewport" /> | |
| <link rel="icon" href="data:,"> | |
| <title>String art</title> | |
| <script type="text/javascript" src="jquery.min.js"></script> | |
| <style> | |
| html, body { |
When you get the following error when trying to compile your Elixir project, it is due to library maintainers not properly pinning version per dependency and being affected by a breaking change that has affected many projects downstream.
could not compile dependency :ssl_verify_fun, "mix compile" failed
To fix, simply run from command line:
If you're a sucker like me and installed usbguard on a Ubuntu variant you may find that you will have access to none of your usb devices at all, because F you. The installer automatically sets up the daemon which has no rules so will just block all of your devices. Doing a basic apt remove usbguard may fail at 25%, because also F you.
My kernel is version 4.15.0-47-generic, not sure if this stopped working at some point or what.
sudo echo "allow id *:*" > /etc/usbguard/rules.conf
sudo sed -i 's/PresentDevicePolicy=apply-policy/PresentDevicePolicy=allow/' /etc/usbguard/usbguard-daemon.conf