https://towardsdatascience.com/python-clean-code-6-best-practices-to-make-your-python-functions-more-readable-7ea4c6171d60 感觉这个写的真不错,推荐大小朋友们看看。今天上课时,刚巧讲到了相关的内容。非常符合我的口味,参见: https://zh.wikipedia.org/wiki/Unix哲学
https://hdcola.medium.com/swift第一课的课前作弊条-660c629202e 今天修改了Swift课前准备,简化了skype和zoom,因为telegram可以同时多人共享,非常方便了。
Medium
Swift第一课的课前作弊条
之前我写过一个scratch第一课前的课前作弊条,由于scratch是一个浏览器的应用,所以它对操作系统、机型、机器配置没有任何要求。你可以是Windows、Mac、iPad,只要你有一个标准的scratch支持的浏览器即可。更多的讲述的是如何使用Google…
Forwarded from Sunny H
一个测试工程师走进一家酒吧,要了一杯啤酒;
一个测试工程师走进一家酒吧,要了一杯咖啡;
一个测试工程师走进一家酒吧,要了0.7杯啤酒;
一个测试工程师走进一家酒吧,要了-1杯啤酒;
一个测试工程师走进一家酒吧,要了232杯啤酒;
一个测试工程师走进一家酒吧,要了一杯洗脚水;
一个测试工程师走进一家酒吧,要了一杯蜥蜴;
一个测试工程师走进一家酒吧,要了一份asdfQwer@24dg!&*(@;
一个测试工程师走进一家酒吧,什么也没要;
一个测试工程师走进一家酒吧,又走出去又从窗户进来又从后门出去从下水道钻进来;
一个测试工程师走进一家酒吧,又走出去又进来又出去又进来又出去,最后在外面把老板打了一顿;
一个测试工程师走进一家酒吧,要了一杯烫烫烫的锟斤拷;
一个测试工程师走进一家酒吧,要了NaN杯Null;
一个测试工程师冲进一家酒吧,要了500T啤酒咖啡洗脚水野猫狼牙棒奶茶;
一个测试工程师把酒吧拆了;
一个测试工程师化装成老板走进一家酒吧,要了500杯啤酒并且不付钱;
一万个测试工程师在酒吧门外呼啸而过;
一个测试工程师走进一家酒吧,要了一杯啤酒';DROP TABLE 酒吧;
测试工程师们满意地离开了酒吧。
然后一名顾客点了一份炒饭,酒吧炸了。
一个测试工程师走进一家酒吧,要了一杯咖啡;
一个测试工程师走进一家酒吧,要了0.7杯啤酒;
一个测试工程师走进一家酒吧,要了-1杯啤酒;
一个测试工程师走进一家酒吧,要了232杯啤酒;
一个测试工程师走进一家酒吧,要了一杯洗脚水;
一个测试工程师走进一家酒吧,要了一杯蜥蜴;
一个测试工程师走进一家酒吧,要了一份asdfQwer@24dg!&*(@;
一个测试工程师走进一家酒吧,什么也没要;
一个测试工程师走进一家酒吧,又走出去又从窗户进来又从后门出去从下水道钻进来;
一个测试工程师走进一家酒吧,又走出去又进来又出去又进来又出去,最后在外面把老板打了一顿;
一个测试工程师走进一家酒吧,要了一杯烫烫烫的锟斤拷;
一个测试工程师走进一家酒吧,要了NaN杯Null;
一个测试工程师冲进一家酒吧,要了500T啤酒咖啡洗脚水野猫狼牙棒奶茶;
一个测试工程师把酒吧拆了;
一个测试工程师化装成老板走进一家酒吧,要了500杯啤酒并且不付钱;
一万个测试工程师在酒吧门外呼啸而过;
一个测试工程师走进一家酒吧,要了一杯啤酒';DROP TABLE 酒吧;
测试工程师们满意地离开了酒吧。
然后一名顾客点了一份炒饭,酒吧炸了。
Media is too big
VIEW IN TELEGRAM
超好用、大小朋友出品、自用开源英语学习神器:英语小助手机器人新版本发布了,新增
.支持自己上传图形字典
.支持单词词义查询和解释说明
.支持查询单词的多种不同发音拼读
.支持查询类似拼读单词
.支持了一图多义的单词
.支持单词例句
欢迎提交PR,项目地址 https://github.com/HDCodePractice/EnglishHelper
.支持自己上传图形字典
.支持单词词义查询和解释说明
.支持查询单词的多种不同发音拼读
.支持查询类似拼读单词
.支持了一图多义的单词
.支持单词例句
欢迎提交PR,项目地址 https://github.com/HDCodePractice/EnglishHelper
This media is not supported in your browser
VIEW IN TELEGRAM
为英语小助手加入了英语语法的快速查询功能,用了一个周末把这两周用到的加了进去,晚点把之前的也加进去。边学、边用、边改进感觉真不错。
https://developer.apple.com/tutorials/sample-apps 同学们要开始准备明年WWDC的挑战赛了,上周Swift Playgrounds 4.0也终于发布了,所以准备使用这个教程开始准备知识并准备大班同学们的作品了。
第一节SwiftUI课程上完了,记录一下内容:
.如何建立一个Project
.如何在一个模拟器里运行Project
.如何将APP安装到手机/Pad里
.如何在iPhone/iPad里设置信任开发者
.你的APP就可以在手机/Pad里运行了
.APP里使用 @main 找到 APP 的struct启动App
.在 App struct里的WindowGroup指定了启动的View
.如何修改启动App的文件名、App的struct Name
.如何修改第一个View的名字
.向APP里增加icon
.向APP里增加图片,并修改图片名称
.在View里使用 HStack、VStack、Image、Text 这些 View
.为View增加 modifiers 来去改变 View 的样式
相关项目可以看这里 https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/FirstApp.swiftpm
.如何建立一个Project
.如何在一个模拟器里运行Project
.如何将APP安装到手机/Pad里
.如何在iPhone/iPad里设置信任开发者
.你的APP就可以在手机/Pad里运行了
.APP里使用 @main 找到 APP 的struct启动App
.在 App struct里的WindowGroup指定了启动的View
.如何修改启动App的文件名、App的struct Name
.如何修改第一个View的名字
.向APP里增加icon
.向APP里增加图片,并修改图片名称
.在View里使用 HStack、VStack、Image、Text 这些 View
.为View增加 modifiers 来去改变 View 的样式
相关项目可以看这里 https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/FirstApp.swiftpm
https://developer.apple.com/sf-symbols/ 苹果从iOS 13和macOS 10.15开始就内置了一系列的符号,你可以在这个网站上下载到苹果提供的一个App用于查询和使用这些符号。有关说明可以在这里看到 https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/
Apple Developer
SF Symbols - Apple Developer
SF Symbols 7 is a library of over 6,900 symbols designed to integrate seamlessly with San Francisco, the system font for Apple platforms.
English Helper App 1.0版本发布了,把EnglishHelper Bot的语法查询功能加进来了。代码已经提交到GitHub中去了。 https://github.com/HDCodePractice/EnglishHelperApp
第二节SwiftUI课程上完了。上一节课有一位小盆友的作业非常棒,大多数小朋友都完成了作业。这节课里我们讲了:
.Form
.Section
.Butoon
.Spacer
.@State
.TextField
.如何对State var 做set, $变量名
这节课的作业:
.可以修改Name
.有一个switch按钮,点一下就会在三张照片里轮换成另一张不同的照片
本节课的代码在: https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/State.swiftpm
.Form
.Section
.Butoon
.Spacer
.@State
.TextField
.如何对State var 做set, $变量名
这节课的作业:
.可以修改Name
.有一个switch按钮,点一下就会在三张照片里轮换成另一张不同的照片
本节课的代码在: https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/State.swiftpm
第三节SwiftUI课程上完了,作业完成的非常不错,接下来,我们要做一个自己用的上的一个小工具了。今天课程有一点做的很不好,就是超时严重了,下次不能这么充实了。当然,现在课上大家还不够熟练,所以进行的比较慢了。相信会越来越好的。这节课我们讲了:
.ForEach
.ForEach中的变量使用
.ForEach from Array,id的使用
.NavigationView
.Picker
.SF Symbols 3
.使用函数返回值定义Variable
.@FocusState 设置光标
.为键盘加入toolbar
作业:
写一个APP给我们自己使用,实现常见的Metric Conversions
.lb-kg、ft-m、in-cm、°C-°F、m²-ft²
.相信这个小工具会成为你和家人日常的好帮手的
代码在这里:https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/Loop%20and%20Picker.swiftpm
.ForEach
.ForEach中的变量使用
.ForEach from Array,id的使用
.NavigationView
.Picker
.SF Symbols 3
.使用函数返回值定义Variable
.@FocusState 设置光标
.为键盘加入toolbar
作业:
写一个APP给我们自己使用,实现常见的Metric Conversions
.lb-kg、ft-m、in-cm、°C-°F、m²-ft²
.相信这个小工具会成为你和家人日常的好帮手的
代码在这里:https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/Loop%20and%20Picker.swiftpm