首页
学习
活动
专区
圈层
工具
发布

工具武装的前端开发工程师

Cakebrew - Homebrew 的客户端软件。摆脱命令方便安装、查看、卸载软件。 版本控制 Git - 版本控制工具,官网提供数十种GUI客户端 for Mac。...GUI Gitbar - 开源,在你的菜单栏上显示Github贡献统计 GitHub Desktop - 使用Github的GUI应用 GitUp - 一个简单单功能强大的git客户端。...★★★☆☆ Hub - 将GitHub接口和git命令进行包装。 SourceTree - 强大的Git夸平台客户端。 Tower2 - 最强大的Git客户端。...FileZilla - 跨平台的FTP,FTPS和SFTP客户端。 软件打包工具 Finicky - Web应用程序转化为苹果的应用程序。...AppJS - 使用 JS、HTML 和CSS 构建跨平台的桌面应用程序。 HEX - 使用 JS、HTML 和CSS 构建跨平台的桌面应用程序,有道出品。

4.1K41
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PyQt5编写跨平台的CDN上传工具桌面版

    ---- 一、起因~ 之前总有人找到我们组小伙伴让手动上传文件到CDN上,我们小伙伴cq一怒之下写了一个基于TK的自助GUI工具,我看了之后觉得这个还挺有意思,就用PyQt5重写了一个,加入了认证和页面美化...三、PyQt5相关知识点~ Mac上折腾Qt Designer工具的使用,折腾Qt Creator工具的使用,这两个都是用来拖拽式实现界面设计的工具 如何隐藏标题栏 QPushButton如何去掉边框...四、关于打包相关知识点 Pyinstaller 工具打包PyQt5 Mac 下使用hdiutil命令创建dmg的安装包 五、参考文档 见第一条回复,在正文中贴链接简直是要丑死~ 六、TODO 深入学习下...七、GUI工具概览 ?...八、题外话 这中间也折腾了Kivy和PySimpleGUI, 其中Kivy是真的跨平台,支持*nix, winodws, Android, ios等,可以说比较强大了,PySimpleGUI也是让你写更少的代码

    2.1K30

    QT Creator 快速入门教程 读书笔记(一)

    一 Qt简介 Qt 是一个跨平台的C++应用程序框架,支持Windows、Linux、Mac OS X、Android、iOS、Windows Phone、嵌入式系统等。...二 Qt Creator 简介 Qt Creator是一个跨平台的,完整的Qt集成开发环境(IDE),其中包括了高级C++代码编辑器,项目和生成管理工具,集成的上下文相关的帮助系统,图形化调试器,代码管理和浏览工具等...提示:下载程序中的mingw492表明该版本Qt使用了MinGW作为编译器。MinGW即Minimalist GUN For Windows,是GUN 开发工具移植到win32平台下的产物。...六 Qt的优点 简单易学:Qt 封装的很好,几行代码就可以开发出一个简单的客户端,而 MFC 封装简陋,还需要了解 Windows API,普遍反映难学。...跨平台:如果你的程序需要运行在多个平台下,同时又希望降低开发成本,Qt 几乎是必备的。

    4.9K60

    如何基于 Electron 开发跨终端的应用

    也出现了像今天上午两位讲师所讲到的移动端领域 React Native 这样的跨平台技术方案。...CLI -> GUI 今天所要讲的主题是桌面端,随着 Electron 这样的跨终端 JS 框架的出现,整个前端工程师的能力也是延展到了桌面端。...其中 Chromium 提供了 UI 的能力,Node.js 让 Electron 有了底层操作的能力,Navtive APIs 则解决了跨平台的一些问题,比如说 Windows 系统、MAC OS 系统及...所以基于上面的比较,开发桌面客户端,对前端工程师来说,Electron 是一个非常好的选择。 ? 简单 Electron 应用的结构 下面来看一下,如果想开发一个桌面客户端,应该怎么做呢?...将之前分散的单点命令操作,通过 GUI 的方式进行一个串联。这个流程只是工程化平台中的一块,我们在整个工程化平台中,实现了很多的单点命令到工作流的串联。 ?

    2K31

    Git 安装和配置教程:Windows - Mac - Linux 三平台详细图文教程,带你一次性搞 Git 环境

    具体的配置方法可以参考Git官方文档。 在Windows平台上,Git还提供了可视化的配置工具:Git GUI和Git Shell。...如果你的Mac没有预装Git,你可以通过Homebrew等包管理器进行安装^2。具体的安装方法可以参考Git官方文档。 配置Git 在Mac平台上进行Git的基本配置同样需要在终端中进行。...GitKraken是一款跨平台的Git图形化工具,可以让你更方便地管理Git仓库;SourceTree是一款免费的Git图形化工具,可以让你更方便地执行Git操作。...现在,你已经完成了Git在Mac平台上的安装和配置。 Linux平台 安装Git 在Linux平台上,你可以通过包管理器进行Git的安装。...GitKraken是一款跨平台的Git图形化工具,可以让你更方便地管理Git仓库;Gitg是一款基于GTK+的Git图形化工具,可以让你更方便地查看Git提交历史。

    3.1K30

    【JS】Nodejs与Electron环境配置与示例

    Electron是一个跨平台的桌面应用程序框架,使用Web技术构建原生级别的桌面应用程序,也就是将js工程打包成GUI界面程序的框架。...1.Electron是一个开源的框架,用于构建跨平台的桌面应用程序,它使用Web技术(HTML、CSS和JavaScript)来构建应用程序界面。...Flutter 而之前版本Flutter在移动端方面有非常好的成绩,在Flutter3.0之后,已经可以稳定在Windows,Mac以及Linux上运行,而且也成为很多新项目很不错的技术选型。...Qt Qt则属于比较老牌的跨平台开发技术,像国外的即时通讯软件Telegram就是使用Qt进行开发,我们在github上也可以看到其完整开源的代码。...企业微信Windows和Mac上的技术选型和钉钉是一样的,不过Linux客户端貌似还没有。

    84910

    内网渗透的一些工具和平台汇总

    各位老司机在日常的渗透过程中,都会有自己趁手的工具集合,有开源的有私有的,不管什么样的工具组合,能够达到最佳的渗透效果就是好工具,老司机分享一点自己在内网渗透中惯用的开源工具和平台。...Empire:针对内网渗透的利器,跨平台的特性,类似metasploit的功能,有丰富的模块和接口,可自行添加模块和功能,针对powershell利用的最好平台,没有之一。...Empyre:针对*nix平台的渗透测试平台,针对Macos的可能会更多一些,功能类似Empire,请自行研究 端口转发及代理类 针对内网渗透,端口转发和代理是一个老司机必备的技能,只聊聊自己常用的 pipe...proxifier:跨平台的端口转发和代理工具,适用windows,linux,Macos平台,代理转发利器 Rsscoks:*nix平台下的端口转发和代理工具,配合proxychains好用到不行。...Proxychains:*nix平台下老牌的socks代理工具,一般的系统都会自带,谁用谁知道。 ssh proxy:通过ssh做端口代理和转发,一般*nix系统都自带。

    1.9K70

    Windows10下安装Git

    大家好,又见面了,我是你们的朋友全栈君。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。...如果你的系统是32位的,可以通过如下方式下载: 第二步:双击下载好的git安装包,弹出提示框,如下图: 第三步: 直接点击“Next”进入下一步,选择安装路径,如下图: 第四步:选择好安装路径后,...对于跨平台项目,这是Windows上推荐的设置(“core.autocrlf”设置为“true”) Checkout as-is , commit Unix-style line endings Git...对于跨平台项目,这是Unix上的推荐设置 (“core.autocrlf”设置为“input”) Checkout as-is,commit as-is Git will not perform any...对于跨平台项目,不推荐使用此选项(“core.autocrlf”设置为“false”) 第十步:选择第一项,点击“Next”进入下一步,配置终端模拟器,如下图所示: Use MinTTY (the

    2.4K20

    【大家的项目】NFS > FUSE: 为什么我们用Rust实现了自己的NFS服务器

    问题的关键 基于这些问题,我问自己: 是否有可能构建一个真正跨平台的用户空间文件系统接口? 为了回答这个问题,我回看了20年计算机科学历史并偶然发现了NFSv3。...用在FUSE上,超时/失败行为必须在守护进程的每个地方都被可靠地实现。如果你卡在一次API调用,很容易就连带卡住守护进程和所有读取文件系统的程序。 实际上性能非常好。...我们可以利用现有的缓存支持和超过20年的强化而只需要实现一次服务器协议。 所以去年当我感染新冠隔离的时候,我试了试用Rust实现了一个NFSv3服务器,结果非常好。...我们在XetHub是怎么用NFS的 XetHub做出了世界上第一个原生、跨平台、用户态的文件系统实现,让你不需要任何内核驱动程序就可以挂载任意大的数据集。...注解: XetHub开发了一个使用NFSv3协议而不是FUSE的跨平台用户态文件系统,从而实现了更好的性能和可靠性。

    1.6K40

    android 使用Vysor投影到电脑

    有没有好的投影软件可以将android屏幕投影到电脑,当然这种很多,比如360就自带了投影功能,小米盒子也可以(不过貌似只能支持到4.4版本),今天要说的是Vysor,google的一款投影软件。  ...要么需要你自行从Github上下载源码本地运行,要么要求你自行安装Java以提供基本的GUI界面。环境搭建和软件使用过程痛苦不堪。      ...3、极强的跨平台性能,Mac、Windows、Linux通吃      得益于 Chrome 平台的通用性,理论上只要能安装 Chrome 的操作系统中都可以安装这款 Vysor。      ...举一个简单的例子,有了 Vysor ,你可以在Mac电脑上直接通过键盘在小米手机的便签中记事。便签中的画面会实时回传到Mac上,看起来就像是在Mac上看了一个便签程序。      ...注意不知道大家注意没有,手机上有一个Vysor的客户端,这个别忘了 3,演示 现在我们可以在手机上演示是了,也可以直接操作Vysor操作手机。

    2.4K100

    9.下载ffmpeg、使QT支持同时编译32位和64位

    如果在linux中,直接输入git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg下载即可 下载库到windows中,则点击: ?...当我们选择64平台编译QT项目时,则加载64位的FFmpeg库进行编译. 2.2开始 首先创建4个目录include、lib、bin,src,由于我们下载的64位和32位的ffmpeg版本是一致的,所以头文件都是一样...创建过程中,遇到设置类名的时候,需要勾上所有文件小写,类名开头大写,方便移植到linux平台,如下图所示: ?...最后点击应用,配置好debug win32后,我们还需要切换到release win32,如下图所示: ? 然后再重复操作配置所有路径,配置路径和debug win32的配置一致即可....配置好win32后,接下来,我们便切换到x64平台,如下图所示: ? 然后再重复操作,不过库目录需要改为..\..\lib\win64,输出目录和调试工作目录改为..\..\bin\win64.

    3.4K20

    2023年了,这10个抓包工具恐怕每个工程师都用过吧!

    Wireshark 特点 支持实时捕获和离线分析 跨平台使用,可以在在 Linux、Windows、OS X 和 FreeBSD运行 支持协议多 支持读/写许多不同的捕获文件格式 开源免费,使用成本低...,可以记录客户端计算机和服务器之间的所有 HTTP(s) 流量,可用于性能测试、会话操作、安全测试,甚至可以用作反向代理,同时还可以进行分析手机、平板电脑、物联网设备之间的流量。...,适用于无 GUI 的 UNIX 服务器,可以在正常模式或混杂模式下嗅探网络接口上的数据包并记录它。...Kismet非常强大,它不仅仅是个网络嗅探器,还可以分析隐藏网络或未广播 SSID 的流量,适用于无线流量和无线设备的抓包,可用于 *NIX、Windows Under Cygwin 和 OSX 环境...Kismet 特点 跨平台,适用于Linux、Mac 和 OpenBSD 支持实时数据包捕获 免费使用 支持扫描蓝牙信号以及 Wifi 之外的其他无线协议 Kismet下载地址 https://www.kismetwireless.net

    31.2K31

    Git安装教程(详细教程)

    大家好,又见面了,我是你们的朋友全栈君。 Git安装教程(详细教程) 大家好,今天我们来学习一下怎么安装git这个软件,好好看,好好学,超详细的。...对于跨平台项目,这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”) 3.  第二个选项是“按原样签出,提交Unix样式的行尾”。...签出文本文件时,Git不会执行任何转换。 提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Unix上的建议设置(“ core.autocrlf”设置为“ input”) 4....当签出或提交文本文件时,Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”) 5.  ...,是Git配套的一个控制台,点击打开如下图: 第十六步 Git GUI Here,是Git的可视化操作工具,点击打开如下图: 结语 关于Git的安装过程就介绍到这里 ,欢迎大家多多指教,互相交流

    6.1K20
    领券