软件开发

  • 开源 Web 应用最常见漏洞是 XSS 和 SQLI 漏洞

    Web应用程序安全公司Netsparker使用他们的自动化安全扫描工具,对396 个Web应用程序进行了扫描,发现了269个安全漏洞,其中最多的漏洞是跨站点脚本(XSS)和SQL注…

    业界资讯 2021年8月6日
  • git stash 命令实用指南

    学习如何使用 git stash 命令,以及何时应该使用它。 版本控制是软件开发人员日常生活中不可分割的一部分。很难想象有哪个团队在开发软件时不使用版本控制工具…

    编程笔记 2021年8月6日
  • 把你的树莓派变成一个 HiFi 音乐系统

    为你的朋友、家人、同事或其他任何拥有廉价发烧设备的人播放音乐。 在过去的 10 年里,我大部分时间都是远程工作,但当我走进办公室时,我坐在一个充满内向的同伴的房间里,他们很容易被环…

    编程笔记 2021年8月6日
  • 9 个 Node.js 开发人员最喜欢的开源工具

    在众多可用于简化 Node.js 开发的工具中,以下 9 种是最佳选择。 我最近在 StackOverflow 上读到了一项调查,该调查称超过 49% 的开发人…

    编程笔记 2021年8月6日
  • 利用 BATS 测试 Bash 脚本和库

    Bash 自动测试系统可以使 Bash 代码也通过 Java、Ruby 和 Python 开发人员所使用的同类测试过程。 用 Java、Ruby 和 Python 等语言编写应用程…

    编程笔记 2021年8月6日
  • 用 Linux 释放你 Chromebook 的隐藏潜能

    Chromebook 是令人惊叹的工具,但通过解锁它内部的 Linux 系统,你可以让它变得更加不同凡响。 Google Chromebook 运行在 Linux 系统之上,但通常…

    编程笔记 2021年8月6日
  • 用 Podman Compose 管理容器

    容器很棒,让你可以将你的应用连同其依赖项一起打包,并在任何地方运行。从 2013 年的 Docker 开始,容器已经让软件开发者的生活变得更加轻松。 Docker 的一个缺点是它有…

    编程笔记 2021年8月6日
  • 编写 Python 代码时要有所取舍

    本文是 Python 之禅特别系列的一部分,重点此篇着眼于第七、八、九条原则:可读性、特殊情况和实用性。 软件开发是一门充满了取舍的学科。每一个选择,都有一个同样合理但相反的选择。…

    编程笔记 2021年8月6日
  • 开源中国今日正式挂牌,新三板首家软件众包平台

    12月7日,注册于天津开发区的恒拓开源(天津)信息科技股份有限公司(以下简称恒拓开源)携旗下运营的开源中国社区正式在新三板挂牌,股票代码为 834415。恒拓开源成为国内…

    业界资讯 2021年8月6日
  • 苹果宣布编程语言 Swift 开源

    苹果软件开发团队宣布专为 iOS 和 OS X 应用开发的编程语言 Swift 自今天开始开源,并通过全新的网站 Swift.org 面向所有开发者开放。在 S…

    业界资讯 2021年8月6日