profile
viewpoint

m-o-e/ansible-modules-core 0

Ansible modules - these modules ship with ansible

m-o-e/awesome-cli-apps 0

🖥 📊 🕹 🛠 A curated list of command line apps

m-o-e/crystal 0

The Crystal Programming Language

m-o-e/curb 0

Ruby bindings for libcurl

m-o-e/ecosystem 0

Projects deployed on Akash

m-o-e/envconfig.cr 0

Environment variable configuration for Crystal

m-o-e/git-toolbelt 0

A suite of useful Git commands that aid with scripting or every day command line usage

m-o-e/hyperstack 0

Hyperstack ALPHA https://www.hyperstack.org

m-o-e/jennifer.cr 0

Crystal ORM using ActiveRecord pattern with flexible query DSL

m-o-e/lock_and_cache 0

Most caching libraries don't do locking, meaning that >1 process can be calculating a cached value at the same time. Since you presumably cache things because they cost CPU, database reads, or money, doesn't it make sense to lock while caching?

issue commentbusyloop/lolcat

Apt installation method to readme.md

Problem with the alternative routes is that they don't work reliably which results in user frustration.

The politics around snap are annoying, but for this type of utility it's the least bad distribution method amongst the currently available options.

Advanced users are of course free to install in any way they like but for the time being the only officially supported method is snap.

dotlineX

comment created time in 16 days

push eventm-o-e/monza

moe

commit sha ae16354d3afbc223033b2ea22a66ea2eac027291

Add support for is_upgraded

view details

push time in a month

delete branch m-o-e/crystal

delete branch : fix-typos

delete time in 2 months

issue commenticy-arctic-fox/spectator

Print random seed?

Thanks a lot! 🙇

m-o-e

comment created time in 2 months

issue closedicy-arctic-fox/spectator

Print random seed?

Thanks for this great shard, works splendidly for me! 🙇

Super minor thing I noticed: It doesn't seem to print the random seed when -r is given.

Would be nice if it could do that, so that a failure that depends on test-order can be easily reproduced.

closed time in 2 months

m-o-e

issue closedbusyloop/lolcat

lolcat no longer working, i have ruby installed.

a_random_lantern@hal-9000:~$ lolcat
bash: /usr/local/bin/lolcat: /usr/bin/ruby2.5: bad interpreter: No such file or directory

I don't know why this is happening all of a sudden, it used to work before.

closed time in 2 months

A-Random-Lantern

push eventm-o-e/crystal

moe

commit sha 56e8620bc750957f18a759eb1c9efdc673c45abb

Fix typos

view details

push time in 2 months

PR opened crystal-lang/crystal

Fix typos
+48 -48

0 comment

35 changed files

pr created time in 2 months

create barnchm-o-e/crystal

branch : fix-typos

created branch time in 2 months

fork m-o-e/crystal

The Crystal Programming Language

https://crystal-lang.org

fork in 2 months

issue openedicy-arctic-fox/spectator

Print random seed?

Thanks for this great shard, works splendidly for me! 🙇

Super minor thing I noticed: It doesn't seem to print the random seed when -r is given.

Would be nice if it could do that, so that a failure that depends on test-order can be easily reproduced.

created time in 2 months

startedicy-arctic-fox/spectator

started time in 2 months

push eventIDAGIO/heroku-buildpack-libjq

moe

commit sha 07b5120d6a161258fb075b3ec3649c49a5fbda76

Fix build paths

view details

push time in 2 months

push eventIDAGIO/heroku-buildpack-libjq

moe

commit sha f9d8123a23bb040b193c3c1553f45ef541388a0f

Attempt build with libjq1.6

view details

push time in 2 months

issue commentcrystal-lang/crystal

Should HTTP::Params#[]=(name, value) clear the Array?

Fwiw, a clean way to fix this w/o introducing regressions might be to provide an overload #[]=(name : String, values : Array(String)) that just replaces the Array.

The current method could then be flagged as deprecated and eventually be removed.

m-o-e

comment created time in 2 months

issue openedcrystal-lang/crystal

Should HTTP::Params#[]=(name, value) clear the Array?

Stumbled into this minor gripe while dealing with HTTP::Params:

