1. 听说你们的博客主题比我这个还简洁?
作为一名资深博客爱好者,我热衷于<del>写博客</del>折腾各种博客系统,写过不下十个主题,还写过两个博客系统。
这是我最新的博客主题 https://blog.xcatliu.com/
特点:
- 简洁,麻雀虽小,五脏俱全
- 适配手机(代码块优化、table 优化)
- 支持黑暗模式(夜间模式)切换
- 每行限定 42 个中文(最佳阅读体验)
- 支持(有限制的) spa
- 大量细节打磨
求战,求赞!
18 篇热帖
作为一名资深博客爱好者,我热衷于<del>写博客</del>折腾各种博客系统,写过不下十个主题,还写过两个博客系统。
这是我最新的博客主题 https://blog.xcatliu.com/
特点:
求战,求赞!
如题,看起来和 12 寸 Macbook 差不多。
家乡的皇帝柑丰收了,但却愁起了销路。为帮父母减轻压力,微信小店里卖柑橘啦,都是产地现摘直发,欢迎大家来购买品尝~为答谢各位的关注,回复达 50 楼抽一箱,达 300 楼抽三箱,送给各位”欧皇”。
抽奖规则: dota2 客户端(可是有客户端的人啊喂) -roll 楼层数 为保公正,重复楼层不获奖,顺延到下一楼层
本身作为一线城市里的社畜,超市、水果店里动辄十几一斤的水果说实话我还是不能实现水果自由的。所以 V 站上有卖的不管是陕西的猕猴桃,还是新疆阿克苏的苹果,我都会也会一两箱来犒劳外卖过活缺乏维生素的自己,或是寄给家人尝尝鲜。一来产地水果整箱买够便宜;二是因为本身果树人家,知道水果是个季节性很强的东西,当季现摘水果,永远还是最好吃的那个。
皇帝柑的介绍:
橘子和橙子的的杂交品种,个头不大,皮略难剥,但是味道清甜可口,属于柑橘届的”小清新”,它有个特点,就是--”绝对不酸”

