当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- Service grid is still difficult - CNCF
- Teacher Liang's small class
- Why choose f for the back end of dark website? - darklang
- 结合阿里云 FC 谈谈我对 FaaS 的理解
- Huawei HCIA notes
- salesforce零基础学习(九十八)Salesforce Connect & External Object
- ubuntu 上使用微信的新方案——手机投屏
- 教你如何 分析 Android ANR 问题
- Save code
- Core knowledge of C + + 11-17 template (2) -- class template
猜你喜欢

Share API on the web

几行代码轻松实现跨系统传递 traceId,再也不用担心对不上日志了!

How does semaphore, a thread synchronization tool that uses an up counter, look like?

App crashed inexplicably. At first, it thought it was the case of the name in the header. Finally, it was found that it was the fault of the container!

This program cannot be started because msvcp120.dll is missing from your computer. Try to install the program to fix the problem

小议缓冲区溢出

Talk about my understanding of FAAS with Alibaba cloud FC

Web上的分享(Share)API

Tips in Android Development: requires permission android.permission write_ Settings solution

上线1周,B.Protocal已有7000ETH资产!
随机推荐
上线1周,B.Protocal已有7000ETH资产!
How does pipedrive support quality publishing with 50 + deployments per day?
The vowels in the inverted string of leetcode
链表
Five design patterns frequently used in development
Factory pattern pattern pattern (simple factory, factory method, abstract factory pattern)
On buffer overflow
App crashed inexplicably. At first, it thought it was the case of the name in the header. Finally, it was found that it was the fault of the container!
Finally, the python project is released as exe executable program process
Sublime text3 插件ColorPicker(调色板)不能使用快捷键的解决方法
[Python从零到壹] 五.网络爬虫之BeautifulSoup基础语法万字详解
23张图,带你入门推荐系统
第五章编程
Pipedrive如何在每天部署50+次的情况下支持质量发布?
Why don't we use graphql? - Wundergraph
AQS 都看完了,Condition 原理可不能少!
salesforce零基础学习(九十八)Salesforce Connect & External Object
For the first time open CSDN, this article is for the past self and what is happening to you
分库分表的几种常见玩法及如何解决跨库查询等问题
Windows环境下如何进行线程Dump分析