如果 Target 更新了该怎么办? _(:з」∠)_

更新 Target SDK

在 Platform SDK Shell 里运行:

# sdk-assistant 方式
$ sdk-assistant update <target-name>
# sdk-manage 方式
$ sdk-manage tooling update <name>
$ sdk-manage target update <name>

当然要是布星的话把 /srv/mer 删了重新来一遍也行啊 ……

更新源代码和 submodules

切换到 libybris 的目录 …


啥???三年了????

写于 2019年01月10日 (Thu), 属于 Life 分类。
周年纪念

其实还是差几天😂

活动

  • 挖了一些新坑,例如把 Sailfish OS 移植到 Nexus 6 、随便翻译了些文章和软件的文档、和开始写一个连名字和基础发行版都没确定下来的 GNU/Linux 教程 😂
  • 向所谓的垃圾佬(?)迈出了第一步?
  • 自己作出了人生(?)中第一个重要(?)决定。(???)
  • 继续肝音游。(Emmmm
  • 认识了更多的人和地方(也有的地方好久没去过了的样子)
  • せやなー

问题

  • 文章的数量在下降?

    也许是因为有不少东西都放到别的地方写了的原因……

  • Seyana... Soyana... Sorena... Arena... わかる

计划?

  • 当然是填坑啦(虽然很有可能咕咕咕)
  • 一直有想法和友链的各位来一次笔谈呢,就是不知道该怎么开始 😔
  • 知らんけど~ 知らんがな~

新年的第一篇文章竟然就是篇水文?

せーやっ せーやっ せーやっ せーやっ せーやっ せーやっ

な。


知识管理 ABC

写于 2018年12月28日 (Fri), 属于 Life 分类。

Why, what, how? 😂

所以这是个啥玩意?

「咱可是贤狼啊。起码还是知道这世界上有很多东西是咱所不了解的。」

知识管理嘛,翻译成英文大概就是 Knowledge Management。汝在 Wikipedia 上大概能找到这样的定义:

Knowledge management (KM) is the process of creating, sharing, using and managing the knowledge and information of an organisation. It refers to a multidisciplinary approach to achieving organisational objectives by making the best use of knowledge.

内容管理指的是创建 …


备份 GNU/Linux 操作系统的经(che)验(dan)合集

为啥要备份?

  • 防震减灾(雾),其实就是防止各种意外情况(例如硬盘坏掉,电脑丢失等)发生时手足无措……

    那备份的硬盘也坏了怎么办(先有鸡还是先有蛋?)

  • 方便迁移(例如买了新电脑的时候)

  • ……

Point 0: 要备份些啥?

一个典型的 GNU/Linux 的根文件系统大概像这个样子:

lrwxrwxrwx   1 root root     7 Aug 21 22:21 bin -> usr/bin
drwxr-xr-x   4 root root 16384 Jan  1  1970 boot
drwxr-xr-x  22 root …

来自 https://ssd.eff.org/en/module/what-should-i-know-about-encryption

这个页面引用了 https://ssd.eff.org 的图片呐,汝可能需要根据情况调整汝浏览器 扩展的设置来查看它们。

汝大概已经从别的地方听说过“加密”这个词了呗,有时还和其他的单词组合在一起。 一般的,加密是指把一段数据转化为除了持有可以用来解密的密钥的人以外无法读取的形式 的一种数学过程。(这啥?)

放眼历史(嗯?)人们一直在用不同的方法加密消息,希望它们不会被除了接收者的其他人读到。 今天,借助计算机的力量,咱们不止可以用加密的方式传送消息。还可以达成其他的目的,例如 验证消息的发送者。

加密是在坏人,政府和服务提供商之间保护自己的信息的最加手段。 而且只要运用得当,几乎可以做到无懈可击(然而往往做不到完美的运用得当啦~)。

这篇指南里咱们会讨论到加密的两种主要应用方式:加密静态数据和流。

太长不看版小结

(来自 https://twitter.com/sissisiisi/status/1070522944298893312
  1. 全盘加密要小心冷启动攻击 …


在 GNU/Linux 的桌面环境中设置壁纸,是怎么样的呢?

如何设置壁纸?

GNOME Tweaks 设置壁纸

GNOME 的话,可以用 Tweaks 设置。

汝是不是已经看见了那里设置的壁纸不是图片而是个 XML?😂

或者可以用 gsettings 设置:

gsettings set org.gnome.desktop.background picture-uri 'file:///path/to/my/picture.jpg'

所以那个 XML 是啥?

打开看一下不就知道了 ?😂

<background>
<starttime>
    <year>2011</year>
    <month>11</month>
    <day>24</day>
    <hour>7</hour>
    <minute>00</minute …

利用 XMPP 和 OTR 进行私密聊天

写于 2018年10月09日 (Tue), 属于 Tech_Misc 分类。

基本上就是某篇文章的翻版……

https://hardenedlinux.github.io/cryptography/2018/02/01/pidgin_xmpp_otr_debian.html

关于 OTR 的原理啥的因为咱不懂,于是就接着抛这同一块砖引不同的玉了 😂

以及数了数发现文章数量年趋下降?(可能是因为不少东西开始往别的地方写了的缘故)

演示环境

PC :Parabola GNU/Linux Libre

其实有 Pidgin 用的发行版就 OK 😂 ,安装 pidgin, pidgin-otr 和 pidgin-xmpp-receipts 软件包(可能随发行版不同而不同)

Android:Xabber

虽然 Conversations 也支持但是只有 Conversations 侧发起 OTR 会话才能用,好迷 😂

启动加密

从工具 - 插件中启用 OTR:

Pidgin 通过插件可以支持 OTR

然后就可以在会话中发现 OTR …


这标题的命名方式哪里眼熟……

想和谁在网上聊天的话,可以用的 IM 软件有不少,当然槽点也很多(这家伙要求真多.png):

  • WhatsApp , Line 之流: 从客户端到协议都是私有的,以及似乎有向审查屈服的倾向?
  • Telegram ,服务端是私有的,官方客户端的源代码经常咕咕咕……
  • Signal 和 Wire ,虽然服务端和客户端都是自由的,但是有人成功运行起来自己的服务端嘛 🤔

……

于是是时候试试看 XMPP 啦(编不下去了.webp.png 😂)

XMPP 是啥?

可扩展消息与存在协议(XMPP,全称为Extensible Messaging and Presence Protocol,前称Jabber) 是一种以XML为基础的开放式即时通信协议,是经由互联网工程工作小组(IETF)通过的互联网标准。

Jabber是一个开放源代码形式组织产生的网络即时通信协议。XMPP原本是为即时通讯而量身定制, 但由于XML Stanza本身是XML元素,在基于XML灵活发展的特性下,使得XMPP也可以适用其他方面, 已经得到了IETF的批准。XMPP与IMPP、PRIM …