OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

在Debian/Ubuntu上面安装升级nginx到最新版

编程技巧 by ourjs key 分享 1436165063918 评论 (0)
在Debian下面通过 apt-get 可以自动安装 nginx,不过版本一般比较老,如果想要使用nginx的最新特性就需要升级版本。
一般安装可以通过编绎源文件安装,但可能需要安装很多编绎工具,并且会编辑出一大堆中间文件。
Nginx官网提供了一些编辑绎好的安装包,只需先更新安装源,再通过 apt-get & install 就可安装了。

WowJS:在滚动页面时添加动画效果的简单实现

JS学习 by ourjs key JavaScript 1435491057273 评论 (0)
之前介绍过,通过Animate.css可以让CSS动画添加起来像喝水一样容易
不过这种动画效果却是没法控制的,通过 WOW.js ,可以在向下滚动的过程中逐渐释放这些动画效果。
默认情况下,当你向下滚动页面时,可以逐渐展示出 CSS 动画。它一般使用 animate.css 的动画效果。但是,您可以轻松设置成您喜欢的动画库。

LightGL轻量级的WebGL 3D渲染库

JS开源 by ourjs key 开源 1433988831741 评论 (3)
这个库可以更容易地快速创建WebGL应用程序原型。它比许多其它的WebGL库更底层,它不提供场景图(scene graph),它重新实现了OpenGL的modelview/投影矩阵堆栈,并提供类似的功能。它还重新推出GLSL的一些内置服务(如 gl_Vertex和gl_ModelViewProjectionMatrix)和OpenGL的直接模式。

[PPT]JavaScript初级教程

JS学习 by ourjs key JavaScript 1433767041262 评论 (0)
了解JS基本概念,变量、引用、运算符、语句、函数,会利用函数进行简单抽象
了解浏览器提供的BOM对象,window,、loaction、 navigator等
了解DOM对象,树结构,元素增、删、替换、样式修改
会给元素添加事件,完成简单交互 PPT地址

JavaScript中的哈希表(Hash Maps的最佳实践)

JS学习 by ourjs key JavaScript 1433488576510 评论 (5)
注* 散列表(Hash table,也叫哈希表),是根据关键字(Key value)而直接访问在内存存储位置的数据结构。摘自 Wiki

Hash Map通常在JavaScript中作为一个简单的来存储键值对的地方。然而,Object并不是一个真正的哈希映射,如果使用不当可能会带来潜在的问题。而且JavaScript可能不提供本地哈希映射(至少不是跨浏览器兼容的),有一个更好的声明对象属性的方法。

我是怎么从顾虑到热爱ReactJS的(与AngularJS经典MVC数据绑定的对比)

JS学习 by ourjs key JavaScript 1432862829154 评论 (8)
如果你问我两个月前怎么看 React,我可能会说:

我的模板在哪?在我的JavaScript里写这么多HTML干什么?JSX看起来很怪!赶快把它从我的项目里面去掉!
这是因为我还不了解它。现在我保证,React决定是正常的路径,请听我尾尾道来。

JSGraphs目前最全的JavaScrtip开源图表库集合

JS开源 by ourjs key 开源 1432707310556 评论 (0)

JSGraphs  是一个专注于收集JavaScript图表的网站,收录了目前用JavaScript和HTML5实现的大部分开源图表库。

JSON序列化(stringify)对象时排除某些属性的两种方法

JS学习 by kris key JavaScript 1432546485826 评论 (1)
JavaScript的JSON对象本身就带有序列化和反序列化的函数,为 parse 和 stringify,我们一般使用这两个函数将JSON对象持久化。 如:
var Persion = {
    username: "Kris",
    password: "1234567890"
}

alert(JSON.stringify(Persion))   //{"username":"Kris","password":"1234567890"}
美中不足的是stringify这个函数会把所有属性都进行转换,但有时侯我们希望排除一些属性,比如上面的 password。

几款开源的图形化Redis客户端管理软件

心得体会 by ourjs key 开源 1431926205108 评论 (0)
Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库。 参见: node.js与redis结合使用。 不过它公自带一个最小化的命令行式的数据库管理工具,有时侯使用起来并不方便。不过Github上面已经有了很多图形化的管理工具,而且都针对REDIS做了一些优化,如自动折叠带schema的key等。

Mozilla Firefox将停止支持不安全的HTTPS

技术前沿 by ourjs key 分享 1431478867870 评论 (5)
今天,我们宣布我们将逐步淘汰不安全的HTTPS。

注* 如果签名正确的HTTPS网站被劫持,之前的浏览器会发出签名错误的警告,但仍然会渲染这些页面。基于这一点,类似于年初的 百度被劫持攻击Github事件 将无法彻底杜绝。Firefox和Chrome最近都对安全级别进行了升级。比如最近的更新中,如果网站在ifrmae中嵌套了一个签名错误(被劫持)的HTTPS的网页,将无法渲染。

广告投放

 近期热门 - 点击最多
  1. 我是怎么从顾虑到热爱ReactJS的(与AngularJS经典MVC数据绑定的对比)
  2. 几款开源的图形化Redis客户端管理软件
  3. JavaScript中的哈希表(Hash Maps的最佳实践)
  4. JSON序列化(stringify)对象时排除某些属性的两种方法
  5. Mozilla Firefox将停止支持不安全的HTTPS
  6. WowJS:在滚动页面时添加动画效果的简单实现
  7. LightGL轻量级的WebGL 3D渲染库
  8. JSGraphs目前最全的JavaScrtip开源图表库集合
  9. Waveform基于JavaScript的开源多声道音乐波形编辑器
  10. [PPT]JavaScript初级教程
  11. AirJD - 免费的PPT在线制作分享工具

  全端社区 - 最新回复
  1. Node初学者入门,一本全面的NodeJS教程
  2. 在Debian/Ubuntu上面安装升级nginx到最新版
  3. PayPal为什么从Java迁移到Node.js,性能提高一倍,文件代码减少44%
  4. NodeJS就是癌症[2011]
  5. WowJS:在滚动页面时添加动画效果的简单实现
  6. Node.JS超越jQuery成为Github上第二受欢迎的开源项目
  7. JavaScript中的哈希表(Hash Maps的最佳实践)
  8. Mongoose学习参考文档——基础篇
  9. Animate.css让添加CSS动画像喝水一样容易
  10. 我是怎么从顾虑到热爱ReactJS的(与AngularJS经典MVC数据绑定的对比)

  开源的 OurJS
Demo (EN), Demo (CN), Github
  关注我们 RSS

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号

加载中...