WordPress技术:如何在WordPress中在线运行/执行代码

有时候我们想在页面内运行代码,方便说明问题,类似于 w3school 那样的。

实现方法可以分为插件式和非插件式。

插件式

可以使用 RunCode 插件。下载地址:http://wordpress.org/plugins/runcode/

或者使用 runcode by soncy 插件。下载地址:http://wordpress.org/plugins/runcode-by-soncy/

插件使用方法:
1、下载以下附件解压上传至wp-contentplugins目录下;
2、后台启用(无需设置);
3、编辑文章或页面的时候选择HTML编辑状态,把需要运行的代码放置在以下标签中发布即可:
[cc lang=”html”]

这里放置需要运行的代码

[/cc]

使用实例:







css shadow 在线执行代码测试



图片

学习Arduino:Arduino创始人亲自操刀–Arduino入门套件系列视频教程[转载]

转载自:EEboard爱板网

Arduino是一个开放源码的电子原型平台,基于灵活易用的硬件和软件开发。它也是一个非常好的入门套件,让用户试验、学习以及掌握电子工程的基础知识。

Massimo Banzi是Arduino的始创人之一。从十月初开始,Massimo 亲自制作了一系列教学视频,让您学会使用Arduino 。让您释放您的创造力,建立您的创作!

敬请密切关注!

影片提要:

教程一:了解您的工具

在本影片,我们会学习使用的零件的基本知识。本视频将指导您如何用Arduino开发板建立一个基本的电路板,以及如何使用其他组件如发光二级管、开关和电阻器。所以,如果您是工程新手或最近购买了Arduino入门套件,这个视频是不容错过的!

知识+印刷技术:给衣服和杯子印画——热转印技术

本文是另一篇博文的续文,另一篇博文是:知识:(热)转印纸和热转印技术——用于印制定制的T恤等准工艺品

什么是热转印

热转印是一项新兴的印刷工艺,由国外传入不过10多年的时间。该工艺印刷方式分为转印膜印和转印加工两大部分,转印膜印刷采用网点印刷(分辨率达300dpi),将图案预先印在薄膜表面,印刷的图案层次丰富、色彩鲜艳,千变万化,色差小,再现性好,能达到设计图案者的要求效果,并且适合大批量生产;转印加工通过热转印机一次加工(加热加压)将转印膜上精美的图案转印在产品表面,成型后油墨层与产品表面溶为一体,逼真漂亮,大大提高产品的档次。但由于该工艺技术含量较高,许多材料均需进口。

热转印工艺应用于各种ABS、PP、塑胶、木材、有涂层金属等产品表面。可根据客户的要求设计生产热转印膜,通过热压将图案转印到工件表面,提高产品档次。热转印工艺广泛用于塑胶、化妆品、玩具、电器、建材、礼品、食品包装、文具等行业。热转印工艺用到的设备包括:烤杯机,烤帽机,烤盘机,直压烫画机,摇头烫画机等,所需要的耗材有专业热转印纸和热转印墨水,外加打印机,电脑,数码相机就可以做热转印工艺这个项目了。

热转印分为亿和热转印(适合数量大的一种印刷方法)和数码热转印(适合量小,做自己特色的产品)。

备查:今天购买了Arduino开发套件

我在淘宝网的这个店铺购买的,经过大量比较,这个店铺比较专业,大多数东西也比别的店铺便宜,而且种类齐全,看起来很专业。

Arduino 中要用到很多器件,每个器件单独购买起来虽然可以比较自由,但是加起来价格却相对比较昂贵,因此我才选择了开发套件,这也是因为我从未开发过 Arduino ,并不懂,弄个套件比较容易上手。

为了比较每个开发器件的价格,下图是我做的主要期间的价格列表,可以参考。当然,这个也是给打算学习 Arduino 的初学者一个参考,让他们知道学习 Arduino 时有多少东西是可以接触到的。不妨把下图叫做“Arduino学习主要器件列表和参考价格”,对初学者很有帮助,比如说我。

知识:LilyPad Arduino 简介和应用展示

官方网站:http://lilypadarduino.org/ 你能找到所有想找到的资源。

LilyPad 简介

LilyPad 是基于Arduino 开源硬件开发的超小型单片机。它被设计用于缝制在衣物上,以便人们开发迷你的穿戴式设备。它已经被设计出来很久了,但是其应用并不为大众熟悉,相关硬件也有些昂贵,还未达到普及程度。不过可以乐观的认为,未来其应用会逐渐扩大,价钱也会降低,也许还会有更新更小的类似硬件取代它。总之,可穿戴式计算机会变得越来越普遍,价格也会越来越低。比如Cheapduino控制器点我查看外观图片)等等。

