wiki
Getting startedGuidesFAQ
1.0.0
1.0.0
  • b-it-bots wiki
  • @home
    • Getting started
      • First steps
      • Setting up your development environment
        • Configuring your editor
        • Using ssh
      • Adding your first contribution
    • Tutorials
      • Architecture
    • Guides
      • git
        • Making good commits
        • Branching model
        • Adding git aliases to make your life easier
        • Creating a release
      • SSH
      • ROS
        • Creating a new package
          • Creating a new node
        • Creating a new message, service or action
        • Testing in ROS
        • Linting
      • Coding conventions
        • C++
        • Python
      • Toolkit
        • CLion
        • Atom configuration
        • Using vim
        • TMUX - Terminal Multiplexer
    • Resources
    • FAQ
      • git
  • @work
    • 2018-05-06-navigation-atwork
    • 2018-05-06-simulation_mapping
    • How to use the RealSense2 camera
    • Getting the classifier from a data set
Powered by GitBook
On this page
  • Programming
  • Python
  • C++
  • Git
  • SSH
  • Linux
  • ROS
  • Smach
  • Actionlib
  • Agile development
  • Markdown
  • Toolkit
  • Terminal
  • Text editors
  • Window managers

Was this helpful?

  1. @home

Resources

Resources to learn on your own

PreviousTMUX - Terminal MultiplexerNextFAQ

Last updated 6 years ago

Was this helpful?

Programming

Python

C++

Git

It is recommended that you are comfortable with at least the Git Basics described (that is, 2.1 through 2.8). Although, chapter 3 is highly recommended as well.

SSH

Linux

ROS

Smach

Actionlib

Agile development

Markdown

Toolkit

Terminal

Text editors

vim

atom

emacs

Window managers

i3

https://www.python.org/dev/peps/pep-0008/
http://en.cppreference.com/w/cpp
https://github.com/lefticus/cppbestpractices
https://cmake.org/
here
Git basics
How you usually Branch
https://www.digitalocean.com/community/tutorials/how-to-use-ssh-to-connect-to-a-remote-server-in-ubuntu
https://linuxacademy.com/blog/linux/ssh-and-scp-howto-tips-tricks/
https://egghead.io/courses/use-grep-for-fast-search-from-the-command-line
http://wiki.ros.org/BestPractices
http://wiki.ros.org/smach/Documentation
http://wiki.ros.org/smach/Tutorials
http://wiki.ros.org/actionlib
https://www.scrumalliance.org/why-scrum/scrum-guide
https://guides.github.com/features/mastering-markdown/
tmux
Terminator
i3 User guide