0%

使用 docker-compose 使用和管理 Guacamole。

下载 Guacamole.tar.gz

1
2
3
4
5
6
7
$ wget https://kekxv.github.io/assets/file/Guacamole.tar.gz
$ tar -zxvf Guacamole.tar.gz
$ cd Guacamole
$ # 可自行修改 docker-compose.yml 配置
$ docker-compose pull
$ # 启动
$ docker-compose up -d

访问 Guacamolehttp[s]://域名:18080/guacamole/;

img.png

默认账号密码为 : guacadmin/guacadmin

使用 Ctrl+Alt+Shift (Control+option+Shift )可以呼出菜单,如果使用的ssh协议,能够在菜单内进行上传下载操作。

阅读全文 »

使用CookieContainer自动管理你的HttpClient Cookie

因为业务需要,客户端需要进行登录,登录的会话token保留在cookie呢,所以需要让HttpClient携带上Cookie,本文作为一个记录。

阅读全文 »

承广大开发者的无私,目前开源免费的 git 仓库管理项目已经越来越多,也越来越好,例如giteagogs以及gitlab。这篇文章主要是简单介绍一下通过 docker 搭建gitlab以及gitlab runner 自动CI工具。

阅读全文 »

GTK是一款开源的、面向多平台的GUI工具箱,其英文全称为GIMP Toolkit。最初是Peter Mattis 和 Spencer Kimball 为GNU Image Manipulation Program (GIMP)编写。在后续的发展中,它已经成为通用的GUI库,应用于越来越多的程序,Linux平台的图形应用程序的半壁江山都是使用GTK编写的。

阅读全文 »

一般情况下来说,我们开发c#.net软件的时候,都会使用vs(Microsoft Visual Studio),进行开发,但是如果我们的主系统为Unix系列并且习惯了idea系列IDE的话,使用VS还需要开一个虚拟机,或者下载对应版本的VS
但我更喜欢使用 idea 系列的Rider进行开发。

Rider 启动图

Rider 的整个风格可以选择与vs(Microsoft Visual Studio)一致或者使用传统的Intellij主题风格。能够直接打开 c#sln 格式项目,与vs兼容,和别人合作开发或者多机器开发测试的情况下比较方便。

Rider 在安装的时候需要选择希望支持的 .net 宿主,我这边使用的是 mono,编译起来没有问题(不过可能由于我的原项目是vs开发且依赖了WinApi以及部分Windows动态库,所以没完整跑起来,会报错,啧\~。)

由于我的系统是Unix系列,以往使用vs(Microsoft Visual Studio)还需要使用Windows虚拟机,然,我主机总共才8G内存,导致开了虚拟机经常告警闪退,难受的不行!!!!

如果你的情况和我的差不多,我建议试试Rider,真不错🐩

Vue 之类的开发,都需要编译,然后生成编译后的文件,然后打包发布,往往需要好几个步骤,那么我们是否可以让它自动进行,不需要我们人为参与呢?

当然是可以的,借助 CI/CD 工具,我们可以实现自动编译,自动部署。免去人为的干预。

阅读全文 »

JetBrains 公司旗下的 IDEA 功能都十分强大,深受各种编程语言相关的程序员的喜爱,IDEA提供有免费版本的也有付费版本的,但功能差距还是相差不小,作为手头不太宽裕,拥有开源项目但是想使用完整版本的开发人员来说,可以尝试申请开源软件授权,一般项目有一定意义,都是可以进行申请的。

此为转载文章,进行修改和删减,想查看原文,请点击连接 https://www.cnblogs.com/evenyao/p/10290482.html 。(本文末会标明原文声明)。

阅读全文 »

The .netrc file contains login and initialization information used by the auto-login process. It generally resides in the user’s home directory, but a location outside of the home directory can be set using the environment variable NETRC. Both locations are overridden by the command line option -N. The selected file must be a regular file, or access will be denied.

用于配置网络登录帐号信息的 ~/.netrc 文件,保存用户名密码,减少输用户名密码。

文件 ~/.netrc 用于设置自动登录时所需要的帐号信息。

阅读全文 »

最近在给一个 C51 的项目进行协议加密开发,遇到一个警告,本着警告就是没有问题跑了项目,然,加密数据全乱了!!!

警告 ⚠️ 大概长这样:

C51 警告

阅读全文 »