Skip to content

Instantly share code, notes, and snippets.

View avargas's full-sized avatar

Angelo Vargas avargas

View GitHub Profile
@avargas
avargas / stable_diffusion_walk.py
Created April 7, 2023 05:44 — forked from nateraw/stable_diffusion_walk.py
Walk between stable diffusion text prompts
"""
Built on top of this gist by @karpathy:
https://gist.github.com/karpathy/00103b0037c5aaea32fe1da1af553355
stable diffusion dreaming over text prompts
creates hypnotic moving videos by smoothly walking randomly through the sample space
example way to run this script:
$ python stable_diffusion_walk.py --prompts "['blueberry spaghetti', 'strawberry spaghetti']" --seeds 243,523 --name berry_good_spaghetti
zcat -f -- /var/log/auth.log* | grep ssh | egrep -i "(Accepted.+for.+from.+port.+|session opened for user)"
@avargas
avargas / dev-setup.md
Created January 27, 2023 09:12 — forked from ncallister/dev-setup.md
Ubuntu Dev Setup

Development Setup for Ubuntu

The following documents is basically notes on tools, repos, etc. to use for development in Ubuntu. It is devided into sections so that it can be used in pieces, it doesn't need to be followed like a script.

Notes

This is likely to end up out-of-date. Things to watch out for:

  • Package archives change, are abandoned or are superseded. Most of the packages archives will need to be checked before they are used.
  • Package names change over time, this is less likely than package archives and I have tried to use generic names for packages wherever possible.
@avargas
avargas / unused-indexes.sql
Created May 25, 2021 23:18
Some SQL snippets
/* Find unused MySQL indexes and show their size */
SELECT * FROM (
SELECT object_schema as db, object_name as tbl, index_name as idx, count_star
FROM performance_schema.table_io_waits_summary_by_index_usage
WHERE index_name IS NOT NULL
AND index_name != 'PRIMARY'
AND object_schema NOT IN ('mysql', 'performance_schema')
ORDER BY object_schema, object_name
) as a
@avargas
avargas / hail-worker@.service
Created November 9, 2018 01:12
systemd service for php worker
[Unit]
Description=pdr worker serivice @ %I
After=network.target
[Service]
Type=simple
User=www-data
ExecStart=/usr/bin/php /app/live/bin/run-worker
ExecReload=/bin/kill -HUP $MAINPID
@avargas
avargas / cloudflare-update-ip-ranges.sh
Last active November 8, 2018 09:18
Cloudflare Nginx real ip cronjob
#!/bin/bash
# ref https://gist.githubusercontent.com/robsonsobral/a9071e56cc495763d727/raw/0763e9b0c627c5ab6e0281e604cdb4af40c2be62/cloudflare-update-ip-ranges.sh
#
#
# Location of the nginx config file that contains the CloudFlare IP addresses.
CF_NGINX_CONFIG="/etc/nginx/cloudflare"
# The URLs with the actual IP addresses used by CloudFlare.
CF_URL_IP4="https://www.cloudflare.com/ips-v4"
CF_URL_IP6="https://www.cloudflare.com/ips-v6"
@avargas
avargas / a.js
Created February 7, 2017 21:12
window error ignore
// filter out stupid error messags
(function () {
const prev = window.addEventListener;
const ignore = ['__gCrWeb.autofill.'];
window.addEventListener = function (a, b, c) {
if (a === 'error') {
return prev(a, function (err) {
// if error is matched to ignore list, ignore it then
if (err && err.message && ignore.filter(t => err.message.indexOf(t) > -1).length) {
<?php
// simple lock, prevent script from running multiple times at once
$lockfile = '/tmp/.run.php-lock-' . md5(implode('', array_slice($argv, 1)));
if (($lock = fopen($lockfile, 'w+')) === false) {
echo "fopen($lockfile) failed\n";
die(-1);
}
i could suggest you do this:
user 1:
id: 5
name: angelo
email: angelo@nivler.com
key/value:
['date subscribed', 02/17/2010],
['birthday', 02/17/1990]
#!/bin/sh
# Current as working as of 2012/4/17
# Xcode 4.3.2
PROJECT_ROOT="$HOME/SomeDirWhereYourProjectLives/XXXXXXXX"
WORKSPACE="$PROJECT_ROOT/XXXXXXXX.xcodeproj/project.xcworkspace"
CONFIG="AdHoc"
SCHEME="XXXXXXXX"