css模块化思想(一)——–命名是个技术活

  引子:

女孩子都喜欢买衣服,而我也不例外,奈何钱包太瘦,买不起高大上的定制,只能买撞衫率极高的休闲衣,不过对于我来说,我还是开心的,毕竟买衣服买的不仅是衣服,更是一种心情。在web前端的世界里,css里也充满了生活的艺术,都说,艺术源于生活,却高于生活,是对生活的一种升华,那么在css里,是个性化的定制好,还是模块化的量产好呢?这就要看各个项目了,这是一种权衡,一切离不开一个度,这世上没有最好的,只有最适合自己的,在web前端的世界里亦是如此。

假如你现在只是做自己的一个小博客,那么就需要你有自己的个性,因为博客相当于你个人的代言,那么很多都是个性化的,而且需要你独[……]

阅读全文

以代码爱好者角度来看AMD与CMD

随着浏览器功能越来越完善,前端已经不仅仅是切图做网站,前端在某些方面已经媲美桌面应用。越来越庞大的前端项目,越来越复杂的代码,前端开发者们对于模块化的需求空前强烈。后来node出现了,跟随node出现的还有commonjs,这是一种js模块化解决方案,像Node.js主要用于服务器的编程,加载的模块文件一般都已经存在本地硬盘,所以加载起来比较快,不用考虑异步加载的方式,CommonJS 加载模块是同步的,所以只有加载完成才能执行后面的操作。但是浏览器环境不同于Node,浏览器中获取一个资源必须要发送http请求[……]

阅读全文

WebStorm/PhpStorm 中开启对 Compass 的支持

phpstorm_webstorm_结合_file_watchers_sass/scss自动编译

sass install

SASS是Ruby语言写的,但是两者的语法没有关系。不懂Ruby,照样使用。只是必须先安装Ruby,然后再安装SASS。

假定你已经安装好了Ruby,接着在命令行输入下面的命令:

  gem install sass

下面的命令,可以在屏幕上显示.scss文件转化的css代码。(假设文件名为test。)

  sass test.scss

如果要将显示结果保存成文件,后面再跟一个.css文件名。

  sass[……]

阅读全文

SASS用法指南

SASS用法指南

学过CSS的人都知道,它不是一种编程语言。

你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。

很自然地,有人就开始为CSS加入编程元素,这被叫做“CSS预处理器”(css preprocessor)。它的基本思想是,用一种专门的编程语言,进行网页样式设计,然后再编译成正常的CSS文件。

各种”CSS预处理器”之中,我自己最喜欢SASS,觉得它有很多优点,打算以后都用它来写CSS。下面是我整理的用[……]

阅读全文

seajs最常用7个

1.seajs.config
seajs.config({
    // 设置路径,方便跨项目调用
    paths: {
        'path1': '....',
        'path2': '....'
    },
    // 设置别名,方便调用
    alias: {
        'class1': '...',
        'class2': '...'
    }
});


2.seajs.use
用来在页面中加载一个或多个模块

// 加载一个模块
seajs.use('./a');

// 加载一个模块,在[......]

阅读全文

请不要辜负这个时代

《请不要辜负这个时代》

  -如果你也骂过这个国家,就请斗胆进来看看

 

文:周小平同志

这是一篇我一直想要写给身边人的信,却因为想说的太多,总不知该从何下笔。和中国的大多数80、90后一样,我出生在西部的一个小城市,从小也受到地摊文学和杂志的影响,年轻的时候一直傻乎乎的觉得我们国家有体质问题,经济不自由。因此成年之后我在互联网上一直很活跃,并且主要是以批判政俯为主。那时候我是真心的认为我在拯救这个世界,我是在唤醒被欺骗的国人,我是在散播普世主义和西方先进思想。那时候我一度被媒体捧为中国著名博主,2006年时我还被腾讯的专题选为全国十大知名网络人士,排位第四。如果不是一些极其偶[……]

阅读全文

爱是独一无二的味道

爱是独一无二的味道

2015-04-28
微信号:十点读书
mp13044263_1430317991115_1_th

味道

文 蔚蓝

习惯了每天清晨起来洗澡洗头发,然后清清爽爽地出门,即便到了冬天,无论有多冷,这个习惯都不曾改变过。

有的时候会在一些局上,遇到很多抽烟的人,二手烟四处弥漫,羊绒大衣和头发上充斥着浓浓的不堪忍受的味道,自己十分嫌弃,回去的第一件事情就是梳洗。

对气味浑浊的人没有任何好感,也没有任何例外。有时候或许是因为工作繁忙而疏于自身的整洁,这统统都是借口,在形象之上,大约女人要比男性讲究得多,基本要素是干净,三天不洗头发或者连续三天不换衣服都是不能接受的,不能接受有这样邋遢的[……]

阅读全文

Node.js中exports与module.exports的区别

Node.js

原文:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html

Node.js中exports和module.exports有什么不同?

你肯定对Node.js模块中用来创建函数的exports对象很熟悉(假设一个名为rocker.js的文件):

exports.name = function() {
    console.log('My name is Lemmy Kilmister');
};

然后你在另一个文件中调用:

var rocker = require('./rocker.js'[......]

阅读全文

Mongodb数据的备份与恢复

Mongodb
写在前面

本文已经假设你已经安装好了Mongodb(2.4),并且已经开启了auth。

用户

首先我们添加备份和恢复数据所需的用户,这个用户需要有readWrite和userAdmin权限

$ mongo
$ use admin
$ db.auth(“admin”, “youradminpasswd”);
$ use backupdb
$ db.addUser({ user: “backup”, pwd: “passwd”, roles: [ “readWrite”, “userAdmin” ] })
备份

我们使用mongodump来[……]

阅读全文