Skip to main content

黑洞资源笔记

  1. 一本关于如何成为一个更好的程序员的书。但在此之前,我们必须经历平庸的程序员。平庸并不意味着一个糟糕的程序员——远非如此。意思是缺乏技巧。作为初学者,时常会充满了关于如何成为伟大程序员的新想法,但随着我们了解更多,意识到成为初学者和专家程序员之间的差距需要我们暂时平庸。

    我们将一起揭开对编程、失败和成长的一些常见误解,并开始理解编程和开发行为是我们每天都在进行的事情,并且会在小方面进行改进。正是这些微小的变化,随着时间的推移将我们从平庸的程序员转变为更好的程序员。

    有很多关于如何成为更好的程序员的书籍。像这样的书往往有作者认为足够重要的清单和其他建议,他们倾向于专注于具体的改进,比如选择更好的编辑器、编写更好的测试用例或喝大量的水。这些书有很多有用的建议,但它们读起来就像一张清单,上面列出了你必须一次完成的所有事情才能成功。

    这本书会尽量不让你背负更多的工作(你可能已经足够了)。相反,我们将讨论成为程序员的感觉,介绍在学习新事物和保持技能最新方面所遇到的困难。

    平庸的程序员 | repository | #电子书
  2. 这是一款小巧、快速、人体大小的屏幕截图应用程序,专为那些关心像素的人打造。它是用 Swift 制作的,针对 M1 进行了优化,目前完全免费。

    特性:
    在 Mac 上滚动屏幕截图
    截取长网页的屏幕截图或捕获聊天中的对话。Shottr 可能是唯一适用于 Mac 的免费滚动屏幕截图应用程序。

    像素化或移除对象
    将部分屏幕隐藏在像素化窗帘后面,或删除敏感信息,就好像它从未存在过一样。

    标记屏幕截图
    为您的屏幕截图添加文本注释、绘制线条、箭头和简单的形状。

    将其用作屏幕标尺
    按↑或↓键并移动鼠标测量垂直尺寸,←或→测量水平尺寸。单击以将测量结果印在屏幕截图上。

    整理你的桌面
    选择一个专用文件夹以将屏幕截图保存在⌘ S上。非常适合购买收据、提醒、存档项目、随机图像等。

    屏幕放大镜,放大像素
    将 Shottr 视为您的数字放大镜。如果您需要仔细查看某些内容,请截取屏幕截图并放大。

    屏幕截图文本识别 (OCR)
    来自不会选择的文本?按热键并选择一个区域 — Shottr 将解析文本并将其复制到剪贴板。

    轻巧快速,久经考验的性能
    Shottr 是针对 M1 优化的小型 (1.2mb) 原生应用程序。抓取屏幕截图仅需 17 毫秒,而显示给您的时间约为 165 毫秒。您可以截屏,在默认的 macOS 预览框出现之前按 Cmd+S 并保存它。

    屏幕颜色选色器
    截取屏幕截图,放大,将鼠标移到像素上,然后按TAB键复制光标下的颜色。

    Shottr | #工具
    Media is too big
    VIEW IN TELEGRAM
  3. 构建高性能且易于更改的前端架构很难规模化。

    本指南将探讨复杂性在许多开发人员和团队从事的前端项目中快速而无声地复合的主要方式。

    我们还将研究避免在这种复杂性中不知所措的有效方法。无论是在它成为问题之前,还是在你发现自己在想“哦该死,这怎么会变得如此复杂?”之后。当你的任务是添加或更改功能时。

    前端架构是一个涉及许多方面的广泛主题。本指南将特别关注组件代码结构,这些代码结构会产生可轻松适应变化的弹性前端。

    本指南中给出的示例使用 React,但基本原则可以适用于任何基于组件的框架。

    我们将从头开始。关于我们的代码结构如何受到影响,甚至在编写任何代码之前

    构建面向未来的前端架构
  4. 文言文字典

    古文中的虚词、实词都可以在这个网站上查,解释后面都会跟示例,边做题边查或者笔记总结都非常好用。

    除了当字典查,网站也总结了许多古文阅读干货,例如古文句式、文言文修辞等,可以帮助你解构古文,增加通过上下文推断文章细节的可能性。

    除了文言文字典,主站还提供在线新华字典、汉语词典、成语词典等

    大门口 | #字典
  5. 填报志愿:获取高校信息的10个途径。填志愿也是一场重要的考试,其重要性不亚于高考本身。报志愿之前,要做到心中有数,下面细数查看高校信息的方法:

    1.打开微信→我的→服务→城市服务→政务综合→全国高等学校信息查询,这里有全国所有的高校信息,以及普通高校的所有本科专业信息。

    2.中华人民共和国教育部。这里可以看到所有教育部直属高校的信息

    3.阳光高考。该网站涵盖招生信息、院校库、专业库、志愿填报等多方面信息且质量很高

    4.高考志愿填报-中国教育在线。可以查看专业排名,这也是很重要的数据

    5.中国高等教育学生信息网(学信网)
    涵盖了招生、考研、征兵、就业多方面信息

    6.高校信息查询。可以根据地域进行查找

    7.院校查询系统。可以根据院校名称、所在省份、专业类型、院校级别等等多角度查询

    8.高校官网。确定目标学校后,可以进入该官网进一步查看,主要看招生简章、学院信息以及课程安排。

    9.大学就读体验。如果犹豫不决,可以看看各个大学的过来人评价,能帮你立体认识。

    10.学长学姐。最终确定目标院校后一定要找该高校的学长学姐了解情况,可以从微博、知-乎、贴吧、QQ群直接搜索等方式进行查找。

    具体询问内容大致为:校园交通状况、校园环境、师资力量、目标学院及目标志愿情况、是否有“兄弟专业”等。 这里要单独说一下什么是“兄弟专业”?举个简单的例子,“通信工程”、“电子信息工程”、“自动化工程”这几个专业统属于“电气”大类,其课程安排大同小异,这就是所谓“兄弟专业”。

    同样的还有“计算机科学与技术”和“软件工程”。 具体了解方法:咨询本专业学长学姐,是否有和其他专业一起上课的情况。或者在官网查询目标专业同学院的专业,对比课程安排即可判断。

    选专业:
    1、理工科专业实力更重要
    2、经济管理类专业,城市、区域很重要
    3、不要选择异地分校
    4、工科:计算机>电子信息>通信>自动化=电气>建筑/土木工程>其它
    5、理科:计算机>统计=数学>其它 6、经济:金融类=统计学≥经济学=财政学=税务学>贸易>工商管理=市场营销
  6. 一款开源的数据流处理工具:Redpanda Console(前身是Kowl),搭配可视化 UI,可用于快速管理和调试 Kafka/Redpanda 工作负载。

    特性:
    消息查看器:通过临时查询和动态过滤器在我们的消息查看器中浏览您的主题消息。使用 JavaScript 函数查找您想要过滤消息的任何消息。支持的编码有:JSON、Avro、Protobuf、XML、MessagePack、文本和二进制(十六进制视图)。使用的编码(Protobuf 除外)会被自动识别。
    消费者组:列出所有活动消费者组及其活动组偏移量,编辑组偏移量(按组、主题或分区)或删除消费者组。
    主题概述:浏览您的 Kafka 主题列表,检查它们的配置、空间使用情况,列出所有消费单个主题的消费者或查看分区详细信息(例如低水位线和高水位线、消息数……),嵌入主题来自 git 存储库的文档等等。
    集群概览:列出 ACL、可用的代理、它们的空间使用情况、机架 ID 和其他信息,以获得集群中代理的高级概览。
    模式注册表:列出模式注册表中的所有 Avro、Protobuf 或 JSON 模式。
    Kafka 连接:管理来自多个连接集群的连接器、修补配置、查看其当前状态或重新启动任务。

    Github | #工具
  7. OpenWrt配置工具:supes.top。可用于快速下载、定制各种设备的 OpenWrt 固件。

    Web界面上提供了多种可选配置,包括设备名称和型号、常用软件包、插件、主题风格、宽带信息等,部分功能需付费才能使用。

    特色:

    1.最前沿,openwrt官方openwrt-22.03分支版本,Kernel 5.15,与官方最新源同步。
    2.基础特色插件功能,默认只包含后台插件功能,系统升级不遗弃和配置。
    3.自建插件仓库收藏了广泛的安装目录,几乎所有的开源插件,插件更,系统自动更新所有已完成的插件。
    4.在线一键自定义云编译系统,可在supes.top也可在后台自定义升级菜单中一键自定义,同时支持github和本地一键编译。
    5.后台操作键OTA升级刷卡,都需要找一款下载固件,下载手机等繁琐。
    6.后台一键设置由,一键开关IPv6。
    7.支持在线安装Kmod内核模块。
    8.重构版SSR-PLUS、复用智能DNS解析、支持DOHTrojan-Go等
    9.替换Uhttpd为Nginx,支持反向代理;WebDAV等游戏。
    10.性能、便利度、性、插件、以及针对国内特殊环境等的自定义使用优化、开箱即用
    11.自定制清新材质风格新主题Edge

    GitHub | #工具