profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/roidrage/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Mathias Meyer roidrage Berlin, Germany http://www.paperplanes.de I used to write code once, now I just write words.

obfuscurity/tasseo 1550

Live dashboard for Graphite

peritor/webistrano 888

Webistrano is a Web UI for managing Capistrano deployments

ezmobius/nanite 738

self assembling fabric of ruby daemons

drnic/github-tmbundle 227

TextMate bundle for working with GitHub

peritor/happening 146

An EventMachine based S3 client

roidrage/acts_as_solr 79

WARNING: No longer actively maintained! This plugin adds full text search capabilities and many other nifty features from Apache‘s Solr to any Rails model. I'm currently rearranging the test suite to include a real unit test suite, and adding a few features I need myself.

rkh/coder 65

Handle encodings, no matter the Ruby version, Operating System and installed libraries

jweiss/rocking_chair 46

An in-memory CouchDB implementation in Ruby for Couchrest and SimplyStored. Works for the database and document API, by_attribute views, and for SimplyStored generated views

roidrage/cap-ext-webistrano 20

A simple bridge so you can use Webistrano but still use the cap command.

startedroidrage/lograge

started time in 4 hours

startedroidrage/lograge

started time in 6 hours

startedroidrage/lograge

started time in 2 days

issue commentroidrage/lograge

Ability to disable ActionCable MonkeyPatch

FYI - this is still an issue today. https://github.com/roidrage/lograge/issues/304 appears to address this fully (not splitting up log handlers but allowing lograge to work with both main app and action cable/anycable)

jwhitcraft

comment created time in 5 days

issue commentroidrage/lograge

Issue with AnyCable: undefined method `protocol' for nil:NilClass

FYI This is still an open issue. https://github.com/anycable/anycable-rails/issues/103 has more details on why this PR exists, and is desperately needed. Please review

wongy91

comment created time in 5 days

startedroidrage/lograge

started time in 6 days

startedroidrage/lograge

started time in 8 days

startedroidrage/lograge

started time in 8 days

fork abhinaykumar/paperplanes

My personal website, running on jekyll.

http://paperplanes.de

fork in 8 days

startedroidrage/jekyll

started time in 8 days

issue openedroidrage/redis-session-store

Update readme for Ruby 3

Recent changes (Ruby 3) to keyword arguments causes this line to fail:

Rails.application.config.session_store :redis_session_store, {key: 'foo', redis: {}}

With a rather misleading error:

gems/railties-6.1.3.2/lib/rails/application/configuration.rb:304:in `session_store': wrong number of arguments (given 2, expected 0..1) (ArgumentError)

The correct syntax is:

Rails.application.config.session_store :redis_session_store, key: 'foo', redis: {}

created time in 8 days

release usablica/intro.js

4.0.0

released time in 9 days

startedroidrage/paperplanes

started time in 10 days

startedroidrage/lograge

started time in 11 days

startedroidrage/lograge

started time in 14 days

push eventroidrage/paperplanes

dependabot[bot]

commit sha 56522cb2dcd5912cf5b229edfcc4b319f77bd934

