really nice job on your presentation of Arsenal there @ryanstout!
i've got a (quirky) friend who runs an interesting photography channel on youtube. will see if we can hook you two up as it might be helpful for your effort
@ylluminate thanks! What's the YouTube URL?
@/all Hey everyone. If anyone is a product hunt user, my Kickstarter campaign for Arsenal launched. Any support would be appreciated and if this goes well, might lead to me getting time for volt in the long run.
@ryanstout you have a link?
It's half way down the page.
@ryanstout Looks cool. I might even buy one
Cool is an understatement. Looks freaking awesome
George Plymale II
@ryanstout hey, congrats on arsenal! i've been following it here for a few days and i'm really happy for you. i was the first one to like it on youtube ;) definitely looks like it's some amazing work and it sure is selling like hotcakes :D you have any plans for it like waterproofing, etc.? i saw that you met some goals for it the other day and it looks like you're planning to add more features to it. really exciting stuff!
@sarvangsawalka SELECT a.dep_month, a.dep_day_of_week, AVG(a.flight_count) AS average_flights FROM ( SELECT dep_month, dep_day_of_week, dep_date, COUNT(*) AS flight_count FROM flights GROUP BY 1,2,3 ) a GROUP BY 1,2 ORDER BY 1,2; i don't understand this ^ can someone explain?
@sarvangsawalka This is not related to volt. Why are you asking it here? You should ask it on a MySQL or PostgreSQL chatroom.
This message was deleted
@ryanstout Arsenal seems amazing! goodbye photographers xD
hi; first time in 3 months anybody's piped up in here
Wow guys, just want to say congratulations, this framework looks very promising! Loved the Todo app YouTube video
the author (@ryanstout) was no longer able to devote time to it. Ruby-Hyperloop provides a lot of what Volt does on top of React and ActiveRecord and has an active and commited development team.
Thanks for the clarification @balmoral , I actually came across Volt by searching for frameworks that used Opal, which I found via Hyperloop. I'll definitely give Hyperloop a try. Though Volt looked super nice
@davidalejandroaguilar Volt really got me into and hooked on client side Ruby. Inspired by Volt I’ve put together my own full stack framework RoBE (Ruby on Both Ends). I’m a bit reluctant to publicise as it’s still early days (though used in a beta prodution app). If you’re interested please take a look at https://github.com/balmoral/robe.
Will definitely take a look, thanks!
caveat: Hyperloop is the real deal - RoBE is a working prototype :smile: . There’s also lots of really good stuff by @jgaskins in the Clearwater repos. Happy hunting.
Does Hyperloop/Clearwater support real time features via websockets? I see RoBE does
Nevermind, I couldn't find it on the documentation, but they do have a chat app example
Hyperloop does a lot of clever stuff including pushing of database changes to multiple clients, and has operations to perform server side tasks - not sure what the underlying mechnics are. RoBE uses web sockets for server side tasks and database ops .
@davidalejandroaguilar WebSockets are pretty fantastic with PowerStrip https://github.com/clearwater-rb/power_strip It's basically the Pusher API running inside your web server, but without the 10KB size limit per message.
I've also had success using per-connection channels so that, instead of sending HTTP requests, you can send messages to the server via the WebSocket, which then get passed off to Sidekiq workers to be processed, and the Sidekiq worker can make the PowerStrip broadcast calls to send any messages in response to the client.
To clarify, it doesn't truly "broadcast" since there's only one client on that channel in that case. :-)