作为工程师的我,假装我很忙~(摸鱼软件推荐)

2024-06-07 15:36

本文主要是介绍作为工程师的我,假装我很忙~(摸鱼软件推荐),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

引言

最近IT行业内及(几)精(经)美(内)康(扛),多次内卷,造就了假装勤奋(忙碌)的假象。

为此,我推荐各位技术大佬,从最基础的SHELL界面,改为动态的滚屏的的状态,防止略微懂点技术的大佬发现。本次推荐的是假装忙碌工具,Genact,一款不需要安装就能假装运行的实例,并且可以模拟各种精彩的活动(实际并没有这么做)。

一、genact软件介绍

genact 是一款用于模拟忙碌或等待的工具,可以帮助你假装在工作,同时也可以用来炫耀你的疯狂多任务处理能力。你只需打开几个 genact 实例,就能看到它模拟各种看似精彩或有用的活动,实际上却什么也没做。

二、安装使用

genact 不需要安装,官方提供预编译的 Linux、OSX 和 Windows 版本,无需任何依赖即可运行。此外,它还提供一个网页版,地址为:https://svenstaro.github.io/genact/。

它兼容 FreeBSD、Linux、macOS、Windows 和大多数支持 WebAssembly 的现代 Web 浏览器。

毕竟我们不能用浏览器穿帮了,所以得基于比如系统或者SSH工具进行演示。

具体安装运行如下:

1、安装步骤:

Github项目地址:https://github.com/svenstaro/genact

Github发布的下载页面地址:https://github.com/svenstaro/genact/releases

安装

FreeBSD: 直接运行 pkg install genact 和 genact。

Linux: 从发布页面下载 genact-linux,然后运行 chmod +x genact-linux 和 ./genact-linux。

macOS: 从发布页面下载 genact-osx,然后运行 chmod +x genact-osx 和 ./genact-osx。

macOS (Homebrew): 运行 brew install genact。

macOS (MacPorts): 运行 sudo port install genact。

Windows: 从发布页面下载 genact-win.exe 并双击运行。

Windows (Scoop): 运行 scoop install genact。

Cargo: 如果你的 Rust 和 Cargo 版本比较新,则可以运行 cargo install genact 和 genact。

运行 步骤

要查看所有可用选项,可以运行以下命令:

./genact -h cargo run -- -h (在 Docker 中) docker run -it --rm svenstaro/genact -h

以下是 genact 的一些常用选项:

-l, --list-modules:列出所有可用的模块。

-m, --modules :仅运行指定的模块。

-s, --speed-factor :全局速度因子,默认值为 1。

-i, --instant-print-lines :立即打印指定数量的线条,默认值为 0。

--exit-after-time :在运行指定时间后退出,时间格式示例:2h10min。

--exit-after-modules :在运行指定数量的模块后退出。

--print-completions :为指定的 shell 生成补全文件,支持的 shell 包括 bash, elvish, fish, powershell, zsh。

--print-manpage:生成 man 手册页。

genact 的 Web 版本可以通过 URL 参数 ?module 指定要运行的模块,例如 显示memdump模块

https://svenstaro.github.io/genact?module=cc&module=memdump,

也可以通过 ?speed-factor 指定速度因子,例如 速度5

https://svenstaro.github.io/genact?speed-factor=5。

三、实际操作

1、以Docker和Linux为例(安装好Docker,会自动拉取镜像)

Docker下显示帮助

docker run -it --rm svenstaro/genact -h

Linux下载安装(本次下载的是1.4.2的X86版本,根据你的系统下载)

wget https://github.com/svenstaro/genact/releases/download/v1.4.2/genact-1.4.2-x86_64-unknown-linux-musl

chmod +x genact-linux

./genact-linux

常用模块包含以下,可以看看weblog日志举例

possible values: ansible, bootlog, botnet, bruteforce, cargo, cc, composer, cryptomining, docker_build, docker_image_rm, download, julia, kernel_compile, memdump, mkinitcpio, rkhunter, simcity, terraform, weblog]

