聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布

拥抱 Fcitx5

起因 2015年12月,计科杀手 csslayer 创建了fcitx/fcitx5代码库,独自开始了对 Fcitx5 的开发。 如今五年过去了,Fcitx5 也日渐成熟。(个人感觉算法上相当不错 今年年初,我从 fcitx-rime 换到 fcitx5-rime ,感觉并不明显 (毕竟对于 Rime 用户来说从4到5最大的变化是界面 然后,在 Arch Linux CN 众多群友的诱惑下, 我决定尝试一下 Fcitx5 自带的拼音输入法。 首次使用的体验是相当的棒的,Fcitx5 在默认配置下表现良好,云拼音也有百度,Google,Google CN 三种可选尽管我不怎么用云拼音,整句输入也是…

| TwistedW's Home | TwistedW's Home 2020-05-26

近年图像翻译先进模型小结

计算机视觉下的任务纷繁庞大,除了熟悉的目标检测、图像识别、图像分类等常见的视觉应用,还有着图像翻译、图像分割和图像超分辨率等十分具有研究和应用价值的方向。本文就近年(2019和2020年)图像翻译下的先进模型进行典型性介绍,一起梳理下图像翻译的发展和未来研究的趋势。 图像翻译的发展 图像翻译旨在通过设计端到端的模型将源域图像转换到目标域图像,通常源域提供图像的内容,目标域提供图像的“风格”(可以是…

blog.never.pet blog.never.pet 2020-05-25

用 webhook 拯救 ifttt 上 Twitter 与 Telegram 的同步

这大概是我最近最后一篇更新了, 马上要上班了, Orz 事故前提 我平时主要的两个发布 (朋友圈) 渠道, 一个是 Twitter, 另外一个则是 Telegram Channel 很多时候这两个渠道发布的是相似的东西, 至少我希望是如此. 那这个时候肯定是能懒则懒, 在任一渠道发布的东西自动在其他渠道更新. 从 Twitter 到 Telegram, 或者是反过来. 两者我都尝试过了, 最后确定主要思路是从 Twitter 往其他渠道同步 为什么是 Twitter 大方向是, 在当时, Twitter 是更加主流的工具. 但同时我也有如下考量: 网页内容展示较为友好 Telegram 也有网…

Design.Me 2020-05-25

Record & Sodicks

all support. Save with GB2312 encoding. (---------------------------------------------------------------------); ; H000 = +000000.0001 ( 0 = Record 1 = Set ); H001 = +000000.0012 ( Number of work piec…

Design.Me 2020-05-25

COLUMN CENTER & Sodicks

AM36Ls support, Other untested. Save with GB2312 encoding. (---------------------------------------------------------------------); ( ); H001 = +000027.0000 ( X-axis travel ); H002 = +000027.0000 ( Y-…

blog.never.pet blog.never.pet 2020-05-23

Bye, deadbydaylight.wiki

在清理Google Analysis的时候, 发现了这个帐号的记录 您的浏览器暂时不支持直接浏览pdf, 请 下载. 这个是当时deadbydaylight.wiki黎明杀机百科的分析数据, 高峰的时候日PV有几万的样子, 同时在线访客>1k, 主要来源是台湾, 确实有一批人当时很在意百科的发展 这个算是我第一次大规模的做百科, 一开始在 https://translate.wiki 做过一小段时间 高中的时候不算是爱学习的, 因为学习好的人太多了emmm. 然后突然黎明杀机这个游戏火了起来, 玩法也很新奇: 不公平1v4这个模式也有很多主播在进行 我当时只有一台macbook air 201…

BrieflyX's Base BrieflyX's Base 2020-05-23

Linux Kernel Heap 101 —— Buddy & Slab

随着大家对glibc内存管理机制研究的深入,越来越多的heap master涌现出来,导致在pwn领域你不对 2.23~2.29 每个版本的glibc了若指掌都不好意思说自己玩过堆。这也使得国内很多CTF的堆题更多的是流于形式和trick比拼,内卷严重。因此,我的兴趣逐渐转移到了更加贴近真实环境的kernel和虚拟化上。于是,内核的heap成为了新的战场……前言工欲善其事,必先读源码。每每有人问我如何搞好glibc的堆,我都让他们去下一份glibc的源码,打开 malloc.c 好好看一遍。尽管本着搞CTF要把知识吃透的原则,读一遍内核堆实现的源码才是修炼内功的唯一途径。不过从目前CTF的题目…

高金的博客 高金的博客 2020-05-23

浏览器环境检测

背景之前爬虫 驱动个selenium基本上就可以了.但是现在各种检测浏览器环境…特别是不熟悉js的同学就更烦了本文是直接把 selenium pyppeteer 以及正常打开浏览器 的环境差异直接列出来这样你就可以更愉快的爬虫了(可以直接把环境全部模拟上,或者大概看看有啥,下次看人家混淆js的时候心里有个数)原理就是遍历window对象,把属性全部保存成json文件1234567891011121…

璃落 璃落 2020-05-22

CloudFlare Spectrum SSH转发加速

璃落 https://blog.wittoy.com/archives/cloudflare-spectrum/ -本文仅供付费用户参考,Plesk 以及白嫖套餐可以关闭了 原来 白嫖 使用的是 UCloud 的 GlobalSSH 服务,但于 2020.05.19 后暂时只能添加 UCloud 的IP地址, 然后想到 CloudFlare 最近推出的这个 Spectrum 服务。 Spectrum: security and acceleration for any TCP or UDP based application. That means you can route MQTT, em…

www.tonghuaroot.com www.tonghuaroot.com 2020-05-22

使用 CloudWatch Event 监控 ElasticSearch 事件

0x00 前言为了监控 ElasticSearch Cluster 被非预期删除、创建等情况,需要搞一个监控,当监控到这种行为时,会触发 SNS 告警。有如下几个思路:写个脚本定期监控 CloudTrail 有非预期API CALL的时候触发SNS将 CloudTrail 中的日志写到 CloudWatch log group 中,然后再自定义 metric 配合 alarm 实现告警利用 Clo…

blog.never.pet blog.never.pet 2020-05-21

Google Voice 自动应答和保号

事故前提 偶然打开某个骚群, 发现有人抱怨自己的 Google Voice 被回收了, 并讨论如何保号 据说要主动发送, 并且还要收消息, 这样的服务第一时间想到的是1.1.1.1的 DNS 查询, 但是据说因为被滥用已经关闭了 https://developers.cloudflare.com/1.1.1.1/fun-stuff/ 不过反正 Google Voice 互相发送不要钱, 为什么不随便找个人发呢? 但是到时候一个一个回复太累了, 好烦哦, 有没有什么可以自动回复的东西啊, 对哦, 回复一言好了, 但是自动化呢? 这时候我想起了 Tasker 动手时间 Tasker 是我当时为了挂…

blog.never.pet blog.never.pet 2020-05-21

从AWS lambda迁移到Fission

事故前提 我开始用aws lambda的时间大约是它还只有node v8运行时的时候, 主要其免费的额度确实相当的诱人, 加上学生赠与的免费credit, 香的一批 直到我发现API Gateway不在免费额度抵扣范围内(?疑惑), 虽然现在是的了 其中我还用过一次他的LightSail, 也是被@indexyz 拉上贼船的. 当时是他从淘宝买了一些每个帐号只能用两张的券, 结果额度扣完了没发现, 直到结算到我信用卡的时候才发现了 总共扣了我大几十刀的样子, 很难受, 而且也让我对绑定额度太高的信用卡上去有了阴影(要不是及时停下来了). 没有额度的情况下, lambda虽然每个月都有免费额度,…

Marc Bilodeau Marc Bilodeau 2020-05-20

A ZoomFloppy, PixelBook Go, and Raspberry Pi

Recently, I resurrected my Commodore 64 from storage. Since then, I’ve been enjoying it by playing games and trying my old disks. Also, I have put together several side projects to take my setup to the next level by enhancing my 1980s dream system and adding some choice new technologies that have em…

爱.一起.你 爱.一起.你 2020-05-19

信

今年女儿出生在家期间,整理物品时偶然发现还存有一封老友当年的书信,他过去不错,现在依然活得很好...

免费不限速大容量云盘服务-小麦云盘-520免费升级专业版账户活动还有免费临时存储-云链服务

小麦云盘和U-FILE是一家,使用又拍云的服务,速度什么的是真的香。2018年底到2019年初曾经开放过一波注册,那时候有1TB的活动,2TB的活动,也有5TB的活动。但是因为有人滥用,终究迫于监管压力,只能关站。后来小麦云盘,貌似又复活了,但是免费版只有500G了。貌似也有活动,比如我参加dujin的活动,就送了5T空间,但是这5T空间只能用来存储没有分享功能。当然免费版也是没有分享功能的。后来…

blog.never.pet blog.never.pet 2020-05-18

发车啦! 硬盘便宜买

更新 希捷的盘挂了(坏道), 这才不到一年... 最坑的地方莫过于拆盘不保, 然后盒子里面的硬盘一查直接是过期的 在一般的客户查询只是提示没有数据, 实际上后台里面写着这个盘直接就是过保, 客服要我提供购买时间收据 连带着这次顺便把NAS的数据搞丢了一部分, Raid5 阵列没坏但是文件系统损坏... 好吧, 这次我直接SHR+Btrfs了 总是, 海门真的再见了:) 背景介绍 在大约两年前暑假回国上夏校的时候, 有个矿难带来了一个很火的系列----蜗牛星际 当时的我刚好在北京也淘了一个, 顺便从 @indexyz 淘来了一套硬盘 (3+3 seagate), 还有杂七杂八一堆总计花了我 1k…

手柄君的小阁 手柄君的小阁 2020-05-17

Visual Studio Code 快捷键速查表中文版 PDF

手柄今天在开启 VScode 的时候无意发现首页提供了快捷键速查表,可惜是英文版本的。 然后手柄在网络上找到了一个中文版本 skywind3000/awesome-cheatsheets,但是文本字体以及部分翻译不太能够接受。 于是就对这些文本进行了一定的编辑,现分享修改后的 PDF 文档。

Shilin's Blog Shilin's Blog 2020-05-16

Recoil 一个基于 actor 模型的 React 状态管理库

前言 最近在 React Europe 2020 Conference 上, facebook 内部释出一个状态管理库 Recoil 通过官方的宣传以及初步的使用,Recoil 在处理 shared state 上比较方便,也能做到最小度的更新来提升复杂 App 的性能。不过有趣的是,对 Recoil 的 atom selector 这些 API 设计而言,其实就是早在 47 年提出的 Actor Model,可谓是前端状态管理的文艺复兴。 Actor Model 部分 什么是 Actor Model Actor 模型(Actor model)首先是由 Carl Hewitt 在 1973 定…

qinxs小站 qinxs小站 2020-05-16

Git学习

快速学习Git, Git学习总结, 常见问题 本文用于快速学习git请使用 Chrome 浏览器, 并安装 MarkDown Preview Plus 扩展后查看本文档多年 Git 使用心得 & 常见问题整理https://juejin.cn/post/6844904191203213326廖雪峰教程教程链接别名配置别名记录12345678git config --global alias.cl…

Helo's Blog Helo's Blog 2020-05-16

指数平滑预测法python实现

**说明:**基于python的指数平滑预测平滑系数确定、计算、误差分析、结果输出与可视化。 ## 指数平滑法 指数平滑法是生产预测中常用的一种方法。也用于中短期经济发展趋势预测,所有预测方法...

Claude's Blog Claude's Blog 2020-05-16

从 is-promise 事件我们可以学到什么

前言4 月 25 日,NPM 社区又一次因更新事故引燃技术圈的讨论,导火索便来自名为 is-promise 的包。网上盛传一个单行代码的包影响到了谷歌、FaceBook、亚马逊等众多大咖的知名项目,也有人扬言它使几乎整个 JavaScript 生态陷入了混乱。不过“雪崩”之时,我和身边人都没有体会到震感,不禁疑惑,平时很少有场景需要判断某个值是否为 Promise,如此名声不显、功能又不重要的 N…

关于人的情绪的一些性质

关于最近某粉丝在全网遭到反对依然有着一大批拥趸,以及长久以来各种CP粉的掐架,甚至是今年的许多事件给人们带来的“政治性抑郁”,或是不同群体之间因为阵营偏见而产生的争斗,虽然每一个现象背后都很复杂,不过它们有某些共同的来源,那就是人的情绪部分的固有特质。 本文说的人的情绪部分,是相对于意识中的理性部分与信念部分来说的,它包含人们日常感受到的喜怒哀乐,也包括遇到人或事物时产生的亲密、依恋、疏远、厌恶、…

mxd.moe mxd.moe 2020-05-15

网络存储的不归路 – 开篇

对,又是我,那个年更博主,我终于想起来博客的用户名和密码了 这期又开了个新坑,打算写一些有关于网络存储相关的内容,内容核心围绕群晖 ...

LoveCany在这 LoveCany在这 2020-05-14

小心POW——一次OI刷题心得

一如既往的每周OJ两题时间,不过这一周有点不太愉快。题面就不贴出来了,不过是一个数值范围在1e18以内,需要同时用到取对数和求幂的题。用了常规的写法,CPP直接用了cmath库里的**log()和pow()**方法来求值。发现前五个数值范围在1e6内的成功AC,但是后五个1e18的就挂掉了。于是全局int改用long long,**log()也改成了log10()**,问题依旧。从晚上十一点反复改到凌晨四点,加上强制类型转换依旧无果,最终心态崩了。昨天一整个白天我都没上线,原因就在这(哭到天亮,然后睡了个不省人事)。后来痛定思痛,把所有除了取对数以外涉及到浮点数的都手写成了整型模式,终于过了。…

高金的博客 高金的博客 2020-05-12

使用tensorflow识别验证码

tensorflow-cnn-captcha-server背景大家都知道机器学习对识别验证码很好用但是对于一个爬虫工程师来说,去学习 机器学习相关知识可能成本太高了.(当然有空的话,还是要好好学的)本篇 是 以实用为主,让你不需要了解任何机器学习的知识,只需要按照配置把图片放好…就可以解决 验证码问题.前提需要有标记好的验证码图片没有的话,假如你现在是接的商用的打码服务,可以把验证通过的图片存下来…

mikublog.com mikublog.com 2020-05-11

百度登录的 sig, shaOne 算法

登录百度的时候,需要的参数有点多,其余参数都千篇一律,不过前几个月多出来(我也不知道什么时候多出来的)一个 sig 跟 shaOne 参数,其实也不太清楚这两个参数是不是必须参数,不过还是研究了一下。 sig 这个 sig 参数是这样的: SHpuaVowZG1wbENyNVlZN2Q3bzJUNHVpNUtxMWJP […]

CCSITB – reboot CCSITB – reboot 2020-05-11

Use iDataLink Maestro RR in Australia, NZ and the UK

I admit it, I drive a forth generation Toyota Prius, but I think it makes sense as someone who is techie and does not really care about the performance of the car rather than tech inside. Nevertheless, as you may have realized, the OEM infotainment system is kinda crap, so I decided to upgrade it,… …

Shilin's Blog Shilin's Blog 2020-05-10

对比 Vue Composition API 和 React Hooks

引言 最近 Vue 3.0 发布了 Beta 版本,其中最引人注意的就是其 Composition API。而这个设计近期经常被拿来和 React Hooks 进行比较,以下是两个代码片段: // React function Component(props) { const [a, setA] = useState(0) return setA(x => x + 1)}>{a} } // Vue 3 composition API function Component(props) { const a = ref(0) const setA = () => a.value++ return …

CJ Ting's Blog CJ Ting's Blog 2020-05-10

编写第一个 Sublime 插件 —— BuildX

从我接触计算机开始到现在 Sublime 一直是我的主力编辑器,现代化的 UI、流畅的速度以及众多的插件,特别是各种开箱即用的特性,让他一直默默成为我的生产力助手。 我尽量避免使用各种 IDE,除非万不得以,有些工作不使用配套的工具十分麻烦,比如苹果的 XCode 和谷歌的 Android Studio。如果做 Android/iOS 开发,不用这些工具当然可以,但是绝对是不推荐的方案。第三方工具…

ZYF.IM BLOG ZYF.IM BLOG 2020-05-10

PHP float 精度

实例 1 $a = 1.1; var_dump(gettype($a)); // string(6) "double" var_dump($a); // float(1.1) 实例 2 $a = "123456789.1100110011"; $a = (float) $a; var_dump($a); // float(123456789.11001) var_dump(sprintf('%.11f', $a)); // string(21) "123456789.11001099646" $b = 123456789.11001; var_dump($b); // float(123456…

i.urox.cn 2020-05-10

上周考完了汇编

活学活用?(x)本文Diaclaimer:(从别处抄来的)首先明确,反编译别人apk是一件不厚道的事情。代码是程序员辛苦工作的成果,想通过这种手段不劳而获,是不对的。这也说明,代码混淆是非常重要...

为 Mastodon 添加邮件服务及日常管理命令

note 搬运自以前的wordpress博客,原始发布日期2020/05/09,2021/03/11后未更新。 踩坑经验,中间具体服务信息打码。几乎都来自bgme大佬的手把手教学。 ################## 如何改配置文件 .env.production ########## su - mastodon cd live vim .env.production ######### 添加邮箱服务 ############# SMTP_SERVER=smtp.mailgun.org SMTP_PORT=587 [email protected] SMTP_P…

第一次自建 Mastodon 站点的丰富踩坑经验

1 准备机器。 使用memory大于而不是等于1G的机器比较好,否则会很卡。可以使用docker,但用的话我不懂,打扰了。 2 域名和邮件服务。 域名最便宜的地方是namesilo,如果在godaddy上买会比较亏。邮件服务mailgun需要外币信用卡,如果没有可选国内替代品。 3 Linux基础。 别的也就算了,先学会ssh、系统结构、ls命令和vi/vim编辑器吧。如果输入了有语法错误的命令系统是没有提示的,错了也不知道,所以对某个文件进行操作可以先用ls命令看一下那个地方到底有什么,有该有的东西再操作。然后,所有命令都是一行一行复制过去跑的,不要把别的语言的习惯带过来啊。 4 【官方文档…