京东不加班就开除
java 号称卷王之王 在目前内卷加剧的就业形势下 如果想更好找工作,应该首选小众语言 比如奇葩 ruby 次选拍黄片,实在是没什么选择的,只能被迫去卷王之王里找工作,还有小学数学没学好的,幻想着在卷王之王里通过加班来实现加薪,一不小心就卷进去了
整个地区找不到会 ruby 的,可以外包到互联网上试试 远程维护 大把的人
vlang 只有 400k 这个才是最小的
流览器已经到头了,编程语言重回桌面客户端 考虑一下用 ruby+ 跨平台图形库来开发桌面软件比较有现实意义
internet 各种 block ,需要大并发的 nodejs/golang 这对难兄难弟很快就要退出历史舞台了 这时侯学相当于房子封锁交易的时侯要去抢着买房
以后的主流开发框架主要用于企业 OA/ERP 以及内部管理后台 而这些系统是不需要大并发的,需要的是维护方便,按需定制功能 快速迭代 用 ruby/rails 最适合不过了,rails 的春天很快就要来了
卡的是网络 各种限流和阻断 以现在的 cpu 代码运行起来 一点都不卡,用浏览器打开本地 html 文档试试看
vue 是 js 里的 dsl 吗?
给 20k 用 qq 邮箱? 是收简历的吗
象 sublime text 这种 传统界面库的各种常见的设置项 listview/treeview/combobox/edit/button 都不见了,都成了 json 配置, 界面组件只有 menu/tab/view 这种最基础的容器类型 这是不是代表写桌面软件的另一个方向,用 openGL 来负责渲染,各种复杂的配置用 json 文件 功能用脚本语言来实现,发布时带上解释器的 dll
用 ruby 是不是也可以用这种方式写一个浏览器,网络请求,html 解析 js 解析 用 ruby 实现,最后渲染文本和图片用 openGL 来实现
用手机流量传到私有云 ,然后生产服务器拉私有云的代码 手机接个蓝牙键盘,就跟电脑一样用
CanvasJS
入职时约定签合同约定工资 10000,计时付薪,工作日为周一至周五,每天工作 8 小时 中途老板突然一大早召集开会宣布要共克时艰开始实行 996 作息时间表 这种本质上是降低时薪增加工作时长, 老板说的"自愿降薪并内心高兴” 是对的,实质上是自愿降薪但是表面上内心高兴
原来 955 月薪 10000 跳槽入职到另一家 996 的公司,入职签合同要月薪大于 17727 才能勉强维持时薪持平 但两者共同点都是每月增加将近一倍的工作时长
用的 Rails 几?
假设中高级码农的工资是 M 一般运维的工资是 Y 整个项目需要的工作日天数是 T 李会计拿着 excel 表的公式 T * (M+Y)=? 问老板选什么,并且嘱咐"听别人说 rails 的开发速度快点,golang 部署约等于拷贝文件,部署成本低 几乎可以忽略不计 " 聪明的老板就选了 rails 脑子不好的老板模糊听到了 'golang' '成本低'几个关键字 就选了 golang 回家以后躺在床上一细想,突然一拍脑袋发现不对劲 然后面色铁青,一言不发,在房间里不停地来回踱步,彻夜无眠
第二天一大早召集全休员工开会,会上发言:“鉴于公司遇到了前所未有的挑战,全体员工要与公司共克时艰 我宣布 从即日起,公司实行全员 996 作息时间表 特别是技术部的同事,要自愿降薪并内心高兴"
golang 2018 年 8 月正式宣布加的 modules 机制 原本项目组织设计的项目好大概率出现在 2018.8 月以后的新项目 小概率有可能是码农在 2018 年以前在自造轮子处理依赖管理 但是线上已经运行好好的项目的是不会让码农为了所谓代码优雅重构一遍的,就是码农愿意,老板也不掏钱
就算码农从 2012.3 月 go v1.0 发布开始写代码,按业内招聘要求 2 年以上开发经验的潜规则,要达到中高级的水平也要 3-5 年以后 中高级的码农维护旧项目无压力,开发新项目是撑不了长时间 996 的 当然要钱不要命以头抢地倒地不起的中高级码农也有 到地不起以后 中高级码农-- 新码农因为计生国策 + 女人无房不嫁 + 房贵限购 的组合拳下,在可以预见的 20 年内, 新码农 ++ 是小概率事件,而且新码农越来越贵,技术不咋的,工资要求远超过中高级码农 中高级码农工资低,新码农工资高 工资倒挂将是长期新常态 按人穷志短的常理,工资高的新码农有钱了就更不愿意 996
这种利用 modules 机制完善库生态 + 中高级码农 996 的组合拳 集中所有优势集中到一个时间点,好处都归我的假设只在理论中成立,实际中很少见
同样的一个功能,用 rails 实现 3 天就完了,用 golang 来做要一星期,然后当初做选择的决策层觉得进度太慢,只好让码农 996 来凑,然后指着码农的鼻子说你看看人家用 rails 的公司做得多快,跟高铁一样,码农其实没什么想法,就想找个角落安静地写代码,写着写着忽然以头抢地,口吐白沫,倒地不起了
实际上 选择合适的解决方案可以达到事半功倍的效果,但是为了跟风赶时髦,最后的结果往往是事倍功半 做决策的看走眼了,导致决策失误,最后把责任转嫁推到普通员工身上 身边这样的案例太多了 最可怜的是跟风的码农,粹死的时侯都不知道为什么死的
没有, golang 那么丑的代码怎么可能实现 rails ? 解析 json 还要写一堆配置文件, 烦得一逼,改个字段,一堆文件要改 改完了还要重新编译看结果 象 rails 就贴一行 ActiveRecord::Base 然后放啥都能用,随便改
golang 就是 c 加了 gc 和一点高级数据容器 以方便 c 写不好的码农写 utils 定位就是工具集 所谓的高并发只有嘘头,国内需要高并发的公司和需要写业务的公司比例是多少? 真正需要高并发的 bat 都有稳定运行多年的框架代码 犯不上重新用 golang 再写一遍,只有新创业的 saas 之类的小公司可能会试水一下 跟风的码农发现学完了 golang 根本找不到工作
Rails 里的 ActiveSupport::Base64.encode64 会包含换行 ActiveSupport::Base64.encode64s 去掉换行
开发效率和运行效率是成反比的
在生产环境中用小众框架的风险就是如果 ruby 版本升级了,但是框架不维护了,然后代码就被限制在旧版本了 必须安装旧版本才能运行
能读到历史纪录的数据文件 读个 cookie 也轻而易举 就按 “历史纪录的数据文件 “这种专业术语吧 从专业角度看,你觉得这个 feature 是不是保护用户浏览纪录用的?
已更正
在手机上看 主题的时间在左面挤在一起了 是否应该放到右面 眼评论区一致 分类如果不用做导航的话可以放在内容的开头或者结尾
字体乱了 android 5.02 api 21
windows 上安装 Gem 要么缺库,要么版本不匹配, 所以 window 只有用来入门,安装 ruby 熟悉一下基本语法 要跑 rails 要么换到 linux (现在有些 inux 发行版的桌面快赶上 windows 的体验了)或者装个虚拟机里面跑 rails