未找到

未发布 心脏流血教给我们的:成为开源的贡献者而不仅是个用户
by Caroline keys 分享 1402280700829
undefined
未发布 bearcat a POJOs based application framework for node.js
by fantasyni keys Node.JS 1400655652283
undefined
未发布 开源赛车游戏 StuntRally 的新的 2.3 版本看起来棒极了
by Caroline keys 分享 1400563095520
undefined
未发布 下一代Linux桌面系统LXQt首次公开发布
by Caroline keys 大话编程 分享 1400220923071
Linux 桌面的发展之路!
by Caroline keys 大话编程 开源 1399885108741
Ken Starks 在 fossforce.com 网站上问 你们是如何优化 Linux 的?, 我很高兴他问了这个问题,因为我有话要说!对我来说,Linux 桌面就是一连串的承诺,但是这些承诺却总是无法兑现。它在每个版本发布后都会说“下个版本会非常牛X”,=.=凸。它会一次性定下50个目标,然后又完成 不了几个。至于 Linux 桌面,我想我们是时候好好聊聊这玩意儿了。
未发布 如何在MongoDB上用一个Ubuntu 12.04 VPS创建一个分片集群
by goyoo keys 技术 1397635288483
undefined
为什么TypeScript解决不了问题
by andrewleeson keys 心得体会 1396535265211
我以前写过关于JavaScript编程陷阱和一些可能解决此难题的方法的文章。一个可能的解决方法是TypeScript。 这是一个由微软开发的开源项目语言,它是JavaScript的一个类型化超集,最终能编译生成JavaScript。它是在JavaScript的基础 上增加类、模块、接口和可选的类型声明而实现的。编译时,类型声明将被擦除,生成ECMAScript 3 兼容的代码。
两周时间,我们怎样在YC重启公司?
by goyoo keys 创业辛勤 1396234963442

我们四周前来到YC,当时我们的名字还是EXMO,主要是为活动组织者创建移动app,网站和微博墙。在同我们的用户,指导顾问还有同行谈过之后,我们决定为活动组织者提供一站式服务,其中包括售票和登记。

同时,因为EXMO.com(我们最初的域名是getEXMO.com)这个域名已经负担不起,我们需要给自己改名字。有了新的品牌,添加了主要功能和重点,我们决定要重新发布。鉴于YC的快节奏,我们要尽最快速度发布新产品,既然是这样,那就意味着两个星期。

程序员最艰巨的十大任务
by ourjs keys 心得体会 1386897959000

程序员最艰巨的任务跟编写代码没有多少关系。编码是逻辑思路的一种实践,这跟程序员日常工作中的其它任务比起来相对简单。如果你认为自己还是一个水平一般的程序员,在你真正的能进入到高手行列前,请确保你已经克服了下列晋级的障碍。

1. 解释你在干什么

解释软件开发过程是一个很困难的事情。那些非程序员职业的人也许知道很多关于编程的事情,但很显然,他们不会编程。对于他们来说,我们的生活就是在一间黑暗的屋子里趴在键盘前消耗着咖啡。

你会在你的朋友、家人和同事中遇到这样的人,他会认为编码不是一个正确的职业

2. 形象的说出软件解决方案

根据一些简短的需求——通常是一知半解的,你需要设计出数据结构,软件架构,代码算法,通信协议,以及其它所有针对商业问题的解决方案各种组成部分。然后你需要用一种外行人听的懂的术语将它们表达出来,并需要在规定的时间里提交给客户。

3. 评估工期

这是程序员痛苦的根源。在开发任务没有完成之前,你是绝对没有可能确定完成这个任务需要的时间。也许程序跟以前写的很相似,但环境变了,问题变了,限制条件变了。

JavaScript教程:Airbnb代码规范
by ourjs keys JS学习 1385601873000

下文是来自Airbnb的一篇JavaScript的格式规范, 写得比较全面,是一篇不错的学习素材,不过对于其中一点,笔者并不同意,文中不推荐使用前置逗号分隔;

但笔者更倾向于使用Twitter 的代码风格,即使用前置逗号,然后最后一个变量不加分号,或结束分号与逗号对齐。这样新加变量只需影响当前行,并且可以尽可能避免逗号被遗忘,这是我和我身边的程序员在写JSON对象时经常出现的一个拼写错误。

// twitter
var once
  , upon
  , aTime

// or var once , upon , aTime
;

 


 近期热门 - 点击最多
  1. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  2. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  3. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  4. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  5. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法
  6. Springboot+Gradle+Mysql+Jpa最简单实例教程
  7. SpringBoot+Spring6入门指南: 使用命令行快速搭建restful web api模板
  8. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  9. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法
  10. TypeScript定义数字范围类型即仅包含【小时:分钟】的时间类型,每天指定时间点执行任务

  全端社区 - 最新回复
  1. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  2. Windows与Mac通过git ssh和rsync实现文件共享互传
  3. Windows与Mac通过git ssh和scp实现文件共享互传
  4. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  5. 使用PubSub-JS时ReactNative在后台运行一段时间唤醒后,组件无法scribe到publish的事件,typescript实现一个事件订阅发布组件
  6. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  7. ReactNative获取Android/iOS的MAC/IP地址: react-native-device-info模块的安装与使用
  8. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  9. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法
  10. Springboot+Gradle+Mysql+Jpa最简单实例教程

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA