https
-
学习使用 GDB 调试代码
使用 GNU 调试器来解决你的代码问题。 GNU 调试器常以它的命令 gdb 称呼它,它是一个交互式的控制台,可以帮助你浏览源代码、分析执行的内容,其本质上是对…
-
如何在 Fedora 上使用 Poetry 来管理你的 Python 项目?
Python 开发人员经常创建一个新的虚拟环境来分离项目依赖,然后用 pip、pipenv 等工具来管理它们。Poetry 是一个简化 Python 中依赖管理…
-
6 个最佳的 Git 仓库管理实践
抵制在 Git 中添加一些会增加管理难度的东西的冲动;这里有替代方法。 有权访问源代码使对安全性的分析以及应用程序的安全成为可能。但是,如果没有人真正看过代码,问题就不会被发现,即…
-
如何更新 openSUSE Linux 系统
就我记忆所及,我一直是 Ubuntu 的用户。我曾经转向过其他发行版,但最终还是一次次回到 Ubuntu。但最近,我开始使用 openSUSE 来尝试一些非 Debian 的东西。…
-
WebAssembly 介绍
到底什么是 WebAssembly? WebAssembly,也叫 Wasm,是一种为 Web 优化的代码格式和 API(应用编程接口),它可以大大提高网站的性能和能力。WebAs…
-
项目优化却体现不出自己的价值?
项目优化却体现不出自己的价值?可能你的方式不对? 一、现实场景 常常有一些工作了一两年的开发问我,表示自己工作也有一两年了,接手项目也挺多了,一方面做业务的速度也越来越熟练,另一…
-
利用 BATS 测试 Bash 脚本和库
Bash 自动测试系统可以使 Bash 代码也通过 Java、Ruby 和 Python 开发人员所使用的同类测试过程。 用 Java、Ruby 和 Python 等语言编写应用程…
-
基于 Linux 的 Moodle 虚拟课堂教学
基于 Linux 的 Moodle 学习管理系统进行远程教学。 这次大流行对远程教育的需求比以往任何时候都更大。使得像 Moodle 这样的学习管理系统lear…
-
在 Linux 上运行你最喜欢的 Windows 应用程序
WINE 是一个开源项目,它可以协助很多 Windows 应用程序在 Linux 上运行,就好像它们是原生程序一样。 在 2021 年,有很多比以往更喜欢 Linux 的原因。在这…
-
记一次 linux 被入侵全过程
0x00 背景周一早上刚到办公室,就听到同事说有一台服务器登陆不上了,我也没放在心上,继续边吃早点,边看币价是不是又跌了。不一会运维的同事也到了,气喘吁吁的说:我们有台服务器被阿…