跨境电商独立站域名怎么选择?
1.考虑域名注册服务商
国内(新网、易名、阿里云、腾讯云、西部数码等)
海外(Name、GoDaddy、Domain、eNom、谷歌云、亚马逊云、微软云、甲骨文云等)
2.域名分类(com、net、org、cn、hk等)
商业网站优先选择com域名
3.域名的名称(名称越短越好、尽量符合国外用户体验)
Hanko是一个采用Go语言实现的开源用户身份验证系统,专注于将登录功能,它提供的功能能够让登录不仅仅是通过password,还可以是passkey和passcode等。
Hanko采用了Apple/Google/Microsoft推出的最近passkey技术构建,它提供了可用于passkey,邮件passcode和普通的password密码API支持。Hanko提供的登录框网页组件仅需要集成两行代码就可以实现登录功能。
无密码技术是未来的发展方向,但现在的时机还不行,要实现无密码普及化还需要很长一段路要走,Hanko就是在无密码技术普及之前的密码技术开源解决方案。
项目地址:GitHub - teamhanko/hanko: A passkey-first approach to authen...
#如何选择开源软件才能控制企业成本# #hanko#
科技巨头食物链顶端有什么变化?
最近,Constellation Research 首席分析师兼创始人 Ray Wang 在接受采访时,给出了一个新的名单:
按照英文首字母大写的惯例,新的科技巨头是MATANA,分别代表:微软(MSFT)、苹果(AAPL)、特斯拉(TSLA)、Alphabet(GOOG、GOOGL)、英伟达(NVDA)和亚马逊(AMZN)。
这是 是对FAANG的升级,2020年新冠肺炎全球肆虐,美联储天量放水,流动性极度充裕,以前的生活习惯被打破,大家以居家为主,线上成了主流,于是就有了资产避险不停追高科技巨头的热潮,当时的巨头是FAANG,分别是Facebook,亚马逊,苹果,奈飞,谷歌,这五家。
如今的排名中,放弃了Meta(META)和Netflix ( NFLX ),同时增加了微软、特斯拉和英伟达。从这个变化中,你有什么洞察?
【#微软招聘信息曝元宇宙计划# 】
微软为元宇宙做准备。它最近在招聘高级设计师,该职位信息中提到“Vortex ”。这个名为 Vortex 的新工作室主要开发混合现实产品,像《精灵宝可梦Go》那样有虚拟场景。在微软 HoloLens 头显帮助下,其场景渲染可能更好。
微软的dapr框架的理念就很好,阿里也参与了开发。vue的mvvm模式还不是借鉴wpf的。wpf还是2006年发布的,微软有些理念还是蛮超前的。
.NET Core和rust都好说,go肯定不行,早些年为了快点发布1.0博眼球的半成品,很多该加的东西迟迟不加,还整个大道至简。
C#就是一种处理多种综合应用的代表。未来企业开发用MAUI,目前是xamarin和winform,游戏,互动,多媒体unity和AIR,后端也是采用支持c#的后台搭建实时通信和数据存储,Web自然是js和H5。其他2D、3D设计等也需要相当部分精力,哪怕我不主动更新技能。
C# 和 .NET 它更像一台自动档汽车,在开车的时候,是真在开车。但是,编程能力是一种元能力。比如,对 HTTP 对象的封装,IO 处理,集合的处理、并发与异步、ORM、DI甚至是反射。这些功能,.NET 的封装都是非常优秀的。
大家在讲 C#/.NET 的一些缺点的时候,他们更多的只是在找借口。比如,早年间说 .NET 性能差,又说是微软绑定的之类的;现在 .NET 性能好了,他们又说性能不是决定性的,市场才是;Go/swift 也是谷歌和苹果主导的,却没人指责什么。
无论换到哪个技术栈,这种能力都是必须的。而这种能力的习得,用 .NET 是最容易的。所以,那些人就是嫌弃微软技术,与他们没必要多费口舌。
我学的时候,是学的手动档的,后来换自动档车开之后,就感觉开手动档车的体验,不是我在开车,而是车在开我。.NET 的封装更直观,更符合人的理解。所以它开发软件,更高效,也相对更不容易出错
所以,我是觉得.NET 是个很强的技术,这一点是勿用质疑的,也是我们很大的强项。这时候,程序员就有空去思考更上层的东西,比如封装的合理性,比如业务功能设计等等。
90年代,微软中国到天津发布.net开发工具包,在互动环节,我提了一个问题,说,你们前面的c,vc,fortran程序设计语言编译器都存在一个问题,就是允许用goto语句在循环体内外随便转来转去,这次,新的开发包有没有改变?结果弄得发布人员很尴尬,说了一声对不起,我们不讨论这个问题。送给我office,.net工具包和Windows一堆软件。现在想起来觉得挺搞笑的。
各种编程语言的跨平台应用解决方案之战正式打响了?Go语言项目Wails 2.0.0版本正式发布了,至此,几个主要的编程语言已经形成各自的跨平台应用开发解决方案。
Electron方案采用前后端都为JavaScript的方式实现,已经又很多开源项目在实施,成功案例多不胜数;之后是火热的Rust语言携带Tauri 1.1杀出,其采用的策略是Rust作为后端,前端技术任意搭配,为了降低安装包的大小,它采用了使用操作系统内置WebView,而不像Electron那样将整个WebKit集成到安装包中;现在Go语言的开发框架Wails也更新至2.0.0版本了,与Tauri类似,只不过它的后端采用的是Go语言编写,前端开发技术可以随意搭配,不管你前端开发使用的是React,还是Vue都可以很好地支持。
其它更为重量级的Google Flutter、微软MAUI以及C++领域的Qt解决方案等等都是十分成熟的技术,有了选择才会有比较,有了比较才会有优化。
项目地址:
Wails:网页链接
Electron:网页链接
Tauri:网页链接
#如何选择开源软件才能控制企业成本# #wails# #tauri# #electronjs#
不要笑,.NET国内生态起不来,很大程度上是因为大厂不用。去劝马云转.NET,不然他每年向社会输出上万35岁以上java人才,掌控着无数小公司技术选型的话语权。
虽然好笑,但一语中的,java之所以火,第一是运维生态,第二就是因为历史遗留问题。.NET不是不用,是之前不开源,现在开源了,但确实有点晚了。
大厂不用不是因为它早期Windows>
为什么很多Java培训机构都告诉你.NET不行呢?有句话我一直不知道当讲不当讲,说实话,像微软MSDN这么完善又强大的开发者社区,你觉得还需要培训班教你吗?这一点即使是Google Developer和Arch Wiki这些备受好评的开发者社区,都还是有差距,更别说像Apple Developer和Facebook PyTorch这些差得更远的开发者社区了,开发者社区完善了,培训机构就很难通过这门编程语言捞钱了,所以大家可以看到,大多数培训机构都只做Java、Go、PHP、前端这些社区支持没有那么好的领域。C#设计得非常不错,语法糖真的是非常优秀,.NET又能把C#、C++等编程语言都支持得很好,不过还是经常听到很多Java培训机构说C#不好,这其实是很大的误导。以前确实因为开源的优势,C#比不过Java,现在.NET不仅是开源的,还真正做到了一整套的解决方案,贵好像是贵了一点,不过只是方案贵,跟最终人力成本综合起来,.NET其实要比Java便宜很多。
外刊精读 | 苹果公司宣布:iPod正式停产,又一个时代的眼泪?
·
Apple has discontinued the iPod, 20 years after it was released.
在iPod发售后20年,苹果停止了iPod的生产。
The US tech giant said its iconic music player has been replaced by other devices, making the iPod redundant.
这家美国科技巨头称,这款具有象征性意义的音乐播放器已经被其他设备所取代,让iPod显得冗余了。
Greg Joswiak, Apple's senior vice-president of worldwide marketing, said: "Today, the spirit of iPod lives>
Java框架多带来的一个很大的影响就是要学的东西很多,C#(这里用.Net更加精确)的话只要跟着微软就够了,微软是一个公司,还有一个强大的.NET社区。
还有一个我喜欢看源码,特别是好的框架的源码,.NET可以读一切源码,虽然以前不行,但是现在可以了。虽然有时候不能完全领悟,但是依然可以学习到很多东西。
语言进步速度Java的确很慢,Java在语言层面已经被C#甩开不少,很多地方的确值得吐槽。说到做产品,学习思想,社区的威力就出来了,这个时候,.NET社区给予一个程序员的营养是远远超过其它社区的。
最后,现在Java / C#都老了,新出来的都是go这种了,还有现在python/ruby/js等等动态语言也开始火起来了。多学几种语言总是好的。