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 24, 2020 06:50
StatefulWidget wont change
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return _MyAppState();
}
@lattice0
lattice0 / make.sh
Created December 22, 2020 20:29
Script to compare 2 kernels in VSCode using either GitLens or GitGraph extensions
#This script will create a folder kernel_compare and download the first kernel in `kernel`, commit it, then download the second kernel on `kernel` also, and commit
mkdir kernel_compare
cd kernel_compare
mkdir kernel
wget -O android-mainline.tar.gz https://android.googlesource.com/kernel/common/+archive/refs/heads/android-4.14-stable.tar.gz
tar xvzf android-mainline.tar.gz -C kernel
rm android-mainline.tar.gz
@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 *