Skip to content

Instantly share code, notes, and snippets.

View lattice0's full-sized avatar
🦀

Lattice 0 lattice0

🦀
View GitHub Profile
@lattice0
lattice0 / main.dart
Created December 14, 2020 23:45
expandable almost wrong
import 'package:flutter/material.dart';
final Color darkBlue = const Color.fromARGB(255, 18, 32, 47);
const double COLUMN_WIDTH = 150;
const double COLUMN_WIDTH_EXPANDED = COLUMN_WIDTH;
const double COLUMN_WIDTH_TOTAL_EXPANDED = COLUMN_WIDTH + COLUMN_WIDTH_EXPANDED;
void main() {
runApp(MyApp());
@lattice0
lattice0 / main.dart
Created December 14, 2020 23:43
expandable wrong
import 'package:flutter/material.dart';
final Color darkBlue = const Color.fromARGB(255, 18, 32, 47);
const double COLUMN_WIDTH = 150;
const double COLUMN_WIDTH_EXPANDED = COLUMN_WIDTH;
const double COLUMN_WIDTH_TOTAL_EXPANDED = COLUMN_WIDTH + COLUMN_WIDTH_EXPANDED;
void main() {
runApp(MyApp());
@lattice0
lattice0 / main.dart
Created December 14, 2020 21:05
expandable column on listview
import 'package:flutter/material.dart';
final Color darkBlue = Color.fromARGB(255, 18, 32, 47);
const double COLUMN_WIDTH = 150;
const double COLUMN_WIDTH_EXPANDED = COLUMN_WIDTH;
const double COLUMN_WIDTH_TOTAL_EXPANDED =
COLUMN_WIDTH + COLUMN_WIDTH_EXPANDED;
void main() {
@lattice0
lattice0 / main.dart
Created December 14, 2020 20:59
expandable_column_working
import 'package:flutter/material.dart';
final Color darkBlue = Color.fromARGB(255, 18, 32, 47);
const double COLUMN_WIDTH = 150;
const double COLUMN_WIDTH_EXPANDED = COLUMN_WIDTH;
const double COLUMN_WIDTH_TOTAL_EXPANDED =
COLUMN_WIDTH + COLUMN_WIDTH_EXPANDED;
void main() {
https://github.com/qemu/qemu/blob/stable-4.2/vl.c#L3912
https://github.com/qemu/qemu/blob/stable-4.2/exec.c#L3402
https://github.com/qemu/qemu/blob/stable-4.2/exec.c#L2957
https://github.com/qemu/qemu/blob/stable-4.2/memory.c#L1152
@lattice0
lattice0 / Qubes cheat sheet
Created November 17, 2020 22:40
Qubes cheat sheet
Yubikey:
sudo apt install -y scdaemon pcscd
#put on .bashrc:
export GPG_TTY="$(tty)"
export SSH_AUTH_SOCK="/run/user/$UID/gnupg/S.gpg-agent.ssh"
gpg-connect-agent updatestartuptty /bye > /dev/null
@lattice0
lattice0 / gist:6422a93c8e32cb255e4800c46f3146b9
Last active May 23, 2020 06:50
remound dev shm shared memory linux firefox fix
sudo mount -o remount,size=2g tmpfs /dev/shm
@lattice0
lattice0 / fix_permissions.sh
Last active May 11, 2021 16:45
fix permissions
sudo chmod -R u=rwX,g=rX,o=rX .
sudo chown -R $USER:$USER *
@lattice0
lattice0 / gist:203fce8c7f5e0acf2bf3120dac050822
Last active April 23, 2020 18:55
mitmproxy example docker
sudo docker run --name mitmweb --privileged --rm -p 9090:8080 -p 9091:8081 -v $PWD:/data johnmccabe/mitmweb -R https://httpbin.org
@lattice0
lattice0 / Dockerfile
Created April 22, 2020 23:40
opam + ocaml compiler dockerized
FROM ubuntu:bionic
WORKDIR /home/project
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y curl unzip patch bubblewrap build-essential
#RUN curl -sL https://raw.githubusercontent.com/ocaml/opam/master/shell/install.sh -o get-ocaml.sh\
# && sh get-ocaml.sh
COPY ./get-ocaml.sh /home/project/get-ocaml.sh