Arduino LilyPad是Arduino 一个特殊版本,是为可穿戴设备和电子纺织品而开发的。Arduino LilyPad的处理器核心是ATmega168或者ATmega328,同时具有14路数字输入/输出口(其中6路可作为PWM输出,一路可以用来做蓝牙模块的复位信号),6路模拟输入,一个16MHz晶体振荡器,电源输入固定螺丝,一个ICSP header和一个复位按钮。查看更多…

 

LilyPad Arduino是一块基与Arduino开放原始代码的Simple i/o平台,並且具有使用类似java,C语言的开发环境。让您可以快速使用Arduino语言与Flash或Processing…等软件,作出互动作品。Arduino可以使用开发完成的电子元件例如Switch或Sensors或其他控制器、LED、步进电机或其他输出裝置。Arduino也可以独立运作成为一个可以跟软件沟通的平台,例如说:flash processing Max/MSP VVVV 或其他互动软件…,Arduino开发IDE界面基于开放原始码原则,可以让您免费下载使用开发出更多令人惊奇的互动作品。

LilyPad是由Leah Buechley和SparkFun合作设计开发的一种可穿戴的技术。每个LilyPad都创造性的设计了大量的连接盘,以便他们能别轻松的缝制在衣服上。它有着各种输入、输出、电源和传感器板。它们还可以被进行清洗。

您需要一块USB Serial Light Adapter 对Lilypad编程。

 

LilyPad is a set of sewable electronic pieces designed to help you build soft interactive textiles. A set of sewable electronic modules–including a small programmable computer called a LilyPad Arduino and an assortment of other components like sensors, lights, and motors–can be stitched together with conductive thread to create dynamic and interactive garments and accessories.

LilyPad can sense information about the environment using a range of inputs including light and temperature sensors and can impact the environment with outputs like LED lights, vibrator motors, and speakers.

LilyPad was designed by Leah Buechley. The commercial version of the kit was collaboratively designed by Leah andSparkFun Electronics.

LilyPad相关配件

以下所有展示的配件都可以在 http://www.dfrobot.com.cn/ 中找到。

Processing编程:调用video库播放视频的一个心得

Processing可以播放视频,对视频进行简单处理,生成视频等等。可是自己编的程序却一直都打不开视频,而运行例子却很正常。我使用的是 processing-2.0b9-windows32 版本,是在学习《Processing互动编程艺术》的第9.1节时遇到这个问题的。本以为是编码的问题,但是把例子中自带的“transit.mov”视频拿来用还是打不开。真是百思不得其解。因为是在初学,完全是照着例子写的,检查多次都没有错。 于是在processing.org上去找原因。

最后才发现是少了视频不间断读取这一块:

[cc lang=”java”]
// Called every time a new frame is available to read
void movieEvent(Movie m) {
m.read();
}
[/cc]
加上之后就成功运行了。

既然是要说心得,现在说说找的时候学到了什么。我首先找到了 Video library (视频库)(地址:http://processing.org/reference/libraries/video/index.html)。查看库的说明后发现,需要安装Quicktime才行。原文说“For the Processing Video library to work, it is necessary to have QuickTime installed on your computer. Download and install QuickTime (or iTunes, which includes QuickTime). Other solutions such as QuickTime Alternative or QT Lite will not work and should be avoided.”(原文地址:http://wiki.processing.org/w/Video_Issues)。但是奇怪的是,没有安装Quicktime的我,程序自带的例子是可以运行的啊。我想肯定是我的电脑安装了QQ影音,估计里面包含了解码程序,所以我就不用再安装 QuickTime 了。一般就是这一,只要系统中安装了解码程序就可以解码视频了。说需要安装 QuickTime,其实也就是说要安装 *.mov 的解码程序罢了。既然可以运行,于是就仔细看例子。

资讯转载:最值得关注的15家硬件初创公司[转载]

本文全部内容转载自:http://tech.qq.com/a/20130531/002616.htm 感谢腾讯网的分享!

腾讯科技讯(林靖东)北京时间5月31日消息,层出不穷的新硬件公司一直是初创企业界最靓丽的一道风景线,它们开发的产品不是应用,也不是网络服务,而是看得见摸得着的硬件产品。

很多这样的硬件公司都是从众筹网站Kickstarter起家的,比如智能手表厂商Pebble、Android游戏机厂商Ouya等等。在Kickstarter网站上获得成功后,这些公司都从常规风险投资渠道获得了数百万美元的投资。

这样的硬件公司并不在少数,以下就是科技网站BusinessInsider挑选出来的15家值得重点关注的硬件初创公司。

1、Grand St.

创立于:2012年

公司总部地址:纽约州纽约市

创始人:阿曼达佩顿(Amanda Peyton)、亚伦韩德韶(Aaron Hendhsaw)和乔伊拉娄兹(Joe Lallouz)

概念:专门销售消费者电子产品的电子商务市场

关注原因:Grand St.是一个销售创新技术的网络精品店。Grand St.是发现新产品的好途径之一,因为该网站只销售它的员工亲自测试过的新产品。

资金:130万美元