一个没头发的厨子程序员
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

做了一个把twitter当做信息源的站

我写了一个把Twitter当作信息源的网站。觉得Twitter上的信息足够的发散,又足够地新鲜。但每天漫无目的地刷推特把,又浪费了很多的时间。 我就弄了一个爬虫,让他不定时的登录我的账号,因为Twitter给我推荐的信息,已经是根据我的胃口来算法推荐的,整体上还算是我比较喜欢的方向,我让AI把他抓取到的这些内容,根据我指定那些标准来做了一个判断,比如说这条Twitter是不是个人的一个动态的分享,
2025-01-06

Tiktok 初探3

直播和短视频,服务器体系是分开的;我能明显感受到速度不同,连通性也不一样; 服务器和帐号有关;在tiktok的帐号设置里有一个“国家”的选项,这里你设置的哪个国家,你的网络出口就会在哪个国家,否则慢得一批。我去泰国的时候 弄了个帐号,国家选的泰国,现在就要了老命了,买不到在泰国的服务器,从哪里穿过去都慢得要命。但是我用新加坡的服务器,看新加坡的直播就很流畅,但是看视频就不行,估计因为视频是在泰国
2024-12-19
#tiktok

Rails + Nextjs 部署踩坑合集

我现在的整个技术栈有点飘逸:后端的API层用Rails,再往是java和Go的服务。前端项目用nextjs,nextjs只用来做界面和交互,不负责前端的API。nextjs利用rewrites 把/api/v1/ 和/api/v2/ /api/v3/分别暴露给rails 、go、java。nextjs、java、rails、go这四个应用中,java和go在阿里云的云效上比较成熟,就用云效。rai
2024-09-26

基于buildpacks构建Docker镜像

由于天杀的原因,docker镜像现在访问几乎难于登天。所以我构想了一个方案,就是在香港买一台主机,将所有项目都编译好docker镜像后,推送给阿里云的docker镜像。在阿里云的境内生产环境,只负责从阿里云的docker镜像上拉取image再运行。 本来我是可以直接用dokku等类似heroku的,但是现在境内主机连安装都安装不了了! 现在方案是,先在香港主机上将代码拉回来。假设我们代码是gith
2024-09-21

Tiktok 初探[2]

可以阅读前文TikTok初探1 。 上周去泰国呆了一个多星期,特地体验了一下tiktok。 1.直播带货非常火TikTok在泰国也已经开了tiktok shop业务,可以直接在tiktok内开店。我随便刷了一下,都遇到不少直播带货的。 我特地点进去看了一下整个购物的流程什么的,已经跟国内的电商没有什么区别了,限时促销啊,优惠券之类的各种优惠活动也挺多。有一些看起来很平常的店,销量也挺大,单品有
2024-08-23
#tiktok

英国GiffGaff卡的购买和使用

很早就想弄一张境外卡,前一阵发现淘宝上有卖,就淘了一张。记录一下过程。 关于GiffGaff 卡:是一家英国的虚拟服务商,sim可以在中国境内使用。不需要出示护照什么的。 购买:淘宝上搜索giffgaff,找一家店铺问一下就行。大约3天后就寄到了。随着卡一起送到的有一个卡针。 激活拿到卡后,卡上有印一个激活码,访问giffgaff.com 输入卡上印刷的激活码就可以。后面需要输出邮箱和密码,gif
2024-07-28
#giffgaff

TikTok初探[1]

这几天鼻炎发作,窝在家歇着,看了一些关于tiktok的东西。貌似现在推上没有怎么看到研究tiktok卖货的。对于中国人来说,还是挺难的,也许在义乌这些地方会多一点。 1. 获得tiktok App、注册tiktok帐号就筛选了大部分人第一大难就是注册tiktok的帐号,我在日本旅行的时候就顺带注册了一个tiktok号,感觉还挺轻松啊,没想到回国再打开手机app,连浏览都不行了。在国内,tiktok
2024-07-25
#tiktok

在google cloud platform上收录dokku 生成的日志

Google Cloud Platform (GCP) 上有类似于阿里云 SLS(Simple Log Service)的日志收集和分析服务。在 GCP 上,这个服务主要由 Cloud Logging 和 Cloud Monitoring 组成,它们共同提供了强大的日志管理和分析能力。但是首先,要将dokku 容器里/app/log/ 映射到宿主机。 将dokku容器里的日志目录,挂载到宿主机要将
2024-07-17

dokku下nginx两级转发https请求时的坑

最近遇到一个让我排查了好一阵子的问题。 问题描述:我是用dokku来部署的,因此nginx 生成了应用的nginx.conf,这个应用工作于7000端口。我自己手工写了一个配置文件,监听443端口来服务https请求,这个服务就是定制了一些转发,期中”/“路径是转发给7000端口的。后端应用是rails写的,有大量的redirect请求的场景。完整的路径是: 1用户 => nginx 443
2024-03-28

在PHP中集成prometheus

