杜郎俊赏 - dujun.io

开源实例之Omi

omi-example封面
前言 Omi (pronounced /ˈomɪ/) is web components framework base JSX and signal. Omi 是腾讯开源的 Web Components 框架。 实例地址 https://omi.dujun.eu.org 实例配置 配置 描述 系统 Debian 开发环境服务端 Node.js 18 服务器 Nginx 程序 Omi 7.3.6 实例部署 权限要求 具有系统读写权限 已安装 Node.js 已安装 Nginx 安装程序 官网地址:http://omijs.org 程序仓库:https://github.com/Tencent/omi 示例仓库:https://github.com/omijs/tutorial 快速开始 #安装软件 npm i omi #创建项目 npx omi-cli init-spa my-app #...

2023-11-22

开源实例之Riot

riot-example封面
前言 Simple and elegant component-based UI library Riot brings custom components to all modern browsers. It is designed to offer you everything you wished the native web components API provided. 实例地址 https://riot.dujun.eu.org 实例配置 配置 描述 系统 Debian 开发环境服务端 Node.js 18 服务器 Nginx 程序 Riot 9.1.1 实例部署 权限要求 具有系统读写权限 已安装 Node.js 已安装 Nginx 安装程序 官网地址:https://riot.js.org 仓库地址:https://github.com/riot/riot #创建项目 n...

2023-11-22

开源实例之Ionic

ionic-example封面
前言 Ionic is an open source app development toolkit for building modern, fast, top-quality cross-platform native and Progressive Web Apps from a single codebase with JavaScript and the Web. Ionic is based on Web Components, which enables significant performance, usability, and feature improvements alongside support for popular web frameworks like Angular, React, and Vue. 实例地址 https://ionic.dujun.eu...

2023-11-22

开源实例之Stencil

stencil-example封面
前言 Stencil is a library for building reusable, scalable component libraries. Generate small, blazing fast Web Components that run everywhere. Stencil 是基于 Node.js 开发的 WEB 组件生成器。 实例地址 https://stencil.dujun.eu.org 实例配置 配置 描述 系统 Debian 服务端 Node.js 18 程序 Stencil 4.7.2 实例部署 权限要求 具有系统读写权限 已安装 Node.js 已安装 Nginx 安装程序 官网地址:https://stenciljs.com 仓库地址:https://github.com/ionic-team/stencil #创建项目 yarn create st...

2023-11-22

1603封面
在园区车库看到一辆痛车。第一个念头是好酷——我年轻时也是这么想——但我现在冒出的第二个念头是怎么过年审。我真的变成了一个无趣的人。

2023-11-22

开源实例之dumi

dumi-example封面
前言 dumi is a static site generator for component library development. dumi,中文发音嘟米,是一款为组件开发场景而生的静态站点框架,与 father 一起为开发者提供一站式的组件开发体验,father 负责组件源码构建,而 dumi 负责组件开发及组件文档生成。 实例地址 https://dumi.dujun.eu.org 实例配置 配置 描述 系统 Debian 开发环境服务端 Node.js 18 服务器 Nginx 程序 dumi 2.2.14 实例部署 权限要求 具有系统读写权限 已安装 Node.js 已安装 Nginx 安装程序 官网地址:https://d.umijs.org 仓库地址:https://github.com/umijs/dumi #安装项目,选择 React Library npx cre...

2023-11-22

开源实例之mui

mui-example封面
前言 最接近原生APP体验的高性能前端框架 mui 是以iOS 7为基础,补充部分Android特有控件的一套 UI 组件,可用于 H5 端开发实现接近 APP 的前端效果。本站的对话框基于 mui 实现。 实例地址 https://mui.dujun.eu.org 实例配置 配置 描述 系统 Debian 服务器 Nginx 程序 mui 3.7.1 实例部署 权限要求 具有系统读写权限 已安装 Nginx 安装程序 官网地址:https://dev.dcloud.net.cn/mui 仓库地址:https://github.com/dcloudio/mui 直接使用仓库打包的静态资源即可。 实例体验 进入实例深度体验 后记 本实例仅供参考,不定期重置数据。 体验更多开源实例

2023-11-22

开源实例之Quartz

quartz-example封面
前言 Quartz is a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites. Thousands of students, developers, and teachers are already using Quartz to publish personal notes, wikis, and digital gardens to the web. Quartz 是一款基于 Node.js 开发的静态网站生成器。 实例地址 https://quartz.dujun.eu.org 实例配置 配置 描述 系统 Debian 开发环境服务端 Node.js 18 服务器 Nginx 程序 Quartz 4.1.1 实例...

2023-11-21

谈一谈王自如

wangziru封面
因为在访谈中称“没有看过工资条”、“只想离董明珠近一点”,王自如成为近期群嘲的对象。刚才又刷到调侃视频,忍不住想谈一谈。 我知道王自如很早,早到他刚发迹的时候就知道了。因为年轻时我是数码爱好者,没钱买但喜欢看,热衷于各种测评文章和视频。那时候我关注的节目很多,良莠不齐,直到王自如横空出世。他最初给人的记忆点是长得像刘翔,但很快他自身的特质——顶着一张典型的宅男脸、理工男的陈述方式、领先同期的拍摄水平——迅速成为个人数码产品测评的顶流,是我最为关注的测评博主。 后来工作了几年,我就不再关注王自如,或者说已不再是数码测评的受众,因为到了有钱买但不感兴趣的阶段。再次看到王自如,就是在那场被罗永浩老师吊打的辩论。我是罗老师的粉丝,所以也关注了一下后续,知道在辩论后王自如关停了维修业务。本以为他的事业会一蹶不振,从此沉寂下去,没想到多年之后又传来消息,他成为了格力副总裁。 可以说王自如是一个普通人走...

2023-11-21

友链优化

前言 友链不再更新了令人忧伤,比忧伤更忧伤的是友链跳黄网了。 问题描述 我的友链页面根据评论提交的网址自动生成截屏。如果 header 头返回正常响应即视为网址可用,并没有判断最终着陆页。结果今天我发现有个链接打开后跳到了灰产。 问题分析 有一个常规做法是,灰产会注册大量建过站并已过期的域名,将流量导入到自己的垃圾站。通常不会在原域名建站,而是做跳转导流。基于这个事实,只要判断一个网址和它最终的着陆页是否有一致性即可。 解决办法 抓取网址的 header 头,判断与着陆地址是否有包含关系。例如访问 https://www.a.com 跳转到 https://a.com 是正常的,跳转到 https://b.com 就标记为灰产。 当然这会有误杀,比如博友更换域名,原域名做了跳转的情况。目前没有想到办法,只能手动改数据库。

2023-11-19

分页: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196