- https://depfu.com/
- https://pragprog.com/book/btrubyclo/mastering-ruby-closures
- https://github.com/preston/railroady
- https://github.com/voormedia/rails-erd
- https://pragprog.com/book/atcrime/your-code-as-a-crime-scene
- https://codescene.io/
- https://iconmonstr.com/
- https://www.sololearn.com/
- https://github.com/dylanaraps/pywal
- https://freakshow.fm/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# frozen_string_literal: true | |
require "bundler/inline" | |
gemfile do | |
source "https://rubygems.org" | |
gem "rspec" | |
end | |
require "rspec/autorun" |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Run via: docker run -it --rm ruby:3.0.1 bash | |
root@d31e08f95470:/# gem install libv8-node | |
Fetching libv8-node-15.14.0.0.gem | |
Building native extensions. This could take a while... | |
ERROR: Error installing libv8-node: | |
ERROR: Failed to build gem native extension. | |
current directory: /usr/local/bundle/gems/libv8-node-15.14.0.0/ext/libv8-node | |
/usr/local/bin/ruby -I /usr/local/lib/ruby/3.0.0 -r ./siteconf20210423-8-a7kacm.rb extconf.rb |
This is what we did to setup a few dashboards at platanus
- Raspberry Pi
- Dashing Service
- Wifi stick (optional)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
openssl s_client -connect google.de:443 -debug | |
CONNECTED(00000003) | |
write to 0x7faf99e00160 [0x7faf9a801000] (318 bytes => 318 (0x13E)) | |
0000 - 16 03 01 01 39 01 00 01-35 03 03 3c 69 2a c1 92 ....9...5..<i*.. | |
0010 - 63 9e 99 d9 b4 8d 9a a3-a2 eb a1 b3 ea 8a b8 12 c............... | |
0020 - f3 6b 2f ba 18 dc 13 ac-dd 2b 5b 00 00 b6 c0 30 .k/......+[....0 | |
0030 - c0 2c c0 28 c0 24 c0 14-c0 0a 00 a5 00 a3 00 a1 .,.(.$.......... | |
0040 - 00 9f 00 6b 00 6a 00 69-00 68 00 39 00 38 00 37 ...k.j.i.h.9.8.7 | |
0050 - 00 36 00 88 00 87 00 86-00 85 c0 32 c0 2e c0 2a .6.........2...* | |
0060 - c0 26 c0 0f c0 05 00 9d-00 3d 00 35 00 84 c0 2f .&.......=.5.../ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ curl -i --user user:secret 'https://api.example.com' -H 'User-Agent: Mozilla/5.0' | |
HTTP/1.1 200 OK | |
Server: nginx | |
Date: Wed, 30 Jul 2014 17:55:43 GMT | |
Content-Type: application/json; charset=UTF-8 | |
Content-Length: 2869 | |
Connection: keep-alive | |
Access-Control-Allow-Origin: * | |
Access-Control-Allow-Origin: https://example.com |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=INFO REPORT==== 2-Jul-2014::05:43:23 === | |
tsung:(3:<0.66.0>) Can't start supervisor ! {error, | |
{shutdown, | |
{failed_to_start_child, | |
ts_local_mon, | |
{{badmatch, | |
{error, | |
eexist}}, | |
[{ts_local_mon, | |
init,1, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def remove_sequential_spaces(value) do | |
# TODO how can this be expressed via pattern matching? | |
if String.starts_with?(value, "\"") || String.ends_with?(value, "\"") do | |
value | |
else | |
String.replace(value, ~r/\ {2,}/, " ") | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def connect_with_retry(&block) | |
hosts = @hosts.dup | |
delay = @initial_delay | |
begin | |
hosts.push(host = hosts.shift) | |
http = Net::HTTP.new(host, @port) | |
http.open_timeout = @open_timeout | |
http.read_timeout = @read_timeout | |
http.use_ssl = @use_ssl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
define(['settings'], | |
function (Settings) { | |
return new Settings({ | |
datasources: { | |
influx: { | |
type: 'influxdb', | |
url: 'http://localhost:8086/db/test', | |
username: 'user', |
NewerOlder