Jun 13

  

查看更多 »

May 15

     

这是Takeshi Miyakawa工作室设计的一款抽屉式储物柜,有一种分形的感觉,颇具Geek的味道。
图片来源:http://ffffound.com/image/36beab19234c8db955a7843f2712e8e2b3996f40

只要有足够的想象力,你也能亲手制作一个生活中的分形小玩意儿。之前本Blog曾经介绍过分形小饰物分形饼干

Dec 8


    一提到水果,人们首先想到的往往是苹果;一提到AV女优,最先想到的总是武腾兰;同样地,一提到分形图形,大多数人都会首先想起Sierpinski三角形。Sierpinski三角形可能是最具有代表性的分形图形了,随身佩戴一个Sierpinski三角形绝对够酷。回想Sierpinski三角形的构造方法,将三个同样的三角形的边长缩小一半,再与一个空白的倒三角相拼即可得到一个更高阶的Sierpinski三角形。这种构造方法非常简单,它是在现实生活中最容易构造的分形图形之一,你所需要的仅仅是一种可以拉伸变形的材料。

  
1. 准备好两种颜色的软陶泥(比如蓝色和白色);
2. 捏出四个三角形的长条,三个蓝色的,一个白色的;
3. 把这四个长条拼成一个大三角形


  
4. 把这个长条拉长到原来的四倍(因此横截面积缩小到原来的1/4)


  
5. 切下三段一样长的长条,再捏一个同样大小的白色三角形长条
6. 重复步骤3到5


  
    第7次迭代后,我们得到了2187个三角形,很多细节已经看不清了,此时你可以把它近似地看作一个Sierpinski三角形。接下来你要做的,就是用金属把它串起来,最后烘烤成形即可。钥匙链、手机链、耳环、项链……想拿它干啥就干啥吧。

查看更多:http://www.evilmadscientist.com/article.php/fimofractals

Aug 26


    MM的书桌上往往会放上一些可爱的小玩意儿来点缀一下,那男生的书桌上应该放些什么东西呢?答案是:一个能带给人错觉的手工制作。这是很早以前就在网上流行的手工制作,做出来的东西可以带给人一种奇特的视觉效果,被很多Blogger誉为有史以来“最酷的错觉”。我很早就想尝试一下,但一直懒得花钱出去彩印。昨天买了一台打印机,第一件事就是把保留了很久的制作图纸打印出来。
    做好后,把它放在一个固定的位置,然后不断移动观察点,从不同的角度去看那条龙。你会发现,龙的脑袋竟然会跟着你转动!当然,这只是一个错觉。这条龙完全是纸制的,不可能自己转动。刚才有人说视频不清晰,现在更换视频版本:



    想自己动手做一个吗?制作方法非常简单。把下面的图片打印出来,贴在硬纸板上,然后按照图纸上的提示进行操作。特别注意一下头部的折叠方向,图纸上没有写错,请严格按照图纸上的标注进行操作。下面这些小技巧可以增强视觉效果:站在远处,闭上一直眼;避免光源集中,最好在自然光线下进行观察。
    图片地址:http://www.matrix67.com/blogimage/200708262.jpg

Jul 23

    换虚拟主机的一大原因是,新的主机管理功能更强大,包括了自定义404错误页面等功能。我觉得404页面是最能体现网站特点的了,比如一个手机网站可以用显示有404字样的手机来当404页面,新闻站可以把404页面做得像报纸头版一样,游戏站的404页面甚至可以是一个目标排成404字样的打砖块Flash游戏。我也给自己的网站设计了一个404页面,大家可以来评价一下。
    素材来自于deviantART上的一个桌面,其它的都是自己PS上去的(技术含量很低)。deviantART上有很多经过处理的MM壁纸,故意让你看不清MM的脸,只能看个侧面,或者MM的背影。我很喜欢这类壁纸,写代码的时候无聊了就可以看着桌面上MM的身材YY。再漂亮的脸蛋看久了都会觉得腻(比如丁MM),而且大家的品味也不一样。低头发短信或者拿书挡住脸的小MM可以引起人的无限遐想,但露了脸的MM再漂亮也有不怎么喜欢的人。我借用的deviantART上的MM桌面图片就属于“朦胧美”类型,个人感觉用一个迷失在二进制中的MM的身影表示错误信息非常合适。
    最傻的人会问,你不给出网址来叫我们怎么看你的404页面啊。

Jul 17

    换主机前我还需要考虑很多问题,比如新的空间不支持AspUpload,上传图片时不能方便地获取图片大小。可能风声的UploadClass是用得最多的无组件上传类,但它往往不能读到正确的图片尺寸。昨天研究了一下JPEG图片的文件格式,发现获取图片的尺寸并没有想像中的复杂。我开始查看风声无组件上传类的源码,后来发现是它判断图片格式时JPEG文件头判断不太符合标准。本来想自己动手改一下的,突然想到大家现在都用的2.0版,人家会不会已经出了新版本了。网上一查,果然在官方主页上找到了V2.11版。这个网页现在好像上不去了,我是用Google Cache进去的。但Google又不会Cache下载对象,其它地方也很少见到下载,我找了N久才找到了一份(现在访问又正常了)。V2.11的文件大小为10999字节,反正也不大,我放一份在我的空间里给需要的人下载。试用了一下觉得不错,各种格式的图片的长和宽都能读出来。
http://www.matrix67.com/data/UploadClass.rar

    今天重庆特大暴雨灾害,整天雷雨不断。大家去网上找找那些壮观景象吧,非常牛叉。

Jul 3

昨天在digg上看到了一个交互式小游戏,觉得很有意思,于是自己也写了一个,花了一个上午的时间。

http://www.matrix67.com/guessword/guess.asp
有bug的话请报告一下。

2007.07.08 想加入聊天、留言等功能,但如何排版是一个问题

Jun 24

    不知道大家的PJBlog是否有这个问题:如果某篇日志较短,日志预览内容没有被切割(和原日志相同)时,首页日志预览内容底下仍然要跟一个“查看更多”链接,而按道理说此时是不应该出现这个链接的。我一直以为PJBlog不能判断日志预览内容和全文内容是否一样,直到今天我突然发现首页上的最近几篇日志居然没有出现“查看更多”链接。经过实验,发现只要有空格、引号等特殊字符出现时,PJBlog总会认为日志预览和全文不相同。查看PJBlog的源代码,发现问题果然出现在CheckStr函数上。这不知是舜子的疏忽还是有什么其它的原因(耗资源?)。
    打开class目录下的cls_logAction.asp,查找下面这一行:
if log_View("log_Intro")<>HtmlEncode(log_View("log_Content")) then
    改成:
if UnCheckStr(log_View("log_Intro"))<>HtmlEncode(UnCheckStr(log_View("log_Content"))) then

    打开class目录下的cls_default.asp,查找下面这一行:
<%if webLogArr(10,PageCount)<>HtmlEncode(webLogArr(11,PageCount)) then%>
    改成:
<%if UnCheckStr(webLogArr(10,PageCount))<>HtmlEncode(UnCheckStr(webLogArr(11,PageCount))) then%>

    再次回到PJBlog首页,“查看更多”链接就正常了。当然,如果你的日志是静态的,别忘了到后台初始化一次。目前我是用的静态日志输出,UBB编辑器,按行自动分隔,修改之后一切正常。

Matrix67原创,转贴请注明出处

« 更早的日志