组织应用市场 “桌面年”一直是人们反复呼吁的口号,但现在已经变成了一个过时的笑话。我们经常谈论“桌面年”,但我们并没有真正讨论过如何实现这个目标。“桌面年”究竟是什么样的?归根结底是应用程序——更确切地说,是应用程序市场。由于自由软件刚起步时出现的一些文化因素,应用市场一直没有形成。
PyInstaller 简介 想要将 Python 程序分发给没有 Python 环境的客户吗?PyInstaller 就是答案。如果您习惯于使用编译型语言,那么您可能会觉得需要一个编程语言环境,不仅用于开发,还用于运行应用程序,这有点奇怪。仅仅因为程序是用 C 语言编写的,并不意味着您需要一个 C 编译器才能运行它,对吧?
使用 Bash 开发控制台应用程序 作为一名新手软件开发人员,我在选择编程语言时首先考虑的是:是否有库允许我与系统交互以完成任务?如果 Python 没有 Flask,我可能会选择另一种语言来编写 Web 应用程序。出于同样的原因,我已经开始使用 Bash 开发许多(诚然很小)应用程序。虽然 Python 例如有许多模块可以导入和扩展功能,但 Bash 有数千个命令可以执行各种功能,包括字符串操作、数学计算、加密和数据库操作。在本文中,我将介绍这些功能以及如何在 Bash 应用程序中轻松使用它们。
创建基于应用程序的终端会话 我对工作环境中计算机的最初印象之一是使用 Wyse 终端访问基于控制台的应用程序进行数据输入。过了一段时间我才了解 UNIX 中的终端以及它们的工作原理。一旦我理解了它,我就想创建自己的自包含应用程序,该应用程序与 telnet 或 SSH 会话绑定。
LinkedIn 的 {py}gradle 为了更好地构建 Android 应用程序,LinkedIn 的技术团队开发了 {py}gradle,这是一个功能强大、灵活且可重用的 Python 打包系统。现在 {py}gradle 已向开源社区开放,它将 Python 代码包装到 Gradle 构建自动化工具中,以便开发人员可以更轻松地构建 Android 应用程序。
Contrast Security 的 Contrast Enterprise Contrast Security 用来描述新 Contrast Enterprise 提供的独一无二的保护的短语是“持续应用安全”。
客户端性能 在之前的文章中,我介绍了理解、分析和改进 Web 应用程序性能的不同方法。我已经表明,在您的网络连接、服务器硬件、数据库设计和 HTTP 服务器配置之间,您可以更改和提高 Web 应用程序的性能——好吧,某种程度上是这样。
Qt 公司的 Qt Start-Up Qt 公司很荣幸推出新版本的 Qt for Application Development 软件包,名为 Qt Start-Up,该公司基于 C++ 的库和工具框架,使 t
如何在 2 周内交付混合应用 [网络广播] 您是否完全释放了 DevOps 的潜力?需要关于如何在混合云上加速应用程序交付的专家建议吗?加入我们的免费网络广播,专为 Linux Journal 读者准备。
多租户站点 一段时间以来,Web 应用程序的世界发展迅猛。看到您仅通过 Web 浏览器就可以做的事情真是令人惊叹——您不仅可以购买几乎任何东西,而且越来越多的站点提供“软件即服务”,通常缩写为 SaaS。其理念是,您只需支付每月服务费,即可获得对服务的访问权。
讨论 早在 1988 年我开始使用互联网时,就有一种简单的方法可以获得技术问题的答案。您可以访问“Netnews”,也称为 Usenet,然后将您的问题发布到其中一个论坛。几乎每个可能的主题都有论坛或“新闻组”,从编程语言到宗教再到幽默。
Docker:用于一致开发和部署的轻量级 Linux 容器 使用 Docker 容器来应对“依赖地狱”,Docker 容器是 VM 的轻量级且灵活的表亲。了解 Docker 如何通过基于 LXC 技术将应用程序打包在容器中来使应用程序可移植和隔离。
生产环境中的一颗闪亮的 Ruby 即使是最漂亮的 Rails 应用程序,如果部署不正确也会失去其优雅性。像其他 Ruby 框架或语言(如 Sinatra)一样,Rails 基于 Rack 接口。本文提供了 Rack 托管和基于 Rack 的应用程序部署的基本介绍。
云计算基础知识——平台即服务 (PaaS) 通常,良好的编程被认为是艺术形式、工艺或学科的衡量应用,其目的是产生有能力且不断发展的业务解决方案。在传统环境中,计算机编程是一种具有多个阶段的实践,例如设计、开发、测试、调试和维护应用程序代码。