分享好友 最新动态首页 最新动态分类 切换频道
Quasar是一款开源的远程管理和监控工具
2024-12-21 14:54


网络监控工具 开源

如果您正在阅读本文,那么您可能会关心或至少对开放源代码感兴趣。 像您一样,我对开源也很感兴趣。 也许与您不同,我也是网络漫画家。 您可以在Herpaderp.party中找到我的作品。

这是一个关于我如何使用并且实际上崇尚开源的故事。 我还将告诉您有关我如何以及为什么使用开源工具和基础结构来制作漫画的信息。

故事始于2005年,当时我买了第一台计算机作为大学礼物。 那是一台iBook G4。 我仔细启动了它,并按照手册进行了设置。 有效。 我没有像我预期的那样兴奋。 我并没有感到凉快,危险,控制感,或者像五年前我开始穿皮革风衣一样。 我知道有一个叫做SourceForge的地方,那里有不是Apple编写的程序,但在那里我什么都没看到。 我安装了Matrix屏保,然后继续进行下一个挑战。

2009年,我的计算机使用寿命终止。 苹果电脑放弃了G4的PowerPC架构,而在我打字高级论文时,我的笔记本电脑就硬化在我的手指下。 在一个年轻的情节中,我不后悔,但我也很高兴不能清楚地记得,我与喜欢计算机的男友订了婚,并允许他安装和重新安装,修复和重新安装一系列与PowerPC兼容的Linux发行版。 那和我完成了我的高级论文,历时三个月。 过渡的证据仍在我的documents文件夹中:五份ClarisWorks草案,一份纯文本草案和一份OpenOffice草案。

诚然,我对变更感到不满。

尽管与我上次看到的上世纪90年代末相比,它在可用性上是一个奇迹,但当时的Linux并不像今天那样时髦和饱满。 晦涩的Apple驱动程序和已经过时的处理器使其成为任何人的开源测试驱动器都不理想的平台。 但是由于某种原因,男朋友(让我们开始称呼他Rtzq0 ,因为那是他的名字)和我都坚持下去。 也许那是大学后的直接贫困。

除了便宜之外,我也非常固执,不喜欢被告知该怎么做。 而且我的计算机仍在运转,这一事实使我的设备大为搁浅。 最初安装Xfce令人毛骨悚然 ,但是那里也有其他东西-有所不同。 它具有轻盈,自由,控制和力量的感觉。 那是我第一次启动时所缺少的那种感觉-一种反抗甚至是希望的感觉。

八年来,@ Rtzq0和我经营着一个完全基于开源的家庭(除了喷墨打印机上的固件,咖啡机和其他时钟)。 很好 廉价,在道德上正确且在智力上要求严格的开源软件和意识形态是我们生活方式的Struts。 因此,当我致力于制作每日网络漫画时,诸如Tumblr和ComicPress之类的选项并不能满足我对安全性,控制性和灵活性的巨大需求。

当您引导自己进入网络漫画行业时,有哪些选择? 数量并不多,我很幸运@ Rtzq0已经在Web堆栈中拥有足够的经验,可以建议我考虑构建自定义的堆栈。 以Pelican静态博客生成器为基础,我们创建了一个相当不错的Webcomic创建框架,该框架足够强大,可以将其拍入新项目中,以便其他人可以使用它。 PeliComic的最高Alpha版本可在GitLab上进行娱乐,测试和错误测试。





Roxanne Ritzke的“ 内核开始

现在我们有了一些需要配合的东西,这就是我使用免费和开源工具从头到尾制作漫画的方式。 这就是我在不到一个月的时间内从零开始成为一名全职网络漫画家的方式。

我画漫画的笔记本电脑是我从eBay 购得的Lenovo X230T 。 加上足够的RAM使其达到最大值,它的成本约为300美元。 两块SSD,一个用于OS,一个用于/ home,再加上i7处理器,可以非常快速地处理漫画。 它运行Linux Mint和MATE ,这是我的发行版和桌面环境。 漫画是在开源数字绘画应用程序Krita中制作的,在Inkscape和GIMP中进行了一些调整。 所有重要的日常备份均自动生成到本地无线NAS (网络连接存储),该NAS在18TB的RAID 6上运行NAS4Free 。

将完成的漫画存储在本地后,就该让git发光了。 Git管理漫画的PNG图像文件,网站上相应页面的reStructuredText文件以及与实际构建网站的Pelican / PeliComic相关HTML和Jinja文件。 我用漫画的标题和替代文本编写了reStructuredText文件,将其保存,然后移入Python 虚拟环境进行测试。 Pelican具有一项简洁的功能,您可以在其中自动创建一个本地开发服务器来预览您的网站,因此,我使用它来确保一切看起来不错。 完成后,我停止服务器,添加并提交文件,然后将它们推送到GitLab。

