Retrieve body from a HTTP request in Emacs

Often we’ll send a HTTP request in Emacs with url package, but how to just get the body from this request ?

According to Dealing with HTTP documents in Emacs URL manual, you can use Emacs MIME library to do that, in this way:

  1. Retrieve a URL with either url-retrieve-synchronously or url-retrieve. This will return a buffer.
  2. Dissect the buffer with mm-dissect-buffer. You MUST use with-current-buffer because mm-dissect-buffer only dissects the current buffer. This will return a list of MIME handles.
    • Always pass non-nil value to no-strict-mime because the message doesn’t have a MIME-Version header.
  3. Get the buffer of the handle with mm-handle-buffer.

That’s all ! You can deal with this buffer in any ways.

Advertisements

A funny way to crash GNU Emacs(under X) via “emoji”

While configuring my Emacs, I found a way to crash Emacs with emoji:

  1. Add this to either ~/.emacs or ~/.emacs.d/init.el:
    (set-fontset-font "fontset-default" 'symbol "Noto Color Emoji")
  2. Insert a emoji, such as “😂”(You can use C-x 8<RET>1f602<RET>)

Boom! Your Emacs crashed!!!

According to Emacs Stack Exchange:

Emacs for Linux uses XFT for font rendering, and XFT doesn’t yet support the color fonts. See this mailing list thread from Dec 2015. Richard Stallman writes in that thread that it’s a low priority and they don’t care about color fonts.

[对联式悲哀]隐私顶个球

对联式悲哀

给大家讲个笑话: 360 出了个隐私保护器,哈哈哈哈哈哈哈……

总有人拿 QQ 和有关部门合作来说事,一副饱受迫害的苦大仇深状,我要是反驳 360 更不干净,丫就问我是不是 2b 。不好意思,姐不是连体人, b 这东西有且只有一个,让您失望了。

好吧,睁大我们的狗眼看清楚,是不是只有 QQ 一家与真理部合作(围观传送门):

与真理部合作,这是贵国“法制社会”的硬性要求,谁有本事找个不合作的企业出来试试。有倒是有,可是已经滚到香港一国两制去了。

既然都是老大哥管理下的守法经营者,为什么总把 QQ 单独拎出来骂呢?或许 QQ 群聊记录出事的例子比别人多,可是 QQ 的用户数也是天朝第一,世界领先:

最新世界人口排名:1、中国;2、印度;3、Facebook;4、QQ; 5、美国;6、MySpace;7、印度尼西亚;8、巴西;9、Twitter。(via @williamlong

用户多犯事的也多,这是简单的概率问题。更何况有些案例,明明不只 QQ 一家提供证据,到最后被选择性记仇的却只有 QQ ,随便举个例子:

66. 福州市马尾区公安局于2010年5月10日、 5月14日、出具的情况说明、光盘内容说明以及于5月12日出具的邮件情况说明:在“网易光盘”文件夹提取范燕琼网易fyqwz@163.com邮箱的四封电子邮件,证实上诉人范燕琼杜撰“网文一”的过程。

这是白纸黑字写入《福建省福州市中级人民法院刑事裁定书(2010)榕刑终字第502号》(传送门)的,网易将用户的电子邮件刻成光盘提供给老大哥。

我说这事不是为了骂网易,凡是国内的邮箱服务商都必须这么做。此外,该案例中凯迪和天涯的帖子及点击率也是罪证之一。既然要当敏感词,就该有敏感词的觉悟,国内的服务能不碰就不碰。出了事再来骂企业,而且别的企业都不骂只骂腾讯,能解决什么问题?企业如果不合作,被河蟹了谁给他提供域名、服务器和备案号?被赶到境外了谁来赔偿企业的损失?

再次强调: QQ 的威胁主要来自群聊的聊天记录,信不过就不要用。

View original post 108 more words

Mastodon事件几例

Pawoo服务器因为国人的数字移民过载了一次

現在、サーバーを増強中です。
ご迷惑をお掛けしています🙇

现在,我正在加强服务器。
很抱歉给您带来不便🙇

現在,我正在加強服務器。
很抱歉給您帶來不便🙇

――pixiv (@pixiv@pawoo.net), 

回复区都炸了:

超级截屏_20170916_084303

新浪微博的神协议

微博的用户协议厉害了。图中这条规则是不是说,如果我在微博上发了一条内容,那么在其它地方发表同样的内容都是违反协议的?
(也就是说这条帖子(在包括微博的 7 个平台上都复制粘贴发了一遍)是违反微博用户协议的?) https://mastodon.xyz/media/3FXSVRM70b0Njj1avaA

――FiveYellowMice (@FiveYellowMice@mastodon.xyz),

如何应对微信和QQ的爆炸性新型间谍软件?

来源: What to Make of the Explosive New WeChat and QQ Spying Revelations?

网络安全公司Lookout在对微信和QQ的安全性(或者缺乏安全性)进行了研究后,最近发布了一份新的报告(https://blog.lookout.com/xrat-mobile-threat)。尽管研究结论十分惊人,但却没有能够引起足够的注意。

微信的服务器在中国大陆,那里缺少对私人数据的法律保障,公司处于公安的控制下,所以微信的数据没有安全保障,随时可以被警方或其他政府部门监控以及浏览。这是早已为人所知的事实。因此很多人在进行政治或比较严肃的讨论时都不再使用微信。在越来越多的法庭案件中,一个人被起诉仅仅是基于和朋友的私密聊天记录,这也证实了微信是不安全的。与此同时,在香港占中运动期间,一种 “特洛伊”木马病毒被用来远程监视用户。

最近微信已经确认向政府提供所有用户隐私信息。

来源:WeChat confirms that it makes all private user data available to the Chinese government – Moneycontrol.com

这次研究发现的新病毒名叫xRAT。和早期发现的病毒一样,这也是一个特洛伊病毒,这意味着它会伪装成别的软件,比如一个PDF文档,就算你的手机内现在已经有了这个病毒,你也无从得知。这个病毒通过你的微信和QQ账户而将你作为目标。

继续阅读“如何应对微信和QQ的爆炸性新型间谍软件?”