sweeetland

Joined

480 Experience
4 Lessons Completed
0 Questions Solved

Activity

Posted in Why Wistia?

Hi Chris

Thanks for your advice.

As a beginner I'd like to make use of third-party services as much as possible.

Vimeo looks like a good option & I believe they have the neccessary privacy requirements with private mode...

"In Private Mode, your videos will not be publicly visible on Vimeo.com and you're not able to use Groups or Channels. However, you can still use Vimeo to host, organize and share your videos in the following ways:

  • Embed your videos on your website or other places around the web (You can even add domain-level privacy.)"

And it's pretty cost-effective compared to Wistia too.

On a scale of 1 - 10, how difficult do you think it will be to integrate video uploads and video playback via vimeo in a rails application?

They don't have any official libraries for rails, but they list two unofficial options in their documentation.

https://github.com/bo-oz/vimeo_me2

https://github.com/beanieboi/omniauth-vimeo

I suppose I could always out-source this part if need be.

Keep up the great work!

James

Posted in Why Wistia?

Hi guys!

I'm looking to build an app which will rely heavily on users uploading videos and then playing them within the app.

I know Chris uses Wistia but it's pretty pricey, expecially .25c per video. I've looked on google without much luck but does anyone know any cheaper alternatives?

(youtube isn't an option since the videos need to be kept private)

Appreciate your advice.

Cheers

James

Posted in Rails Application Templates Discussion

haha so obvious! my bad thanks Chris!

Posted in Rails Application Templates Discussion

Hi Chris, great video and I would love to use this template.

I've been stuck with this issue for ages, please help! 

When I run foreman start ...

|     + 11 hidden modules
07:55:40 webpack.1 | webpack: Compiled successfully.
07:55:48 web.1 | => Booting Puma
07:55:48 web.1 | => Rails 5.2.0 application starting in development
07:55:48 web.1 | => Run rails server -h for more startup options
07:55:57 sidekiq.1 | 2018-06-30T06:55:57.652Z 30469 TID-ov3hhgys5 INFO: Running in ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin17]
07:55:57 sidekiq.1 | 2018-06-30T06:55:57.652Z 30469 TID-ov3hhgys5 INFO: See LICENSE and the LGPL-3.0 for licensing details.
07:55:57 sidekiq.1 | 2018-06-30T06:55:57.652Z 30469 TID-ov3hhgys5 INFO: Upgrade to Sidekiq Pro for more features and support: http://sidekiq.org
07:55:57 sidekiq.1 | 2018-06-30T06:55:57.652Z 30469 TID-ov3hhgys5 INFO: Booting Sidekiq 5.1.3 with redis options {:id=>"Sidekiq-server-PID-30469", :url=>nil}
07:55:57 sidekiq.1 | Error connecting to Redis on 127.0.0.1:6379 (Errno::ECONNREFUSED)
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:344:in rescue in establish_connection'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:328:in
establish_connection'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:99:in block in connect'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:291:in
with_reconnect'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:98:in connect'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:363:in
ensure_connected'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:219:in block in process'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:304:in
logging'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:218:in process'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis/client.rb:118:in
call'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis.rb:274:in block in info'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis.rb:45:in
block in synchronize'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/2.5.0/monitor.rb:226:in mon_synchronize'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis.rb:45:in
synchronize'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/redis-4.0.1/lib/redis.rb:273:in info'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sidekiq-5.1.3/lib/sidekiq.rb:113:in
block in redis_info'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sidekiq-5.1.3/lib/sidekiq.rb:95:in block in redis'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in
block (2 levels) in with'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in handle_interrupt'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in
block in with'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in handle_interrupt'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in
with'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sidekiq-5.1.3/lib/sidekiq.rb:92:in redis'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sidekiq-5.1.3/lib/sidekiq.rb:106:in
redis_info'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sidekiq-5.1.3/lib/sidekiq/cli.rb:80:in run'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sidekiq-5.1.3/bin/sidekiq:12:in
<top (required)>'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/bin/sidekiq:23:in load'
07:55:57 sidekiq.1 | /Users/jamesweetland/.rbenv/versions/2.5.1/bin/sidekiq:23:in
<main>'
07:55:58 sidekiq.1 | exited with code 1
07:55:58 system | sending SIGTERM to all processes
07:55:58 web.1 | Exiting
07:55:58 webpack.1 | exited with code 0
07:55:58 web.1 | terminated by SIGTERM
logo Created with Sketch.

Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more. Icons by Icons8

© 2020 GoRails, LLC. All rights reserved.