藤丸的作品非常有生活情趣。《Life is a battle field》[4]中,女经纪人模仿自家明星男友摆出招牌姿势,让我想起《百年孤独》里的一些描写。《夏待ちの日》[5]里用许多小格子体现空间的狭小,相对地又富有生活气息。《幸福期の隣人》[1]第一页的三个格子,用两人之间随意的对话和两家一跃之隔的二楼窗户,刻画出青梅竹马之间的亲密。毫不意外地,后文出现了男主翻窗户去对面家的剧情。本篇中有不少镜头暗示太平洋水位不断上升,但是海边人们的生活日常却还没什么改变。
“安全区”的前2KB也被复制到RAM上。该块的前8B存储了一个名为Secure Area ID的字符串,后面的数据包含校验和(CRC16类型)与一些其他元数据。
虽然“Secure Area ID”已经用KEY1加密过了,但是还要用KEY2再次加密,之后用到时再解密。如果解密后的值与字符串encryObj相匹配,说明卡片通过了校验第一次关。此后,该字符串被销毁,防止算法泄露。如果验证失败,Secure Area的2KB就会被无意义数据填满,阻止读取卡片的其他部分。
/usr/bin/ld: ./libgrit.a(grit_xp.o): in function `grit_xp_c(GritRec*)': grit_xp.cpp:(.text+0x745): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
全局搜索看到,作者留下了这样一段话:
Also, I'm using tmpnam(), which apparently isn't recommended due to safety, but I don't know a suitable, portable alternative.
与无数国人一样,我也是从王垠的《Mutt email 程序使用入门》入门的。很荣幸,当初我直接找到了这篇博文的原始地址,而不是满天飞的CSDN转载。我想要使用Mutt的初衷,不仅仅是觉得tui应用很酷,而且也有想要在自动化shell脚本里加入发送邮件的功能。后来,我把Mutt安装到每一台我所使用的服务器上,Mutt配置也在各台计算机之间传来传去,就像其他费时费力的配置脚本一样,例如.vimrc(笑)。再后来,我接触到NeoMutt。与Mutt一样,NeoMutt也是使用纯C语言实现的项目,并且使用与Mutt相同的图标:一只像素风格的小狗。“Teaching an Old Dog New Tricks.”,NoeMutt的Github主页信息栏里,似乎蕴含着Mutt的历史与未来。
一个完整的邮件客户端(Mail user agent, MUA)至少应该能够做两件事情: 1. 查看邮件 2. 发送邮件。接下来也将分成这两大部分介绍Mutt的使用方法。
mutt -s "Are ya ready kids?" spongebob@pineapple.house <<MAIL Who lives in a pineapple under the sea? Spongebob squarepants! Absorbant and yellow and porous is he? Spongebob squarepants! If nautical nonsense is something you wish? Spongebob squarepants! Then drop on the deck and flop like a fish! Spongebob squarepants! Ready? MAIL
就比如说,我喜欢把所有的用户级日志放在~/logs目录下。而MSMTP,就经常报错:msmtp: cannot log to /home/julia/logs/msmtp.log: cannot open: No such file or directory。创建日志文件并将文件权限设置成777并不能解决这个问题。更神秘的是,这个bug时有时无,从Ubuntu 18.04到Ubuntu 22.04,不论是物理机还是WSL兼容层,像一个u0,飘荡在Linux系统里。
{21:35}~ ➭ aa-status apparmor module is loaded. You do not have enough privilege to read the profile set. {21:36}~ ➭ sudo aa-status [sudo] password for julia: apparmor module is loaded. 34 profiles are loaded. 34 profiles are in enforce mode.
...
0 profiles are in complain mode. 6 processes have profiles defined. 6 processes are in enforce mode.
# 第218行 for ar in $(echo_archives) do if [ ${force} -gt 0 ]; thenrm -f "${directory}/${ar}"; fi [ -e "${directory}/${ar}" ] \ || ${fetch} --no-verbose -O "${directory}/${ar}""${base_url}${ar}" \ || die "Cannot download ${ar} from ${base_url}" done unset ar
橘综研代表了政府,要对Wired施加监控。 Knights是无政府主义黑客团体,利用Wired和玲音达成自己的目的。而个人势的英利,则想要利用Wired和玲音成神。最终,Knights集体被暗杀、英利的神性被证伪并被打败。作者借玲音表达了态度:互联网世界和现实世界终将交织在一起,但是不应该作恶。正如2000年初,谷歌公司将“不作恶”(Don't be evil)作为公司的座右铭并添加到了行为准则之中(虽然2015年谷歌因为删除该句而引起一阵风波)。
A. Escobar, D. Hess, I. Licha, W. Sibley, M. Strathern, and J. Sutz, “Welcome to cyberia: Notes on the anthropology of cyberculture,”Current anthropology, vol. 35, no. 3, pp. 211–231, 1994.
Serial Experiments Lain(以下简称Lain)是由Production 2nd企划,Triangle Staff负责制作的原创实验性动画,1998年7月6日起在东京电视台首播,全13话。作为实验动画,Lain在大部分方面的表现手法都非常前卫,并对后世类似题材作品产生了深远影响。其脚本、分镜、音乐、色彩运用等方面表现十分前卫,且探讨的哲学内容之丰富,至今少有能与之匹敌的动画。
引言
Serial Experiment Lain是一部实验动画,随着游戏、杂志连载而发展起来的当之无愧的连载实验作品。其主角岩仓玲音,不仅在日本而且在海外用户中也很受欢迎,常常被海外极客们视为互联网深度的代表和象征[1,2]。
赛博朋克有三大母题,赛博空间、人工智能和反乌托邦。 Serial Experiment Lain主要描写和讨论了有关赛博空间的种种现象和命题。而对于其他两点则只是一笔带过。
Lain标题解析
Serial Experiments Lain是实验动画,如同那些实验音乐一样,给人以光怪陆离的印象。 Lain的标题可以直接翻译为“系列实验玲音”,其中玲音是剧中主角的名字。可以发现,该标题是不符合严谨的英语文法的。如果放入一个介词变成“Serial Experiments of Lain”,就可以解释称“玲音的系列实验”。
N. Gottlieb and M. McLelland, “The internet in japan,”Japanese cybercultures, pp. 1–16, 2003.
[4]
Y. Lee, H. Kim, I. Lee, and J. Kim, “The empirical study on use value of mobile internet,”Proceedings of Korean human-computer interaction, vol. 11, pp. 4–5, 2002.
[5]
K. Ishii, “Internet use via mobile phone in japan,”Telecommunications Policy, vol. 28, no. 1, pp. 43–58, 2004.
[6]
S. J. Napier, “When the machines stop: Fantasy, reality, and terminal identity in "neon genesis evangelion" and "serial experiments lain",”Science Fiction Studies, pp. 418–435, 2002.
converter = { 'sub': lambda x, y : x - y, 'div': lambda x, y : x/y, 'mul': lambda x, y : x*y, 'add': lambda x, y : x + y, 'neg': lambda x : -x, 'pow': lambda x, y : x**y }
M. Knauff and J. Nejasmic, “An efficiency comparison of document preparation systems used in academic research and development,”PloS one, vol. 9, no. 12, p. e115069, 2014.
Set RegObj = WScript.CreateObject("WScript.Shell") regPath = "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize\AppsUseLightTheme" reg.RegWrite(regPath, True, "REG_DWORD")
让我们对象化一下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Class MyReg ' Set value of a variable of Windows registry. PrivateFunction SetVar(var_name, value) Dim RegObj, regPath Set RegObj = WScript.CreateObject("WScript.Shell") regPath = "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize\" ' It is important to specify "DWORD" as the variable's type SetVar = RegObj.RegWrite(regPath & var_name, value, "REG_DWORD") EndFunction
' Set value of "AppsUseLightTheme", ' using "Let" instead of "Set" means it's not an object. PublicPropertyLet AppTheme(theme) AppTheme = SetVar("AppsUseLightTheme", theme) EndProperty EndClass
$ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \ fetch -o - http://pi.dk/3 ) > install.sh $ bash ./install.sh $ parallel --version GNU parallel 20211222 Copyright (C) 2007-2021 Ole Tange, http://ole.tange.dk and Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. GNU parallel comes with no warranty.
Web site: https://www.gnu.org/software/parallel
When using programs that use GNU Parallel to process data for publication please cite as described in 'parallel --citation'.
# comic_id := user defined number # gallery_id := get gallery_id with comic_id # pic_list := Array of pic_files fetched with gallery_id
# download_pic could download a picture at once. # # @param $pic filename of picture # @param $order order of picture functiondownload_pic() { local pic=$1 local order=$2
# Suffix of the picture, e.g., 'png', 'jpg'. local suffix=${pic##*\.}
$ parallel --citation # ... Academic tradition requires you to cite works you base your article on. When using programs that use GNU Parallel to process data for publication please cite:
O. Tange (2011): GNU Parallel - The Command-Line Power Tool, ;login: The USENIX Magazine, February 2011:42-47.
Fin.
参考文献
[1]
O. Tange, “GNU parallel - the command-line power tool,”The USENIX Magazine, vol. 36, no. 1, pp. 42–47, 2011.