Skip to content

Instantly share code, notes, and snippets.

Test test_editor_backspace... [ FAILED ]
Case Common setup:
editor_backspace.c:86: Check editor_buffer_get_lastchar(es) == 2... failed
editor_backspace.c:87: Check editor_buffer_get_cursor(es) == 2... failed
Test test_editor_backward_char... [ FAILED ]
Case Common setup:
editor_backward_char.c:87: Check editor_buffer_get_cursor(es) == 2... failed
Test test_editor_delete_char... [ FAILED ]
Case Common setup:
editor_delete_char.c:88: Check editor_buffer_get_lastchar(es) == 2... failed
@roccoblues
roccoblues / gist:4209ed9e93ce08cb6fdadfd42398f6b8
Created June 26, 2023 14:12
neomutt fails to find libiconv
~/projects/neomutt ❯ ./configure --disable-doc --disable-nls --quiet
Summary of build options:
Version: 20230517
Host OS: darwin22.5.0
Install prefix: /usr/local
Compiler: cc
CFlags: -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED -DNCURSES_WIDECHAR -I/usr/local/include -I/opt/homebrew/Cellar/libidn2/2.3.4_1/include
LDFlags: -L/usr/local/lib -L/opt/homebrew/Cellar/libidn2/2.3.4_1/lib
Libs: -lncurses -liconv -lidn2
@roccoblues
roccoblues / main.go
Last active January 14, 2022 11:35
pass data from http handler back to middleware
package main
import (
"context"
"fmt"
"net/http"
)
type capture struct {
value string
#!/usr/bin/env ruby
require 'aws-sdk'
region =
access_key_id =
secret_access_key =
account_id =
accesspoint =
@roccoblues
roccoblues / desktop.md
Last active September 4, 2018 07:56
linux desktop hardware
  • ASUS PRIME X470-PRO, Mainboard
  • AMD Ryzen 7 2700X, Prozessor
  • Scythe Kotetsu Mark II, CPU-Kühler
  • G.Skill DIMM 16 GB DDR4-3000 Kit, Arbeitsspeicher
  • GIGABYTE GeForce GTX 1050 OC LP, Grafikkarte ZOTAC 2GB GT730 ZONE
  • Corsair Carbide 200R, Tower-Gehäuse
  • be quiet! STRAIGHT POWER 11 CM 550W, PC-Netzteil
  • Samsung 960 PRO 512 GB, Solid State Drive

1100 EUR

@roccoblues
roccoblues / sidekiq_middleware.rb
Last active February 16, 2018 08:45
Logjam Agent middleware for Sidekiq
module Logjam
module Sidekiq
class Middleware
def initialize(options={})
TimeBandits.reset
LogjamAgent::Forwarders.reset
end
def call(worker, msg, queue)
# ugly, but makes for much nicer namespace and method names in logjam
@roccoblues
roccoblues / 2.4.1-railsexpress
Created May 29, 2017 12:46
ruby-build definition for 2.4.1 with railsexpress patches
build_package_reconfigure() {
test -f configure || autoconf
}
build_package_patch_ruby_railsexpress() {
fetch_git rvm-patchsets git://github.com/skaes/rvm-patchsets.git master
for p in rvm-patchsets/patches/ruby/2.4.1/railsexpress/* ; do
patch -p1 < $p
done
@roccoblues
roccoblues / 2.2.2-railsexpress
Created April 21, 2015 09:15
2.2.2-railsexpress
build_package_patch_ruby_railsexpress() {
fetch_git rvm-patchsets git://github.com/skaes/rvm-patchsets.git master
for p in rvm-patchsets/patches/ruby/2.2.2/railsexpress/* ; do
patch -p1 < $p
done
}
install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl
install_package "ruby-2.2.2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" patch_ruby_railsexpress ldflags_dirs standard verify_openssl
@roccoblues
roccoblues / 2.1.6-railsexpress
Last active August 29, 2015 14:19
2.1.6-railsexpress
build_package_patch_ruby_railsexpress() {
fetch_git rvm-patchsets git://github.com/skaes/rvm-patchsets.git master
for p in rvm-patchsets/patches/ruby/2.1.6/railsexpress/* ; do
patch -p1 < $p
done
}
install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl
install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" patch_ruby_railsexpress ldflags_dirs standard verify_openssl
@roccoblues
roccoblues / 1.9.3-p448-railsexpress
Created July 2, 2013 14:24
ruby-build definition to install railsexpress patches on ruby-1.9.3-p448
build_package_patch_ruby_railsexpress() {
fetch_git rvm-patchsets git://github.com/skaes/rvm-patchsets.git master
for p in rvm-patchsets/patches/ruby/1.9.3/p448/railsexpress/* ; do
patch -p1 < $p
done
}
install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b"
install_package "ruby-1.9.3-p448" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" patch_ruby_railsexpress autoconf standard