聚合文章

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

排序方式:最新发布
Yoruka's Blog Yoruka's Blog 2018-03-29

南京没有春天

这个城市的天气和它的历史一样变化多端。南京市3月天气曲线图。来源:Accuweather南京天气多变我早有耳闻,却没想到变化这么大,前一天穿着短袖出门,后一天就裹着棉袄吹空调了。离开了东北才知道,南方是真冷。来的时候我幻想过这里全是25℃以上的大热天,带了很多夏天穿的T恤,遇到这冬春交接的时候却没有衣服穿。于是我只能退而求其次,以外面穿着大衣里面穿着长袖衬衫这种很别扭的穿着挺过这几天一个月。 等终于可以脱下大衣换上并没有几条的夹克衫的时候,我却发现春天已经过去了。展现在我面前的是终日25℃以上,有点夏天气息的南京。赖床又少了一个理由,又少了一份心理斗争。在以前,从床上醒过来,把胳膊伸出被子都是…

KK's Blog KK's Blog 2018-03-29

在 Ryzen 平台上安装 macOS High Sierra

首先简单扔下目前电脑配置吧:CPU:AMD Ryzen 5 1600X Processor主板:ASUS PRIME B350M-A内存:G.SKILL Ripjaws V Series 16GB (2 x 8GB) DDR4 Memory硬盘:Samsung MZVLW256HEHP (PM961) 256GB SSD硬盘:SanDisk 250GB Ultra 3D NAND SATA3 SSD显卡:ASUS Strix GEFORCE GTX 970基本配置就是这些,当然,SanDisk 的 SSD 是为了这次安装黑苹果系统新买的。因为不想影响原有的 Windows 的分区结构。首先第一…

Senraの小窝 Senraの小窝 2018-03-29

IDC零基础系列——Hetzner独服使用Proxmox创建VPS

一.介绍 Hetzner一直以来是以卖性价比比较高的德国机器著名的,最近出了新的芬兰机房,推出了比以往更具有吸引力的机型,我也忍不住买了台,打算买几个IP给自己开机器玩,不过,在折腾的过程中,发现了一些坑,于是在全部解决后来分享下自己的经验。 二.问题 如果是个人开VPS我还是推荐Proxmox,因为使用起来方便,而且功能也比较全,但是,由于Hetzner的特殊,导致了一些问题的出现 Hetzner在系统模板处没有Proxmox 在解决第一个问题后发现Hetnzer的Proxmox网卡配置不正确 在解决第二个问题后 […] IDC零基础系列——Hetzner独服使用Proxmox创建VPS最先…

Ephen‘s Blog Ephen‘s Blog 2018-03-28

记生平第一次手术经历

