In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)05/31 Report--
This article focuses on "what are the best DevOps tools on OSX". Interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn what are the best DevOps tools on OSX.
Collaboration aspect
Slack-- communication (internal or external), and also supports push notifications for Github, Jenkins, and Pingdom.
Google Drive-- shares design documents / spreadsheets / presentations (inline comments are powerful).
Google Hangouts-- is used to hold daily short videoconferences and other meetings.
Screenhero-- collaborative programming tools: both sides can control the mouse / keyboard, which is the most stable experience of many tools found by the author.
Asciinema-- terminal recording and screen sharing tool. Especially suitable for sharing CLI workflows and creating tutorials. Try the-w flag in the rec command, which supports long-running commands well.
Ngrok-- establishes a secure channel to the local host. After modifying the local API or site, the author will generally share and get feedback through it before release, which is very effective in shortening the feedback link of the design work.
Mac2imgur-- uploads screenshots to imgur.com, which is much better than sending files to the desktop. Once uploaded, the imgur URL is automatically copied to the clipboard.
Keen.io-- is used to track a series of events over a period of time, such as open source projects downloaded by Github. Keen allows code to be more clearly visualized instead of blind guessing.
Mou-- writes Markdown files that can be previewed in real time. Writing in Mou is a good choice before pushing READMEs documents to GitHub.
Development aspect
ITerm2-- is much better than the default Terminal app, and can split panes, search, instant replay, and so on. The Pastel (black background) color scheme is used here.
Zsh-- is easier to use than the bash that comes with the old OSX. It can be used to end tab, install plug-ins automatically, and is easy to customize. Execute the zsh installation command brew install zsh through homebrew, then add oh-my-zsh to the top level, and it's all done.
Mackup-- backs up the configuration files to Dropbox so that once the machine is updated, it takes only an hour to configure the development environment without a few days.
CakeBrew-- tools for graphical management of homebrew. The author has installed a lot of homebrew installation packages, and the graphical user interface is obviously easier to understand.
Docker-machine-- uses it to set up a VirtualBox virtual machine to run Docker services, or to install a Docker client on OSX. I used to use boot2docker, but I will switch to docker-machine in the future.
Vagrant-- if a project is not running on Docker, then it is running on a Vagrant virtual machine.
ChefDK-- is widely used in Conjur,chef-solo, and it is very convenient to use its integration tools. Among these tools, my favorite is test-kitchen, which is not only suitable for Chef. For example, you can configure a shell script for the Docker container and run tests on it. Test-kitchen can be used to manage the life cycle of the test machine.
Packer-- 's preferred tool for building AMI is more lightweight than the vagrant-aws plug-in.
RubyMine--vim or emacs? None of them are the first. RubyMine's debug function is great, and you can connect to the Ruby compiler (Vagrant or Docker instance) remotely. The Chef plug-in is also good.
PyCharm-- is a great debug tool that integrates IPython notebook. The author has used every Python IDE and finally chose it a few years ago.
Sublime Text 3Mel-for smaller, non-Ruby/Python projects, it is the default editor. The GoSublime plug-in is a bit complicated to configure, but it's easier to write Go code. Conjur has started using the Jenkins Job DSL plug-in, so it will also Sublime to write Groovy code.
CheatSheet--CheatSheet runs in the background, and long pressing the command key can display a list of shortcut keys that are currently applied.
Rested--man curl, check the flags. The author uses Rested to browse the test API, sometimes saving the request and playing it back later when I do the regression test. Httpie is also a good candidate.
Patterns-- is used to review regular expressions, supports multiple languages, and has built-in cheat sheet.
Other
OneAPM-- professional application performance monitoring tools can show the business topology diagram of the whole system in real time, help to warn and locate faults, reduce the workload of business system maintenance, and assist developers and operators to continuously optimize the code.
RescueTime-- is used to track the weekly time spent on different applications and to assess the impact of various tools on productivity at work.
Yoink-- makes dragging files easier: Generate CloudFormation json-> Yoink- > AWS console
Evernote-- takes notes when viewing conference videos or reading science books. I used a lot of tools, but I chose Evernote in the end.
At this point, I believe you have a deeper understanding of "what are the best DevOps tools on OSX". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.