Skip to content

Instantly share code, notes, and snippets.

View hazg's full-sized avatar

Aleksandr Aleksandrov hazg

View GitHub Profile
@hazg
hazg / gist:9f4ccaf7f160f817f7f288b5686be077
Last active April 20, 2023 06:57
VBoxManage setextradata VM-name values
VBoxManage setextradata VM-name "CustomVideoMode1" "1400x1050x16"
VBoxManage setextradata VM-name "VBoxInternal/Devices/ahci/0/Config/Port0/SerialNumber" "serial"
VBoxManage setextradata VM-name "VBoxInternal/Devices/ahci/0/Config/Port0/FirmwareRevision" "firmware"
VBoxManage setextradata VM-name "VBoxInternal/Devices/ahci/0/Config/Port0/ModelNumber" "model"
VBoxManage setextradata VM-name "VBoxInternal/Devices/piix3ide/0/Config/PrimaryMaster/SerialNumber" "serial"
VBoxManage setextradata VM-name "VBoxInternal/Devices/piix3ide/0/Config/PrimaryMaster/FirmwareRevision" "firmware"
VBoxManage setextradata VM-name "VBoxInternal/Devices/piix3ide/0/Config/PrimaryMaster/ModelNumber" "model"
VBoxManage setextradata VM-name "VBoxInternal/Devices/ahci/0/Config/Port0/NonRotational" "1"
VBoxManage setextradata VM-name "VBoxInternal/Devices/ahci/0/Config/Port0/ATAPIVendorId" "vendor"
VBoxManage setextradata VM-name "VBoxInternal/Devices/ahci/0/Config/Port0/ATAPIProductId" "product"
@hazg
hazg / gist:bc126345ce6eb760bc0458a0d28b7278
Created November 13, 2021 10:09
Open / close focused file explorer in VSCode
// keybindings.json
[
{
"key": "capslock",
"command": "workbench.view.explorer",
"when": "!explorerViewletFocus"
},
{
"key": "capslock",
"command": "workbench.action.closeSidebar",
@hazg
hazg / rollup.config.js
Created August 15, 2021 19:34
Rollup + rails + svelte
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import svelte from 'rollup-plugin-svelte'
import livereload from 'rollup-plugin-livereload'
import { terser } from 'rollup-plugin-terser'
import del from 'rollup-plugin-delete'
import sveltePreprocess from 'svelte-preprocess'
import uglify from 'rollup-plugin-uglify-es'
import visualizer from 'rollup-plugin-visualizer'
import replace from '@rollup/plugin-replace'
@hazg
hazg / gist:90ed71030e9284f1ca24eaea6f7769ca
Created August 15, 2021 19:32
Rollup + svelte + rails
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import svelte from 'rollup-plugin-svelte'
import livereload from 'rollup-plugin-livereload'
import { terser } from 'rollup-plugin-terser'
import del from 'rollup-plugin-delete'
import sveltePreprocess from 'svelte-preprocess'
import uglify from 'rollup-plugin-uglify-es'
import visualizer from 'rollup-plugin-visualizer'
import replace from '@rollup/plugin-replace'
@hazg
hazg / lf_linkshow.rb
Created April 24, 2018 12:45
Чуть причесанный lf_linkshow.rb для актуальных рельс.
# LfLinkshow
require 'fileutils'
require 'ftools'
require 'php_serialize'
require 'net/http'
require 'digest/sha1'
RAILS_ROOT = Rails.root
module LFLinkShow
class LFClient