PaaS乱局:Container的新机遇
by ourjs keys 技术前沿 1377919857000
从技术上看,Container并非近几年的创新,OpenVZ、FreeBSD jails、Solaris Zones等都是Container技术(轻量级虚拟化技术,OS层虚拟化技术)的实现,而Fedora和Mozilla中国的区代表Gerard Braad在接受CSDN采访时进一步扩展了Container的概念:

浏览器的沙箱从资源隔离的角度,以及Java的J2EE Container从标准抽象化的角度,其实跟Container的概念是一致的。

当下,PaaS越来越多的和Container联系在一起,Container的高资源利用率等特性恰恰是PaaS需要的。

Container的优势

程显峰将Container的优势总结为以下四点:
周鸿祎:我做天使投资几个心得
by ourjs keys 创业辛勤 1377958472000
做天使投资,我可以跟那些年轻的创业者去交流,我可以教给他们一些经验和资源,反过来他们也能给我带来新的观点、最鲜活的资讯、最新的用户的感受。这样,我也能够不断地把握市场的脉搏,这样才能接地气。

我做天使投资,其实特别简单。当时,卖了公司之后挣了点钱,IDG曾经帮助了我,我觉我自己也有责任去帮助其他的人,把知识和经验传递下去。其次,我认为自己非常擅长做天使投资。我在IDG做了一段时间,发现到了项目的中后期,需要看财务模型和财务数字,这个不是我的擅长,而且也不感兴趣。但是,我对早期项目特别有感觉,因为自己就是从小公司一点一滴地做起来的。我时常说,公司从五个人发展到一百五十人,这个阶段是我最擅长的。所以,我感觉做天使投资比较适合我,也能够充分发挥经验。
Node.js之绝对选择
by ourjs keys 技术前沿 1379724480000
几年前,完全放弃Asp.net,彻底脱离微软方向。Web开发,在公司团队中,一概使用Node.js、Mongodb、Git,替换Asp.net mvc、Sql server和Tfs。当时来看,这是高风险的决定。所有人都习惯了Asp.net,知识和技术积累也集中在这个方向。
表面看来,仅仅是我个人对多年跟从微软的厌烦,导致整个技术路线嘎然而止,从技术角度而言,团队由此南辕北辙。几年过去,各种辛苦和折腾,间或的彼此抱怨之后,我们终于天经地义的,习惯了新的方向,没有人再有回到Asp.net的意思,恍若隔世,但...一定要比较,今天显然更为轻松。
当然,最初并非一切顺畅,每个选择,每一方都是王婆婆,她的瓜绝对是举世无双滴。面对诸多王婆的时候,我们也很难得到客观的比较,选择往往需要自己来做。经过两个项目,才真正让一切顺畅起来。其中所涉的编程方式、各类细节甚至由此引发的不同设计思维,很明显经历了多处的反复。这个没有办法,node.js相对较新,大规模在一些公司应用的情形并不多,这类文字当然也稀少,我们很难找到其他人归纳的常规的团队开发模式。
因为所谓的代码性能不高而被离职的程序员
by ourjs keys 挨踢职场 1379547757000
2013年6月16号,我不幸因为所谓的代码性能不高而被离职。此次被离职,即是意料之中,也是意料之外;意料之中是因为我又不是头一个,意料之外是他们的算盘打得精。当天早上来公司,大概早上10半左右,他们的技术经理找我谈话,说:“那天发生的事情你也晓得哈......,公司要个交待......”,说到这儿想必下文大伙也知道了。
此次被离职,代码性能不高只是一个导火索,而我就是点燃那导火索的那个人;在这家公司工作一年多点,期间因为工作的事情和上面的人有些技术见解及做法不同而闹得不开心,也许正是因为这样,他们参了我不少本,反而给你扣上一些帽子如:不听取别人的意见,固执等等。他们所做的web项目,对于后台拼接html代码情独有钟,谓之曰:这样性能高,当时听到这种理由,哥心里面就笑了;本想改善一下他们传统做法,还和总监据理力争,但笔者最后还是接爱了他们情独有钟的做法--慢慢拼呗......
非正常死亡行业TOP10:游戏业一年猝死3人 投行同上榜
by ourjs keys 挨踢职场 1377786763000
i黑马此前总结出了中国非正常死亡最高的行业TOP10:投行、游戏、电商、公关、通信、快递、创业……这些行业从业者年入数十万乃至数千万元,出入高档楼堂馆所,消费房车奢侈品。但“高薪”往往和“高压”、“焦虑”成正比,而在某种程度上这又和高猝死率有关。今日就传来噩耗,8月25日,PPS游戏员工戚晓斌因心脏病突发猝死家中,年仅30岁。

此事并不是孤例,2011年底,久游市场总监刘俊因病去世;2012年9月4日,“金山游戏团队程序员猝死”的消息震惊了整个互联网,据了解,该员工为《西山居》游戏的运营部员工,年仅25岁,死亡时正是工作时间;2013年1月18日,巨人网络官方宣布其美术部员工蔡挺因病逝世,有媒体报道称其实是因为长期加班引发过劳致死……
创业公司为什么应该写博客?
by ourjs keys 创业辛勤 1377583884000
我们会看见投资人开博,大佬开讲,也会看见许多人分享经验教训,分享工具等等,不经意间去传递自己的价值主张或者产品。如果你抓对了点,写博的好处有很大,尤其是对于创业公司。
检验你的idea,同时获得反馈

