仔细想想也不意外,苹果去年推出M1芯片,所有的iPhoneApp现在都能在Mac电脑上运行。
微软一定是看在眼里,急在心里,绝不能让Windows输给Mac。所以,这次匆匆忙忙就支持了安卓。
他甚至来不及做自家的安卓应用商店,用户必须先安装亚马逊应用商店(下图),才能用上这个功能。微软就是急到这种程度,宁愿白白用自己的最新系统为别人引流。
我问大家一个问题:手机App可以运行在桌面电脑,对于软件开发有什么影响呢?
显然,直接影响就是一条,以后还有必要开发桌面版软件吗?除了少数桌面专用软件,其他软件只要让手机App适配一下电脑,就不用发布专门的Windows版或Mac版了。
以前,所谓的跨平台软件,指的是一套代码可以到处运行,但是必须每个平台单独编译一次,Java、Go、Electron都是这样。现在倒好了,连编译都省掉了,同一个程序不用修改,直接跑在手机、平板、桌面电脑上面,简直是软件开发者的终极梦想和福音。
所以,Windows的这个新功能,使得手机App的市场一下子扩大到了桌面电脑,这尤其对于小团队是重大利好。
我的结论就是,App开发将从多端并存,进入全端时代。手机App会吃掉其他客户端,变得越来越重要;桌面App将会衰落,开发需求进一步变小。
不过,这是一个长期的过程,还有很长的路要走。根据报道,微软这一次采用了英特尔公司的桥接技术,让x86架构的CPU可以解释ARM指令,听上去很像是即时编译。但是那样的话,要是App用到了谷歌服务框架,应该怎么处理呢?另一方面,谷歌的ChromeOS系统,早就实现了在x86CPU上运行安卓App(通过一个虚拟层),性能挺差的,体验也不好(比如窗口无法放大,很多操作不支持鼠标)。
但是不管怎样,全端App肯定是未来的方向,上面这些问题,相信最终都可以解决,尤其对于苹果的设备,硬件的兼容问题是不存在的。
小程序,可以说是中国软件业的一个奇迹。
相应地,小程序开发者一直炙手可热,市场招聘需求巨大,越来越多的前端开发者转向小程序领域。
本质上,小程序是Web技术在手机App环境的移植。它完全采用Web技术栈,只是将网页引擎移植到了App容器里面。所以,学好Web技术对于小程序开发者特别重要。
本周的课程资料就是小程序的底层架构教程《浏览器中搭建小程序运行环境》,讲解网页引擎作为小程序的运行环境,如何发挥作用。课程由腾讯课堂"双认证"机构----京程一灯提供。
它跟其他小程序课程有所不同,另辟蹊径,通过浏览器搭建小程序的运行环境。一共有三节课,深入讲解小程序的网页本质和浏览器原理,帮助大家写出高质量、高性能的页面,在手机上取得更加平滑的渲染效果。内容特别适合已经有Web基础、刚进入小程序领域的开发者。
报名成功的读者,还可以获赠价值98元的专题课《前端面试防虐指南-手写代码篇》。
一家美国自动驾驶公司,成功完成了重型卡车的自动驾驶实验,14个小时开完了1500公里,人类驾驶员一般需要24小时才能完成。
有一家日本珍珠贸易公司,多年以来,都是人工清点珍珠的数量。他们将珍珠倒入一个小盘子,里面有100个坑,如果都填满了就是100颗珍珠。这样计数很慢,每到收获季节,就需要两个员工,数上整整两天。
现在,他们使用一个叫做"CountThingsfromPhotos"的安卓应用,只要对着盘子里面的珍珠,拍一张照片,手机就会自动计算出有多少颗珍珠,大大节省了人工,只要30分钟就够了。
BBC报道,有一个英国毒品贩子,多年来逍遥法外,警方一直抓不到他。后来,警方发现有一个社交媒体账户,怀疑背后就是他,但是没有证据。
有一天,这个账户发了一张手拿奶酪的照片(下图),警方根据照片上的指纹和掌纹,确定就是此人,从而将他抓获,判刑13年6个月。
4、
结果发现,越不假思索的人,越容易罚中点球;脑电波活动越剧烈的人,罚中可能性越低。
5、
美国好奇号火星车传回了照片,人类第一次看见了另一个星球上的云。由于火星大气层很薄,所以火星没有很厚的云,都是一些很轻很薄的云絮。
6、
这个机器狗能够自主跟随和避障,有强大的保持平衡能力,跌倒可以自己爬起来。负载能力约5公斤,慢速前进时续航1小时。它的价格只有国外的波士顿动力公司同类产品的十分之一。
7、
人的耳朵只能听到20Hz到20000Hz之间的声波。芬兰一所大学的科学家设计了一种装置,让人类可以听到20000Hz以上的超声波。
科学家将麦克风阵列放在一个小球之中,用来捕捉超声波,以及确定方位。这个装置可以将超声波转成人耳可以听到的频率,再在耳机上播放,并保证方位相同。
它使得人类可以具有蝙蝠般的超声波感应能力,某些情况下,可以快速定位声源。
本文介绍韩国公司新推出一款相亲RPG游戏,完全是真人实景拍摄,更像是一部可以玩的电视剧。比如,下图让玩家选择谁是约会对象。据玩过的人说,体验还不错,剧情有意思。
作者演示静态网站(比如GitHubPages)如何通过SQLite数据库,实现查询功能,完全不需要后台脚本。
德国《明镜》杂志的长篇英语报道,介绍聊天软件Telegram现年36岁的创始人帕维尔·杜罗夫(PavelDurov)(上图),以及Telegram的故事。
Windows11发布测试版本后,很多人发现老电脑安装不了,因为有主板BIOS限制。本文介绍一种规避的方法。
有一项研究称,程序员问答网站StackOverflow上面,有史以来复制次数最多的是一段Java代码片段,用来以人类可读的格式打印字节数,比如将123,456,789字节转为123.5MB。
本文教你如何使用浏览器原生提供的代理功能,绕过sci-hub域名的访问限制。
一篇简短的DockerCompose入门教程,让你通过动手实践,理解DockerCompose怎么搭建多容器的应用程序。
由于欧洲议会的规定,国外的网站都有一个讨厌的"Cookie横幅",询问用户是否接受Cookie。
现在有一个新的HTTP提案(还未通过),用户只需设置一次,浏览器就可以用一个HTTP标头通知网站,不必放置Cookie横幅。
Nvidia公司推出的一个人工智能照片编辑软件,可以免费下载。用户只要选择要添加的对象(比如云彩),在对应的位置上涂抹几笔,就能够自动生成照片。
Chrome浏览器内置的"恐龙跳跃"小游戏,被网友从JavaScript改成了C语言版本。
一个开源的Web文本编辑器,主要特点是支持多人同时编辑。
一个非常有创意的短网址生成器,看上去生成的短网址都一样,其实里面插入了不同数量的零宽度空格字符。
一个网页图像工具,可以放大图片的同时,还保持同样的清晰度。
这是一个谷歌文档的电子表格,收集了斯坦福大学计算机系本科阶段的所有课程,每门课都给出了课程主页。
麻省理工学院课程《计算结构》(ComputationStructures)的教学材料,介绍计算机架构的基本知识,包括讲义、视频、笔记等。
维基百科的这个页面,列出了所有可以拿到源码的商业视频游戏,包括开源的游戏和源码泄露的游戏。
1950年,意大利政府为了在山区建设一个人工湖,淹没了一个叫做库伦(Curon)的小村庄。这个村庄有一个14世纪的钟楼,因为太高,没有被全部淹没,形成了"水中高塔"的奇景。
《摩天大楼顶上的午餐》是一张著名的黑白照片,拍摄于1932年纽约的一个摩天大楼工地。11个工人坐在摩天大楼顶上的大梁上吃午饭,大梁距下方街道256米,而他们没有任何安全带等保护设施。
拍摄者看上去也很惊险。
不过实际上,大梁底下有一个平台,并不是看上去那么危险。而且,照片也是摆拍的。照片发表以后,很多人也来这个地方模仿拍摄。
由于这张照片太有名,纽约市后来甚至将它做成了雕像。
我想了想,写作博客其实对我有很多好处,所以我才会有动力。
(1)它使得我把学到的东西记录下来了,便于回过头查找,重新温习!
(2)当我写作时,为了理清思路,我经常会有新的疑问,从而去做一些额外的研究,这意味着写作博客让我在某个主题上学到了更多!
最近,我的一位朋友删除了自己的博客。她在博客里面,记录了自己青少年时期和二十多岁时对很多事情的看法。她现在可能觉得,这些看法很幼稚,不想再保存下去,就删除了自己的博客。
我觉得很可惜。多年以后,她如果再想看看自己年轻时的想法,就再也没机会了。
你把内容发布到互联网,跟写在纸上是不一样的。纸上的内容可以一直保存下去,但是互联网不行。虽然某些网上的内容可以持续存在数十年,那只是因为某些人或组织愿意为托管成本付费,服务器、电力和带宽都要花钱。互联网上的内容可以存在多久,完全取决于托管它的当事人的价值观。
与纸上的内容相比,互联网内容的存在期限都非常短。对于我们大多数人而言,你张贴到互联网的内容,不久以后就会永远消失。
虽然很多网上的内容毫无价值,但是有一些写得很好,发人深省,消失了十分可惜。这令人沮丧,那些消失的内容就像一个搬走的老朋友,等到你再想起他时,再也找不到他留下的任何踪迹了。
1、
Python是我最喜欢的语言,但它替代不了Bash。一行Bash代码就能完成的任务,Python要写许多行,比如mv命令,Python可能需要120行才能实现。
Bash把命令行环境的复杂性都抽象掉了,如果改用Python实现,就不得不自己处理这些复杂性。
2、
最新的趋势是,软件公司希望用户体验足够好,不需要用户文档。采用的方法是,不再投入专门的人员写用户手册,改为雇佣用户体验设计师。
3、
可能永远不会有Python4.0,我们被Python2升级到Python3搞怕了。
2012年,牛津大学起诉印度德里大学的一个复印中心,复印盗版教材出售给学生。
德里高等法院裁定,牛津大学败诉,学生使用盗版教材不违法。理由是原版教材的定价超出了印度学生的承受能力,学生永远不会成为原告的客户。
(完)
XJ说:
点球那个,其实就是SB克高手呗
xianxiaobo说:
结果发现,越不假思索的人,越容易罚中点球;脑电波活动越剧烈的人,罚中可能性越低结果反了,因为技术越好的人,越是不假思索。技术越差的人,脑电波活动越剧烈
billow说:
全端应用需求最大的估计是游戏,以后不管手机还是电脑甚至是x360等主机,都会有需求连接同一款游戏
Glan说:
自己架设个家庭vps保存文档,网上一份,家里一份。
vince说:
可能永远不会有Python4.0,我们被Python2升级到Python3搞怕了。--哈哈
cclee说:
头图的巨型棒冰,确定不是皮搋子倒的模吗?
bliu说:
andy说:
Zkerhcy说:
App适配大屏这事,iPad已经做了不少了
spec说:
牛人为何总是那么牛
TODEATH说:
mR.Yang说:
blog那篇有意思
NoirSTR说:
想到了一个笑话,多年以后年轻产品提出要搞一个全端通用的app平台框架,然后下面的老员工默默点开了浏览器
马库斯说:
引用xianxiaobo的发言:结果发现,越不假思索的人,越容易罚中点球;脑电波活动越剧烈的人,罚中可能性越低结果反了,因为技术越好的人,越是不假思索。技术越差的人,脑电波活动越剧烈
同等水平较量,点球主要不在技术,主要还是心理压力,压力越小越容易赢,要么是对自己自信,要么对胜利的追求欲望更低的.
梦非华说:
我在网上写了10多年的日记博客,前几年显示因为服务器搬迁迁移的七零八乱,然后又因为网络规定各种要求被修改被删除,本想保存一段回忆,现在那些内容早已流散在互联网的废墟中,再也不在网上写日记了,遗憾的是纸质的日记没有办法那么容易的附上图片。
哇啦哇啦说:
不会有人没用过浏览器吧
bbb说:
我猜不是简单CPU指令翻译(桥接)一下这么简单。。。
个人觉的其实就是类似于虚拟机的技术。。。一样需要一个实体作为不同平台APP的缓冲嫁接层,这其实就是虚拟机做的事情了。
xujanus说:
想起之前看到的那个微博截图(不知道是不是真的)。Bluestacks模拟器在看到win11支持Android的消息后,发了句“fuck”,哈哈。看来首先要担心的不是桌面应用软件,而是手机模拟器软件
引用梦非华的发言:我在网上写了10多年的日记博客,前几年显示因为服务器搬迁迁移的七零八乱,然后又因为网络规定各种要求被修改被删除,本想保存一段回忆,现在那些内容早已流散在互联网的废墟中,再也不在网上写日记了,遗憾的是纸质的日记没有办法那么容易的附上图片。
有过类似的经历,所以我现在写的东西都记录在私人的云笔记上。毕竟人家是专业做这块的,不会随便动用户的内容
polar说:
资瓷非钦定说:
机器狗那个,如果可以太阳能充电那就屌了
Tars-GO说:
引用billow的发言:全端应用需求最大的估计是游戏,以后不管手机还是电脑甚至是x360等主机,都会有需求连接同一款游戏
强烈认同
林三说:
感觉前端会越发举足轻重,目前前端资源在市场就很紧张。
坡~说:
借鉴上期说过的一句话:写作是对自己思想的研究和开发。
ssshooter说:
心态和技术没有必然关系
Cooper说:
《母胎单身》外国其实也有个做的类似的叫《绝世情圣》和《绝世情圣2》
bigdragon说:
必要的时候可以打印出来保存下,或者整理成私人文档,方法总是有的
www.wukaiqiang.top说:
我用腾讯云搭建了个人博客,上传的内容不多,以后如果内容多了,万一没钱去租服务器,我会把资料备份一份,然后打印成一本书。
Ashin说:
我想知道机器狗存在的意义是什么
Orange说:
xbjdthhf说:
牛津起诉印度复印盗版教材给学生败诉的事情,初看有些搞笑,阿三从不令人失望。再看有点心酸,败诉理由是:学生永远不会成为原告的客户。还好有盗版的存在,假如穷孩子获取知识的途径都被资本这样垄断,那社会岂不更加固化?
余风说:
机器狗看着挺好玩的,虽然不知道自己买来能干什么......
haoliu说:
引用xbjdthhf的发言:牛津起诉印度复印盗版教材给学生败诉的事情,初看有些搞笑,阿三从不令人失望。再看有点心酸,败诉理由是:学生永远不会成为原告的客户。还好有盗版的存在,假如穷孩子获取知识的途径都被资本这样垄断,那社会岂不更加固化?
盗版有道理了?
leftfist说:
java是一次编译,到处运行,不会每个平台都编译一次。
一品书生说:
结果发现,越不假思索的人,越容易罚中点球;脑电波活动越剧烈的人,罚中可能性越低
如果一件事情的流程形成了肌肉记忆,大脑的思考可能还会影响该流程的执行。
Tungsten说:
引用haoliu的发言:盗版有道理了?
其实归根结底还是对于不符合人民对于公平正义的期望的现象,你个人也没有能力改变规则,是遵循规则还是满足道义
传习日文原版书说:
以前的博客关了,但是搜一下发现还有大量转载存在。写博客那会很烦有人转载,现在倒是挺感激的,哈哈哈哈。
君遥说:
全平台的APP,其实需要的不是一个系统,更希望是个独立的工具,如果开源就最好了。
Tomy说:
感谢阮一峰网络日志,我受其影响,我每周也写日志,共勉
晚成说:
引用haoliu的发言:
印度的没有仔细了解,不敢乱说,不过国内的话呢。
根据《中华人民共和国著作权法》
Aze说:
山石松说:
那是图森自动驾驶吧?中国的公司。。。。。
荒原之梦说:
微软也开始跟着苹果后面跑了。
Lucas说:
关于全端APP,那不就是electron或者Flutter这类垮平台技术么,现在flutter的应用真的是越来越广,剩下的无非就是桌面端起家的技术还是移动端起家的技术能够一统各个平台了
wangzhen3798说:
AI自动驾驶、AI绘画、AI写作文,科技发展真是太快了
-LAN-说:
liang说:
域名备案这些是如何做的想请教一下
atlas说:
用evernote
这种模糊的照片能识别指纹和掌纹?
微wx笑说:
大树说:
言论1的python实现mv需要120行其实是不准确的,链接的底下有人反驳了
爪哇说:
这期内容有值得思考的地方,如果影子图书馆与加密存储联系到一起,那么就可以间接提高影子图书馆的质量,黑童话看怪也就不怪了
sker说:
收获很多
阿楚说:
海量用户/初级用户非常多,业务流程简单,不需要太多前置知识,可以标准化的行业,适合上述规则。可以通过快速的迭代提升用户体验。
专业软件:比如PS、财务、CAD、各种行业ERP系统,功能繁多,前置知识要求高,升级周期长,完全不适合这种路子。
综上:【软件公司】应该是指互联网公司。传统软件如果是小而美的,可以按这个思路试一试(虽说用户未必很在意)大型软件这样尝试的话,相信最终还是会回到原来的路上
yates说:
呃....,照你这样说,梅西,C罗也应该是全罚全中呀?
dx说:
坐地吸土说:
本地会越来越“轻”
cs246810说:
chrislzy说:
引用资瓷非钦定的发言:机器狗那个,如果可以太阳能充电那就屌了
机器狗的市场在哪?不会又是个强加的需求吧
阿晋说:
老虎说:
引用XJ的发言:点球那个,其实就是SB克高手呗
不是,懂的人一瞬间就明白怎么破门;不懂的人在胡思乱想。