Metrics/LineLength:
  Max: 1024
Documentation:
  Enabled: false
ClassLength:
  Max: 1024
MethodLength:
  Max: 256

Here's a how-to for building a recent Linux kernel on your Debian GNU/Linux box: You will need to do all this as root. It's serious business building new Linux kernels :) su - The dash after the su command makes it behave as if you had logged in as root directly, a full login environment is applied. Make sure you have the required tools and libraries installed: apt-get install build-essential module-init-tools initramfs-tools procps libncurses5-dev kernel-package fakeroot git-core screen zlib1g-dev Use git to clone Linus' latest git repo: cd /usr/src git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git This will take a long time: Cloning into 'linux'... remote: Counting objects: 2725713, done. remote: Compressing objects: 100% (412816/412816), done. remote: Total 2725713 (delta 2286272), reused 2725359 (delta 2285962) Receiving objects: 100% (2725713/2725713), 559.28 MiB | 3.30 MiB/s, done. Resolving deltas: 100% (2286272/2286272), done. Once you

{
  "files.associations": {
    "*.feature": "ruby",
"*.coffee.erb": "coffeescript", "*.scss.erb": "scss" }, "editor.wordWrap": true, "editor.wrappingColumn": 0, "explorer.openEditors.visible": 0, "workbench.editor.enablePreview": true, "editor.tabSize": 2, "editor.insertSpaces": true, "editor.detectIndentation": false,
"editor.folding": false, "window.openFilesInNewWindow": false, "ruby.lint": { "reek": true, "ruby": false, "fasterer": true, "debride": true, "ruby-lint": false, "rubocop": { "lint": true, "rails": true } } }

There are lots of great reasons to ditch the Electoral College: One person, one vote, anything less isn't true democracy.  I could stop here and feel like I've won the debate, but I'll push on :)

CREATE DATABASE _ WITH ENCODING 'UTF8' OWNER _ LC_COLLATE 'en_US.UTF-8' LC_CTYPE 'en_US.UTF-8' TEMPLATE template0;

{ "color_scheme": "Packages/Color Scheme - Default/All Hallow's Eve.tmTheme", // linux //"color_scheme": "Packages/User/SublimeLinter/All Hallow's Eve (SL).tmTheme", // mac //"color_scheme": "Packages/Color Scheme - Default/All Hallow's Eve.tmTheme", // windoze "draw_indent_guides": false, "fold_buttons": false, "font_size": 11, "ignored_packages": [ "Vintage" ], "line_padding_bottom": 2, "line_padding_top": 2, "preview_on_click": false, "tab_size": 2, "translate_tabs_to_spaces": true, "detect_indentation": false }

#!/bin/bash while [ $# -gt 0 ]; do ffmpeg -i "$1" 2> tmp.txt while read -r first _ _ start _ end; do if [[ $first = Chapter ]]; then read # discard line with Metadata: read _ _ chapter ffmpeg -vsync 2 -i "$1" -ss "${start%?}" -to "$end" -vn -ar 44100 -ac 2 -ab 128 -f mp3 "$chapter.mp3" </dev/null fi done <tmp.txt rm tmp.txt shift done

Every day I see new Linux Kernel hackers fail at their first patch submission. I'm not an expert, but I've learned how the process works and most importantly I've learned how to avoid irritating Linux Kernel maintainers. The "maintainers" are the gate keepers to the Linux Kernel. If you piss them off you will never land any patches into the Linux Kernel. All Linux Kernel development takes place in the open and hundreds (thousands?) of Linux Kernel developers will see and possibly read your patch submissions. You will want to make every effort to submit the best possible patch you can. That's where I come in. If you follow my guide there's a better than average chance you will actually land your patch into the Linux Kernel. For a beginner I recommend working on the drivers/staging tree maintained by Greg Kroah-Hartman. Clone Greg KH's staging tree: > git clone git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git This will take a while. After that you need to checkou

I wrote a console version of Blackjack in Go: https://github.com/gdonald/blackjack You can install it with these commands: go get github.com/gdonald/blackjack go install github.com/gdonald/blackjack

#!/usr/bin/env python3 import time import RPi.GPIO as GPIO GPIO.setmode( GPIO.BCM ) ENABLE = 1; DISABLE = 0 RED = 23; GREEN = 24; BLUE = 25 RGB = [ RED, GREEN, BLUE ] RGB2 = RGB[::-1]

   Recent articles
.rubyocop.yml
How-to build latest Linux kernel from Linus' git repo on Debian/Ubuntu
Visual Studio Code Configuration
Lots of great reasons to ditch the Electoral College
ignore latin1 problem via psql
   Tags
airplane (1) apache (1) apple (1) bash (2) bashrc (1) blackjack (1) callproof (1) college (1) config (1) console (1) data (1) debian (4) diff (1) django (2) electoral (1) enterprise (1) flying (1) freebsd (1) games (1) git (3) github (2) gmail (1) go-lang (3) google (1) gourse (1) kernel (3) latin1 (1) linux (4) lottery (1) microsoft (1) module (1) mongodb (1) mp3s (1) mutt (1) patch (1) photos (1) postgresql (2) powerball (1) psql (1) python (2) raspberrypi (1) rc (1) rubocopyml (1) sed (1) stack (1) sublime (1) testing (2) trace (1) ubuntu (2) utf8 (1) virus (1) visualstudiocode (1) vote (1) waylon (1)
   Twitter

Copyright © 2017 · GregDonald.io · All Rights Reserved