最近逛从网的时候,偶然发现一张挺有意思的Gif图。
这个动画能不能在Web实现呢?答案是可以
PhyCacl是基于网页的物理学实验计算辅助工具,可以便捷快速的完成多种数据处理问题,如一元线性回归、逐差法等。目的是方便大学生完成大学物理实验的实验报告数据分析。
项目网址:https://malash.me/project/phycacl
PhyCacl首页截图
截止目前(2012年11月9日)最新版本为v0.2版。
本项目由本人(Malash.me)和Karezi编写。目前处于测试阶段,后期将开源并做项目托管。
这篇文章主要从技术的角度说明一下PhyCacl的原理。
问:Java和JavaScript有什么关系?
答:Java和JavaScript的关系与雷锋和雷峰塔的关系一样的。
雷锋和雷峰塔只是名字相似,但Java和JavaScript就不只是命名上的相似了。JavaScript借鉴了很多Java的思想和语法(同时还有C\C++),Java早时曾被叫做C加加减减,而JavaScript则被称作C减减,可见JavaScript与众多高级语言有很多相似之处。
但是,由于JavaScript是一种基于对象(object-based)的语言而不是严格意义上的面向对象(object-oriented)语言,在进行编程时则与Java有很大区别。在这篇文章里,我将把Java和JavaScript在面向(基于)对象编程方面进行简单的对比。
继续阅读全文
最近帮同学(Simollus)搭建了WordPress博客。
尽管有过建Malash.me的基础,对WordPress轻车熟路,但仅限于插件之类表面的东西,在代码层面研究的并不多。这次建站一来想美化一下主题、优化一下功能,二来想拓宽一下自己的知识面,于是深入研究了一下JavaScript和CSS。
研究过程中发现ipc.me上有这样一篇文章(20个将JavaScript推到极致的网站)很有意思,其中Nike Better World的网站非常吸引我。当用户滚动页面时,会营造出一种有趣的视觉差。
受此启发,我写了一段JavaScript脚本在Simollus上实现了异步移动效果的侧边栏。
Simollus上的异步移动侧边栏预览(点击图片可看原图,未遮盖部分为浏览器可视区域)
现在智能机越来越普及了,网站对手机的支持也越来越重要,二维码可以说是最简单方便的向手机传送消息的方法,特别是传输网页URL。比如https://malash.me/对应的二维码为: