Blog

Flutter学习笔记(二):Dart语言开发环境安装和配置

2019-07-05
Flutter

前面我们已经安装了Flutter的开发环境,并运行了Flutter的hello_world的样例。本篇介绍一下Dart语言开发环境的安装和配置。 Dart也是谷歌开发的一门用于前端开发的语言(当然也支持服务器端),据说最初的目的是想取代JavaScript,后来Flutter的开发语言成了Dart。 因此,学习Flutter的第一步是先学一下Dart语言开发。(ps: 前端开发的Dart + 后端开发的Go,不难看出Google的布局)。

...

Flutter学习笔记(一):开发环境配置

2019-07-04
Flutter

1.flutter开发环境安装和配置 #

1.1 安装xCode #

安装或更新Xcode,之后运行sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer 终端运行open -a Simulator打开iOS模拟器,点击Hardware - Device - Manage Device,查看各个iOS设备的模拟器齐全。

1.2 flutter安装和配置 #

下载flutter SDK:

...

使用kubeadm安装Kubernetes 1.15

2019-07-03
Kubernetes

kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践。

...

Webpack 5.x入门

2019-07-02

webpack是一个现代JavaScript应用程序的静态(static)模块(module)打包器(bundler)。

  • “静态(static)”: 即代码被打包成静态资源,可部署到静态Web服务器
  • “模块(module)”: webpack默认支持各种模块化开发,ES Module、CommonJS、AMD、CMD等
  • “打包器(bundler)”: webpack被用于现代基于JavaScript的前端应用的构建打包

1.初识webpack #

1.1 为什么需要webpack #

Webpack为现代前端开发提供了强大的构建工具:

...

python虚拟环境virtualenv安装

2019-05-07
Python

在开发python程序时,依赖的第三方包都会被pip安装到系统的site-packages(sys.path)目录下。 如果同一台机器(操作系统)上的不同python项目依赖同一个第三方包的不同版本,此时就会有问题。 在这种情况下,希望可以为每个项目提供一个独立的python环境,当前已经有很多python虚拟环境工具可以选择,如: 十分流行的virtualenv、python 3自带的venv等。本文将记录一下virtualenv的安装和基本使用。

...

使用docker compose部署miniflux

2019-04-10

Miniflux是一个开源的RSS阅读器,可以使用Miniflux部署我们自己的RSS服务。 作为曾经的Google Reader重度用户,在Google Reader之后使用过Feedly、Inoreader,通过自建Miniflux可替代Feedly和Inoreader。

...

kubectl plugin插件机制初体验之krew

2019-04-09
Kubernetes

1.kubectl插件机制简介 #

kubectl插件机制在Kubernetes 1.14宣布稳定,进入GA状态。kubectl的插件机制就是希望允许开发者以独立的二进制形式发布自定义的kubectl子命令。

kubectl插件可以使用任意语言开发,如可以是一个bash、python的脚本,也可以是其他语言开发编译的二进制可执行文件,只要最终将脚本或二进制可执行文件以kubectl-的前缀放到PATH中即可。使用kubectl plugin list可以在PATH中查看有哪些插件。

...

使用kubeadm安装Kubernetes 1.14

2019-04-05
Kubernetes

kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践。

...

Jenkins Shared Libraries教程(二): 使用第三方库编写自己的库

2019-03-14
Jenkins

前面我们使用gradle初始化了Jenkins Shared Libraries的开发框架,本篇将介绍在src目录下使用第三方库开发我们自己的库。 在src目录下开发自己的库的需求是肯定存在的,我们在var目录中编写自定义Step时会用到Jenkins及其众多插件目前提供的各式各样的Pipeline Step,但有些需求是这些Step无法提供的。例如,在进行构建容器镜像之前我们可能需要访问Harbor(一个Docker镜像仓库)的API获取一些额外的信息,或者访问其他配置纹理系统的Restful API获取信息,这就需要我们的Shared Libraries中提供HTTP Client的功能,显然这个功能可以放到src目录下,而我们不会白手起家,在src目录下编写这个HTTP Client功能的时候,就会用到第三方库了。

...

© 2024 青蛙小白