Skip to content
Steven Shum avatar

Steven Shum

A Bioinformatics Engineer.

131 followers96 following

  1. 88

    All in one

    写笔记,做表格的很多时候,总有一个 All in one 的魔咒在脑海挥之不去,以前用语雀就想当然 All in yuque,后来又想着 All in GitHub,但现实终究是现实。 没有十全十美的平台,语雀就没有邮箱、日历之类的功能;小记也没有浮墨笔记那么好用。 GitHub 虽好,但始终有一堵长城横亘在前面,时时刻刻提醒着你小心翼翼。 现在的飞书,各种功能都很齐全,但是不能实时查看文档的 M…

    1 comment
  2. 87

    GCC 版本不一致导致的 R magick 包安装错误

    在安装 Y 叔的 yyplot 时候,发现 magick 依赖包安装的时候的一些棘手问题,特此记录一下。 仅在 Bash 环境配置了 PATH 和 PKG_CONFIG_PATH 是不够的,安装过程会提示动态库的问题。 最终解决方案: 手动安装 ggimage_0.3.1。 配置必要环境。 安装。根据提示,先安装缺失的 meme 包,然后再安装 yyplot。 R-4.3.0 安装 magick_…

  3. 86

    Linux 下 PostgreSQL 源码编译安装

    PostgreSQL 是一个功能强大的开源对象关系数据库管理系统(ORDBMS),它从伯克利写的 POSTGRES 软件包发展而来(1995 年几个 UCB 的学生为 Post-Ingres 开发了 SQL 的接口,正式发布了 PostgreSQL95,随后一步步在开源社区中成长起来),经过十几年的发展, PostgreSQL 已经成为世界上发展最快最受欢迎的数据库系统之一。 本文章主要介绍在 C…

  4. 85

    R 包安装指定 GCC 和 G++ 并开启 C++11 支持

    如果你的 R 是使用比较低版本的 GCC(如 Red Hat 6.5 + GCC/G++ 4.4.7),但安装的 R 包需要开启 C++11 支持,或者需要更高版本的 GCC 和 G++,可以参考一下这个方法。 首先,在 home 目录创建一个 ~/.R/Makevars 文件。 然后,在 Makevars 文件中加入以下内容。 最后,重新打开 R,执行对应包安装。 参考资料: ERROR: co…

  5. 84

    诛仙

    闲来看剧,无意中在腾讯视频看了几集《诛仙》动漫,虽然个别人物在建模还不算特别满意,但总体还是很不错,而且冲着对原著的高度还原,瞬间有种入坑不能自拔的感觉。 第一次接触诛仙小说应该也是十几年前的事情,高一高二一度沉迷网络小说,一发不可收拾,断断续续的看了不少。惊叹于作者对于诛仙世界架构和故事逻辑,主副线也很完整,人物鲜活丰满,而且文笔也不错。最引人瞩目的当属主人公的感情纠葛,碧瑶的虽死不悔的爱,陆雪…

  6. 83

    解决 GitHub 提交次数多导致仓库体积过大的问题

    提交代码要控制节奏,不能随心所欲,尤其是团队协作开发。如果发现 .git 目录太大,推荐使用 Git LFS 来管理大文件。 参考以下几篇文章的解决方案: 被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了 - 博客园 如何解决 GitHub 提交次数过多 .git 文件过大的问题? - 知乎

  7. 82

    巴黎奥运

    2024 年的巴黎奥运会各项比赛正在如火如荼进行,但是在个人感官上,这一届的奥运会热度好像有点低。 对于开幕式,有两点切身的感受比较深刻。一个是时间定于 7 月 27 日(星期六)凌晨,第二个是可以在电影院观看 2024 年巴黎奥运会开幕式直播。这些信息基于都是来源于自己在上班路上的听广播习惯,广州可进行奥运会开幕式观影预约的影院仅有 4 家,但需要达到最低拼场人数才可 "开团"! 作为史上第一次…

  8. 81

    寒冬将至

    经济不景气,就像一股寒风,吹得人心颤颤,市场更是进入严冬,就业、消费和投资都变得如履薄冰。 从最近身边的很多人身上,由于大环境不景气带来的裁员比比皆是,IVD 行业、生信行业订单以肉眼可见的速度越来越少,小公司首先扛不住开启裁员,大公司从考核到绩效各种手段轮番上阵。 好一点的公司 N+1 赔偿,但凤毛麟角;次一点的公司礼仪性的赔偿 1、2 个月的工资;更多的是领完当月工资走人;更有甚者,老板跑路,…

    1 comment
  9. 80

    晒桌面

    文艺男青年对于烟火气息的干净整洁桌面总有一种迷之吸引,热衷于各种晒桌面带来的解压感,其中的细节让我觉得这才是生活应该有的部分,尤其在这样的桌面上摆上各种我喜欢的影音娱乐设备,更能点亮我的生活。

  10. 79

    Python 陷阱之 strip、lstrip、rstrip 可以删除比预期更多的内容

    本文章内容来源于 《Python Gotcha: strip, lstrip, rstrip can remove more than expected》,由作者翻译,仅供个人学习使用,如有内容侵犯了你的权益,请联系管理员删除相关内容。 作为一名软件工程师,你处理过不少脏字符串。删除用户输入中的前导或尾随空格可能是最常见的工作之一。 在 Python 中,这是通过 .strip() 、 .lstr…