比如在docker下显示wblog,俗称显示网页日志,命令如下:

docker run -it --rm svenstaro/genact -m weblog

效果如下:

linux运行如下:

最后效果如下

总结:

Genact时,请确保您理解其仅用于娱乐和模拟目的,并不真正执行任何实际的工作或任务。所以出现任何问题,跟本文无关,毕竟得尊重公司同事和团队。

这篇关于作为工程师的我,假装我很忙~(摸鱼软件推荐)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1039578

相关文章

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

查看Oracle数据库中UNDO表空间的使用情况(最新推荐)

《查看Oracle数据库中UNDO表空间的使用情况(最新推荐)》Oracle数据库中查看UNDO表空间使用情况的4种方法:DBA_TABLESPACES和DBA_DATA_FILES提供基本信息,V$... 目录1. 通过 DBjavascriptA_TABLESPACES 和 DBA_DATA_FILES

最新Spring Security实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)

《最新SpringSecurity实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)》本章节介绍了如何通过SpringSecurity实现从配置自定义登录页面、表单登录处理逻辑的配置,并简单模拟... 目录前言改造准备开始登录页改造自定义用户名密码登陆成功失败跳转问题自定义登出前后端分离适配方案结语前言

OpenManus本地部署实战亲测有效完全免费(最新推荐)

《OpenManus本地部署实战亲测有效完全免费(最新推荐)》文章介绍了如何在本地部署OpenManus大语言模型,包括环境搭建、LLM编程接口配置和测试步骤,本文给大家讲解的非常详细,感兴趣的朋友一... 目录1.概况2.环境搭建2.1安装miniconda或者anaconda2.2 LLM编程接口配置2

Redis 内存淘汰策略深度解析(最新推荐)

《Redis内存淘汰策略深度解析(最新推荐)》本文详细探讨了Redis的内存淘汰策略、实现原理、适用场景及最佳实践,介绍了八种内存淘汰策略,包括noeviction、LRU、LFU、TTL、Rand... 目录一、 内存淘汰策略概述二、内存淘汰策略详解2.1 ​noeviction(不淘汰)​2.2 ​LR

Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)

《Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)》文章介绍了如何使用dhtmlx-gantt组件来实现公司的甘特图需求,并提供了一个简单的Vue组件示例,文章还分享了一... 目录一、首先 npm 安装插件二、创建一个vue组件三、业务页面内 引用自定义组件:四、dhtmlx

前端 CSS 动态设置样式::class、:style 等技巧(推荐)

《前端CSS动态设置样式::class、:style等技巧(推荐)》:本文主要介绍了Vue.js中动态绑定类名和内联样式的两种方法:对象语法和数组语法,通过对象语法,可以根据条件动态切换类名或样式;通过数组语法,可以同时绑定多个类名或样式,此外,还可以结合计算属性来生成复杂的类名或样式对象,详细内容请阅读本文,希望能对你有所帮助...

Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)

《Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)》本文介绍了如何使用Python和Selenium结合ddddocr库实现图片验证码的识别和点击功能,感兴趣的朋友一起看... 目录1.获取图片2.目标识别3.背景坐标识别3.1 ddddocr3.2 打码平台4.坐标点击5.图

Java中实现订单超时自动取消功能(最新推荐)

《Java中实现订单超时自动取消功能(最新推荐)》本文介绍了Java中实现订单超时自动取消功能的几种方法,包括定时任务、JDK延迟队列、Redis过期监听、Redisson分布式延迟队列、Rocket... 目录1、定时任务2、JDK延迟队列 DelayQueue(1)定义实现Delayed接口的实体类 (

shell脚本自动删除30天以前的文件(最新推荐)

《shell脚本自动删除30天以前的文件(最新推荐)》该文章介绍了如何使用Shell脚本自动删除指定目录下30天以前的文件,并通过crontab设置定时任务,此外,还提供了如何使用Shell脚本删除E... 目录shell脚本自动删除30天以前的文件linux按照日期定时删除elasticsearch索引s