当前位置:网站首页>Five indispensable open source tools for me
Five indispensable open source tools for me
2020-11-09 07:35:00 【Osu dihgscoq】
Put these skills in your own kit , Improve your in terminal 、 Outside the work efficiency .
Some time ago , I'm involved in a project that's widely spread among scientists and technologists Twitter topic of conversation .“ Challenge ? Just pick five tools you can't do without .” I began to think about it in terms of my daily life , It's not easy to pick out just five tools . I used a lot of tools that I thought were essential , For example, it is used to connect with colleagues and friends IRC client ( Yes , I still use IRC), A great text editor for doing all kinds of things , A calendar app to keep things organized , And a video conferencing platform when more direct interaction is needed .
therefore , Let me make a change to this challenge : Choose five open source tools that will improve your productivity . Here's my list . Please share your list in the comments .
tmate

Oh , I love this tool .tmate It's famous tmux A replica of the terminal multiplexer , It allows you to start a tmux Talk and pass through SSH share . You can do it with it Pair programming ( This is my main usage scenario ), It can also be used for remote control .
If you work regularly with your team members , And you want a simple 、 Nothing to do with the distribution 、 Open source programming with them ( And shared terminal access is enough for you ), This is definitely something you have to add to the list .
stay tmate Website For more information , Or in GitHub View code on .
ix
ix It's a command line pasteboard . You don't need to install anything . You can go through curl To ix.io Site to create new pastes . for example ,echo Hello world. | curl -F 'f:1=<-' ix.io Will give you one to ix.io Link to , There's a message posted there “Hello world” Information about . When you want to share logs for debugging or saving configuration files on a server without a desktop environment , It's very convenient .
One drawback is that the source code has not been published , Although it's aimed at free and open source . If you're the author , And reading this article , Please post the code , So we can contribute to the process of polishing it .
asciinema
Yes , This is another terminal tool ,asciinema It allows you to record your terminal . There are many ways to use it , But I usually use it to make demos . It's very easy to use , And there's a lot of Linux Distribution and other platform packages .
To know how it works , Look at this Cool Demo . Isn't that great? ?
stay asciinema Website For more information , stay GitHub Access its source code on .
GNOME Pomodoro

Okay , That's all for terminal tools . Now I want to share with you this simple treasure , It keeps your work in order . Have you ever heard of Tomato working method Do you ?Pomodoro It's basically a time management tool . It uses a tomato shaped timer , Help you divide your time into work time and rest time ( By default ,25 After minutes of work 5 Minutes off ). and , every other 4 individual “ tomato ” after , You'll have a longer break ( The default is 15 minute ). The goal is to keep you focused during your working hours , And stretch and relax during breaks .
It sounds very, very simple , You may be hesitant to let a tomato shaped clock control your life , But it did help me to be organized , And avoid feeling tired when trying to focus on many things at the same time .
Whatever your role , I highly recommend it . And among the many different tools that implement it , I recommend GNOME Pomodoro application . It applies to the main GNU/Linux Distribution version , So it needs you to use GNOME Desktop Environment ( This may be a drawback to it ).
stay GNOME Pomodoro Website For more information , And visit it GitHub Repository to get the source code and learn how to contribute .
Jitsi
Last but not least Jitsi. When you're on a remote 、 Working in teams all over the world , You need a way to connect with people . Instant messaging is good , But sometimes it's better to have a quick meeting , Discuss things face to face ( Um. , See the other person's face ). There's a lot of Video conferencing tools You can use , But I love Jitsi. Not only because it's free and open source , And because it provides a simplicity 、 Practical interface . You can set your own Jitsi The server ( For commercial purposes ), But you can also visit Jitsi Meet Website to try out a public Jitsi example .
A good way to set up this kind of meeting is : Use it only if you have a clear agenda in mind . And always ask yourself , Can this meeting be replaced by email ? Follow these guidelines , Use caution Jitsi, Your workday will be very efficient !
stay Jitsi Website Learn more about , And by visiting its GitHub The warehouse began to contribute .
I hope my list will help you reach a new level of productivity . Yours 5 What is an open source productivity tool that can't leave ? Tell me in the comments .
via: https://opensource.com/article/20/10/open-source-tools
author :Victoria Martinez de la Cruz Topic selection :lujun9972 translator :geekpi proofreading :wxy
This paper is written by LCTT Original compilation ,Linux China Honor roll out
版权声明
本文为[Osu dihgscoq]所创,转载请带上原文链接,感谢
边栏推荐
- STS安装
- Leetcode-15: sum of three numbers
- 架构中台图
- How does FC game console work?
- 操作系统之bios
- This program cannot be started because msvcp120.dll is missing from your computer. Try to install the program to fix the problem
- C++之异常捕获和处理
- Have you ever thought about why the transaction and refund have to be split into different tables
- How to reduce the resource consumption of istio agent through sidecar custom resource
- 图节点分类与消息传递 - 知乎
猜你喜欢

APP 莫名崩溃,开始以为是 Header 中 name 大小写的锅,最后发现原来是容器的错!

Leetcode-15: sum of three numbers

How to reduce the resource consumption of istio agent through sidecar custom resource

梁老师小课堂|谈谈模板方法模式

Installation record of SAP s / 4hana 2020

How to analyze Android anr problems

Linked blocking queue based on linked list

服务器性能监控神器nmon使用介绍

Exception capture and handling in C + +

Chapter 5 programming
随机推荐
APP 莫名崩溃,开始以为是 Header 中 name 大小写的锅,最后发现原来是容器的错!
WordPress Import 上传的文件尺寸超过php.ini中定义的upload_max_filesize值--&gt;解决方法。
Linked blocking queue based on linked list
华为HCIA笔记
23 pictures, take you to the recommended system
Android emulator error: x86 emulation currently requires hardware acceleration solution
第五章编程
AQS 都看完了,Condition 原理可不能少!
Factory pattern pattern pattern (simple factory, factory method, abstract factory pattern)
Combine theory with practice to understand CORS thoroughly
常见特征金字塔网络FPN及变体
几行代码轻松实现跨系统传递 traceId,再也不用担心对不上日志了!
服务网格仍然很难 - cncf
The vowels in the inverted string of leetcode
C + + adjacency matrix
程序员都应该知道的URI,一文帮你全面了解
How does semaphore, a thread synchronization tool that uses an up counter, look like?
Salesforce connect & external object
A brief introduction of C code to open or close the firewall example
EasyNTS上云网关设备在雪亮工程项目中的实战应用