在GitLab上, GitLab CI接收内容文件和Pelican的所有文件,并将它们提供给运行Alpine的Docker容器进行构建。 完全重建的网站的文件然后发送到静态网站托管系统GitLab Pages 。 整个流程不到10分钟即可运行,并且一个崭新的,完美的网站向全世界展示。

如果此顺序中的任何内容中断, Cloudflare仍然可以访问该网站, Cloudflare是一个免费但未开放的组件。 如果GitLab出现故障,Cloudflare可以保持网站正常运行,并且可以减少访问者的加载时间。 它也减轻了GitLab服务的压力,使HerpaDerp成为GitLab的“更好的邻居”。

如您所见,我从开源中获得了很多收益。 它支持我的日常生活和工作。 有时候,我曾经因无法为软件项目做出更充分的贡献而感到难过。 现在,我想我还没有发现自己的“痒痒挠”。 事实证明,当现有的选择不能令人满意时,产生一种免费和开放的网络漫画是我所关心的,以制定自己的解决方案。

如果您愿意,请给PeliComic一个拉取请求 ,并感谢您的阅读。

翻译自: https://opensource.com/article/17/4/webcomic-artist

最新文章
分析大型门户网站截取热门流量的SEO策略
一说到热门流量这个词,我想大家都会很快的想到利用热门话题或者热门事件来获取短期的高流量,在SEO里这种方式一般被称为截取流量,也就是利用SEO的方式来在短期内获得热门关键词的较好排名,从而获取短期的热门流量。比如网络上经常会出现
115网盘提取码怎么用 115网盘提取码下载的方式应用攻略
通过115提取码下载的方式有很多,首先115网盘自身就提供了专门的下载器优蛋。安装优蛋以后,点击文件页面的优蛋下载选框,就会直接弹出优蛋下载器,直接进行下载。或者在优蛋新建下载,直接输入提取码或文件页面网址,也可进行下载。步骤 1
佛山SEO排名应该怎么做?(SEO排名的10个有效方法)
佛山SEO排名应该怎么做?(SEO排名的10个有效方法)排名佛山SEO排名应该怎么做?(SEO排名的10个有效方法) 一、SEO排名应该怎么做?SEO排名的10个有效方法1、在进行SEO排名优化时,关键词研究是至关重要的第一步。通过使用关键词研究工具
PHP在线客服系统平台源码(完全开源的网页在线客服系统)
大家好,又见面了,我是你们的朋友全栈君。  在线客服系统是一个使用PHP、JavaScript和CSS开发的即时网页聊天咨询系统。该项目包含管理员和用户端。管理员端管理所有的管理,如编辑站点内容、管理提供者和预订,管理员在这个系统的管理中
刷360网站快速排名,策略与实践,360seo刷网站关键字排名优化官网
在当今的互联网时代,网站的可见度直接影响着其流量和商业价值,而在众多的搜索引擎中,360搜索作为国内主流的搜索引擎之一,其排名机制自然成为了许多网站管理员关注的焦点,本文将深入探讨如何通过刷360网站快速排名来提升网站的曝光度和
友点 CMS V9.1 后台登录绕过 GetShell
友点CMS9.1是一款国内常用的开源CMS系统,近日被指出存在一个getshell漏洞,该漏洞可允许攻击者通过构造特殊的请求参数向网站注入任意代码,并获取服务器的控制权。经分析,该漏洞影响范围较广,可影响友点CMS9.1及其以下版本。攻击者通过
关键词优化攻略,全方位策略助力企业业绩飙升
本指南深入解析了选择和优化推广关键词的策略,通过精准定位目标受众,提升广告效果。涵盖关键词研究、分析、筛选与持续优化,助力企业实现业绩显著增长。随着互联网的飞速发展,线上推广已经成为企业拓展市场、提升品牌知名度的重要手段,
如何让你的品牌在搜索引擎上闪耀?
如何让你的品牌在搜索引擎上闪耀?在数字化时代,品牌的在线存在感越来越重要,而搜索引擎优化(SEO)是提升品牌在搜索引擎上曝光度的关键。无论是增加网站流量、提高转化率,还是提升品牌声誉,SEO的作用都不可忽视。本文将从关键词优化、
CentOS 7 使用 docker 安装 typecho 博客系统
我的博客 https://savokiss.com 用的是 typecho,一直使用的是 阿里云ECS 直接安装的 MySQL 和 PHP,由于买的时间比较早,当时用的是 CentOS 6.5。后来想玩 docker,发现 docker 只支持 CentOS 7+,加
【魅影T800百度网盘下载】MOPS 魅影T800百度网盘12.18.3免费下载
百度网盘是一款省心、好用的超级云存储产品,已为超过7亿用户提供云服务,空间超大,支持多类型文件的备份、分享、查看和处理,自建多个数据存储中心,更有两项国际安全认证ISO27001&ISO27018为用户数据安全提供护航,如果您想备份文件数
相关文章
推荐文章
发表评论
0评