找坑系统设计

在办公环境比较密集的条件下,蹲坑成了一大难题,为此在参考了各大厂的方案后,开启了 找坑系统自研之路。 1、刚开始我们使用了红外探测的方案,经网上查阅质料,红外是只能检测到动态的物体,在蹲坑的时候不可能是一直动的,所以红外这个方案pass了。 2、红外的方案行不通了,必须得找其他方案,这时我们想到了距离检测,没人的时候和有人的时候从坑位顶部到马桶的距离肯定是不一样的。某宝采购了一些超声波模块,装坑测试,如你们所想,结果也是不尽人意,近距离感应没问题,距离远就会出现数据波动,所以这个方案也pass。 3、在研究了360的找坑系统后,想到了改造门锁的计划,如何最低成本的改造。由于我们大厦的门锁是卡扣类型,这个改造其他就比较方便,直接购买小开关,由螺丝打到锁扣,在锁门的时候锁舌头触发开关关闭,开关关闭后,GPIO针脚即由低电平变为高电平,通过上传高低电平(0和1)到服务端,来判断是否有人。 ... Read More

itops代码优化之前端代码压缩

系统介绍

基于Python + Django的AD管理系统,系统主要提供以下功能:

  • 丰富的API接口,便于内部系统的集成
  • 在线邮件流查询
  • 常规AD、Exchange操作的WEB化,更友好的交互体验
  • 2FA认证登陆,角色权限分层。增强系统安全性的同时,提升HelpDesk同学解决问题的效率
  • 丰富的报表功能和批量操作功能
  • 详细的日志功能

详细功能可参见基于web的AD、Exchange管理平台

地址:GitHub – openitsystem/itops

继续阅读itops代码优化之前端代码压缩

大数据之恶意域名监测

故事背景

传说中的一天,在听说了某公司的内网员工由于访问了恶意网站,导致机器中毒后,领导过来问了下。
领导:能知道我们的内网用户访问是安全的么?
我的内心旁白: 作为一个资深的工程师,当然不能说不能呀。
我:当然可以啊,只要把所有用户访问过一下安全检查,就知道了呀。
领导:嗯,那就你来弄这个事情吧。能发现出来,发个微信报警,顺便存下档方便以后分析。这样就行了。
我的内心旁白:我只是吹了个牛呀,用什么数据去检测呢,每天用户访问量那么大,该怎么弄啊。

继续阅读大数据之恶意域名监测

集成基于 KityMinder Editor 的桌面版脑图(附代码)

前提概要 我们项目是一款企业级办公平台软件。某一天,我接到一个需求:在项目中集成脑图功能。 脑图功能?我第一反应,首先想到了Xmind。Xmind是一款很优秀脑图软件,受众也广。我们要做脑图功能,该何去何从? 首先,产品分析。我开始研究市面上的脑图产品,像Xmind、FreeMind、MyMind、jsMind、KityMinder等等... Read More

PacketFence 实施中踩的那些坑

目前在一个Office上了packetFence准入,遇到的问题先记录下,排错过程后面会放出 问题汇总: 1、苹果终端有线802.1X自动连接未关导致弹出证书选择对话框————-用户终端问题,操作手册&现场已告知关闭该选项 2、苹果终端有线&无线同时连接的时候,由于无线ESP报文会影响有线认证信息,导致该用户就算已认证过,当单使用网线的时候还是需要进行认证——-用户习惯,已告知无线&有线避免同时使用(windows测试正常) 3、针对新装机加域的电脑,首次接入工位在未认证时候无法通过域帐号登录系统————将PF加域后,测试已可行 4、首次上线的1000多用户发现有4例用户在第一天认证正常后,第二天无法正常获取DHCP地址————–初步排查为交换机问题(1、pf端没有收到radius报文 ... Read More