不得不看的韩国电影

引子 最早接触韩国电影是很久之前的我的野蛮女友,当时地方电视台播放过,那是我印象当中最早看过的韩国电影了,也是为数不多重复看过几遍的电影。说到韩国电影不得不提他们的OST(电影原声),我的野蛮女友让我记住了 I believe 的旋律,而 I believe 的旋律也让我一遍一遍的回想起电影中的情节。这或许就是音乐的魔力,在关键场景播放出动听的背景乐,不仅能够让调动观众的感情,也能让观众在过后听音乐时回想起电影中的一幕幕。曾经有同学和我说过,“有些歌一遍一遍听,听到最后就没有意思了”,其实这个时候我想告诉他,他没有体会到歌声背后发生的故事,听这首 I Read more ...

2015-09-01 电影 , 韩国 , 推荐

Python 参数类型和参数匹配模型

Python 方法的参数种类有很多,而不是通常语言定义的那样, Python 方法的传参能力要比想象的强大很多。很多初学者可能对一些库中带 * 带 ** 的参数类型非常奇怪,但是其实这些语法正是保证 Python 方法传参强大的重要因素。 First Thing 首先要声明 argument 和 parameter 的区别,很多时候这两个单词被直接翻译为参数更导致了很多人无法区分,argument 是调用方发起的称呼,parameter 是定义方法时使用 def foo(a, b): # <- a and b are "parameters Read more ...


Python 方法的参数传递 argument passing 引用传值

Argument passing 指的是方法传参,对象是如何被传送到方法作为输入的。 下面是传参的几个要点: Arguments are passed by automatically assigning objects to local variable names. 参数被传递后自动将赋值给局部变量名 Assigning to argument names inside a function does not affect the caller 在方法内部对参数进行赋值,不会影响调用者 Read more ...

2015-08-24 python , argument-passing , notes

VSCO film pack

不同预设 USING THE DIFFERENT PRESETS 不同的预设命名都是不同的,开头除了N,之外还有C,F之类,上面演示中N代表的是 Nikon。其他不同字母代表意义如下: C - Canon F - Fuji L - Leica N - Nikon O - Olympus S - Standard SO - Sony 相同预设不同版本 FILM PRESET VERSIONS 每一种预设都包含多种版本,用来适应曝光,光照等等因素的影响。每一种胶片模拟都有一个”Normal”的版本,以他的名字命名,不包 Read more ...

2015-08-20 VSCO , photography , 摄影

VSCO Film 00 free starter pack

VSCO Cam 一直深受摄影爱好者的喜爱,VSCO Cam 能够提供极佳的模拟胶片效果(analog film)。而桌面的 VSCO 产品叫做 VSCO Film,这些天试用 Adobe Light Room 突然想起来这样一款产品,上官网一查,VSCO Film 给入门者提供了一套免费的预设(Preset)—-VSCO FILM 00 free starter pack,正好试用一下。 VSCO FILM 00 free starter pack 官网及下载地址:http://vsco.co/film/00/lightroom 产品介绍 Read more ...

2015-08-19 VSCO , photography , 摄影 , LightRoom

轻单体验

最近整理轻单的内容,发现了之前整理过的一些关于轻单的想法,现在就当是备份吧。原单内容部分由复制他人轻单内容而来。轻单早期是有类似Github fork的复制轻单功能的,后来去掉了。 ##够“轻”,但不够简“单” 轻,是我知道可以看什么,不够简“单”,是我不知道该发布什么。知乎/Quora以问题为切入口,引导UGC;豆瓣以图片/电影等内容评论为切入口,来引导;Pinterest以图片收集为切入口,来引导收集整理; 轻单,只提供了新的类容发布形式,却没有给出好的内容发布引导。大类别分类,贪大求全,定位不明,其实也是形式创新局限的表现。 “显性内容决定产品 Read more ...

2015-08-13 List , 豆瓣

How to Write a Git commit message