Bump redcarpet from 2.3.0 to 3.5.1 Bumps [redcarpet](https://github.com/vmg/redcarpet) from 2.3.0 to 3.5.1. - [Release notes](https://github.com/vmg/redcarpet/releases) - [Changelog](https://github.com/vmg/redcarpet/blob/master/CHANGELOG.md) - [Commits](https://github.com/vmg/redcarpet/compare/v2.3.0...v3.5.1) Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 15 days

push eventroidrage/paperplanes

Mathias Meyer

commit sha ac372239f03d1de6642574275543017d506687a5

Add minimal mistakes theme

view details

Mathias Meyer

commit sha 142efacd55021b03c3a591e426abc1d7e7fbcfec

Swap layout for a test

view details

Mathias Meyer

commit sha 0931be011fb0b36c4350825bd45b4c6aa698d799

Remove custom layouts

view details

Mathias Meyer

commit sha 2a30c654957cf51381ac385a4bfc92f6d9b80fa1

First step in migration to minimal mistakes

view details

Mathias Meyer

commit sha d70bf4957130b4066446547f663b4b23f1b3553d

Some more configuration and updates to get things going with mmistakes

view details

Mathias Meyer

commit sha 1b7de55e837a4408235cc87a8a657f7840876e58

More migration work to mmistakes Things are already looking good!

view details

Mathias Meyer

commit sha 90910ce2a324bb0705f6de8c8f01bbf5c94c7a22

Remove Bundled with

view details

Mathias Meyer

commit sha 4695f7395838c821b3a825fd3e13c65db01d0cd4

Change layout for posts to wide

view details

Mathias Meyer

commit sha 69ecb54300d8b5c268156925ffa2f179670e6f74

Change skin

view details

Mathias Meyer

commit sha 56208158e61467cd7b7b3dc9cecf0f4e16b320b9

Add a proper top level navigation

view details

Mathias Meyer

commit sha ba0eb3f2d65c52912105265954777fc83f23323c

Spruce up author profile a bit

view details

Mathias Meyer

commit sha 60fa6ace9769238bc69b482a5bacde990bded3fc

Going to try me some custom

view details

Mathias Meyer

commit sha 415ba8b616cea16cf96b563610fc95b3b68a0910

Let's add some search and try another skin

view details

Mathias Meyer

commit sha aba3a7404388fdf813f385e5fac5c930e31bdd92

A few more tweaks and things

view details

Mathias Meyer

commit sha f6a35057b425ace18e549c28367f890bea63288b

Customize headers a wee bit

view details

Mathias Meyer

commit sha fb842968efedfd4b8d1a3798a1289a95910c572f

Back to dirt as skin

view details

Mathias Meyer

commit sha 99437ff591011e1c22acd7938f5eb6096620c058

Ignore jekyll-cache

view details

Mathias Meyer

commit sha ef4fa24c15e5d184a9a9ddfce98ad1b84ad40347

New blog post announcing The Intentional Organization

view details

Mathias Meyer

commit sha 3507830dbef14b7b2d35bb614e989715b335294a

Add an image to the latest blog post

view details

Mathias Meyer

commit sha adfcc44b42cb5878feaffcf32def7deb161efcaf

Fix the date

view details

push time in 15 days

delete branch roidrage/paperplanes

delete branch : dependabot/bundler/jekyll-3.6.3

delete time in 15 days

PR closed roidrage/paperplanes

Bump jekyll from 1.4.3 to 3.6.3 dependencies

Bumps jekyll from 1.4.3 to 3.6.3. <details> <summary>Release notes</summary>

Sourced from jekyll's releases.

v3.6.2

Development Fixes

  • Update Rubocop to 0.51.0 (#6444)
  • Add test for layout as string (#6445)

Bug Fixes

  • Problematic UTF+bom files (#6322)
  • Always treat data.layout as a string (#6442)

v3.6.1

Documentation

  • Doc y_day in docs/permalinks (#6244)
  • Update frontmatter.md (#6371)
  • Elaborate on excluding items from processing (#6136)
  • Style lists in tables (#6379)
  • Remove duplicate &#34;available&#34; (#6380)

Development Fixes

  • Bump rubocop to use v0.50.x (#6368)

v3.6.0

Minor Enhancements

  • Ignore final newline in folded YAML string (#6054)
  • Add URL checks to Doctor (#5760)
  • Fix serving files that clash with directories (#6222) (#6231)
  • Bump supported Ruby version to >= 2.1.0 (#6220)
  • set LiquidError#template_name for errors in included file (#6206)
  • Access custom config array throughout session (#6200)
  • Add support for Rouge 2, in addition to Rouge 1 (#5919)
  • Allow yield to logger methods & bail early on no-op messages (#6315)
  • Update mime-types. (#6336)
  • Use a Schwartzian transform with custom sorting (#6342)
  • Alias Drop#invoke_drop to Drop#[] (#6338)

Bug Fixes

  • Deprecator: fix typo for --serve command (#6229)
  • Reader#read_directories: guard against an entry not being a directory (#6226)
  • kramdown: symbolize keys in-place (#6247)
  • Call to_s on site.url before attempting to concatenate strings (#6253)
  • Enforce Style/FrozenStringLiteralComment (#6265)
  • Update theme-template README to note &#39;assets&#39; directory (#6257)
  • Memoize the return value of Document#url (#6266)
  • delegate StaticFile#to_json to StaticFile#to_liquid (#6273)
  • Fix Drop#key? so it can handle a nil argument (#6281) </tr></table> ... (truncated) </details> <details> <summary>Changelog</summary>

Sourced from jekyll's changelog.

3.6.3 / 2018-09-18

Bug Fixes

  • 3.6.x: security: fix include bypass of EntryFilter#filter symlink check (#7229)

3.6.2 / 2017-10-21

Development Fixes

  • Update Rubocop to 0.51.0 (#6444)
  • Add test for layout as string (#6445)

Bug Fixes

  • Problematic UTF+bom files (#6322)
  • Always treat data.layout as a string (#6442)

3.6.1 / 2017-10-20

Documentation

  • Doc y_day in docs/permalinks (#6244)
  • Update frontmatter.md (#6371)
  • Elaborate on excluding items from processing (#6136)
  • Style lists in tables (#6379)
  • Remove duplicate &#34;available&#34; (#6380)

Development Fixes

  • Bump rubocop to use v0.50.x (#6368)

3.6.0 / 2017-09-21

Minor Enhancements

  • Ignore final newline in folded YAML string (#6054)
  • Add URL checks to Doctor (#5760)
  • Fix serving files that clash with directories (#6222) (#6231)
  • Bump supported Ruby version to >= 2.1.0 (#6220)
  • set LiquidError#template_name for errors in included file (#6206)
  • Access custom config array throughout session (#6200)
  • Add support for Rouge 2, in addition to Rouge 1 (#5919)
  • Allow yield to logger methods & bail early on no-op messages (#6315)
  • Update mime-types. (#6336)
  • Use a Schwartzian transform with custom sorting (#6342)
  • Alias Drop#invoke_drop to Drop#[] (#6338)

Bug Fixes

</tr></table> ... (truncated) </details> <details> <summary>Commits</summary>

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+43 -73

1 comment

2 changed files

dependabot[bot]

pr closed time in 15 days

pull request commentroidrage/paperplanes

Bump jekyll from 1.4.3 to 3.6.3

Looks like jekyll is up-to-date now, so this is no longer needed.

dependabot[bot]

comment created time in 15 days

delete branch roidrage/paperplanes

delete branch : dependabot/bundler/ffi-1.12.1

delete time in 15 days

PR closed roidrage/paperplanes

Bump ffi from 1.9.3 to 1.12.1 dependencies

Bumps ffi from 1.9.3 to 1.12.1. <details> <summary>Changelog</summary>

Sourced from ffi's changelog.

1.12.1 / 2020-01-14

Added:

  • Add binary gem support for ruby-2.7 on Windows

1.12.0 / 2020-01-14

Added:

  • FFI::VERSION is defined as part of require 'ffi' now. It is no longer necessary to require 'ffi/version' .

Changed:

  • Update libffi to latest master.

Deprecated:

  • Overwriting struct layouts is now warned and will be disallowed in ffi-2.0. #734, #735

1.11.3 / 2019-11-25

Removed:

  • Remove support for tainted objects which cause deprecation warnings in ruby-2.7. #730

1.11.2 / 2019-11-11

Added:

  • Add DragonFlyBSD as a platform. #724

Changed:

  • Sort all types.conf files, so that files and changes are easier to compare.
  • Regenerated type conf for freebsd12 and x86_64-linux targets. #722
  • Remove MACOSX_DEPLOYMENT_TARGET that was targeting very old version 10.4. #647
  • Fix library name mangling for non glibc Linux/UNIX. #727
  • Fix compiler warnings raised by ruby-2.7
  • Update libffi to latest master.

1.11.1 / 2019-05-20

Changed:

  • Raise required ruby version to >=2.0. #699, #700
  • Fix a possible linker error on ruby < 2.3 on Linux.

</tr></table> ... (truncated) </details> <details> <summary>Commits</summary>

  • b54e735 Bump VERSION to 1.12.1
  • ee13af1 Do parallel builds in CI docker containers
  • 2c81c6b Respect MAKE environment variable for libtest build
  • b2793a3 Better document enable/disable libffi switches in the README
  • 8169aef Bump VERSION to 1.12.0
  • 62c0c97 Update CHANGELOG for version 1.12.0
  • da4402f Update libffi to latest master branch
  • d564eb4 Merge pull request #735 from larskanis/disallow-re-layout
  • 89f4258 Warn about Struct layout redefinition only
  • bd45ff5 Namespace all benchmarks since they are loaded into one process
  • Additional commits viewable in compare view </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+52 -72

1 comment

1 changed file

dependabot[bot]

pr closed time in 15 days

pull request commentroidrage/paperplanes

Bump ffi from 1.9.3 to 1.12.1

Looks like ffi is up-to-date now, so this is no longer needed.

dependabot[bot]

comment created time in 15 days

startedroidrage/lograge

started time in 18 days

issue commentroidrage/lograge

Move logging into Rack middleware

@swrobel For a single line json output in semantic_logger create an appender using the json formatted, it would be a single line output then. See Appenders , docs are pretty good around all the output possibilities

BRMatt

comment created time in 19 days

issue commentroidrage/lograge

Move logging into Rack middleware

I suggest sticking with lograge and try to fork it, improve the maintenance status of it. Semantic logger does some sneaky monkey patches under the hood so setting up and running it does open the door for some really unexpected problem

BRMatt

comment created time in 19 days

fork dominicj-nylas/paperplanes

My personal website, running on jekyll.

http://paperplanes.de

fork in 20 days

startedroidrage/lograge

started time in 20 days

startedroidrage/redis-session-store

started time in 21 days

issue openedbasho-labs/the-basho-community

Riak KV on a cluster of Raspberry Pis

Is there a chance to do it? I have 7 Raspberry Pi 4B each with 4 GB RAM and a 120 GB SSD running Ubuntu 21.04 (sounds to me like my own Riak KV cluster). Thanks to Debian and Ubuntu I am able to install all prerequisiites eccept the frist: Your patched Erlang Version using kerl. The Download is working like described (from the source) on your site. But during the build of your patched Erlang follows one error the other: No Java compiler found, No SSL,...., No build named R16B02-basho10 (even if all is installed) I guess that your descriptions are putting a amd64 platform in front. Is that true? Is my idea to use Rasberry Pis crazy?

created time in 25 days