Skip to main content

黑洞资源笔记

  1. 在 Apple Silicon 上虚拟化 macOS 12 及更高版本。 为需要在多个 macOS 版本(尤其是 Beta 版)上测试其应用程序的开发人员提供有用的功能。

    需要 macOS 12.3 和 Apple Silicon Mac

    VirtualBuddy
  2. 快速傅里叶变换(FFT)算法新手视频教程。

    在本视频中,我们看一下有史以来最漂亮的算法之一:快速傅立叶变换(FFT)。 这是一个难以理解的算法,因此我们在大家都熟悉的环境中进行研究:多项式乘法。 你将看到如何通过提出正确的问题来“发现” FFT的核心思想。 该视频提供的关键见解是,可以通过在特殊值表示中乘以多项式来显着改善多项式乘法。 自身面临的挑战是将多项式从标准系数表示转换为值表示的问题。

    我们看到FFT是执行此任务的效率极高的递归算法,并且我们还发现,稍作调整的FFT(逆FFT)也可以解决插值的逆问题

    YouTube
    Media is too big
    VIEW IN TELEGRAM
  3. C编程资源 | #教程 | #电子书

    如果你打算学习C语言,就必须从教程开始学习。这些教程将涵盖该语言的基本概念,并帮助你开发复杂的程序。尝试创建一些程序将有助于你学习c语言的基础知识

    · Introductory C Programming Class Notes, by Steve Summit

    这是一个面向初学者的交互式c语言编程教程。你可以在浏览器窗口内编写代码,并编译和测试你的结果。

    ·C Tutorial For Beginners
    ·Short C Tutorial
    ·C Programming Tutorial
    ·The GNU C Programming Tutorial

    关于C编程教程和资源的免费网站
    可以从免费网站和在线门户网站学习 C。这些门户将从语言的基本元素开始,包括对C的介绍、安装编译器并开始制作小程序。您可以从这些免费网站上的教程中学习

    ·C Programming Tutorial by Tutorials Point
    ·C Programming Frequently Asked Questions
    ·C Tutorial By How Stuff Works
    ·Deep C

    这些是简单的幻灯片格式的教程,目的是为了让初学者能够理解c

    C编程的免费视频教程
    视频教程旨在帮助初学者通过了解基本设置和概念来学习C。这些教程包括创建类、对象、结构的使用、继承的应用以及C语言的类似概念。你可以以更好的方式学习。一些视频教程的最佳资源包括youtube.com和cplusplustutor.com。

    ·C Tutorial Playlist by newboston
    ·Playlist of Lectures by Professor Mehran Sahami for the Stanford Computer Science Department
    ·Lectures on Programming Methodology By Stanford University
    ·Lecture Series on Programming and Data Structure by Dr.P.P. Chakraborty, Department of Computer Science and Engineering, IIT Kharagpur.
    ·Other C Programming Lectures An Exclusive Playlist Compiled by Fromdev.com
    ·C Programming Video LessonsBy Wibit.net. Also available on Android and iOS devices.

    关于C语言编程的免费电子书和PDF文件
    在线PDF和电子书将帮助你从开始部分学习C语言。在一些电子书中,你会在每一章的末尾得到一个教程和需要解决的问题。最好是用这些电子书创建样本程序,包括基本的计算机操作、小型软件和小型计算机游戏。你可以从以下链接下载这些电子书 在线阅读C语言编程电子书

    ·This is the online version of “The C Book ” from Addison-Wesley Publisher (by Mike Banahan, Declan Brady, and Mark Doran)
    ·The New C Standard Book available in PDF and eBook format.
    ·Beej’s Guide to Network Programming
    ·Beej’s Guide to C Programming
    ·Programming in C UNIX System Calls and Subroutines using C.
    ·C for C++ Programmers
    ·The GNU C Programming Tutorial

    带有C编程教程的可下载PDF文件

    ·C Language Tutorial
    ·C Programming PDF
    ·C Programming Language A good tutorial describing some of the unspecified and undefined behavior of the C Programming language.
    ·Essential C By Nick Parlante from Stanford University Computer Science Department

    最佳的免费网络论坛,可提出关于C语言编程的问题
    你可以从在线网络论坛 (codechef.com, devshed.com)学习C语言。你可以选择一个导师,从语言的基本概念开始。你可以在论坛上提出你的疑问,并从其他成员那里得到帮助。

    ·C Board Forum at C Programming.com
    ·C Boats Forum on C Programming Language
    ·C Discussion Forum by DevShed
    ·Stackoverflow question tagged with C language related
    ·Dream In Code C Discussion forum

    C程序员的最佳免费备忘单快速参考
    备忘单将帮助掌握C的基本概念,无需寻找多种资源。你可以使用这些备忘单学习语言比较、转换字符和转义序列

    ·C For Dummies Cheat Sheet

    C语言程序设计工作面试问题和答案参考
    下面是一些有用的问题和答案格式的教程,你可以用来参考。这些对于重温你的概念和准备工作面试是很方便的。

    ·C Interview Questions by The Geek Stuff.
    ·C Programming Questions and Answers
  4. 医疗广告可能出现在Telegram中

    Telegram已经更新了其广告平台的规则。现在只有未经认证的服务和药品被禁止做广告。此前,该规则禁止为任何医疗服务、药品和生物补充剂做广告。

    该规则明确指出,只有正式通过当地法律规定的所有测试的产品才被允许。产品也不得与可疑和未经证实的治疗方法直接或间接联系。

    违禁产品的例子包括。
    - 营养补充剂和膳食补充剂,特别是减肥或增重的产品,中草药,膳食补充剂,以及支持怀孕或生育的相关产品。
    - 由没有适当政府认证的商店销售的产品。
    - 未经许可的设备、服务和治疗。
    - 药品的处方。
    - 未被证明对健康有效的产品,没有治疗或刺激作用。

    为了使用Telegram的广告平台,广告商必须在其中投资至少200万欧元。

    需要提醒的是,Telegram高级版的订阅是禁止广告的。
  5. werf是一种用于向Kubernetes实施高效且一致的软件交付的解决方案。
    它涵盖了CI/CD和相关工件的整个生命周期,并结合一些常用工具(Git、Docker、Helm、K8s)和最佳实践。

    werf使用Dockerfiles或基于自定义语法的可替代的快速内置构建器来构建Docker映像。 它还会从容器注册表中删除未使用的映像。

    werf使用Helm兼容格式的图表将应用程序部署到Kubernetes,同时有方便的自定义和改进的推出跟踪机制、错误检测和日志输出。

    werf不是一个完整的CI/CD解决方案,而是一个用于创建可以嵌入到任何现有CI/CD系统中的管道的工具。它实际上一个是“连接点”,以将这些实践带入到应用程序。

    这个工具是用Go开发的,目前有3.2k个star有详细的文档可供参考。

    官网 | Github