曾经收藏过的一篇文章 How to write a Git commit message,今天无意中点开却发现网站无法访问,故而使用 Google Cache 恢复该文。后来发现作者网站虽然无法访问,但是作者将网站开源 了。 Introduction: Why good commit messages matter If you browse the log of any random git repository you will probably find its commit messages are more or less a me Read more ...

2015-08-12 git , github

Git 配置多个 ssh key

Sometimes you need more accounts than one for access to Github or Gitlab and similar tools. For example you can have one account for your projects at home/github and second account for your company/gitlab. Generate first key ssh-keygen -t rsa -C "[email protected]" When y Read more ...

2015-08-12 git , github , gitlab , ssh

YAML 学习笔记

YAML 格式的文件在 Jekyll 的时候接触到,Jekyll 的配置文件就是 YAML。Jekyll 本身由 Ruby 写成,而 Ruby 本身和 YAML 有着方方面面的联系,Ruby 的配置文件约定是 YAML。同时,YAML 还是 Ruby 的文本序列化格式。 YAML 是一个可读性高,用来表达资料序列的文件格式。YAML 是”YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的缩写1 。在开发的这种语言时,YAML 的意思其实是:”Yet Another Markup Language”(仍是一种标记语 Read more ...

2015-08-08 YAML , JSON , XML

VSCO cam使用

还没怎么用过,没形成自己的使用习惯,先搜罗一些滤镜的特性 vsco.co,还有一些参数的意义。 Toolkit工具简介:(以个人重要程度介绍) Exposure(曝光度): 向左滑动图片整体变暗,向右滑动变亮。 Contrast(对比度): 向左滑动图片整体明暗差异变小,向右滑动变大。 Crop(剪裁): 按一定比列选取图片内容。 Straighten(旋转): 调整照片角度。 Horizontal Perspective(水平透视调整): 校正水平方向的透视效果,可将水平方向的收聚线条拉直。 Vertical Pers Read more ...

2015-08-05 VSCO , photography , 摄影 , 滤镜 , 应用

最近文章

  • Claw Cloud Run 提供永久免费的服务器 Claw Cloud Run 是 Claw Cloud 旗下的,类似 Vercel,Netlify 的在线开发和部署平台,可以部署非常多 SaaS 程序,包括 [[AList]],[[Appsmith]],[[Bytebase]],[[ChatGPT-Next-Web]], frp,[[Dify]] 等等非常多的服务。
  • Google Agent2Agent 协议 现如今,AI Agent 已经能够自主处理非常多重复和复杂的任务,并且越来越多的企业也正在构建和部署 AI Agent。就在刚刚过去的 Google Cloud Next 2025 大会上 Google 宣布了全新的 Agent2Agent (A2A)协议。这是一个开放的 AI Agent 协议,目的是为了建立 AI Agent 框架之间的联系,实现安全高效的协作。
  • HostHatch 私有网络配置记录 我一直有使用 HostHatch 的 VPS,这也是我人生中购买的第一台新加坡的服务器,HostHatch 的服务一直比较稳定,可惜的是到国内的网络不太行,延迟比较高。但好在 2 核 8G 内存,40 G 存储,两年只要 68 美元,所以也就又续费了。
  • Cursor Rules 为 AI 设限 我自己使用 Cursor 已经有一段时间了,Cursor 提供了非常好用的代码补全,以及代码生成功能,但是在使用的过程中难免也发现了一些问题,最近看到 Cursor 推出了这个 Cursor Rules,看到了官方尝试来解决一些问题,也正好以此契机来完整地介绍一下 Cursor Rule,给 AI 设定一些界限,规则,不让其过分地自由发挥以至于发生意想之外的错误。
  • Flutter 教程系列一: freezed 使用 不管在什么样的应用中,如果要处理大量的数据,不可避免的就是要定义大量的数据类用来装载和解析数据,在 Flutter 中也不例外,今天要介绍的这个 Freezed 库就是 Flutter 中用来作为数据类(data classes)代码生成的这样一款工具。