BlaBlaBlaWang's blog

Archives · 2021

Home

About

Archives

loading..
server

OpenSSH工具访问服务器进行远程开发

在很多情景下都要用设备连接服务器进行开发,只需要几个简单的跨平台shell工具:ssh、scp、openvpn,就可以完成多数常见的远程开发任务。SSH协议也被用于其他访问远程服务的情境中,如对github上的代码进行提交与拉取,本文也将一并讨论。

Read more
loading..
front-end

基于Hexo的博客的主题切换与功能扩展

使用框架搭建网站的一大好处就是,用户可以发挥自己的创意,利用框架修改好自己的主题,并将其开源发布。这里选取基于hexo框架的博客主题Claudia作为案例,分析主题切换的流程,以及切换后各种组件的配置,从而让网站具备更多更强的功能。里面还有一个debug的小故事~

Read more
loading..
server

在Github或Gitee上部署网站

针对常见的远程仓库:github和gitee,它们都提供了Pages服务,可以通过建立WEB页面的仓库,并在其中存放网页的有关元素,通过服务端的处理与域名分配,成为人们可以访问的公共页面,简而言之,就是用别人的服务器和域名托管并展示自己的网站,本文选取的案例是基于hexo框架的博客部署

Read more
loading..
shell

Linux Shell之文件操作

在linux shell下通过常见的指令,也可以完成我们在文件资源管理器中动动鼠标进行的文件操作。虽然很多时候用起来没有后者方便,但是可以结合shell script以及应用内置的shell command支持,在linux环境下的开发中大放异彩

Read more
loading..
conf

Linux下Wine的安装与使用

我们会希望能够在linux上直接运行windows的.exe格式的可执行文件,这样一来自己使用的发行版就能同时拥有熟悉的应用生态,以及linux才有的开发威力,开源软件wine为这种想法提供了可能,它没有采用虚拟机的思路,而是將Windows API调用翻译成为动态的POSIX调用,达到兼容层的效果

Read more
loading..
server

基于Gitee和Typora的图床应用

一个需要图床(image hosting)的典型情景:在书写博文的时候,经常遇到要插入图片的情况,markdown中对图片的URL,如果只是弄一个相对路径来存放图片,不仅维护不便,而且容易出错。使用gitee等远程仓库,搭建一个图床用来存放图片,直接书写图床中的URL是更加实际的选择,使用图床工具也会让这个过程更方便

Read more
loading..
front-end

基于Hexo搭建自己的博客

本文介绍使用Hexo框架快速搭建个人博客网站的方法,它通过NodeJS作为依赖,依靠简单的配置文件、提前配置好的目录结构,就能根据更新的文章,来自动生成博客网站的各个页面和超链接,并最终部署到远程服务器上供用户访问。一句话概括,就是几条指令创建自己的博客。

Read more
loading..
conf

Linux系统下的N卡驱动配置

常见的笔记本电脑有两块显卡:集成在CPU内部的核心显卡,和作为GPU的独立显卡(如Nvidia RTX3060)。相比驱动完备的win10,Linux系统往往自带合适够用的核显驱动,但独显驱动很不理想,甚至直接没有,导致设备的图形处理和并行计算能力就不能充分发挥。本文就将探讨基于ubuntu系统的N卡驱动配置。

Read more