购买途径:扫码微信小店购买啦
没看发布会之前,随手看了下 tech spec,m1 只支持 16g 内存,第一感觉内存不够用。
因为自己从一开始的 8g 一下跳到 64g 后感觉就回不去了。。。
看了发布会后,感觉自己有点杞人忧天了。随便记录一下自己的想法说的不对欢迎指正(涉及一些操作系统+计算机体系机构的知识,因为本科的东西了,特别体系机构这些可能也有记错)
m1 芯片最大的性能优势,应该就是把所有其他内存以及其他性能相关 (enclave, image and ml/neural....)的 alu 都集成到芯片上去了。这样使得 datapath 和 controlpath 能够更快的响应对应的 ISA (对比之前需要 ISA 去走计算机的“物理”内存)
要知道,现在的操作系统都是虚拟内存了,也就是说即使你现在没那么多内存,操作系统的内核也可以将一部分内存地址 swapping 到 disk 里去用。再简单点说就是即使你只有 4g 内存,只要你的硬盘空间够,你的操作系统也能继续跑你的那些应用(很多人说内存不够 crash 是因为你磁盘空间不够),只是你那些应用的速度会变很慢(因为此时已经是对磁盘的读取而不是内存)
所以,回到 m1 的 air 和 mini,我感觉 16g 内存确实还真的够了。理由:
前面说了,因为内存连 4g 都能跑系统,真正影响的是你的读写速度和体验。但是,因为 m1 芯片前面已经把很多该需要的 alu 都已经集成到芯片里去了,也就是说即使出现虚拟内存不够的情况,需要从 swapping 虚拟内存地址到 disk 里,速度也之前用 intel 时候的时候更快,因为没有那些相应优化过的 alu
apple 官方说的性能比之前的各种更快,我估计应该是对比同样内存大小的 air 或者 mac-mini 做的比较。这里很大一部分性能的提升应该都是在 m1 的 I/O 上,他们做 benchmark 的时候,应该也做了超出内存的 benchmark,也就是即使出现内存不足读写磁盘,也比之前更快。当然这也很大程度因为更快的固态硬盘和更好的 controlpath (发布会里也提了这点)
唯一的不足估计就是 arm 下的生态了,那这个确实苹果没办法,只能等了。
所以结论 m1 确实很香,想要完美体验,就等 m2 吧 😂
这是前两天开的帖:https://www.v2ex.com/t/723318
我的工作是 Go 开发,因为总听说 Ruby 、Rails 很吊,所以业余打算学学,选了《 Agile web development with Rails 6 》一书看的,折腾了 3 天准备放弃了,真的不值一学。
如果一项编程语言的入门,大量时间要花到折腾环境、各种乱七八糟的报错上而无法聚焦到语言、框架本身,那还谈什么提高?
当初学 Go 也就小半天搭了环境就开始写了,Rails 整了 3 天,每天十个小时,到现在rails new demo都没跑起来,确切的说是没完全跑起来。
安装 Ruby 、Rails就不说了,rails new demo各种报错,最后localhost:3000访问到了,但是自从执行
了bin/rails generate controller Say hello goodbye,历数我遇到的各种奇怪的报错,完全没有任何解决方案:
bin/webpack-dev-server报错:node:internal/modules/cjs/loader:903
throw err;
^
Error: Cannot find module 'webpack-cli/bin/config-yargs'
Require stack:
官方 github issure 各种说版本问题,还让在packge.json加了scripts:代码,换成webpack serve啥的,没点用,我就奇怪了前端圈各种软件库啥的升级从来不考虑向后兼容吗?约定的命令说改就改,改了还没啥用,解决不了旧问题还制造一堆新问题。github 、stack overflow 、csdn 之流都没有任何解决方案:https://github.com/webpack/webpack-dev-server/issues/2759, https://blog.csdn.net/Piconjo/article/details/105744808
比如Cannot find module '@rails/webpacker'报错:
比如rails new --webpack fails with "Don't know how to build task 'webpacker:install'"报错:
比如Getting undefined method 'javascript_pack_tag' for报错:
比如Command "webpack" not found报错:
比如ActionView::Template::Error: Webpacker can't find application in /app/public/packs/manifest.json报错:
…
…………
……………………
………………………………
唯一一个解决的问题是执行bin/rails generate controller Say hello goodbye没啥反应,用了spring stop
现在我的 rails 是这样的:
$ bin/rails about
About your application's environment
Rails version 6.0.3.4
Ruby version ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-darwin19]
RubyGems version 3.1.4
Rack version 2.2.3
Middleware Webpacker::DevServerProxy, ActionDispatch::HostAuthorization, Rack::Sendfile, ActionDispatch::Static, ActionDispatch::Executor, ActiveSupport::Cache::Strategy::LocalCache::Middleware, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, ActionDispatch::RemoteIp, Sprockets::Rails::QuietAssets, Rails::Rack::Logger, ActionDispatch::ShowExceptions, WebConsole::Middleware, ActionDispatch::DebugExceptions, ActionDispatch::ActionableExceptions, ActionDispatch::Reloader, ActionDispatch::Callbacks, ActiveRecord::Migration::CheckPending, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ContentSecurityPolicy::Middleware, Rack::Head, Rack::ConditionalGet, Rack::ETag, Rack::TempfileReaper
Application root /Users/coool/ruby/work/demo
Environment development
Database adapter sqlite3
Database schema version 0
package.json文件是这样的:
{
"name": "demo",
"private": true,
"dependencies": {
"@rails/actioncable": "^6.0.0",
"@rails/activestorage": "^6.0.0",
"@rails/ujs": "^6.0.0",
"turbolinks": "^5.2.0",
"webpack": "^5.4.0"
},
"scripts": {
"serve": "webpack serve"
},
"version": "0.1.0",
"devDependencies": {
"webpack-cli": "^4.2.0",
"webpack-dev-server": "^3.11.0"
},
"babel": {
"presets": [
"./node_modules/@rails/webpacker/package/babel/preset.js"
]
},
"browserslist": [
"defaults"
]
}
可能 Rails 确实是殿堂级的框架,但是这个框架的门槛在云上,我在地上上不去……各种环境、升级、代理设置、global 翻墙都没用、版本不兼容、乱七八糟的报错,是我在写 Go 的时候从来没有遇到过的。
另外吐槽一下 Ruby-China 真的……不知道有多少人的耐心是 7 天,反正我这三天,每天十几个小时的折腾这些报错已经耗尽了耐心,放弃了。
看中了三款,有点纠结,有没买过的来说下缺点,我看哪条不能忍,我就排除哪个。
主要是前两款,不知道如何抉择,ul850 有说好的,有说不好的。
中国人民银行原行长周小川表示,当前,科技创新在催生巨大动能的同时,也给社会治理和全球治理带来巨大挑战。首先,发展中国家数字基础设施投入不足,全球数字鸿沟进一步拉大,减贫和发展仍然任重道远。其次,人工智能颠覆传统产业,基因编辑技术进入实际应用,引发结构性失业和社会伦理等问题。第三,互联网科技巨头掌控大量数据和市场份额,形成垄断抑制公平竞争。(一财)
之前发帖谈程序员互害导致失业的问题,有很多人都不明白反过来喷我大放厥词、胡说八道。
再贴下
程序员的劣根性。劣根性表现在哪儿呢?一波程序员忙着迫害另一波。也算是丛林法则的一种吧,在被资本家管理之下,为了提升资本收益就会有人去解放生产力、提升效率、用机器替代人工。或者也可以这么看,程序员的 35 槛,也是程序员这个群体一手造成的。
一部分程序员忙着摧毁另一部分程序员的工作,程序员的劣根性。美曰其名是创造、创新。
UI2CODE 的进化路线,将来有天说不定可以看到普通的列表页一类的样式,机器可以自动写出来。到时候前端开发可能就要叫苦连天了。
有人这个时候可能要质疑,反对发明创造不就是抑制技术的成长吗?错,技术依旧会发展。这样的发明创造只会让老板更加有钱而已,资本是贪得无厌的。
UI2CODE 的进化,阿里做的还不错。将来啊,有人会哭的。
楼主男,来自中部某三线城市农村,可预见的将来应该不会拆迁。
现在是上海某学校应届硕士,积分应该够落户。
工作找的上海某国企,工资不能和互联网比但是也勉强还行,如果一直在上海工作,可预见的将来买不了房也发不了财,有可能工作几年后跳槽,也有可能一直待下去,现在还不好说,有点迷茫。
那么我该先落户吗,或者说工作后这两者分别有什么好处或麻烦,见多识广的各位指点一下~
想买的东西前几天看着价格合适准备入,但是想着双十一一起吧。
结果无论是 夕夕 还是 某宝,想买两个产品都涨了 200 - 400 不等,哎,没想到他们是这么搞的。
双十一或许有些东西确实给了优惠,但也有一些其实是暗暗涨了价的。
13 寸的苹果小本,跑上 GoLand,编译,测试,甚至用得久了点儿,风扇都在那呼呼地吹。还有个恼火的点儿,一旦 gofmt 或者 goimport 了,就开始无限 indexing 。
有没有其他 Go 的编辑器推荐?
在深圳一家做线上培训的公司做 php 开发,今年 7 月中入职的,签了三年合同,试用期六个月。
部门每个月会开会议评上个月的优秀员工,优秀员工有一千奖金,试用期的优秀员工可以申请提前转正。
我拿了 9 月份的优秀,但是十月没开会议,推迟到 11 月才开,月初开完会议后我就去申请了提前转正,
提交申请后 HRBP 说要这个月走完流程下个月生效,然后昨天下午又告诉我,“总裁有一些内部规划调整,转正可能要 hold 一下”,然后我就问了 12 月是不是转正不了了,回答是的,具体什么调整还不清楚。
现在的情况该怎么办?要跑路吗?
实在不知道买啥,为了跟波潮流,无奈选了自己不太爱吃的大米,吃过这款米的朋友说下如何?
你可以只说优点,让我觉得没买多…