require "http"
 
params = HTTP::Params.new({"x" => ["1", "2"]})
puts params
# => x=1&x=2

params["x"] = "3"
puts params
# => x=3&x=2

Imho this is counter-intuitive because it violates the common set or replace semantics that #[]= normally has almost everywhere else.

I.e. I would have expected params["x"] = "3" to clear the Array, so that final output becomes: x=3.

Also I can't think of a case where I would want to overwrite specifically the first value of a param.

Is there a reason why the current behavior was chosen?

created time in 2 months

created tagbusyloop/shard_version

tagv1.0.0

Tired of maintaining your shard-version in multiple places?

created time in 2 months

release busyloop/shard_version

v1.0.0

released time in 2 months

create barnchbusyloop/shard_version

branch : master

created branch time in 2 months

created repositorybusyloop/shard_version

Tired of maintaining your shard-version in multiple places?

created time in 2 months

startedgraphql-crystal/graphql

started time in 2 months

startedbusyloop/suzuri

started time in 2 months

startedimdrasil/jennifer_twin

started time in 2 months

startedimdrasil/serializer

started time in 2 months

startedat-grandpa/clim

started time in 3 months

created tagbusyloop/suzuri

tagv1.0.2

Authenticated and encrypted tokens

created time in 3 months

release busyloop/suzuri

v1.0.2

released time in 3 months

push eventbusyloop/suzuri

moe

commit sha e2908d9b99e5249b1001dba2450dc08c4c9de99b

Bump version

view details

push time in 3 months

created tagbusyloop/suzuri

tagv1.0.1

Authenticated and encrypted tokens

created time in 3 months

release busyloop/suzuri

v1.0.1

released time in 3 months

push eventbusyloop/suzuri

moe

commit sha 160fc006b559343122f2d5ea81dc39f0bf5afb37

Update for Crystal 0.35.1

view details

push time in 3 months

create barnchbusyloop/clog

branch : log-backend

created branch time in 3 months

created tagbusyloop/rucksack

tagv1.0.6

Attach static files to your compiled crystal binary and access them at runtime.

created time in 3 months

release busyloop/rucksack

v1.0.6

released time in 3 months

push eventbusyloop/rucksack

moe

commit sha c36368167f9267e4592d0f6f18a3fc9a8b1a397c

Be compatible with 0.35.0, 0.35.1 and prior

view details

push time in 3 months

push eventbusyloop/rucksack

Brian J. Cardiff

commit sha 7232f488a823f5a35227f7637fb982a6a17b6f1f

Update IO#write return type Be compatible with 0.35.0, 0.35.1 and prior

view details

moe

commit sha b674555fb55c5ed3a5145c7ba679c5f5fa7fb31d

Merge pull request #4 from bcardiff/crystal/0.35.1 Update IO#write return type

view details

push time in 3 months

PR merged busyloop/rucksack

Update IO#write return type

Be compatible with 0.35.0, 0.35.1 and prior

Ref: https://github.com/crystal-lang/crystal/pull/9469

+10 -4

0 comment

1 changed file

bcardiff

pr closed time in 3 months

issue commentbusyloop/lolcat

lolcat no longer working, i have ruby installed.

Hmm yep. Will need to look into ways to make this all less confusing. Glad you figured it out tho 👍

A-Random-Lantern

comment created time in 3 months

issue commentbusyloop/lolcat

lolcat no longer working, i have ruby installed.

Yes, it looks like you had a lolcat installed from a different source (ever done a gem install lolcat or apt install lolcat in the past?).

Lolcat installed from snap should be located in /snap/bin/lolcat. 🙂

A-Random-Lantern

comment created time in 3 months

issue commentbusyloop/lolcat

lolcat no longer working, i have ruby installed.

What does which lolcat say? 🤔

A-Random-Lantern

comment created time in 3 months

issue commentbusyloop/lolcat

lolcat no longer working, i have ruby installed.

What OS is this on and how was lolcat installed?

A-Random-Lantern

comment created time in 3 months

issue commentbusyloop/lolcat

lolcat no longer working, i have ruby installed.

What OS? Have you tried snap install?

A-Random-Lantern

comment created time in 3 months

more