Mar 222020
 

我是经常给朋友推荐让小孩学Scratch,我自己的小孩也学Scratch已经两年。那么这里就总结一下,我对一些问题的理解。

什么是Scratch?

Scratch是一种积木块的编程语言,Scratch 由麻省理工学院媒体实验室(MIT Media Lab)设计和维护。

确认了一遍

  1. Scratch 1.0, released on January 8, 2007
  2. Scratch 1.4 It was officially released on July 2, 2009 ,这是最后一个1.x的版本,
  3. Scratch 2.0 was released on May 9, 2013
  4. Scratch 3.0 is launched on January 2, 2019

国内的少儿编程,那么大概起源于2015年,基本都是基于Scratch 2.0来搞的。目前Scratch 3经过1年的更新和迭代,已经完全可以满足教学的需求,国内目前的少儿编程机构,应该都转到Scratch 3上。

Scratch 其实可以分为离线版本和在线版本。

你可以直接使用浏览器,登录官方网站,就可以开始编程,这样本地是不需要安装任何的程序。国内的教学,基本都是离线版本,就是在本地机器安装一下就可以。windows,Mac都支持,不支持Android和ipad。

树莓派的官方号称是可以把Scratch3跑在linux上,也确实可以运行。不过在Scratch 3官方页面上,没看到支持linux端的介绍。

大家可以了解一下就行

ScratchJr  released on July 30, 2014,for iPad; an Android version was released in March 2015

ScratchJr   专门针对5到7岁的小孩。在安卓,ipad上来学Scratch。国内很少这方面的资料。

Continue reading »

Mar 172020
 

其实 我以前写过类似的文章,不过已经找不到,也已经忘记怎么做。现在就重新查资料来整理一遍。

入门级别

只需要选中一个单元格,数据–数据验证–序列

需要注意的是输入选项的时候,是英文的逗号。

快照2

这样就能出现下拉选项。复制单元格,那么下面的单元格也都有这些选项。

快照6

当我已经输入完毕,不希望再出现下拉菜单。

快照4

这样就没人知道你是采用下拉菜单的方式输入,数据保留的。

快照5

一级境界

当下拉列表的数量比较大的时候,通过这种方式,就比较麻烦,尤其你是希望维护这个表格。通常做法是专门创建一个sheet,存放下拉菜单的数据。

选择数据源的时候,点击底下的【下拉菜单】sheet,选择你要的选项

快照7

完成后

快照8

后续就都相同。

二级境界

上面的列表如果增加选型,那么你就需要重新选择数据源,他不会自动更新。这还是比较笨的。

这个和编程差不多,有多种方式实现。就是实现所谓动态下拉列表。下面实现的这个功能,应该是office 2016 才有的功能。

快照9

比较智能

快照10

表名称:表3,是他自动生成。你可以修改。最好改成英文,这样写公式的时候方便一点。

这里改名为sex,确定后,我没找到地方修改。

快照13

这个table是全局的,你使用他的时候,是不需要指定sheet的名字的。

快照15

注意引号,别写成中文

=INDIRECT("sex")

如果是表3,你就把sex换成表3,注意就可以。

你去增加性别的内容,未知 选项,那么自动就出现在下拉列表里。

快照16快照17

这就是要达到的效果。

Mar 162020
 

昨晚其实还是比较兴奋的,解决了几个wordpress的问题。

字体过小

blog排版,那么最好还是Open live writer,用这个工具写blog,已经很多年。不过3年前,就遇到一个很多的麻烦,每次写blog的时候,都是字体过小。怎么设置都没效果。

昨晚终于搜索到答案

Ctrl+鼠标滚轮  来控制

文章右边导航

访问blog,右边出现导航,称为sidebar,打开文章的时候,我就希望文章是全屏。这样更加方便。在后台的主题配置了半天,page,post的不同,搞定了。

标题翻译

这是刚需功能,不过以前的插件都失效。这次的插件是ibm cloud提供的。真牛,还注册了一个IBM cloud的账号。

真不容易

https://github.com/ko31/simple-slug-translate/wiki/Documentation

Mar 152020
 

其实接触SD不多,印象中,就是老婆玩相机,车里的音乐,需要用到SD卡,对这个研究不多,就知道容量,还有大卡,小卡的分别。

SD Card = Secure Digital Card

最近研究树莓派,软路由,需要用到SD卡,就专门看了一些,参数真的太多,产品说明看不懂,所以就深入调研一下,现在查资料的方法多了一个油管的视频,方便很多。

简单点说,如果你是给

  • 相机使用,那么就看v30,v60指标
  • 手机使用,就看A1,A2
  • 如果做存储,系统,就看UHS-I 和UHS-II。

Continue reading »

Mar 102020
 

这里面就没太多顺序。就是记录一下,日后有空,可以在OpenWRT玩玩

wget支持https

opkg update
opkg install wget ca-certificates

添加repo

wget http://openwrt-dist.sourceforge.net/openwrt-dist.pub
opkg-key add openwrt-dist.pub

查看cpu架构

opkg print-architecture | awk '{print $2}'

然后添加 /etc/opkg/customfeeds.conf

请将 {architecture} 替换成对应的 CPU 架构

src/gz openwrt_dist http://openwrt-dist.sourceforge.net/packages/base/{architecture}
src/gz openwrt_dist_luci http://openwrt-dist.sourceforge.net/packages/luci
更新
opkg update

参考文章

https://wody11.blogspot.com/2018/10/openwrtlede-shadowsocks.html?view=sidebar

Feb 012020
 

现在wordpress对php的版本要求很高,不然就无法升级。那就好好搞一次如何升级php 7.3,我以前是7.0

以前使用的是ius的repo,现在地址已经修改。

最近懒得写blog,确实很多东西,都已经回忆不起来。日后真的要多记录才行。

https://repo.ius.io/

或者简单加入下面就可以

[ius]
name = IUS for Enterprise Linux 7 - $basearch
baseurl = https://repo.ius.io/7/$basearch/
enabled = 1
repo_gpgcheck = 0
gpgcheck = 1
gpgkey = https://repo.ius.io/RPM-GPG-KEY-IUS-7

更新一下repo就可以了。

现在就是需要先吧以前的php版本卸载。

yum remove mod_php70u*
yum remove php70u*

这个时候,就可以安装7.3

yum install mod_php73*
yum install php73*

装完重启apache就可以了。

systemctl restart httpd
php -v

php73