• Title(CN): 在Docker中运行Kali Linux并安装桌面环境及VNC
  • Title(JP): Dockerを使ってKali Linux及びデスクトップ環境とVNC環境を構築
  • Author: dog2

Overview

  • Environment:Mac OS(Windows)
  • Needs ➡ HOWTO
    • run Kali Linux in docker ➡ using kali linux official docker image
    • install Kali Desktop Environment and VNC service for kali so it can be accessed from the host machine
      • ➡ choose one kali desktop env from e17/gnome/i3/kde/lxde/mate/xfce and install
      • ➡ installing vnc server tightvncserver
    • it's better to access VNC without installing VNC client
      • ➡ on Mac OS, the pre-installed app Screen Sharing can be used as a VNC client
      • ➡ use novnc so that we can use browser as an VNC client
Read more »

  • Author: Viviana Márquez
  • Translator: dog2
  • Source: How to make a continuous (single page) PDF from an HTML file

(译文 始)

你是否曾经尝试过将HTML文件另存为PDF文件并得到一个丑陋的文件呢?我也掉过这个坑。

本文将介绍根据HTML用两步创建所见即所得的PDF文件。(福利:你还将学习如何创建单页PDF。)

Read more »

  • Title(EN): Making Hexo Next v8.0.0 Theme LaTeX Math Equation Supported
  • Author: dog2

  • 环境
    • OS:Max OS 10.15
    • node: 13.7.0
    • hexo:4.2.1
    • hexo-cli: 3.1.0
    • hexo-theme-next: v8.0.0-rc.2
  • 需求:让hexo的next主题支持渲染LaTeX语法的数学公式。
  • 参考链接:
    • 官方文档
Read more »

  • Title(EN): Building A Lightweight LaTeX Environment with BasicTeX
  • Author: dog2

  • 环境:Max OS 10.15
  • 需求 => 解决方案
    • 轻量:TeX Live太重 => 用精简命令行版BasicTeX替代
    • 简单:仅编写公式及特殊情况下的简单写作
      • Visual Studio Code的插件LaTeX Workshop,它可以实时编辑/编译TeX (推荐)
      • 极简TeX编辑器TeXworks
Read more »

  • Title(EN): asyncio and asyncio.Semaphore in Python 3.8+
  • Author: dog2

以前的程序放在Python 3.8里跑出错了,原来是由于Python升级3.8后协程库asyncio又双叒叕更新了。 新版本里asyncio.Semaphore的用法改变了,本文简单记录一下新写法。

Read more »

  • Title(EN): Overview of My Apps in Mac OS
  • Author: dog2

工欲善其事,必先利其器

  1. 常用必备软件(Chrome/QQ等)除外
  2. 我使用的是Mac OS,因此列表中小部分软件可能没有windows版本
Read more »

  • Title(EN): Django REST Framework Learning Notes (10): Generic Views, MixIns, ViewSets and Routers
  • Author: dog2

基本信息

  • 源码
    • rest_framework.views
    • rest_framework.generics
    • rest_framework.viewsets
    • rest_framework.routers
  • 官方文档
    • API Guide - Generic views
    • API Guide - ViewSets
    • API Guide - Routers
  • 本文demo代码Github
Read more »

  • Title(EN): Django REST Framework Learning Notes (9): the ListSerializer class in serialziers module
  • Author: dog2

基本信息

  • 源码:rest_framework.serializers
  • 官方文档
    • API Guide - Serializers
    • API Guide - Serializer fields
    • API Guide - Serializer relations
  • 本文demo代码Github

DRF常用序列化类主要有

  • rest_framework.serialziers.Serializer
  • rest_framework.serialziers.ModelSerializer
  • rest_framework.serialziers.ListSerializer

本篇介绍rest_framework.serialziers.ListSerializer,将继续以图书管理系统实例说明。

Read more »

  • Title(EN): Django REST Framework Learning Notes (8): the ModelSerializer class in serialziers module
  • Author: dog2

基本信息

  • 源码:rest_framework.serializers
  • 官方文档
    • API Guide - Serializers
    • API Guide - Serializer fields
    • API Guide - Serializer relations
  • 本文demo代码Github

DRF常用序列化类主要有

  • rest_framework.serialziers.Serializer
  • rest_framework.serialziers.ModelSerializer
  • rest_framework.serialziers.ListSerializer

本篇介绍rest_framework.serialziers.ModelSerializer ,将结合图书管理系统实例说明。

Read more »