时间过得真快,这些过去三年多的文章见证了我成长的点点滴滴。它们是我思绪的延伸和灵感的源泉,记录了我曾经对技术、生活和思考的点滴感悟。回顾这三年多的经历,我深刻地认识到,成长是一个不断学习、不断探索的过程。
C# 是一种强大而广泛使用的编程语言,基于面向对象的原则,融合了其他范例中的许多功能,尤其是函数编程,你可以用它来制作网站、游戏、移动应用程序、桌面应用程序等等。C# 也是 .NET 编程平台的一部分,大多数 .NET 运行时和库都是用 C# 编写的,微软提供了 C# for beginners 课程(101、201)为初学者提供引导,以下为我在学习第一门课程过程中所做的笔记,可供参考。
Getting Started with RStudio is a project-based course provided by Coursera Project Network. It aims to focus on three learning objectives: Install R and RStudio on desktop, or use the new cloud-based solution that allows anyone to learn R, know the 10 most important things that 99% of R programmers should know about the RStudio IDE Interface and Be able to explain what R packages are, how to install and load them, from CRAN and Github, into the R session, and create interactive HTML widgets. The following are the notes I took during this course.
Selenium 是一个 Web 的自动化测试工具,最初是为网站自动化测试而开发的,Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器。因为 Selenium 可以控制浏览器发送请求,并获取网页数据,因此可以应用于爬虫领域。Selenium 可以根据我们的指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生。Selenium Python bindings 提供了一个简单的 API,让你使用 Python 和 Selenium WebDriver 来编写功能/校验测试。 以下为我在学习和实战练习过程中所做的笔记,可供参考。
This course provided by One Month is intended to be an introduction for us to understand how to get started with Bitcoin, Blockchain, Altcoins, Ethereum, and much more. Giving us the ability to speak confidently with friends and co-workers, and be able to answer that most frequently asked question: “Should I buy Bitcoin?” The following are the notes I took during this course.
大约40年前,Patrick Henry Winston 教授发表了他的第一次“如何说话”的演讲。正如他在 2010 年的这篇文章中所写的那样:“Robert Sjoberg 让我这样做,我们坐在办公室里,抱怨某人的可怕讲座,当他说:‘你应该做一个关于如何说话的IAP课程。’‘不,’我说,‘我从来没有讲过比 B+ 更好的演讲,之后我会抑郁一个月,需要一个星期的时间来准备,而且,没有人会来。’‘我会来的,’他说。” 如今,How to Speak 已经成为 MIT 深受欢迎的热门课,听完这门课也是让我受益匪浅。以下为我在学习过程中所做的笔记,可供参考。
刚刚续费了一年的阿里云轻量应用服务器,打算把大多数的开发环境放到服务器上,实现远程开发。我使用的是 macOS Monterey 和基于 Ubuntu 18.04 的 LNMP 镜像系统,IDE 选取 Visual Studio Code 和 IntelliJ IDEA 进行开发学习。以下为我总结的一些操作步骤和流程,可供参考。
1 / 3