eGuideDog Linux 0.9开发日志

admin 提交于 周二, 03/01/2022 - 08:46

2022-2-28

完成Ubuntu Daily Build的下载、安装。Ekho不用修改就可以在Ubuntu 22.04上运行。ibusreader则出现没有使用Orca所配置的Ekho语音的问题,使用了不支持中文的eSpeak,待调查解决。

2022-3-1

通过查询speech-dispatcher接口,增加语音设置的代码逻辑,让ibusreader明确使用Ekho作为朗读的语音。(6e44da9 )

标签

Services and dependency injection

admin 提交于 周二, 02/15/2022 - 09:20

Drupal 8以后开始使用面向对象方式编写,其中一个重要的设计模式是使用服务容器和依赖注入。改模式的一个重要用途是可以写一些stub进行单元测试。

Drupal用这个模式源自其依赖的Symfony:

 

Laravel从5.0开始就引入了这个模式:https://laravel.com/docs/9.x/container

标签