ERASIN

PHP Awesome

2020-05-08
composer require PackgeName

composer

  • overtrue/easy-sms github 短信库
  • overtrue/wechat github home easywechat 微信
  • lcobucci/jwt 身份认证
    openssl genrsa -out private.pem 2048
    openssl rsa -in private.pem -outform PEM -pubout -out public.pem
  • eymfony/polyfill-uuid UUID生成器
  • cakephp/chronos 时间管理
  • chriskacerguis/codeigniter-restserver codeigniter Rest库

GoLang Awesome

2020-05-07

web

  • go-chi github 简洁的 web 框架,完全兼容原生框架
  • colly home github 爬虫框架

https://github.com/rs/jplot

Godot 小地图

2020-04-24

使用 ViewportContainers 追加 Viewport 可以让同一视图中出现多个场景。

在当前项目中的主场景中存在节点

  • MapView (ViewportContainers)
    • Viewport
      • ...
  • DistortMaskView
    • Viewport
      • ...

Godot Shader 着色器

2020-04-23

GODOT Shader 类似 glsl 语法.

着色器类型 shader_type canvas_item;

处理函数 不同着色器you固定的着色器入口,其中 particles 仅支持 vertex;

  • vertex 定点处理
  • fragment 片段处理,根据输入的材质处理
  • light 光照处理

渲染模式 不同类型着色器支持模式不同 查看渲染模式

  • blend_mix 混合混合模式(alpha是透明度),默认.
  • unshaded 结果只是反照率。 材质中不会发生照明/阴影。
  • cull_disabled

Mermaid UML 流程图工具

2020-04-17

Mermaid 使用文本来构建UML流程图,类似于 Markdown 的降介文档,用javascript来生成 UML 图。 官方文档

plantuml 类似,都是属于降介文本格式输出类似 dot 图形。

嵌入使用

https://cdn.jsdelivr.net/npm/mermaid@8.5.0/dist/mermaid.min.js
  1. 使用默认的渲染,引入js 后,将文本放入 div.mermaid 中,让 Mermaid 自动渲染。
<div class="mermaid"> 
flowchart LR;
    A-->B;
    B-->C; 
</div>
flowchart LR;
    A-->B;
    B-->C;