不知道有多少创业者是这样的,觉得自己有了一个很了不起的idea,满腔热血加班加点的码出来之后,发现没人在意这个东西。但如果你写博客,或许情况就不一样了。写博客可以和读者讨论寻求,测试你的假设是否成立,了解用户真正需要什么。(当然,其中一个风险就是,如果你的idea真的很棒,就有被人盗窃的风险。)有一些非常著名的公司就是从写博客开始的。
移动网站性能优化:网页加载技术概览
by ourjs keys 技术前沿 1377566848000
性能一直是网站成功的关键。越来越多的研究已经证明,不管是小型电商,还是像沃尔玛那样的连锁店,即使是页面加载时间方面的细微改善,都可以带来更多的业务,更多的广告收入,更多的用户粘性和更多的客户满意度。



在过去几年,Web开发者都是基于改善硬件或者提高带宽速度来优化用户体验。但是最近几年,爆炸式的移动Web浏览器的使用打破了这个途径。低带宽,高延迟,小内存,低处理器性能的移动设备环境,迫使开发者不得不想办法通过优化前端页面的性能来满足用户的性能预期。



在强调如何解决移动端性能问题上,这篇文章总结了一些前端优化的案例,并且概括了一些加速页面的方法和策略。
祭奠我死去的应用们 - 真实记录创业这条不归路
by ourjs keys 创业辛勤 1377663223000
前几天自己的最后一个盈利项目被下线了,要说不痛心是假的。只是挣扎、彷徨过之后,我在想,这几年的创业经历到底给我留下了什么,而那些想要创业、或者正在创业路上的人们,我能给他们带来什么。



至今天为止,还没有人完整记录过创业开始到结束的整个过程---我想,这就是我写这篇文章的意义。


注:我创业的几乎所有产品都是在腾讯开放平台上,下面要介绍的产品也是如此。



一、第一个产品《暗恋通知书》
...
Java 与 .NET 的平台发展之争
by ourjs keys 大话编程 1377566714000
微软有能力做出更快的改进。我记得在很早期的时候,微软能做到每周都更新数据库API:从ODBC、RDO、ADO到OLEDB等。自从出现了.Net之后,微软便达到了一种前所未有的更新速度。

但是Java为什么落后这么远?在早期的时候,Java的发展也是非常快速的,从Java 1.0.2 到 Java 1.1,仅仅一年时间,我们就看到了Java彻底地改变。从Java 1.1到Java 1.2只用了一年半时间,而Java 1.2.2只用了7个月的时间(这是一个重要的版本,只是使用了一个小版本号)。而在10个月之后,具有关键意义的Java 1.3问世,这也正是Java发行的第一个带有垃圾回收的版本。
浅谈网站建设中选择正确域名的10个小技巧
by ourjs keys 创业辛勤 1377584026000
在我们准备给自己的个人或者公司注册域名的时候,其实也是一件比较慎重的事情。因为,域名一旦确定就代表我们在网络上的身份被确定,在以后的网络推广和营销上都需要使用的到。如果后期再更换会使得我们之前做的工作白费,所以我们尽量在注册域名多去考虑好,多花些时间甚至金钱。而不能在后期去更换。



在下面的10个经验技巧中,虽然从内容上看比较简单,但作为站长或者公司决策者,我们是否真能做到呢?

 近期热门 - 点击最多
  1. ZOT 极简而强大的 Docker OCI 镜像仓库
  2. 用podman代替docker更轻量更安全的云原生容器:替换国内镜像源web窗口管理及开机自动重新启动
  3. python基于asyncio实现 Redis 的异步操作哈希数据写入 / 读取、发布订阅消息中间件
  4. Node.js 打印vite react+go项目目录树
  5. Angular入门:用Signals状态管理和Bootstrap基础样式实现的用户登录注册实例教程
  6. 用Gitea搭建免费Git服务器自定义Actions配置CI/CD自动化部署和测试流水线
  7. FastAPI+SQLModel+PostgreSQL+React+Vite全栈项目文件结构说明环境搭建与初始化指南
  8. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  9. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  10. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别

  全端社区 - 最新回复
  1. 本地与云 MQTT通信:消息格式定义与配置
  2. MQTT 桥接(Bridging)介绍:解决弱网可靠传输、断网续传
  3. Mosquitto消息中间件简介与部署:本地MQTT服务器部署
  4. MediaMTX 摄像头部署与配置教程
  5. 在网页上播放摄像头RTSP视频流:实时摄像头在线播放的几种架构
  6. 让Docker在Gitea CI/CD流水线中登录http仓库:手写Docker认证信息
  7. ZOT 极简而强大的 Docker OCI 镜像仓库
  8. 用podman代替docker更轻量更安全的云原生容器:替换国内镜像源web窗口管理及开机自动重新启动
  9. 在无管理员权限的情况下,使用安装Python补全pip临时配置环境变量;即零权限使用node.js/npm
  10. Python鉴权方法:Depends 依赖注入;装饰器;与基于Proxy模式的Session状态管理自动计算脏属性;将用户数据存储在Redis中

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

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

OnceOA