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 -S uv run --script | |
| # /// script | |
| # requires-python = ">=3.10" | |
| # dependencies = [ | |
| # "fastapi", | |
| # "uvicorn[standard]" | |
| # ] | |
| # /// | |
| from fastapi import FastAPI |
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
| -- user: | |
| CREATE ROLE citus WITH NOSUPERUSER LOGIN IN ROLE pg_monitor; | |
| -- database: | |
| ALTER DATABASE citus SET citus.shard_replication_factor = 1; | |
| ALTER DATABASE citus OWNER TO citus; | |
| -- extensions: | |
| CREATE EXTENSION IF NOT EXISTS "hll"; | |
| CREATE EXTENSION IF NOT EXISTS "topn"; |
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
| #!/bin/bash | |
| role=citus | |
| database=citus | |
| port=5432 | |
| workers=2 | |
| timeout=30 | |
| # start cluster with 2 workers | |
| [ -f docker-compose.yml ] || wget https://raw.githubusercontent.com/citusdata/docker/master/docker-compose.yml |
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
| install PostgreSQL 9 in Mac OSX via Homebrew | |
| Mac OS X Snow Leopard | |
| System Version: Mac OS X 10.6.5 | |
| Kernel Version: Darwin 10.5.0 | |
| Install notes for PostgreSQL 9.0.1 install using Homebrew: | |
| sh-3.2# brew install postgresql |
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
| #!/bin/bash | |
| echo """[ req ] | |
| default_bits = 2048 # RSA key size | |
| encrypt_key = no # Protect private key | |
| default_md = sha512 # MD to use | |
| prompt = no # Prompt for DN | |
| distinguished_name = codesign_dn # DN template | |
| [ codesign_dn ] | |
| commonName = "dlv-cert" |
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
| 1. disable secure boot | |
| 2. clean install windows (see https://www.reddit.com/r/Dell/comments/5qe3oh/how_to_fresh_install_on_xps_15_9560/) | |
| 2.1 in case usb does not show on boot: http://www.dell.com/support/article/us/en/19/SLN297060/xps-13-9343--how-to-install-ubuntu-developer-edition-1404-on-a-dell-pc-configured-for-the-unified-extensible-firmware-interface--uefi--bios?lang=EN | |
| # Update kernel (is this mandatory?) | |
| ( mkdir /tmp/kernel-4.10.6 | |
| cd /tmp/kernel-4.10.6 | |
| wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.6/linux-headers-4.10.6-041006_4.10.6-041006.201703260832_all.deb | |
| wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.6/linux-headers-4.10.6-041006-generic_4.10.6-041006.201703260832_amd64.deb | |
| wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.6/linux-image-4.10.6-041006-generic_4.10.6-041006.201703260832_amd64.deb |
- Advances in Real-Time Rendering, Part I & II (Monday)
- Building Blocks for Making 3D Pipeline Wednesday, 12 August, 2-3:30 pm + Pipeline & Asset Management Wednesday, 12 August, 3:45-5:15 pm
- Compute for Mobile Devices: Performance-Focused Hands-On Tuesday, 11 August, 9-10:30 am
- Writing Fast Image Processing Code with Halide Tuesday, 11 August, 10:45 am-12:15 pm
- [The Path-Tracing Revolution in the Movie Industry](http://s2015.siggraph.org/a
Docker is a tool for packaging and shipping apps. Based on the idea of a shipping container, it provides a standardized way for developers or system administrators to create lightweight images, or collections of images, for each element of an application, and then easily and quickly deploy the image. Since the image is standardized, it can be uniformly deployed on development or production, leading to a much simpler workflow, faster development time for the dev team, and lower management overhead for the ops team.
First, a quick overview of a few things Docker is:
- An open source tool that places a layer on top of Linux containers (cgroups and namespaces) to make it simple to package and ship complex apps
- A tool for creating a layered filesystem; each layer is versioned and can be shared across running instances, making for much more lightweight deployments
- A company behind the project, as well as a site called the "Docker Hub" for sharing containers
- pycon 2015
- Rethinking packaging, development and deployment
- Techniques for Debugging Hard Problems
- So you think you can PDB?
- Improve your development environments with virtualization
- Zen of Quality - How PBS measures QoS for digital viewers
- Introduction to HTTPS: A Comedy of Errors
- Advanced Git
- 3D Print Anything with the Blender API
NewerOlder