ourjs

Web的发展史
by ourjs keys 1376023390000
在接下来的几个月时间里,我打算写一系列关于完整web开发的文章。这第一篇文章虽然有所粗略,但也能够充分概括了在之前15年或者更久的时间里web应用程序如何进行演变。并且最后我会囊括下这段时间内所写的相关技术。

在过去的美好日子里,我们使用的是简单的web页面(包括动态gif图片!)。作为精美设计的典范,苹果有着这样的一个网站:

在那时,Web开发还比较简单,开发者经常会去操作web服务器(主要还是他自己的机器),并且他会写一些HTML页面放到服务器指定的文件夹(/www)下。这些HTML页面,就在浏览器请求页面时使用。
ARM/x86都惊呆了:MIPS要夺取25%CPU市场
by ourjs keys 行业动态 1376023872000

MIPS架构的诞生其实要比ARM早上五年,而且在上世纪九十年代末,占据着RISC架构微处理器市场大约30%的份额,但因为技术进展缓慢、市场运作不良,MIPS如今已经彻底沉沦,成了一个很陌生的名字。Imagination将其收入囊中之后,已经开始了二度创业,不但宣布了全新一代技术架构,还宣称要在五年内夺取25%的市场。

Imagination CEO Hossein Yassaie在一次发布会上表示:“我必须强调,MIPS的策略不是短期性的。我们正在执行一个多年计划。我们的目标是,在未来五年内,从设计的角度讲拿下25%的处理器市场。”

甲骨文的问题到底出在哪
by ourjs keys 行业动态 1376024017000

人们越来越担心,甲骨文的困境不是周期性因素导致的,而是非周期性因素造成的。甲骨文依然在增长,但增长步伐已经越来越缓慢无力。深层次的原因在于,虽然甲骨文依然一家独大,但它所在的传统企业软件市场正在日益萎缩,渐渐让位于新兴的云计算服务。

甲骨文的问题到底出在哪

如果你的公司是行业翘楚,但所在的行业却江河日下,你该怎么办?

这就是甲骨文公司(Oracle)现在面临的困境。这家公司一度曾是整个商业软件市场上最让竞争对手恐惧的企业。上周,甲骨文公司公布了截止到2013年5月31日的最近一个财年财务业绩。它的收入增长至372亿美元,比上一财年的371亿美元略有上升。甲骨文虽然仍在增长,但增长幅度已是十分勉强。

14条建议,使你的IT职业生涯更上一层楼
by ourjs keys 心得体会 1376023533000

升值为企业IT部门的领导者,并非一件易事。从一般大众中脱颖而出,则更不容易。
2013是一个好年头,据专家报告显示,6月所有新工作中,10%来自技术领域。这对于那些希望高升、换岗、跳槽的IT技术人员来说是个好消息。但要想这些职业“变动”成为可能,你需要让雇佣者感受到你可以带来更多价值。
根据CIO、职业顾问及专家的观点,仅把工作干好还不够。你需要展示出投身于技术发展的奉献精神及伴随技术发展而发展的能力。每个公司的成功轨迹不同,但下面列出的14项建议可帮助你获取成功。
与你的上司和公司HR进行沟通
寻找一位良师
参与一个开源项目/当一名志愿者
更多了解公司业务
构建自己人际网络
知道你所想要的

谷歌明文存储用户密码 与其交付不如自我保护
by ourjs keys 骇客攻防 1375934593000

谷歌Chrome浏览器曾被Chapin信息服务公司曝光,在当前的主流主流Web浏览器中,谷歌Chrome在密码管理方面的安全性最低。
今日,国外媒体报道,谷歌Chrome浏览器的秘密存储政策受到安全评论员和媒体观察人士的批评。他们说,这是Chrome浏览器的一个安全漏洞,允许接入用户计算机的任何人看到用户的全部密码。

2013年5月北京java程序员工资收入水平调查
by ourjs keys 行业动态 1375938250000

2013年5月,java培训指南网对北京地区java从业者工资收入状况进行抽样调查。调查范围涵盖各大主流行业IT工种,共调查java程序员150人,得出了北京地区java编程人员的工资待遇状况,如下:
1、1-2年工作经验的java程序员工资幅度在2000-5200之间,50%的人工资收入在2500-4200之间,平均工资3600。
2、2-3年工作经验的java程序员工资幅度在2800-8900之间,50%的人工资收入在4600-7200之间,平均工资6300。
3、3-4年工作经验的java程序员工资幅度在3500-10700之间,50%的人工资收入在5500-8400之间,平均工资7250。
4、5-8年工作经验的java程序员工资幅度在4600-15500之间,50%的人工资收入在8100-11700之间,平均工资10100。

HBase或将制霸NoSQL?
by ourjs keys 行业动态 1375937844000

众所周知,对比传统的关系型数据库,NoSQL有着更为复杂的分类——键值、面向文档、列存储、搜索引擎等等。繁多的分类让NoSQL有着更强的业务针对性,因此在性能上对比传统关系型数据库有着颠覆性的提升。然而这种针对性同样给企业带来了一定程度的困扰,比如专业工程师的培养/聘请、架构的变迁等,同时这种群雄割据的局面也不利于NoSQL的整体发展。通用、统一才能有更好的发展;随着NoSQL的发展,我们似乎也越来越需要一种技术去打开当下这个局面。

近日,MapR Technologies的首席数据工程师Michael Hausenblas与DataStax的联合创始人兼CTO Jonathan Ellis针对这个问题展开了讨论,并就“HBase是否能成为NoSQL领域的领导者”发表了不同的观点。在看他们观点之前,我们首先看一下为什么会是HBase。

PHP开发者常犯的10个MySQL错误
by ourjs keys 编程技巧 1375882029000

数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。

PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。

编程语言和胖手指‏
by ourjs keys 大话编程 1375882029000
水星探索项目中一段Fortran代码里的逗号被写成了点号,影响了运算的准确性,导致太空探测器无法到达更远的轨道。出现这种事情的几率有多大?一种编程语言的设计在多大程度上会影响程序正确性和导致相似的事件?最近发表在第四届International Workshop on Evaluation and Usability of Programming Languages and Tools上的一篇论文中,我展示了一些研究发现:通过往由各种不同语言编写的类似程序中随机的制造一些干扰信息,看编译器或运行系统能否发现由这些干扰引起的错误,或者最终导致了程序输出了错误的结果。
为什么C语言屹立不倒?
by ourjs keys 大话编程 1375882029000
有些语言诞生几十年了依然是世界上最流行的语言,比如C语言。有些语言虽然号称新兴的语言却很少有人使用。在编程语言这个领域里似乎不符合长江后浪推前浪这个规律。这恐怕不止语言本身的因素,里面的缘由值得研究者好好去探索一番。

 近期热门 - 点击最多
  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