各位看官请注意:此文章涉及本姑娘个人信息,文章公开代表逛到这里的人可以看,但并不代表我同意被传播。2018 年春节来得比以往晚了很多。这一年的春天第一次尝试自己在家做腊鱼腊肉和腊肠,做得很成功,吃得也很开心。于是埋下了一颗意外的种子。正月初四的晚上,正开心的用餐呢,突然被鱼刺卡到喉咙。可能因为刺比较短小,感觉时疼时不疼的,我咳嗽和呕吐都弄不出,想着可能只是划伤了而已,无碍。随后的几天也一直都是时疼时不疼的状态,自我感觉有好转的迹象,竟安慰自己大概是身体免疫力下降了才拖了那么久吧。春节假期休毕照常回公司上班,不知道是从第几天开始竟然觉得喉咙刺疼得厉害难忍,遂下定决心周末去医院看看。(侧面反应我真…

iovxw iovxw 2018-03-28

Rust 100 黑

所谓爱到深处自然黑, 本文将会收集 Rust 的黑点, 并附上简单的解释和状态跟踪 至于能不能真的收集到 100 个, 希望不能吧 友情链接: https://3442853561.gitbooks.io/wtfrust/content/ enum 的内存占用 尽管某些特殊类型会优化, 但大部分需要额外保存 tag, 而这个 tag 是 1byte, 极端情况下是个灾难 尾递归优化并不总是生效 当进行尾递归调用的作用域内有 Drop 变量存在时 fn recur() { let x = vec![false]; recur() }…

Senraの小窝 Senraの小窝 2018-03-28

自建Git服务器系列——Gitea(Gogs的孪生兄弟)

一.介绍 Gitea其实是Gogs的孪生兄弟,因为这是从Gogs源码的基础上开发的,算是分叉?官方介绍是"Gitea 是一个开源社区驱动的 Gogs 克隆",关于原因可以参考官网上的一篇介绍——>传送门 基本上就是有一部分开发者认为Gogs的开发者效率比较慢,而且不接受他人加入开发,所有修改和PR都需要经过他一个人的审核,这对Gogs的发展很不利。因而部分开发者决定基于Gogs重开一个项目,这就是Gitea,关于这件事我不予置评,但是开源社区不就是因为这样才充满活力与生机吗,百花齐放。 二.安装 因为和Gog […] 自建Git服务器系列——Gitea(Gogs的孪生兄弟)最先出现在Senra…

iD公社 iD公社 2018-03-28

Apple 那些“无关紧要”的设计改进

在 Apple 出的《Designed by Apple in California》这本书中,Jony Ive 写了一页简短的文字介绍,最后一段他写道:“我确信人类对在意(care)的感知同我们对草率(carelessness)的察觉是一样的,我认为我们所感知察觉到的东西——也许不是有意识地——远超出物品本身,我们能感知到物品背后的那一群人,他们所做的不仅仅是让某个东西发挥功用,他们诚挚地在意那些小到看不见的细节,也同样在意那些大想法和首要功能。”不加考虑的设计和粗制滥造的产...

Zhangli's Blog Zhangli's Blog 2018-03-26

打开Flutter的Demo flutter_gallery失败

如果是git 一直超时,那么科学上网后可解决,不能科学上网的就看下面。 找到目录下的 pubspec.yaml: 将 git 替换为这个 url: https://github.com/zhanglihow/gallery-assets ref: d318485f208376e06d7e330d9f191141d14722b8 像这样: 然后点击右上角的 packges get 运行成功

www.blackh4t.org www.blackh4t.org 2018-03-26

使用AppImage打包Freerdp-pth

本篇笔记仅在介绍AppImage的使用 0x00 Intro 肥欣哥正在搞站,拿到了SID500的NTHash,但是无奈另外一台机器没有开SMB\RPC的端口,但是却开了RDP,于是想着对RDP进行PTH。 https://labs.portcullis.co.uk/tools/freerdp-pth/ 这篇文章已经有详细记录,且在Kali自己的博客中也有介绍,加入官方仓库的freerdp-x11版本支持PTH参数。但是在Kali Rolling的发行版中存在两个版本一个是freerdp-x11,这个版本不存在/pth参数,另一个是freerdp2-x11,直接执行带/pth参数的功能会出现内…

唯美陌阡 唯美陌阡 2018-03-25

【朋友圈】请给出一句很有内涵的诗句

请给出一句很有内涵的诗句一懒众衫小中国哪里的姑娘最漂亮微信朋友圈如何理解“穷不是一种状态”?穷是一种常态问世上不会游泳的动物是?媳妇和妈如果被车撞飞10米远,爬起来之后说什么最帅?下一辆妈,我是你的什么?妈的智障为什么前女友还会一直关注我呢?知道你过得不好我也就放心了为什么打群架的时候,普遍会脱掉上衣?假如脱掉裤子的话,总觉得有哪里不对,气氛怪怪的哪件事,让你对自己的无知感到震惊?小时候写作文要写笔名我写了“中华绘图铅笔”怎么反驳“你行你上啊”的逻辑?我评论个鸡蛋不好吃,还得自己下个蛋啊?如何一个月减肥40斤?截肢怎样含蓄地表达「我已经被收买了」我说句公道…如何追求学医的女生?你好,我有病为什…

刺杀骑士团长

施译的「巡礼之年」一度让我放弃了村上春树……怎么读怎么别扭。太轻了。好像随时就要飞起来一样。而林氏这次的翻译就有一种重读「海卡」的既视感,用厚重来平衡主题之轻。很喜欢林氏的这种处理。日语本身的特...

Palfans's BLOG Palfans's BLOG 2018-03-23

禁用 screen 的动态标题功能

GNU screen 是 Linux 上面一个非常有用的程序。它默认启用了窗口动态标题的功能,每次切换目录时,会自动用当前目录的全路径作为窗口的标题。一般情况下,这个功能很贴心,但有时候路径很长,窗口名的 tab 会显示不全而陷入混乱,我们只需要一个简明扼要的自定义标题来区分不同的窗口。 一个临时的解决方案是在当前窗口中运行 “unset PROMPT_COMMAND”。因为 bash 通过变量 PROMPT_COMMAND 将定制的路径内容传递给 screen,把这个变量 unset 窗口名就不会再变化。如果想默认禁用这个功能,可以把这条命令加入当前用户的 ~/.bashrc,这样所有新开窗…

iovxw iovxw 2018-03-23

Rust 隐式转换之 CoerceUnsized

Rust 中有四种隐式类型转换 (别和我提回字怎么写), 其中三种都是为了简化代码, 就算没有隐式, 也可以显式地用其他方法写出来 唯有 CoerceUnsized 比较特殊, 提供了一种抽象, 没有它就无法写出包含 DST(Dynamically-sized Type) 的智能指针 像这样: let x: [u8; 3] = [0, 0, 0]; let y: Box = Box::new(x);

Hran的博客 Hran的博客 2018-03-22

Mac 复制文件路径的快捷键

复制文件路径这个快捷键个人感觉是非常的常用了,Mac OS X 在 10.11上才加上了这个快捷键,所以一直以来感觉都很少有人注意到。快捷键为: option + command + C选中一个...

Ground Oddity Ground Oddity 2018-03-21

使用Ruby开发Shadowsocks

使用Ruby开发Shadowsocks Mar 21, 2018 You believe whatever you want Floyd, but I am telling you these walls are funny. First you hate ’em, then you get used to ’em. Enough time passes, gets so you depend on them. That’s institutionalized. They send you here for life, that’s exactly what they take. The pa…

浩忍的博客 2018-03-20

PJBlog3转换wordpress4.9记录

某学长的个人blog一直使用pjblog3,然而空间一直我在打理。手上的空间,域名,网站太多了,管理起来很不方便,所以打算把pjblog转wordpress,放到以前学校论坛的服务器上。

Yet Another Wizard 2018-03-19

中国大陆生存指南

会持续更新 墙 购买足够好的代理,以稳定性为第一标准。一些简单判断原则: 提供大流量(如 1T 或更多)的服务基本都是不靠谱的 大肆传播的服务基本都是不靠谱的 价格低于每年 500 人民币的基本都是不靠谱的 使用优秀的软件: surge

LEAFER x LAB LEAFER x LAB 2018-03-17

[HEXO小技巧]在 hexo new 的时候自动用 VS Code 打开新建文章

懒癌 hexo-blogger 的福音 / 吃我 Visual Studio Code 安利吔¶安装 Visual Studio Code前往 Visual Studio Code 官网下载最新版本的 VS Code 安装包,并在安装时勾选 添加到 PATH 。同时,建议勾选其他三项(懒就要懒到底嘛qwq)。如图所示:¶添加自动打开编辑器脚本在 博客根目录/scripts/ 下新建 AutoOpenEditor.js 文件(取其他名字也可以,不影响)(如果没有 scripts 目录则新建),并粘贴以下代码,保存。12345let spawn = require('hexo-util/lib/s…

Shura's自留地 Shura's自留地 2018-03-17

利用travis-ci在线编译并发布二进制文件

前言simple-obfs最新版支持obfs-uri功能,simple-obfs-android也有人及时跟进了这个特性。无奈作者没发布安装文件,我又懒得下载Android环境本地编译。但是因为这个作者使用travis-ci做了集成测试(这是个好习惯啊),所以我们可以通过travis-ci实现在线编译并下载安装包文件。但是因为travis-ci不支持文件下载,所以我们只能先生成二进制然后发布到相应的平台上再下载,通过官网以看到travis-ci支持很多发布平台,本文以GitHub releases为例。操作步骤1.先安装ruby环境,再安装travis 12apt install ruby r…

Bey0nd 's Blog Bey0nd 's Blog 2018-03-16

新博客,新开始

从学生时代就开始养成写东西的习惯,从第三方博客到独立域名博客。之前用了几年的域名itwzw.cn域名密码也忘了。也不打算用了所以换个com的域名,所以以后就用beysec.com这个域名了~博客系统基于hexo + git + 独立服务器来持续集成部署。希望能坚持写博客,记录东西的习惯。欢迎交换友联~

唯美陌阡 唯美陌阡 2018-03-16

使用Yandex翻译API解决火狐全文翻译

使用Yandex翻译API解决火狐全文翻译由于微软 DataMarket and Data Services 服务可已停止,默认的 Bing 翻译就只能被 Yandex 代替。Yandex翻译[免费]API限制:每天1,000,000个字符,每月不超过10,000,000个字符,对个人使用者来说,已够用了吧!!!注册Yandex并获取API秘钥点击 Get a free API key注册 Yandex 服务 注意的一点就是,若选择手机号验证时,中国应该加上区号+86,当然也可以选择I don't have a telephone number,使用安全问题验证注册。勾选 I have rea…

LEAFER x LAB LEAFER x LAB 2018-03-16

A Guide to fix a security bug in Leancloud visitor counter

The Leancloud visitor counter plugin used in NexT has a big security bug, by which someone could change your visitor number easily and even add/delete records in your database.This bug is found by LEAFERx and confirmed by Ivan.Nginx.Related issue: #25Related pr: #137Related plugin: hexo-leancloud-co…

Ubuntu16.04.4本地提权漏洞

漏洞简介Twitter上Nikolenko发推表示ubuntu最新版本存在一个本地提权漏洞,并且提供了EXP下载地址,该漏洞在老版本中已经完成修复,但是在ubuntu16.04版本依旧可以被利用。影响范围目前已知范围ubuntu 16.04.4漏洞复现使用本人在日本云平台服务商conoha.jp上的主机测试,亲测可用。POC下载链接:upstream44.c.zip修复方案目前暂未有明确的补丁升级方案。 建议用户在评估风险后,通过修改内核参数限制普通用户使用bpf(2)系统调用:echo 1 > /proc/sys/kernel/unprivileged_bpf_disabledubuntu官…

www.hackersb.cn www.hackersb.cn 2018-03-16

Ubuntu16.04.4本地提权漏洞

漏洞简介Twitter上Nikolenko发推表示ubuntu最新版本存在一个本地提权漏洞,并且提供了EXP下载地址,该漏洞在老版本中已经完成修复,但是在ubuntu16.04版本依旧可以被利用。影响范围目前已知范围ubuntu 16.04.4漏洞复现使用本人在日本云平台服务商conoha.jp上的主机测试,亲测可用。POC下载链接:upstream44.c.zip修复方案目前暂未有明确的补丁升级方案。 建议用户在评估风险后,通过修改内核参数限制普通用户使用bpf(2)系统调用:echo 1 > /proc/sys/kernel/unprivileged_bpf_disabledubuntu官…

梦魇小栈 梦魇小栈 2018-03-15

解决 ubuntu 服务器中文乱码

之前买了阿里云的服务器,后来在上面编辑中文字符的时候发现乱码,在网上找了下解决方案,发现比较乱,有的也不太好用,特此整理了一下可用的一个方案。

Home☆Solomon Home☆Solomon 2018-03-15

Angular Package Format 简介

Angular Package Format(APF) 指的是 Angular 框架中的包的结构和规范。该规范的作者是 IgorMinar 和 Jason Aden,两者都是 Angular 的 Contributor。它详细地介绍了 Angular 的核心库,例如 @angular/core 和 @angular/common 的 npm 包的结构和原因,同时还涉及到了在开发自己的库的时候如何优化编译结果,适配各种的优化工具等等。了解这方面的内容不仅有助于我们在写自己的 Angular 库,同时也可以我们了解 Angular 的编译器是如何工作的。目前知道和了解这个文档的人还不多,而且恰巧今…

Uncharted Mind Space 2018-03-14

Shadowsocks Openwrt Setup

Shadowsocks Openwrt Setup 正常来讲我本来不想写一篇 "Yet another Shadowsocks installation guide",不过前几天升级路由发现又得编译一次然后之前的工具又不见了的时候,又得到 Google "翻箱倒柜"找编译步骤,不如记下来顺便发一下吧。 编译环境 到 Openwrt 找到路由器对应的 SDK 下载条目,我路由器是 WNDR4300,版本是 lede 17.01.4,SDK 名字是 lede-sdk-17.01.4-ar71xx-nand_gcc-5.4.0_musl-1.1.16.Linux-x86_64.tar.xz 之所以先…

笔记啦 笔记啦 2018-03-13

怎么拍照显腿长?

马蜂窝旅游小编在旅行中每次都能给朋友拍出大长腿!是时候把私藏很久的绝招贡献出来了,基本上只要你学会它,维秘都要拉你去走秀。

雅思听力满分是如何炼成的 - A No BS Guide

我考过两次雅思(2011和2015),第一次听力9分(满分),第二次8分。第一次考试前,唯一的备考行为是做了一套剑桥真题模考,检查后发现只错了一题,后面就没有再做过听力的专项备考了。第二次考试听力部分是完全裸考,没有答满分主要是考试过程中有个瞬间注意力不集中导致漏听造成的。

三省吾身丶丶 三省吾身丶丶 2018-03-11

2017 杭州 nodeParty 记录

本文记录于 2017 杭州 丁香园 nodeParty 期间,由于是流水帐式记录,一直都偷懒没发。最近心态又有点改变,抽了一点时间来发布。最近在工作中的任务对于 node 的任务越来越重了,正好看到新一期的 Node Party 开办了,于是当天就报名了,想看看大家 是怎么在用 Node.js 的。好了,废话不多说,我来从时间顺序来聊一下我参加这次会议听到的东西首先是开场,我在一开始的时候,坐在最后一排,然后就听到 贺老和负责人在聊:贺老说不需要准备 ppt,直接现场写代码。结果说到我们今天有直播,不能用自己的电脑。贺老就说不能总是这样啊。。本来现场写代码压力就大,还不用自己电脑,压力就更大了…

monsterlin's blog monsterlin's blog 2018-03-11

生活一团糟

不知不觉,现在已经是2018年的3月了,生活过的真快这段时间,经历了很多,以至于自己没有静下心来好好的写写博客,自从去工作后,发现自己写博客的时间越来越少了,或许是因为忙吧思考下这段时间,想一想...

麦田技术博客 麦田技术博客 2018-03-10

JDK1.7 switch支持String类型的原理

我们知道在JDK1.6之前 switch语句只支持byte、char、short、int以及Enum,是不支持String类型的 JDK1.7之后加入了对String类型的支持,如下代码(需1.7以上版本): public class Test { public static void main(String[] args) { String str = "c"; switch (str) { case "a": System.out.println("a"); break; case "b": System.out.println("b"); break; case "c": System.…

Shura's自留地 Shura's自留地 2018-03-09

用ffmpeg快速校验目录内的视频文件的完整性

前言第一次遇到遇到损坏的视频文件,想来应该是用VPS下载时文件出现了问题。用神器ffmpeg可在vps上快速地校验视频完整性。避免出现我这种用学校的小水管从vps拖回本地,下载了一个下午发现文件是损坏的悲剧。方法1ffmpeg -v error -i filename.mkv -map 0:1 -f null -规范化文件名在下载动画的时候经常遇到类似于这种"[压制组&组2] 番名 [GB][1080P][x264_AAC×2].mp4"的文件,此文件名不符合Linux对文件名的规范要求,此时用上面的命令将无法生成log文件,需要批量重命名文件使其规范化。12rename 's/[ ]+/_/…