在PHP中添加自定义的Prometheus指标通常涉及到几个步骤,这些步骤包括使用或搭建一个Prometheus客户端,定义指标,更新这些指标,以及将这些指标暴露给Prometheus服务器。下面是如何在PHP项目中进行此操作的一般指导。 步骤 1: 选择或搭建Prometheus PHP客户端首先,你需要有一个方式来与Prometheus通信。有一些PHP库可用于此目的,比如promphp/pr
2024-02-29

Rails集成prometheus的几个经验

安装prometheus和设置指标单纯地将prometheus集成进rails,整体上比较方便: 安装rometheus-client 在Gemfile中添加prometheus-client:1bundle add prometheus-client 引入prometheus 中间件 在config/application.rb中引入:12require 'prometheus/mi
2024-02-21
#rails

使用开源模型GPT_SoVITS训练自己的tts

GPT-SoVITS 是github上开一个开源的tts模型,可以基于用户上传的声音(哪怕只是一分钟的声音)得到用户声音模型,然后根据文字来生成语音。项目还处于活跃的开发中,我上周测试的时候使用源代码还遇到了几次出错,所以改用docker来运行。 安装ffmpeg1apt install ffmpeg 安装ffmpeg的python扩展1pip3 install ffmpeg 安装gradio
2024-02-19

Apache Drill vs. Baidu Doris: A Comparative Analysis

