• Ruby on Racetracks at Minnebar (50 minute session)

    PLEASE NOTE: Do NOT RSVP for this Meetup, because I am NOT in charge of Minnebar. (I'm only a presenter and attendee.)

  • Install Ruby on Rails locally in MINUTES, not hours!

    Prime Digital Academy

    Your free Cloud 9 account worked for Rails Tutorial, but it's now time to move on to other projects. You need to install Ruby on Rails on your local machine due to limitations of the development environment of the free Cloud 9 account. As usual, please bring your laptop computer. In this Rails.MN session, I will walk you through the process of installing Ruby on Rails on your local machine in a matter of minutes. The normal process of installing Ruby on Rails on your host OS requires hours of babysitting processes. Under my solution, you will be ready to roll in minutes with a preconfigured development environment. PREREQUISITE: You need SparkyLinux (or a similar Linux distro) installed as a host machine or guest machine. If you are using a Mac or Windows machine, PLEASE install SparkyLinux as a guest OS. Instructions are at https://github.com/jhsu802701/tutorial-virtualbox . The Prime Digital Academy guest network is slow, and the process of downloading the full Sparky Linux ISO file (over 1 Gb in size) would take too long. Because this group does not have a food sponsor, food will NOT be provided. If dinner cannot wait until after the event, you should eat dinner before showing up or bring it with you. (If you pick the latter option, please be sure to clean up after yourself.) Please note that the venue is in the NORTH building of the Grain Exchange and is not accessible from the South building. Please note that the exterior doors of the building automatically lock at 6:00 PM. That's why this event begins at 5:30 PM. (You can use the first half hour to talk or eat.)

    4
  • Bail yourself out of the Windows way without destroying Windows!

    If you are a Windows user, learning VirtualBox bails you out of the need to learn the Windows way of using Ruby on Rails or Docker while allowing you to KEEP WINDOWS. If you are a Mac user, learning VirtualBox gives you the opportunity to get faster Docker performance than what Docker for Mac offers. We will be at Prime Digital Academy in the Grain Exchange NORTH Building in Downtown Minneapolis at 5:30 PM. Please bring a Linux, Mac, or Windows laptop to work on. Some things to note: 1. Do NOT enter the South building, because it does not connect to the North building. 2. The doors to enter the building automatically lock at 6:00. That's why this event starts at 5:30. 3. Because there is no food sponsor, food will NOT be provided. If dinner cannot wait until after this event, you are advised to eat dinner before showing up or to bring something to eat. (Just be sure to clean up after yourself.) The first half hour will be for informal discussion and for eating (if you bring your own food). The focus of this event will be on using VirtualBox to install a Linux virtual machine, which is effectively mandatory on a Windows machine and recommended on a Mac. If time permits, I'll also walk you through the process of installing Docker. Using a Docker container with pre-installed Ruby on Rails means that you can be ready to roll in minutes, not hours. Why should you learn to install Ruby on Rails on your local machine? The free Cloud9 account has limitations. It suffices for Michael Hartl's Rails Tutorial, but more capabilities are needed for progressing beyond this. What's wrong with installing Ruby on Rails on MacOS? The conventional way of installing Ruby on Rails (manually installing it in MacOS) is a long process and takes hours. If you want to return your Ruby on Rails development environment to its initial conditions, that's also a long process that takes hours. What's wrong with installing Docker on MacOS? Docker processes run very slowly in Docker for Mac. If you use VirtualBox to install a Linux virtual machine and run Docker there, the Docker processes will run substantially faster than than they would in Docker for Mac. What's wrong with installing Ruby on Rails in Windows? This is a task best left to Chuck Norris. Very few people know how to do this. The well-established procedures for installing Ruby on Rails manually in Linux or MacOS are time-consuming enough. Adding the fickleness of Windows to the mix turns the process into a nightmare. What's wrong with installing Docker in Windows? I rely on Bash scripts to start up Docker containers, but I have not successfully figured out how to make Bash scripts work in Windows.

    2
  • Rails.MN Learning Ruby and Rails

    Prime Digital Academy

    $5.00
    4
  • Learn to install Ruby on Rails locally in MINUTES, not hours!

    After you've learned to use the recommended Cloud9 setup to get started in Ruby on Rails and go through Rails Tutorial, it's time to install it on your local machine. The normal process takes hours. My way allows you to get started in minutes. If you ever have even the slightest reason to believe you accidentally messed up your Ruby on Rails setup, you can rebuild your development environment and be back in business within a matter of SECONDS. If the normal procedures in Ruby on Rails seem more like Ruby on Snails to you, then you need to learn the Ruby on Racetracks way of doing things.

    6
  • Hack the Heat 2

    SPS Commerce

    A followup to last summer's massive hit, Hack the Heat 2 is a 24-hour computer programming event for students ages 12-20 of all skill levels. Students come together to work on any app, game, software, or gadget they find meaningful. With a full team of mentors from the Twin Cities tech scene on board and workshops held all throughout, there's no question that everyone will walk out with something exciting. Food, stickers, tshirts, and other goodies will be provided for all who attend. Extra points if you're from the RailsMN group! Sign up and learn more at hacktheheat.net.

  • RailsMN Monthly Meetup for Rails Beginners

    Prime Digital Academy

    We are back! Prime Digital Academy is hosting us for the month of August, 2017 in their new space in the Grain Exchange Building in Downtown Minneapolis. The past several months' attendance has been brand new attendees. Depending on who attends, we'll pick a topic appropriate to the group. Bring: A Laptop: Please come with your laptop prepared with a working Rails development environment installed. You should test this by building a really simple Rails application, basically a "Hello World" sort of thing. Last few months, most attendees have gotten up an running quickly on Cloud9 (https://c9.io), a software development environment in the cloud. For more information about installing Rails, view some installation tutorials at http://www.railsmn.org/installation/

    11
  • RailsMN Monthly Meetup for Rails Beginners

    Prime Digital Academy

    Prime Digital Academy is hosting us for the month of June, 2017! We are back on the Second Monday of the month, at least tentatively. May Topic: Testing Testing is important for so many reasons, yet most texts and tutorials don't really cover it. In this session, we'll explore both MiniTest (ships with Rails) and RSpec (an add-on gem) to get a feel for both of them. If there is time, we'll also look at using Guard, another add-on gem that can provide continuous testing. We have monthly sessions to help you get started building a real Ruby on Rails web application while learning best practices and fundamental web development concepts. We offer mentorship and community to supplement how you learn Rails, be it via classroom or online tutorials or otherwise. Our mentors will be available to help you get started (and installed) with Rails, advise you about core concepts of Rails and web development, and help clarify any other questions. Each session will start with some training and demonstrations, then will shift to a 'hack night' format where you can work on tutorials, projects, and ask questions. Experienced Rails developers will be around to help and to answer questions. You're also encouraged to ask questions of other beginners around you! We feel the best way to learn Rails is to actively develop something. There are a lot of great tutorials online that can help you understand the syntax and can guide you through building an app, but it generally leaves a lot of questions. Our format is meant to give you individual feedback about things that those tutorials may leave you wondering about. If you've finished the tutorials and are looking for something meatier to work on, take a look at the http://www.railsmn.org/projects page for some ideas. People of all experience levels are welcome to come and participate, and are encouraged to ask questions. Bring: A Laptop: Please come with your laptop prepared with a working Rails development environment installed. You should test this by building a really simple Rails application, basically a "Hello World" sort of thing. Last few months, most attendees have gotten up an running quickly on Cloud9 (https://c9.io), a software development environment in the cloud. For more information about installing Rails, view some installation tutorials at http://www.railsmn.org/installation/ Reach us on Twitter @RailsMN (http://www.twitter.com/railsmn)

    2
  • RailsMN Monthly Meetup for Rails Beginners

    Prime Digital Academy

    Prime Digital Academy is hosting us for the month of March, 2017! We are back on the Second Monday of the month, at least tentatively. May Topic: More Live Coding Maybe we'll do more work in ActiveRecord. We'll also talk about some other Gems and how they can help you create an app. We have monthly sessions to help you get started building a real Ruby on Rails web application while learning best practices and fundamental web development concepts. We offer mentorship and community to supplement how you learn Rails, be it via classroom or online tutorials or otherwise. Our mentors will be available to help you get started (and installed) with Rails, advise you about core concepts of Rails and web development, and help clarify any other questions. Each session will largely be in a 'hack night' format. We'll kick off the session with a few words of advice, introductions and then get you started on one of the great build-an-app resources (like Mike Hartl). Experienced Rails developers will then come around and work with you for the rest of the evening. You're also encouraged to ask questions of other beginners around you! We feel the best way to learn Rails is to actively develop something. There are a lot of great tutorials online that can help you understand the syntax and can guide you through building an app, but it generally leaves a lot of questions. Our format is meant to give you individual feedback about things that those tutorials may leave you wondering about. People of all experience levels are welcome to come and participate, and are encouraged to ask questions. Bring: A Laptop: Please come with your laptop prepared with a working Rails development environment installed. You should test this by building a really simple Rails application, basically a "Hello World" sort of thing. Last month, most attendees got up an running quickly on Cloud9 (https://c9.io), a software development environment in the cloud. For more information about installing Rails, view some installation tutorials at http://www.railsmn.org/installation/ Reach us on Twitter @RailsMN (http://www.twitter.com/railsmn)

    6