查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

jiyinyiyong

/chenyong/, 1991, dreamer, coder

 
 
 
 
 
 

CoffeeScript / Jade / Stylus 在 Sublime Text 2 语法高亮

2012-1-12 17:15:08 阅读1925 评论0 122012/01 Jan12

相关资源

http://www.douban.com/group/topic/21262888/

stackoverflow.com/questions/7666977/syntax-highlighting-for-jade-in-sublime-text-2

http://www.quora.com/How-to-add-Jade-syntax-highlighting-in-Sublime-Text-2

所需的 3 个 git

https://github.com/jashkenas/coffee-script-tmbundle

https://github.com/miksago/jade-tmbundle

https://github.com/LearnBoost/stylus/tree/master/editors

进入对应目录用下面的命令压缩到对应文件名

$ zip -r Stylus.sublime-package *

最后将其存放到"Pristine Packages"文件下

三者在 Vim 直接解压到  ~/.vim 目录即可(coffee 也许看文档注意下要点)

https://github.com/kchmck/vim-coffee-script

http://www.vim.org/scripts/script.php?script_id=3513

作者  | 2012-1-12 17:15:08 | 阅读(1925) |评论(0) | 阅读全文>>

BrowserID 尝试 Nodejs

2012-1-4 23:33:43 阅读375 评论0 42012/01 Jan4

晚上就试了这个, 只是能获取登录信息而已, session 和注销没尝试

然后只是本地成功, NAE 上 socket.io 蹊跷地依赖 child_process, 不过搞定了

这里可以测试 http://browserid.cnodejs.net/

先帖代码, server.coffee

fs = require 'fs'

request = require 'request'

handler = (req, res) ->

    fs.readFile 'public/login.html', (err, data) ->

        console.log err

        res.writeHead 200

        res.end data

app = (require 'http').createServer handler

app.listen 8000

io = (require 'socket.io').listen app

io.set 'log level', 1

io.sockets.on 'connection', (socket) ->

作者  | 2012-1-4 23:33:43 | 阅读(375) |评论(0) | 阅读全文>>

想学 Clutter, 链接

2012-1-2 0:25:44 阅读450 评论4 22012/01 Jan2

图形编程是我一个心结, 学不会却放不下, 搜罗一些教程, 却又没精力看

C 环境下的教程, 虽然不多, 但含量还算丰富, 下面 4 篇很强了

http://www.tuxradar.com/content/clutter-beginners-tutorial

http://docs.clutter-project.org/docs/clutter-cookbook/1.0/

http://www.openismus.com/documents/clutter_tutorial/0.8/docs/tutorial/html/

http://blog.csdn.net/flowingflying/article/details/4459476

Pyclutter 是我想学的, 毕竟 C 我厌弃了, 找到如下教程

@黄毅 大侠的简易教程, 几个例子而已, 看过, 当介绍

http://www.yi-programmer.com/blog/2010-04-25_clutter-tutorial.html

这篇是概念之类的介绍, 但是用的 C, 比较难懂的代码

http://jianlee.ylinux.org/Computer/C/clutter%E7%BC%96%E7%A8%8B.html

这里有@方亮 写的一组 Demo, 看过还不懂, 但代码很清晰

http://software.intel.com/zh-cn/blogs/tag/clutter/

作者  | 2012-1-2 0:25:44 | 阅读(450) |评论(4) | 阅读全文>>

尝试 Jekyll 博客

2011-12-29 14:04:06 阅读5909 评论0 292011/12 Dec29

微博上听大侠说起博客, 想起来我的博客贴代码和很麻烦

处理代码铁定不会自己学起来了, 现成应该有, 比如 Markdown 闻名已久

而且发现 Jekyll 正好也 Markdown, Ruby 我至少能认出来, 打算尝试

想起另外有个 Octopress 基于 Jekyll 定制, 于是看了下

http://blog.xdite.net/posts/2011/10/07/what-is-octopress/

http://blog.yxwang.me/2011/11/migrated-to-octopress/

http://lianxu.me/blog/2011/12/21/integrate-instagram-into-octopress/

大概说 Octopress 功能更丰富, 虽然配置比较烦

而 Jekyll 比较基础, 界面简单, 可能还自己定制

所以我还是选 Jekyll 了, 比较我想自己做网页不是一天两天

看下面的博客了解下大概的配置, 虽然知道是基于 Ruby 的静态博客

http://osser.me/git/2011/11/08/github-page.html

http://code.raycn.net/tech/github.html

http://www.yangzhiping.com/tech/wordpress-to-jekyll.html

htt

作者  | 2011-12-29 14:04:06 | 阅读(5909) |评论(0) | 阅读全文>>

Raphael 图形框架尝试

2011-12-29 1:20:20 阅读1483 评论0 292011/12 Dec29

WebGL 一直想学, 留意过这个框架, 演示里还有个此前我想做的取色板

文档看这里, 首页还一段 http://raphaeljs.com/reference.html

今天试试看, 不过我的代码用 coffee 和 Jade 写的, 基本能猜出来的

Jade 文件, 看首页的说明只要引入基本的标签即可

raphael.js 文件问上可以下载的 http://github.com/DmitryBaranovskiy/raphael/raw/master/raphael.js

html

    head

        script(src='http://jiyinyiyong.blog.163.com/blog/raphael.js')

        script(src='http://jiyinyiyong.blog.163.com/blog/r.js')

    body

然后脚本 .coffee 文件我打算 $ alias 绑定自动编译到 r.js , 然后调试

$ alias c='vim r.coffee && coffee -bc r.coffee'

下面的文件自动增加 canvas 标签然后绘制红色的圆

作者  | 2011-12-29 1:20:20 | 阅读(1483) |评论(0) | 阅读全文>>

Genie 学习笔记

2011-12-27 16:46:38 阅读727 评论0 272011/12 Dec27

完整的笔记会在 http://jiyinyiyong.github.com/memory/genie_guide/index.html

这里一些片段, 访问下面两个网址察看完整教程, 英文的

http://bkhome.org/genie/

https://live.gnome.org/Genie

学 Genie 对于编程可能用处不大, 文档太少, 我是为了语法和速度想尝试的

教程关于 Gee 部分在 Ubuntu 困扰了我很久, 下面是方案

http://bkhome.org/genie/gee.htm

首先确定这个文件的存在 /usr/share/vala/vapi/gee-1.0.vapi

编译命令需要加上参数 $ valac --pkg=gee-1.0 example.gs

Ubuntu Oneiric 上需要这个安装包 libgee-dev

关于 libgee 还可以看下面的链接

https://live.gnome.org/Vala/GeeSamples

https://live.gnome.org/Libgee

复制 putty linux 作者的一个 Genie例子, 用到了 Gtk 模块, 出现如下错误

作者  | 2011-12-27 16:46:38 | 阅读(727) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 

精彩摄影作品

 
 
相片列表加载中...
 
 
 
 
 

有道博客搜索

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注