分类:分享

汽车仪表盘设计变迁的启示

看回形针制作的「汽车仪表盘如何帮你好好开车?」视频,可以从汽车仪表的设计变迁得到一些设计的启示。 最早在 1930 年代,仪表盘只有速度表和时间表。由于信息不够丰富,随着汽车的发展,1940-1950 年代,厂家效仿飞机仪表盘的设计,...

Read More.

macOS版的Total Commander

macOS 系统自带的资源管理器 Finder 使用起来总是不大顺手,纯鼠标操作,文件夹来回切换不便,无法一键直达。一直想找一个类似 Windows 下 Total Commander 的工具,用过 Double Commander 和 QSpace,都不大满意。 偶然之间,在 @Pl...

Read More.

我的家用打印机选择

计划买一个家用打印机,临时想打印个什么东西不用跑文印店或者去公司,现在发现还是在纸上写写画画学习效果最好。

买的过程中,主要考虑以下几点:

  1. 喷墨式打印机久不打会堵,就选了激光式打印机,省心一些。我妹选的就是喷墨的,后悔了。
  2. 由于普通打印机打照片效果总归不理想,干脆就选黑白激光打印机。
  3. 考虑耗材成本,选可以鼓粉分离的打印机,这样没墨了可以直接加粉,不用换硒鼓,成本低一些。如果是一体化硒鼓,型号最好是 12A、78A、88A,价格低。
  4. 最好支持自动双面,节约纸,携带起来也方便。
  5. 必须支持无线打印,可以把微信里的文档直接通过手机打印。以后小孩子作业可以打。
  6. 支持 Windows 和 macOS。
  7. 扫描、复印能支持最好。

当前市面上一般支持无线打印的,也都会支持扫描、复印。最后买了联想 M101DW,黑白激光打印机自动双面无线打印,鼓粉分离,均满足我的要求,京东价格 1169。硒鼓是 LD100,价格 200+ ,可以打 10000 页。粉盒 LT100,价格 40+,可以打 1500 页。注,此处的页数指标是讲覆盖率的,打印的纸上内容过多打印页数就会下降。

另外,听人推荐,最好用 80g 的纸,70g 的纸潮湿天气可能有粘连的情况。

今天刚安装好,连无线的过程有些波折,APP 连了好几次连不上,后来发现需要长按开关键 5 秒再连,连上了,仅支持 2.4GHz 频段的 Wi-Fi,不支持 5GHz 频段 Wi-Fi,颜值挺不错,放客厅了,其余待考察。

领像

领像M101DW面板

磁盘阵列 RAID 技术如何保护数据

RAID 的名称为磁盘阵列,它的作用是在多块硬盘组成的系统中,牺牲一块至多块硬盘的容量,来对数据的存储提供一定的容错能力。 基本的 RAID 级别有 RAID0、RAID1、RAID5、RAID6。根据他们的排列组合,可以衍生出 RAID1+0、RAID5+0 等多...

Read More.

Python3 下载必应背景图代码更新

HumpbackHerring_ZH-CN2868885675_1920x1080

几年前写过一篇用 Python 下载每日必应背景图的方法,不过由于必应网站更新,之前的方法失效了。

这次抽空更新了一下。

适用的 Python 的版本为 Python3 及以上。

因为必应官方限制,只能下载最近 8 张图。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# -*- author: uncoverman-*-
# python3抓取bing主页所有背景图片
import urllib.request,json,sys,os
def get_bing_backphoto():
    if (os.path.exists('photos')== False):
        os.mkdir('photos')
    for i in range(0,8):
        jsonurl = 'https://cn.bing.com/HPImageArchive.aspx?format=js&idx='+str(i)+'&n=1'
        jsonstr = urllib.request.urlopen(jsonurl).read().decode('utf-8')
        if jsonstr == 'null':
            print( 'open & read bing error!')
            sys.exit(-1)
        # 将json转化为字典
        imgdict= json.loads(jsonstr)['images'][0]
        # 获取字典中的url,组装下载链接
        url = 'https://cn.bing.com'+imgdict['url']
        # 获取字典中的urlbase,组装文件名
        urlbase = imgdict['urlbase']
        left = urlbase.index('.')
        name = urlbase.replace(urlbase[:left+1],'')+'.jpg'
        savepath = 'photos/'+ name
        # 下载、保存
        urllib.request.urlretrieve(url, savepath)
        print (name + ' save success!')
get_bing_backphoto()

使用方法:将以上代码复制到后缀为.py的文件,然后运行.py的文件即可。


2020-02-22 Update:好友建议将正则表达式改为json方式解析,思路清晰,扩展性更好。代码已修改。

1 2 3 6