Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 05:53
    technofreak starred dry-rb/dry-monads
  • 00:14
    thekuwayama starred dry-rb/dry-monads
  • Dec 11 09:29
    blasterun starred dry-rb/dry-monads
  • Dec 11 08:34
    flash-gordon closed #115
  • Dec 11 08:34
    flash-gordon commented #115
  • Dec 11 08:31

    flash-gordon on v1.3.3

    (compare)

  • Dec 11 08:30

    flash-gordon on master

    Bump version to 1.3.3 (compare)

  • Dec 11 08:30

    flash-gordon on master

    Update CHANGELOG (compare)

  • Dec 10 23:46
    johnmaxwell commented #116
  • Dec 10 21:54

    flash-gordon on master

    Halt with mutable backtrace Ex… Merge pull request #116 from jo… (compare)

  • Dec 10 21:54
    flash-gordon closed #116
  • Dec 10 21:54
    flash-gordon commented #116
  • Dec 10 21:49
    johnmaxwell commented #116
  • Dec 10 21:47
    johnmaxwell commented #116
  • Dec 10 21:43
    johnmaxwell commented #116
  • Dec 10 21:39
    johnmaxwell commented #116
  • Dec 10 21:31
    johnmaxwell commented #116
  • Dec 10 21:22
    flash-gordon commented #116
  • Dec 10 19:41
    johnmaxwell opened #116
  • Dec 10 19:36
Maciej Mensfeld
@mensfeld
Thanks. Some people complain about more complex cases but I have one lkke that: multinested hash with internal structures + I validate it 100-5000x per second and it works :)
Andy Holland
@AMHOL
That's impressive :)
@solnic ^^
Maciej Mensfeld
@mensfeld
about the metrics and data - I'm planning to give it to you as a way to say thank you. I just need a bit more time to aggregate it in a nice way
Andy Holland
@AMHOL
Oh wow <3
Piotr Solnica
@solnic
data validation is such a complex domain that it’s gonna take years to cover maybe 80% of the cases people have heh
we have almost 3000 spec examples in dry-v repo and honestly we probably barely cover 60% of the currently supported use cases
this is pretty much crazy stuff
one thing I’d like to do in 1.0 is to simplify DSL so that there’s less ways of…doing things O_o
high level rules will definitely go away from schemas, that’ll make things much simpler already
one of the challenges is to have a DSL that is concise yet it can be 100% flexible, that’s tricky
and I don’t even want to mention cases like dynamic data structures, as in, structures that must match a pattern, instead of a strict definition
and yes folks have been asking for this :laughing:
Maciej Mensfeld
@mensfeld
@solnic I cover 100% of mine so if you change anything and need to hve external specs I can run mine for you ;)
Piotr Solnica
@solnic
sounds like a plan ;)
Maciej Mensfeld
@mensfeld
@apotonick ask me to do that from time to time as I hve 100% coverage of operations as well
Since your gems aren't considered stable by me - I prefer to cover all the things
Piotr Solnica
@solnic
you sure you wanted to mention Nick ^_^? :D
Maciej Mensfeld
@mensfeld
hahaha :P
will something bad happen?
Piotr Solnica
@solnic
anyhow, yes dry-rb gems are not stable
:bike: time, bbiab
Maciej Mensfeld
@mensfeld
I would say they are not stable but they aren't unstable ;) and if you don't hack internals they work well
Piotr Solnica
@solnic
heh yeah, we need better terminology for this stuff
Nick Sutterer
@apotonick
Haha! My stuff is usually 100% tested, but Ruby makes it too easy to "fix" internals in your project and then the next minor update breaks things... surprisingly!
@solnic There are rumors about us :beers: at grill camp or whatever the name was?! ;)
Nikita Shilnikov
@flash-gordon
grill camp :laughing:
Nick Sutterer
@apotonick
What was the name again? Haha :joy:
Nikita Shilnikov
@flash-gordon
http://railsclub.ru/en/main there're your faces ;)
Nick Sutterer
@apotonick
@flash-gordon Hahaha, yes, but I meant something else
It's in Wroclaw
Grillruby or something... god damnit, @mensfeld what's it called, again, the event in July?
Maciej Mensfeld
@mensfeld
@apotonick http://grillrb.com/ :)
Nikita Shilnikov
@flash-gordon
@apotonick haha, so you don't avoid to mention rails that much? :laughing:
Nikita Shilnikov
@flash-gordon
you'd be very lucky to sit like that at the end of September in Moscow :worried:
Piotr Solnica
@solnic
@flash-gordon hey man, I want to release dry-types 0.10.0 with these two changes you’ve made
you ok with that?
I tested it against rom/rom-sql, looks good
Nikita Shilnikov
@flash-gordon
@solnic yes, feel free
Piotr Solnica
@solnic
I bumped to 0.10.0 btw
since meta change is (a bit) significant
Piotr Solnica
@solnic
@flash-gordon bad news, specs in my app started to fail when I upgraded to dry-t 0.10 :(
Oskar Szrajer
@gotar
I have a question, there is logger automatically created for dry-web, can I overwrite it somehow? Normal way do not works: There is already an item registered with the key "logger" (Dry::Container::Error). I want to change it to force logger to log to STDOUT, not to file
Piotr Solnica
@solnic
@gotar it’s a configuration setting
Nikita Shilnikov
@flash-gordon
@solnic what's wrong?
Piotr Solnica
@solnic
that’s the funny part, I have no clue
worse part - specs pass when run individually
Nikita Shilnikov
@flash-gordon
oh wow, love that
Piotr Solnica
@solnic
which makes me think there’s some global state