Apache Drill vs. Baidu Doris: A Comparative AnalysisIn the realm of big data analytics, selecting the right query engine is crucial for efficient data processing. Apache Drill and Baidu Doris (formerl
2024-01-02
#drill #doris #OLAP

在dokku的rails容器中自动启动crono

crono 是 rails 的一个自动化定时扩展包,有时会莫名其妙的失败。为了能够自动拉起来,可以这么做: 在 rails 项目根目录下创建一个 run.sh (里面的内容根据 dokku 容器内的变量实际改一下,尤其需要注意一下 SECRET_KEY_BASE) 123456789101112#!/usr/bin/env shcd /appexport PATH=/app/bin:/app/
2023-04-01

Apache Drill 一个强大的数据分析工具

这是我通过 notion AI 写的一篇文章。看以内容很多,又废话连篇。 简介在今天的世界里,数据无处不在。公司和组织每天都在产生大量的数据,对他们来说,能够及时有效地处理和分析这些数据变得越来越重要。这就是 Apache Drill 的用武之地。Apache Drill 是一个强大的数据分析工具,允许用户使用类似 SQL 的命令来查询和分析大型数据集。在这篇博文中,我们将探讨 Apache
2023-03-09

语雀文档导出脚本

title: 2023-03-09date: 2023-03-09 14:26 语雀导出脚本 因为语雀的收费政策老变,所以我打算迁走。迁移的原因如下: 2020 年迁进语雀,当时首年只要 299;后来续费的时候忽然就把团队功能给升级成空间了,价格是 2999 了,涨就涨吧,也就走个报销。再后来要续的时候发现这个空间又有免费版了,免费版能满足需求了。再过了几个月,又偷偷摸摸把什么***的个人团
2023-03-09

在 nextjs 中集成 quill 所见即所得编辑器

这几天在学习 nextJs 的过程中,发现 nextjs 应用和 react 应用还是有很大差异,毕竟是 服务端渲染的。在打算引入一个所见即所得的编辑器时,遇到了一点问题。昨天熬到凌晨两点,终于搞定,实现方式略有点 dirty,后续再整改吧。现代所见即所得的编辑器,其实那些加粗加横线啥的都不重要,最主要是对插入图片和视频之类的支持,而视频一般直接用链接跳转到第三方视频网站就完了,图片的话,需要实现
2023-03-08

ruby备份邮箱的脚本

这几天公司迁移邮箱,我就趁午休的时候撸了一个将邮件存档下来的脚本。使用的时候请先把用户名、密码,以及要存放的路径(base 变量)改一下。 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061#!/usr/bin/ruby#
2023-03-07

使用scrolling来查询/导出超过10000行纪录

一直以来,想从 elasticsearch 中导出超过 10000 行纪录都是一个问题,因为深分页容易触发 OOM,所以 es 默认不允许导出 10000 条以上的纪录,如果你查询的时候指定的 from+size 超过 10000,会得到一条这样的报错: 1Result window is too large, from + size must be less than or equal to:[
2023-03-03

国内网络下优化nodejs项目在dokku下的部署速度

dokku 是一个类似heroku的paas平台,但是是个单机版,更适合个人或是小团队用。部署web项目超级方便。但是国内这个网络环境大家懂的,这是我摸索出来的一些踩坑经验。 使用 阿里云的源:创建.npmrc 文件,内容增加这么一行: 1registry=https://registry.npmmirror.com 在部分项目中,因为涉及到从 s3 或者 github 上下载文件,不用梯
2023-02-23
#nodejs #dokku

heroku上部署vue项目

公司有一个前端项目,近期折腾了一下,改成从 heroku 的一个替代产品 dokku 部署了,记录一下过程。不熟悉 dokku 的可以看这里,是一个 heroku 的个人级替代产品,用法基本差不多。 dokku 和 heroku 一样,只支持有后端的项目,所以对于 vue 项目,我们需要用 express 来提供服务。 方案如下,先安装 express 和@suntower/serve-stati
2023-02-14
#nodejs #express

我的三段创业经历

刷到了 joyqi 写的一个小感想,也有点小感触。 我一共算起来有三段创业的经历,但是感觉没啥特别的总结要分享,只有经历,没有啥心得。第一段经历,那时候综合能力还很差,只会 Coding,离开 yahoo,拉了两个同事,搞了一个一个月能挣三五万块钱的 saas,后来也看不清往后怎么走,放弃了。 第二段是参与一个家装平台,老板在战略上看不清,抠抠索索的,嘴上说着要大干,但是其实也舍不得投钱。不过我也
2022-12-10
#创业

从webpack迁移到vite

上周计划将一个旧项目从webpack迁移到vite,遇到了一点点问题,特地记录下解决方法。 vite是一个比webpack更快捷的打包工具,配置文件vite.config.js非常简单,可以手写。 问题一 默认是vue3的支持vite对vue的支持,默认是支持vue3,如果要切换到vue2,则需要安装插件:vite-plugin-vue2: 12yarn add vite-plugin-vue
2022-09-25

Nextjs使用一瞥

上个月偶尔听起有人说过nextjs不错,就小小地了解了一下。在工作中一个小项目用了用,只用作前端,后端api还是java,感觉还可以,于是想从项目创意到完整的前后端都用nextjs来实现。现在项目(unhtml.com)一共投入了有52个小时了,占用了不少下班后的时间,也小有感受,特地记录一下。 next.js 小坑记录 .env.local 在生产环境也会加载且生效了,所以不要把.env.loc
2022-09-13

什么是最重要的人

个人特质上讲,最难得的是这种能把事儿做细,反复迭代,把事儿优化到极致的人。团队特质上讲,最难得的是这种人,敢唱反调,敢说出不同意见,不至于什么时候都是全票通过一片和谐,必要的时候敢挑错儿。
2022-09-06

我如何管理运行总收入约 18,000 美元/月的多个产品

这是一篇译文,原文在:https://www.indiehackers.com/post/how-i-manage-running-multiple-products-of-18k-mo-total-revenue-e5443df3b8 大家好,我是托尼。 在撰写本文时,我正在运行 3 个产品: DevUtils.com - 开发者工具 macOS 应用程序。在过去 30 天赚了5,256美元。
2022-08-07

程序员清理硬盘最有效的命令

虽然我只是偶尔冒充一下前端工程师,这条命令依然是我清理电脑最有效的命令: 1find . -atime +7 -name "node_modules" -maxdepth 3|xargs rm -rf 一条命令清理出来15个G.
2022-08-04

爱情的真相

爱情的真相文似看山喜不平,其实爱情也如此快乐的本质是大脑对多巴胺产生的刺激的反馈,相同的刺激产生的反馈会越来越弱。第一次吃鲍鱼可能会幸福感满满,但是当你天天吃鲍鱼的时候可能就觉得这不过只是一块肉而已。一帆风顺的爱情里,没有经历过得失也没有经历过考验,感情慢慢消磨在时间的长河里,只留下怨恨或者各种无所谓;那些分分合合的情侣,多次经历过那种得而复失的多巴胺刺激,留下了深刻的心理体验,像一道刻痕深入骨髓
2022-08-02

快速进入Finder所在路径

之前经常有这个需求,我当前在Finder中打开了某个文件夹,现在需要快速在iterm或terminal中进入这个路径。最早有一个免费的软件叫go2shell可以实现,后来在最新的Mac OS系统中不可用了。现在用Apple script 可以实现: 1tell application "Finder" to set myname to POSIX path of (target
2022-07-30

研发岗、QA岗P级定级草案

岗位定级草案主要岗位的评级标准下文所述能力项分为三个等级。 “-“ 表示无要求 I 为知道和会用 II 为熟练,即常见问题和意外也能处理 III 为精通,要求是熟练常见问题且精通原理,有预见性。P4 初级工程师 ** 简述** :能在一定的指导下完成日常工作;遇到问题能寻找帮助,反馈问题。 测试岗位分支 能力项 能力要求 功能和模块级需求分析能力 I 全局级需求分析能力 -
2022-06-23

语雀对比tapd文档

语雀对比tapd之前为了为团队寻找一个知识库、或者说是文档工具,对比和总结了语雀和tapd,后来选购了语雀。这是当时的对比。 tapd.cn 免费 没有团队的概念 没有知识库的概念 以项目为组织方式 但是略混乱,从“项目”入口进能看到的文档,在“文档”入口看不到 不支持java/php/等代码高亮 不支持导入markdown或其他 不支出导出 不支持搜索正文语雀 有免费版,收费版599团队每年,首
2022-06-18

关于自我管理

如果在几年前,让我在『管理』两个字前面加前缀,我很可能是加成『团队管理』,但是现在的话,我可能第一时间是加成『自我管理』或者是『目标管理』。对于知识型工作者为主的团队,每个个体是需要发挥主动性的,团队其实不需要管理,只需要给定目标,然后在必要的情况下指导一下方法,作为 manager 更多做一些传达沟通、协调一致的工作;最重要的是定好目标,同步到所有人,大家目标一致。人生的后半场,自我管理才更重要
2022-06-16

关于找房子的思考

我刚来上海的时候,是仓促在自如上找了个房子,后来发现有这么几个优点和缺点: 优点 离公司近,大约 2.5 公里,一条小路过去,不怎么堵车。 往北 1.5 公里是我常去的健身房,附近吃的方便。 小区分了一半的地出来盖了个三甲医院,就医方便。 楼层高,没有蚊子。 车位充足。缺点也很明显: 小区是回迁房,以租房为主,人员混杂。 房间小,一共 6 平米; 自如把一个 70 平的房子分成了 3 间,另两间租
2022-06-12

领导力模型

对于高管层,我是分成了两类,一类是专业技能型高层,一类是职业官僚。专业技能型高层,在某一个特定的专业领域非常精深,也许是 IT 研发、也许是法务、财会等等。职业官僚,是领导力强大的一类人。我把这个领导力,分为号召力、决策力、沟通力三个细分的方向。号召力强的人,无论什么时候,总是一呼百应,应者云集。决策力强的人,总有一群智囊跟随,他不是最聪明的那个,但是最后能力排众议做出正确的决策。沟通力强的人,能
2022-06-09
#领导力,沟通

空降高管,其实失败率挺高

几天前有个阿里的技术大佬问我,有个小公司请我去做高管,之前在阿里带一个 近 20 人的小团队,去小公司带整个 IT研发团队,约 100 人,我要注意点啥?其实空降高管的失败率非常高,尤其是从大公司的小团队主管空降成为小公司的高管。带十几个的时候,和带 一百人的团队,工作内容是不一样的。20 人以下,基本上你只要能判断事情的对错,知道怎么把事情做得更好的就行,很多时候还同时承担了项目研发的任务;带
2022-06-09

避免情绪化、穿越周期,才是真正的长期主义

投资的要义,我以前以为是挑一只好股票,现在看来,是『避免情绪化、穿越周期』。之前玩美股没多久,陆陆续续买过 Google,Amazon,幸运地都小赚不少,后来入了一些京东,好巧不巧在东哥强奸案发之前卖掉了,京东居然也有小小的赚点;于是就有点飘了,觉得炒股也不过如此,赚钱挺容易的嘛。后来偶然发现可以切换到月 K 线看数据,有一只股票自上市以后月 K 线几乎没跌过,这种好股票,怎么能错过呢,于是加了杠
2022-06-08

沟通中,相比说,听是一个更难得的能力

沟通是一件神奇的事儿。我之前一直觉得,能说的人,才是会沟通的人。从小,一直到刚参加工多年,我都非常自卑、内向,不善于表达。我特别羡慕那些在台上能不打草稿说上一两个小时的人。高三的时候,杨叔子院士去做分享,讲了有三个小时;后来 2008 年年会的时候,马云一个人也讲了两个小时。能讲人的,都让我发自内心地觉得太厉害了,所以我现在都还记得他们。但是后来慢慢的,我有另一个意识,沟通的首要,不是表达,而是倾
2022-06-06

聊聊我的薪资外收入(non-salary income)

我其实所谓工资外收入不太在乎,作为程序员,薪资相对于传统行业来说相对还是薪资较高的,多花精力在工作上,获得的回报远高于去做兼职什么的。不过既然今天被点名到这个话题,我就如实回答一下关于薪资外收入和被动收入。 内容相关我一共相对用心地写过两个地方,一个是知识星球,一个是微信公众号,名字都是『九次方程』。 知识星球一共50个人付费,一共收了2500块钱(有几个是嘉宾所以是免费的) 微信公众号,主要是
2022-06-01

Nick.Friend.eth 关于初创企业的9个忠告

翻译、整理自 twitter 上 NickFriend.eth 的推文。参见 link 以终为始。当你还在考虑创业时,关键是要了解你计划开始的具体业务的最终游戏是什么样子。在你开始之前就知道你要做什么,并知道这有可能浪费你生命中的几年。 你可以而且很可能需要启动项目。(不筹集资金,至少在很长一段时间内) 建立独角兽的概率极低–如果你做研究,在硅谷每年可能有30家独角兽公司。就这样了。 这
2022-06-01
#startup

什么是月经收入,我应该如何计算?

translate from :https://www.zoho.com/subscriptions/guides/what-is-monthly-recurring-revenue.html 大多数人都知道,拥有好的产品或服务,并对其进行良好的营销,对经营一个成功的企业非常重要。但关注你的财务指标也同样重要,因为你就是你所衡量的。订阅业务中最重要的指标之一是月经收入(MRR)(原本是翻译成了每月
2022-05-29

项目经理的五个关键词

资源 【每周复盘每个资源的忙闲程度,不断调整】 目标:当前进度和未来计划 【未来的计划和目标比当前的进度还要重要】 风险【提前感知、提前沟通、控制影响、划分责任】 方案【有风险的技术点推动与架构师商讨】 协调 需要和外部沟通、反馈问题的,及时发起流程,与外部沟通。
2022-05-29

日常随想

不要教育人,要学会筛选人。有人的始终是无法教育的,别浪费时光。 不要试图追别人,要试图吸引人。没有吸引力,一味强追来的或是忽悠来的事儿,不长久。 不要说教,要言传身教。你的行为,比语言有力一万倍。 与期天天守着,指导别人该怎么做,不如先强调你的目标是什么。想清楚目标,才能讲清楚目标。讲清楚了目标,好的搭档会主动想清楚该怎么做。 爱情如此,招聘如此,管理如此,教育如此。
2022-05-26

小屋

小屋,是父亲的小屋。小屋,修建于 1985年,我出生之后两年。因为违反了计划生育,家里的田被政府回收了。老家的田是水田的意思,可以种水稻。而地,是指山地,没有河水的灌溉,只能种玉米和红薯。老家位于丘陵地带,沮河从大荆山流出,到了小村的时候,冲出一小片的冲积平原。在战乱的时候,人们就搬进山中居住,在和平的年代,人们则下山在河边的平原居住。违反了计划生育,祖父虽然是打了八年抗战、三年内战,在抗美援朝中
2022-04-23

人是一个相当立体的概念

最近几年面试的人有点多,我也慢慢开始转变成一个可能会被人诟病的”闻味官“了。倒不是为自己辩解,单纯只是想分享。到了终面这一轮的,专业度都不会太差;与其说是面试,我更愿意当做是一个深度认识的机会。只看专业技术,那是把人当机器。除开专业技能之外,还有从很多维度来描述一个人。比如,情商高低;比如,是否有严重心理缺陷;比如,活泼程度;比如,是否爱撒谎;比如,表达能力与倾听的能力;比如,情绪稳定与否;有一些
2022-03-17

技术岗可能遇到的几个发展瓶颈

技术的快速成长是有瓶颈的。一般来说,研发岗在毕业前五年是技术成长非常快速的,但是后面就会慢下来,或者说学会一个新的领域,新的技能,对自身的薪酬回报是没有啥正面影响的。 这个时候首先解决的是一个思维问题,要从“这里有没有我的问题”转换到“客户/合作方的问题有没有解决”。我经常发现技术类岗位有这个认识偏差,会在第一时间撇清自己的问题:我这边没有问题啊,你不该找我啊等等类似的说法。他们没有意识到,老板
2022-03-16

cookie与cors详解

Cookie基础由于HTTP协议是无状态的,而服务器端的业务必须是要有状态的。Cookie诞生的最初目的是为了存储web中的状态信息,以方便服务器端使用。比如判断用户是否是第一次访问网站。目前最新的规范是RFC 6265,它是一个由浏览器服务器共同协作实现的规范。服务器端像客户端发送Cookie是通过HTTP响应报文实现的,在Set-Cookie中设置需要像客户端发送的cookie,cookie格
2022-02-16

如何在没有源代码的情况下修改jar包的内容并重新发布

因为种种原因我们没有办法得到jar包的源代码,这个时候想要进行修改的话,稍微有点麻烦,我踩了一些坑,现在记下来。一共有三个点: 如何根据.jar文件得到源代码 修改源代码后如何处理好依赖,编译出.class文件 如何重新打包 根据jar包得到源代码我们有两个方式得到源代码 ,一个是在Idea这个超强的IDE里点击jar包里的类,就可以直接反编译得到源代码;一个是使用jd这个工具。重点介绍一下后
2022-02-16
#java

sonarqube简易上手指南

sonarqube 是什么Sonarqube 是一个开源的代码质量管理系统,支持超过25种编程语言:Java、C/C++、C#、PHP、Flex、Groovy、JavaScript、Python、PL/SQL、COBOL、Golang、Javascript等,目前已经与诸多外部工具做了很好的集成,分析报告中可以对重复代码、编码标准、单元测试、代码覆盖率、代码复杂度、潜在Bug、注释问题等提出建议。
2022-02-16
#sonarqube,technological,java,coding

一个新的极小的类Jquery的js库

2002年的某晚。关山口职业技术学院,西九楼电子系。我在电脑上开着frontpage 2000,苦苦琢磨javascript。 2009年,我找到了jQuery,惊呼原来js可以这么方便。但是无论如何我也想不到有一天,我会嫌弃jQuery minify 之后还有88K,然后自己把东拼西凑出来的代码发了个库。see https://npmjs.org/package/pida,使用上基本和jquer
2022-02-12

2022春节,倒腾了几个小工具

今年春节,照常不用走亲戚。反正杭州有疫情,哪里也去不了,都得隔离。宅在家里整整八天,倒是也没有闲着,平时上班时没有机会写代码,趁小长假有空练了练手。 折腾了我的个人主页 https://404.ms/,魔改了皮肤,在有人发评论的时候会发邮件通知我自己,当然,根本没有人留评论。另外,可以划词启动分享,支持twitter和新浪。 折腾了一个生成网页截图的API; 同时用electron写了一个快速分
2022-02-06

再次分享这个基于electron的截图分享工具

其实是个很小的工具,可以上传小的各类文件,图片,方便分享,在截图后也快速粘贴,不用保存图片即直接上传。趁着春节放假,重写了。我只提供了Mac版,使用的时候需要用github授权一下。(等我有空了我就加上gmail的授权支持)请不要把它当图床,如果是发大量美女图,或是违法内容,我会拉黑帐号。下载地址:404.ms/file/404up.dmg源代码发布在:github.com/gotapi/yuan
2022-01-30
#software

偶感:赋能与甩锅

互联网团队的管理者,总是高估自己团队的产品能力,低估组织管理的难度,短期内看不到问题,远期上定不下目标,名义上给别人赋能,实际上给自己甩锅。
2022-01-25

关于独立

成熟有三层: 第一层是生活独立,会自己照顾自己。 第二层是经济独立,会自己赚钱养活自己。 第三层是思想独立,没有分享欲,没有对认同感的追求。都市人一般都停在第二层,所以普遍地感到孤独。
2022-01-16

我的人生准则

人生准则 不随便给建议:好为人师是一件让人讨厌的事。 不开嘲讽模式,尽量谦和。毒舌的时候自己很爽,但是没有人喜欢被毒舌。 保持锻炼,多活十年年,可以腾出很多时间,抵消掉熬夜努力那种不高效的努力。 保持学习,而且是有目标的、系统性地深度学习,给自己更多可能。少花时间在所谓碎片阅读上。团队也要构造成学习型组织,不断迎接挑战。 保持总结和表达:提升自己的总结能力和表达能力。 不断培养自己的好习惯、改掉
2022-01-09
#人生感悟

问题的边界

有时候问题不好解决,是我们没有定义好问题的边界,想要的太多。不如想想怎样够用就好,或者只解决一个最重要的问题。 时间无法借贷也无法存储,才是最重要的资源,而金钱却不是。 如果一件事不能对提升能力、增加资产、满足社会责任、提高生活质量中的任何一件有所帮助,那就不值得做任何投入。
2021-12-23

战略与日常

对于一个组织者来说,定战略目标固然是非常重要的;日常工作中的坚持却也必不可少啊。我发誓每个星期一一定认真看完所有人的周报,坚持了一年,也觉得还是挺有收获的。一年下来,毛估算一下,通过的请假申请有两三千次,付款请求有百把次,看过的周报也有好几千。其中的很多信息,我可能都忽略掉了。日常太频繁了,日常中的疏忽积累起来,经常会质变为灾难:比如我发现线上的某个数据库有几百张表,却没有人知道每一张表是做什么的
2021-12-09

人性的本恶

关于人性本善还是本恶的问题上,我有这么几个看法:人类或者所有生物,都是基因的奴隶而不是基因的掌控者。我们之所以能吃能喝,生病了会发烧,淋雨了会咳嗽,都是基因进化的结果。基因只需要我们能生长,能勉强产生下一代,继续进化,就够了。人类发展出今天的高科技,甚至能做试管婴儿,部分操纵基因,其实是个意外。善与恶,都是道德的概念。除开人类以外的生物,是没所谓善与恶的,很多生物产下后代后如果有后代过于孱弱,母亲
2021-12-03

人只能被选择,不能被改造

在家庭范围来说,我倾向于影响和指导家庭成员。但是在职场,我奉行的原则是,人只能被选择,可以试图影响,但是千万别试图改造。脱胎换骨,洗心革面,只能基于个人强大的内驱力才能做到,那些门槛,只能被他自己跨过去。重新选择一个人,而不是试图改造一个人,这话可以刻脑门子上了。结合沉没成本的概念,可以拓展说:人很难被改造,所以永远不要因为已经付出的,而选择继续。人不行,就换。别为沉没成本买单,别幻想你可以改造谁
2021-11-30

婚姻的几种维系力量

身边有一些朋友正在经历婚姻变故,我思考了维系婚姻的几种主要力量: 性魅力。至少要有一方对另一方保持着性吸引力吧。婚后继续保持相互之间的性吸引力,非常有必要,但是大多数人没有这个意识。 利益纠葛。 情绪价值。离婚的状况,很多情况下,是一方的情绪价值没有得到满足。所以注意自己的情绪管理能力,同时注意到对方的情绪化表现并给予情绪满足,非常重要。渣男之所以俘获很多女人的心,在于他们擅长满足女人的情绪价值
2021-11-29

一句梧桐美,被骗几万人

多少妹子被 一句梧桐美,种满南京城 迷惑了,被蒋介石宋美龄惊天地泣鬼神的爱情迷住了实际上: 南京的梧桐树并不是蒋介石种的。 蒋介石一共有四任老婆。 蒋介石热爱嫖娼,还写进日记。 很多妹子感动得不行的时候,并没分清悬铃木和梧桐。
2021-11-01

基因才是主宰,而人类是工具

人类以为自己是世界的主宰,其实不是。不之人类,其实所有的生物都是基因的载体,或者难听一点来说,是基因的奴隶。基因只想让载体干两件事,一是活下去,二是传承下一代。基因只选择对这两件事有帮助的特性,与此无关的特性,都只是一些无关紧要的副作用。说难听一点,如果雌雄同体对进化和传承更有利,可能现在的人类都得是雌雄同体的。所以,恋爱期大脑分泌的多巴胺,和交配时男女双方的快感,不过是基因引诱人类传承后代的诱饵
2021-10-16

婚姻中的经济观察

刚才想到一个问题,据说,丈夫的经济条件一般优于妻子。那是否说明出现这个状况就是由于男女不平等造成的呢?不全是。大多数情况下,女性不愿意嫁给经济条件比自己差的男性啊。
2021-10-14

方法总比困难多

如果你想解决问题,就会想到很多方法。如果你想寻找借口,就能找到很多理由。团队里需要有人带领,有时候也需要有人鞭策。
2021-10-14

经历过至暗时刻,才有成长

不遇到至暗时刻,很难实现自我蜕变。有的人很幸运,从小就家教严格,学会了自律,所有的一切都优秀的那么完美。而普通人中的大多数,都会经过一些特定的事件才会成熟,那个特定的事件,也许是父母亲的去世,也许是一次离婚,也许是一次裁员,也许是一次破产,总之让你足够痛苦,不敢面对。但是熬过来,又是一片天,会对人生,人性有更好的理解。所以其实给打个绩效不合格,一次晋升失败,不是个多大的坏事儿:成长是要迈过一些坎儿
2021-04-16

学会授权

早上醒的太早,想起来关于授权的某个隐喻。皇帝能打仗挺好,不能打的话派个将军出去打也可以,只要记住别整天八百里传旨过去,通州很重要,你加三万人过去,香河也很重要你也要注意提防…某某某是个人才你怎么不重用?多花时间选个好将军,然后等他好消息就行。这就是皇帝的宿命。如果天天给将军下命令甚至跳过将军给下面下命令,那将军肯定打败仗。
2021-03-23

创新型工作与重复型工作

按工作是否是简单的重复,可以把职员分为重复型工作者和创新型工作者。按工作中与他人的关系,可以分为单一贡献者和组织者。组织他们协调工作的,是组织者,是主管。在团队中发现和锤炼出组织者的,是经理。统一战略统一目标的,是总监。而叠加了商业嗅觉和远见卓识的,才是CTO。我觉得我的商业嗅觉还差的很远。
2021-02-22

情绪管理

养成一个好习惯很难。管理自己、管理情绪、保持沟通、改变自己。
2020-12-18

快速成长从写一份走心的周报开始

不敢掠人之美:原文主要复制自:https://www.cnblogs.com/peida/p/12922572.html ,我做了少量修改。今天,我们来聊聊工作周报的一些思考和实践,看为什么要写周报,如何写一份走心的周报来帮助我们快速成长。现在大部分团队都会要求写周报来做阶段性的工作汇报和总结,但对于为什么要写周报,每个人都有自己不同的认知,例如一些常见的看法: 有觉得就是leader事儿多,一
2020-11-16
#管理,周报

向高阶的人找建议

当你寻找建议的时候,你想要什么答案,人家就会给你什么答案,因为他们是从你的话里来判断事情的。但是,你怎么讲述,是基于你想要什么答案。你内心想要做这件事情,你就会把它讲的很好,对方当然就会建议你去做。然后你就会觉得英雄所见略同,你真是我的知音。这是寻找建议的真相。只有对方比你高出一个段位的时候,才会正确引导你的讲述,让你客观地讲清楚来龙去脉,从而得到正确的答案。所以,要跟随那个高出你一个段位的人,向
2020-08-23

你的伴侣原来其实并不特别

统计上发现,约有一半的人吧,配偶都是自己的同学、同事、亲戚和邻居的圈子。从功利的角度,要努力提升自己的圈子才行,上学的时候上好的大学,就业的时候找好的企事业,才能找到更好的对象。 从另一个角度讲,大部分人的对象,不需要那么的特别,换一个人其实也可以。只不过因为缘分关系,和你的同事或者同学、或者他们的朋友在特定的时候相遇了。 再推导一点,很大一批人,只是在需要结婚的时候遇到个还说的过去的人就结婚了。
2020-06-07

放弃是一种能力

我觉得人一个比较大的必须突破的点,应该是该学会选择放弃什么。做独立贡献者很简单,不需要想那么多,做决策者就要不断复盘,不断纠偏,不断把优先级不高的事情砍掉,因为资源永远不足。包括个人的精力,一不小心就浪费在不够重要的事情上面。
2020-06-04

目标、方法、克制

今年对我影响最大的一篇文章,我忘记了出处,但是总结起来就这么一句:大部分都有看法和脾气,只有少部分人,拥有目标、方法、执行、克制。
2020-06-04

也许喜欢也很重要,对自己不要那么苛刻

有个说法,把人分成两类,说一类人是有立场、感受和意见,另外一类人,有目标,方法和行动,建议是转变到后者。另一个说法,是选择的配偶的时候不要看对方是否为你半夜倒温水买烧烤,而是看对方的谈吐、知识面,人生格局和商业视野。我觉得其实不一定要割裂地看,人生不是做数学题,电脑是二进制的,不是一就是零,而人类不是,在一和零之间,还有千百万个组合。刚刚开始面试的时候,我迷信于岗位画像、人才盘点、360度点评,但
2020-05-04

繁星直播是个吸金的产品

研究了一阵繁星直播,觉得这个产品经理太牛了。秀场类直播,从最早的色情直播转型沉淀下来,到今天的以满足情感需求为主的绿色直播,是一个产品从傻大黑粗的满足原始冲动到今天触摸人心内核的过程。人类进化史的主流一直是男性用物质来诱惑女性,女性用美色诱惑男性的过程,这个诱惑几乎一直有效。高阶一点的产品经理透过这个过程,进化了更好的方式,不触犯法律,又成功赚钱:所有的人类都有被追捧的渴望,所以女人毕生追求美貌,
2020-04-20

别试着推绳子

很多年前看的一本书,说糟糕的项目体验是推绳子。但是好多公司都在推绳子啊。避免推绳子搬的体验,一是要永远有目标意识,有的人走着走着,就忘了自己要干嘛了。二是充分的沟通,永远保持步调一致,三是清晰的边界,节点与节点之间,版本与版本之间避免粘连不清。
2020-03-19

学会从失败中总结

如果我去面试一位高层管理,我一定要问这么个问题,你裁撤过多少个业务?分别是怎么考虑的?可以考察这么几个点: 业务感觉,对大势的判断能力。 对日常关键指标是如何获取和落实的 他如何去评价下属的工作能力的。 业务的失败在所难免,十个业务里九个挂掉都正常,如果光从过往经历顺利无比的人里找高管,很难,而且很可能他的能力是不足的。
2020-02-06

长期战略贯穿于日常

被短期目标追赶着的时候,就会疲于应付,时间久了,就偏离长期目标太远。还有个更差的情况,就是脚踩西瓜皮,滑到哪里算哪里。长期目标应该是核心管理层刻进骨子里的东西,每天坚持一点点。修正问题的最好时间是当问题被埋雷的时候,其次是现在。所有的长期目标,比如规范化、流程化,比如构建学习型组织,比如要经常总结,都是要贯彻到日常场景中去的,要找理由逃避的话,每天都可以找到各种理由,但是正是因为那些贯穿于每天的坚
2020-01-16

再回乡

很多年没有坐过从县城回老家的小巴了,以前回来,都是从高速一路飞奔到离家最近的出口,下了高速片刻功夫就到家。坐在颠簸而嘈杂的小巴上,感觉世界一下子都慢了下来。就那么路过连绵起伏的小山丘,穿过刚刚掉落油菜花吐出油菜荚的田野,沿着小河蜿蜒而上。饭后来到那条记忆里一直在哗哗响的小河边,春汛带来了满河床的水;庆幸的是,河水依然泛绿,水质尚佳,河里出产肥美的鳜鱼,远近驰名。 我伫立在河边,安静地听河水唱歌。太
2017-04-16

Apache drill 查询的执行

drill 查询的执行 当您提交Drill查询的时候,客户端或应用程序会把查询以SQL语句的形式发送到Drill集群的一个Drillbit。Drillbit是在每个在线的Drill节点上运行的进程,它负责协调,规划和执行查询,并按照最大限度地实现数据本地化的原则在集群中分发查询。 从客户端或应用端接收查询的那个drillbit会成为这个查询是的“接待员”,会负责驱动整个查询。这个”接待员“dril
2017-04-14

Apache Drill 核心模块

下面列出drillbit里的关键组件: RPC endpointDrill开发了一种基于Probobuf的损耗非常低的RPC通信协议来跟客户端打交道。另外,客户端程序也可以使用C++或是JAVA api层来跟Drill交互。客户端可以直接指定跟哪些Drillbit节点打交道,也可以在提交查询前通过zookeeper服务来获取一定数量的drillbit节点信息。 我们推荐客户端总是通过zookeep
2017-04-04

Apache Drill 架构总览

架构总览Apache drill是在大规模数据集场景下,可以低延迟地进行结构和半结构化/嵌套数据结构查询的一个分布式查询引擎。受到谷歌公司的Dremel的启发,Drill被设计出来以支持几千个节点和PB级别的数据规模下,支持交互响应级别的商务智能分析和查询。 Drill也适用到在大规模数据集场景下进行简单而迅速的查询.Drill能够查询像是JSON或是Parquet这种嵌套的数据,也能动态地发现s
2017-04-04

新生

曾经有一个从2004年开始写的blog;一直以来坚持着,想保留自己不成熟的一面,但是忽然有一天就不想把这一面展示出来了。于是决定新生,于是有了这个 https://404.ms/ 。404的寓意就是网页找不到了:有时候我也挺想找一个地方躲起来谁也找不到我。
2016-06-24

搜索

Twitter Digests mp4 downloader some.im Youtube video transcribe