V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiangyuecn  ›  全部回复第 72 页 / 共 112 页
回复总数  2237
1 ... 68  69  70  71  72  73  74  75  76  77 ... 112  
Jim Weirich:

https://wx1.sinaimg.cn/large/a32300cdgy1gdbutx2i7zj20sg0izabk.jpg

引申:当没活到 50 岁怎么办?开源项目怎么办?花呗要不要还?
2020-03-27 14:05:56 +08:00
回复了 KasuganoSoras 创建的主题 问与答 踢一脚电风扇,旁边的电脑会黑屏??
我发现开关电风扇 会导致待机的笔记本自动唤醒
2020-03-27 12:58:17 +08:00
回复了 game3108 创建的主题 职场话题 现在招个 iOS 实习生比登天还难
喵神都出山了,看样子不用再过两年了😂
2020-03-27 11:05:41 +08:00
回复了 xiaocongcong 创建的主题 iPhone 为什么越来越多的 app 不遵守 ios 规则
就没人呼吁要给 声音和震动 加权限控制的吗?这种会给人体带来物理伤害的比电池爆炸还厉害了,不让某些 app 发出声音、震动就整个世界都清净了 (不一定要是现有的这种权限控制流程,可以是另外一套全新的控制方法)
2020-03-27 00:18:42 +08:00
回复了 FaiChou 创建的主题 程序员 第一次觉得变量名为中文可以接受
有些业务还不得不用中文来命名,不然写出来的代码绝对会成屎山。这段时间给座屎山添加了个公众号推送消息,几十个模板,字段数量、名称五花八门的,不写中文实在无能为力🤔

https://wx1.sinaimg.cn/large/a32300cdgy1gd7s9u85jyj20kt0by3zl.jpg

配套的写了一个代码生成器

https://wx3.sinaimg.cn/large/a32300cdgy1gd7sdbm6ghj20qv0ha405.jpg

中文编程感觉良好
select * from V2EX WITH(UPDLOCK) where t=655985

select * from V2EX where t=655985 FOR UPDATE

优雅的加个锁
小乌龟 Tortoise Git/SVN,满足 99%的日常需求,commit 前要检查一下代码,命令行的 99%的情况下没有图形化界面里对比检查差异来的直观,要反驳那你要的那需求就是那 1%😂 除非“commit 前都不 diff” #25 #39
2020-03-22 10:47:53 +08:00
回复了 darknoll 创建的主题 程序员 let's encrypt 能支持泛域名证书吗?
@syuraking #4 目测是服务器端证书里面没有完整证书链,刚好客户端机器上又从来没有下载过 Let's 的中间证书。

把 Let's 的那个中间证书追加到证书的结尾应该就没毛病了
2020-03-22 10:40:47 +08:00
回复了 darknoll 创建的主题 程序员 let's encrypt 能支持泛域名证书吗?
我自己用的纯手工版教程: https://www.cnblogs.com/xiangyuecn/p/9159087.html 我现在每三个月就按标准化半自动流程手工操作一遍😂

前几天刚教一个哥们申请通配符证书,他本来想买阿里云的一年要 1 千多块,瞬间就省了,但服务费还没有给。。。

[纯手工版-申请操作步骤]
1. 如果没有域名对应的 CSR,先生成 CSR,填写所有需要的域名和泛域名,保存得到 domain.csr domian.key ,懒得配置 openssl 就用 web 版 url:https://certificatetools.com/

2. 生成 account 秘钥,如果没有生成就生成新的,如果生成了就不要再生成,账号秘钥丢了这个秘钥生成的证书以后没法管理:
openssl genrsa -out account.key 2048
openssl rsa -in account.key -pubout -out account.public

3. HTML 版申请证书( clone 源码纯本地 HTML 文件,检查 network 面板只有 Let’s Encrypt API 的请求): https://gethttpsforfree.com/
申请过程中需要用 account.key 进行签名,域名太多?懒得每次都用 openssl 签名:可以在浏览器控制台内执行 https://github.com/diafygi/gethttpsforfree/issues/164 内代码,填写 account.key 到私钥输入框后会自动签名(我写的,一样的检查 network 面板只有 Let’s Encrypt API 的请求)

申请到第 4 步需要验证域名所有权,全部进行 dns 验证,把所有的 dns txt 记录配置到 dns 解析里面,然后再来一个个点验证按钮

