钉子の次元

Dimpurr – 千里之行,始於足下。

动画「ef – a tale of memories.」:把不想忘记的思念融进心愿 ……

本文原载于 Bangumi.tv Dimpurr » 日志 » 「把不想忘记的思念融进心愿 ……」

词不达意。

很多次看完动画都有提笔一写的冲动,最近的一次大概还是「结城友奈」。那时都选好了头图,甚至拟好了标题,却无法动笔。

心中的所思所想太过混杂;自己混乱的文字,能否传达出丝毫?抑或是只有彻头彻尾的反效果?我想叙说的那些事情,我真的做好的准备了么?还是徒增笑料,成为自己都不愿意回看的文字?我知道自己经常带着极强的偏好和预设去代入故事;我知道自己特别喜欢按自己的口味截取和曲解动画;我知道我的关注点很可能与很大一部分人不同。我不知道自己是否已经可以理直气壮的说出自己想说的内容,而不必担心自己笨拙的描述让人误会了内涵。

但是这次如果我不写,我根本无法称自己看完了一季 ef ;如果我不动笔,那么那部我眼中的 ef 便无处存在。

ef – a tale of memories.

相比别的话题作,对于 ef 一开始并没有太多预设的了解。只知道是 GalGame 游戏改;知道还算出名, Bangumi 排名和评价也算挺高。后来无意间跳跃着看了下第一集,才知道是大沼心监督,为出色的表现手法惊叹过后,并没有太弄懂故事的主题,于是决定等有时间了再补。其间依稀听说过原作 minori 的一些故事,然而也并没有留下特别深刻的印象。

READ MORE →

euphoric field

大概已经过了许久,没有再动手写一篇不止是给自己看的文章了。

明天早上返校,所以大概没有那么多时间构思和修改。并不是真的多么在意这在别人眼中会怎样 —— 更重要的是,随着时间沉淀下来的这篇文章,在以后的自己眼中将会怎样。

无意间翻阅 Google Keep 中两三年前的 Notes ,发现那时候基本都是想要写的主题先记下来几天,等有了些想法之后再动笔。只是这次,我必须得这样仓促的开始,然后又仓促的结束,并回归到并不能用日复一日来形容的日常中 —— 这样的,我的高中和高三生活中了。

READ MORE →

Django 学习手记 三 数据操作的常用方法

上一篇中,我们已经建立了基本的 Model 数据模型,并且熟悉了关于数据结构的存取、更新操作。本篇中主要介绍了对 Model 数据进行操作的常用方法,包含有许多示例 参见 ,亲自操作一下就很容易明白。

为了方便,我们可以通过 Python 在终端提供的交互式 Shell 来尝试和熟悉各种数据接口类的 API 。

python manage.py shell

使用这个命令会启动 Python 的交互式 Shell ,并且预先加载好 Django 所需的环境和变量。

示例:创建和修改新对象

涉及到的新方法:

  • all() 列出所有对象
  • save() 将该对象存入数据库

READ MORE →

某钉子 2015 上半年的浏览器 A-Z

这段时间比较低调。但愿最后的结果是不鸣则已,一鸣惊人吧。

那么以下是凑数更新的利器,现在的浏览器 A-Z 记录 ——

READ MORE →

当你觉得你是为了我好的时候,是否真是为了我好?

父母常常会对孩子说,我这是为你好,等你长大你就懂了,然而最后孩子一辈子都没有懂。或者不说父母,还有些人,非常喜欢做其他人的人生导师,动不动对其他人说教一通,碰壁之后只好兀自抱怨别人「好心当成驴肝肺」。

这种情况往往都会面临一个问题,那就是,你觉得你是为他好的时候,你的做法是真的对他好吗?

READ MORE →

HTML Head Generator – 纯 CSS 实现的头部元标签代码生成器

前段时间突发奇想,捣鼓出了这个纯 CSS 选择器实现的在线 HTML <head> Meta 标签生成器,以解决每次要写 HTML 头都得去找个之前的文档复制,还得琢磨半天需要哪些的麻烦。没有到用一行 JavaScript ,基本原理是 CSS 3 的 + 紧邻选择器和 ~ 同级后继选择器。前端攻城狮们可以用短链接 http://find.moe/headgen 快速访问,也可以拖到收藏夹备用。

感谢 电灵 酱对最终样式的建议。

Dimpurr's <head> Generator

Dimpurr’s Head Tag Generator

写的时候感觉槽点一大堆,过了一周什么都忘了 …… 简单说明一下实现的要点吧。如果有更好的实现思路或觉得有可以改进的地方敬请指教,不过,前提是无 JavaScript 。

READ MORE →

Slackview – 多级响应式 WordPress 主题

Slackview 是一个黑色扁平大气风格、 HTML5 多级响应式三栏布局的 WordPress 主题。她是 Clearision 的姐妹主题,也将是我的第二款长期自用主题。

Slackview

Slackview

READ MORE →

Django 学习手记 二 建立模型层

这篇文章记录了如何创建 Django 项目的一个子应用并编写 models.py 。如有错误,请不吝赐教。

Django 框架同样遵循 MVC 开发模式。在 Django 中,我们定义 Model 数据模型并自动同步生成数据库和后台,由 Template 和 Views 处理界面并转交 URLconf 控制器。