有点激动,从没见过哪个发布会能直接喊出来 up to 3.5 times faster than previous generation.
说实话有点不可思议,虽然有期待会有多少性能提升,但是没想到能直接翻 2 倍。
之前已经料到新 mac 的软件生态由 universal app 和 rosetta 2 转译的程序(发布会有个小细节说,对于一些图形性能需求高的程序,转译之后在新芯片上反而可以获得更高的帧率)组成,不出所料的加上了可以安装 iOS 程序的能力,不知道能不能达成 120fps 的王者荣耀(笑)
之前忧虑的一点是是否 APP 来源被限制只能在官方渠道,发布会上也有提到是可以从 app store,也可以从 web 直接下载
最后作为一名 unity 开发,竟然看到发布会上有一帧是使用 unity editor 的演示,不知道是 rosetta 转译的还是已经有 binary 了
M1 真的杀疯了
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 94
model name : Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz
stepping : 3
microcode : 0x1
cpu MHz : 2394.380
cache size : 28160 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat
bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit srbds
bogomips : 4788.76
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 94
model name : Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz
stepping : 3
microcode : 0x1
cpu MHz : 2394.380
cache size : 28160 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat
bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit srbds
bogomips : 4788.76
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
弄这些东西真的烦死人...(╥╯^╰╥)