最后得到证书文本,把文本保存到 domian.crt 内,domain.key domian.crt 两个文件就是完整的证书了,根据 web 容器需要的格式可以把这两个文件转成需要的格式。
2020-03-06 16:54:24 +08:00
回复了 maxxfire 创建的主题 Android 个人认为 Gradle 这种构建方式真繁琐
经常打开一个项目 动不动就在那下载,真不知道我啥也不干就看看代码,它要在那里下载什么卵几把玩意
2020-03-06 15:00:14 +08:00
回复了 RiESA 创建的主题 问与答 平常大家说的"百万 PV",是日均还是分钟实时?
大部分日均百万 pv 的普通业务 单台机器轻松扛下🤔🤔 也就这个体量吧
2020-03-06 14:56:57 +08:00
回复了 maxxfire 创建的主题 iDev 都 2020 了,苹果现在开发的 App 图标还要一个一个拖进去。。
搭载了 iOS8.4 先进智能移动操作系统的 iPhone 4s:

Android 小弟靠边站,我还在跟 Symbian 干架后的喜悦中没回过神来😁😁
2020-02-21 10:04:31 +08:00
回复了 jason19659 创建的主题 程序员 99999999999999999999 === 100000000000000000000?
Number.MAX_SAFE_INTEGER=9007199254740991,这是 js 最大能精确表达的整数,你的那 n 个 9 的已经溢出了,js 不能准确表达这种大整数。据说现在有 BigInt,但是没用过。

ps:这个跟浮点数 0.1+0.2 这个问题没有一毛钱关系
2020-02-18 20:17:18 +08:00
回复了 v2410117 创建的主题 程序员 有木有同样年前辞职(失业)的朋友,你们还好吗?
大前年辞的职的路过😑
2020-02-14 09:27:30 +08:00
回复了 megakusa 创建的主题 iPhone 浏览器自动将网页变为深色模式很难吗?
直接反个色简单粗暴,但不支持 backgroundImage、canvas

javascript:s=document.createElement("style");s.innerHTML='body{filter:invert(1) !important}img{filter:invert(1) !important}';document.body.appendChild(s);void(0)
2020-02-13 21:56:01 +08:00
回复了 mokeyjay 创建的主题 小米 小米 10 发布会开始了,感觉这次米 10 只是餐前甜点
MI 5 瑟瑟发抖
2020-02-12 11:23:52 +08:00
回复了 heylogo 创建的主题 问与答 大家 ios 上都用的什么密码管理软件?
2020-02-02 16:25:43 +08:00
回复了 jdgui 创建的主题 Android 安卓原生和 js 交互有好用的框架吗
#7 图还是用 wx1 的好点
但我实际项目中使用的 js 接口样子,调用和定义还算方便:
https://wx1.sinaimg.cn/large/a32300cdgy1gbi4q9y4zzj20r40hp0tz.jpg

比如调用定位是这样子的:
https://wx1.sinaimg.cn/large/a32300cdgy1gbi4pskr5wj20do07nwej.jpg
2020-02-02 16:24:41 +08:00
回复了 jdgui 创建的主题 Android 安卓原生和 js 交互有好用的框架吗
自己撸一个也不是难事,安利一波我的设计模式:
js->native : Request -> Response 支持同步、异步响应,Android IOS 通吃
native->js : Execute -> JavaScript Code 好像只能异步得到 js 结果

-------
有个开源库用到了这个模式:
js 端: https://github.com/xiangyuecn/Recorder/blob/3418c5cc8636b319c17e76e9444309282718fd82/app-support-sample/native-config.js#L37-L99 这个 demo 需要提供的接口太少,没有把接口声明成 app.xxx()这种方式调用,不过自己项目里面的都是提前声明接口然后可以直接 app.xxx()调用

Android 端: https://github.com/xiangyuecn/Recorder/blob/3418c5cc8636b319c17e76e9444309282718fd82/app-support-sample/demo_android/app/src/main/java/com/github/xianyuecn/recorder/RecordAppJsBridge.java#L99-L123 接收请求逻辑还算简单,实际的接口处理逻辑分开在别的类里面按需定义实现

IOS 端: https://github.com/xiangyuecn/Recorder/blob/3418c5cc8636b319c17e76e9444309282718fd82/app-support-sample/demo_ios/recorder/RecordAppJsBridge.swift#L57-L66 和 Android 区别不大

--------
但我实际项目中使用的 js 接口样子,调用和定义还算方便:
https://tva1.sinaimg.cn/large/a32300cdgy1gbi4q9y4zzj20r40hp0tz.jpg

比如调用定位是这样子的:
https://tva1.sinaimg.cn/large/a32300cdgy1gbi4pskr5wj20do07nwej.jpg
1 ... 68  69  70  71  72  73  74  75  76  77 ... 112  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3313 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 57ms · UTC 13:35 · PVG 21:35 · LAX 06:35 · JFK 09:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.