因为 MVC 中 C (Controller) 的部分主要交给框架进行,我们也将 Django 称为 MTV (Model, Template, Views) 模式。 参见

一个 Django 项目有两种层级,称为 project 项目 和 app 应用。一般来说,一个 project 就是一个完整的站点,比如一个大型论坛或者门户站点。而一个 app 就是一个有完整功能、可复用的应用,比如一个私信组件,一个投票组件或者一个讨论版。

一个 project 即使没有 app 也能独立运行,但是一个独立的 app 可以在不同的 project 中复用。另外,如果你要使用 Django 的模型功能即数据库层,模型必须存放在 app 中。

创建应用并建立模型

执行 ./manage.py startapp polls 命令,来创建一个名为 polls 的 app 。同样, Django 会自动在项目根目录下创建一个名为 polls 的目录和一系列文件。我们会以 Django 官方教程为例,先编写一个投票应用。

在这个应用中,我们需要 Quesntion 问题和 Choice 选项两个类,并且添加一系列的属性。

首先,我们编辑 polls/models.py ,这个文件就是你的模型:

READ MORE →

Django 学习手记 一 安装和配置

Django 是一款知名的 Python Web 框架,最初为 CMS 设计,现在已经发展成为了一个能快速根据抽象数据模型生成和维护数据库、后台、和模版系统,同时自带用户系统、地址重写等大量实用功能的大型框架。

本文为个人在 Django 学习中的一些心得体会,主要是官方教程和参考文档的一些整理和归纳,并非完全依照原教程翻译而来,因此如有错误,请不吝赐教。

由于本文力求语言精简、参考方便,因此很多较为基础的内容,并没有特别详细的进行解释。不过在容易混淆的部分,大部分都提供了有对应的详细解释说明的「参见」链接,应当注意。

参考资料

安装 Django

首先,安装 Python 的包管理器 pip 。首先尝试使用 Python 自带的 easy_install 模块安装:

READ MORE →

书柜大整理 (Lゝω·)~☆ Kira

为了制定新学期的阅读计划,看着乱七八糟的书柜实在不爽,于是折腾了一整个晚上把自己的书柜整理好了 …… 相应为自己的两个书架做了份布局对照表。于是留档。

房间内主役小书柜

就在钉子房间书桌旁边触手可及的书柜。存放常用的书,不过也有不少书带到学校了,比如看了十来遍的「量子力学史话」缺席此合照。

钉子房间内的小书架

钉子房间内的小书架の对照表

READ MORE →

量子计算机有什么实际的应用意义?

此回答由本人原载于知乎:如何用圈外人士能理解的文字解释「量子退火」? – Cheny Dimpurr 的回答 – 知乎

鄙人见识浅薄,还请诸位大神指正。

量子有一种很神奇的特性,也就是量子的叠加态。一个粒子,在我们观测之前,它处于又左旋又右旋的状态。但是我们观测以后,我们只能得到要么左旋,要么右旋的结果。换句话说,在观测的一瞬间,它「塌缩」了。

对于量子处于叠加态的证明,可以搜索一下托马斯·杨的「双缝干涉实验」中,观测手段影响光的波粒二象性的表现,以及「延迟决定实验」中,在一切结束后再对过程进行决定的实验。可以说,量子论打破了经典物理学中的决定论和定域性,实际上,不存在一个确定的「历史」,而取决于我们观察的方式。同时,不同的观测方式甚至可以导致不同的历史。

把它放到量子计算机上,这意味着几个好处。

READ MORE →

如何用圈外人士能理解的文字解释「量子退火」?

此回答由本人原载于知乎:如何用圈外人士能理解的文字解释「量子退火」? – Cheny Dimpurr 的回答 – 知乎

不邀自来,见识浅薄,还请诸位大神指正。

量子退火法,是一种基于量子特性的量子计算机算法,脱胎于经典计算机上的模拟退火算法。实际上,模拟退火算法的步骤和思路,与金属的退火确实有着异曲同工的妙处。

将金属加温到某个高于再结晶温度的一点并维持此温度一段时间,再将其缓慢冷却。
—— 退火 – Wikipedia

关于通用量子计算机的原理和特性,可以参见我的另一个回答:量子计算机有什么实际的应用意义? – Cheny Dimpurr 的回答

作为量子退火机应用较多的一种特性,再补充一种神秘的「量子隧道效应」。这种效应一般来说,指的是微观粒子有一定纪律穿过穿过不可能穿越的壁障,出现在壁障的另一端的情况。因为一个微观量子并不存在一个精确的位置,而是以一定概率分布在一片区域,化学上的电子云概念就是这样的。

d55d83bb687b4d982f0287f2974ea76e_b

量子隧道效应

假设容器的边缘有一个粒子,蓝色的深浅标出了它的德布罗意波,即它可能出现的位置的可能性大小。可以注意到,在很小的几率下,这个粒子会出现在容器的对面。不是漏出,也不是穿过,而是瞬移!但是这也不是瞬移,因为对于电子来说,它本来就有可能出现在那里,只是在你观测的时候,本来存在于一定范围的电子忽然给出了一个正好的容器外的位置。

首先,我们先来看看我们都熟悉的一种贪心算法,爬山算法。

爬山算法指的是以以一个任意值为起始点,计算临近的解,然后不断判断这个解和符合条件的差距,选择选择更适合的方向继续计算,直到达到一个任意方向都是更劣解的位置。

READ MORE →