作者归档:admin

最近淘到一台纯原装的松下CF-SX2J 给它安装上了WINDOWS 10

最近淘到了一台纯原装的松下CF-SX2J,到手原厂的封标完好,折腾了这么久的松下笔记本,还是第一次淘到纯原装的机器,挺喜欢的。可惜成色实在不怎么样。

有关注我博客的朋友应该知道,我对松下的笔记本一直情有独钟,我陆陆续续过手的松下本也有五六台了,它给我的印象真的好,除了渣渣的屏幕。

这台机器是亚洲版的,原生英文键盘,我买它也主要是看中这点,日文键盘真的无爱。

到手测试

到手简单测试,并无发现什么问题,虽然通电已经10000多小时,但机器依旧好用,拆开清灰,意外发现散热出风口并无积多少灰,很难相信这是一台通电了10000多小时没有拆过的机器。

关于测试有个小窍门,松下BIOS里有测试工具,进去之后会自动开始测试,测试项目涵盖了机器的所有硬件,测试过程完全无需要人工干预,跑完测试大概需要1个小时,测试不通过的项目会提示,非常省心。

机器买来时让卖家拆下原机的500G机械硬盘,省下100大洋,到手后把我闲置的INTEL 545S 256G SSD装上去, 使用SSD硬盘优先选择的系统应该是WINDOWS10,其针对SSD有优化,选择的版本为Windows 10 Enterprise LTSC 2019,其相较WINDOWS10家庭版或PRO版,精简了很多,合我的口味。

安装官方驱动

CF-SX2J官方提供的驱动最高只到WINDOWS8,不过我装WINDOWS10之后按顺序安装WINDOWS8的驱动也并无大问题,几乎所有的硬件都能正常驱动。

SX2J WIN8驱动松下官方的 下载链接

我是全新安装,所以选择 “For clean installing windows 8”

特别提示:一定要看它的安装向导文件 Windows8_Clean_Install_Step-by-Step_Guide_en.pdf 按顺序安装驱动,不按顺序安装可能会导致一些奇怪的问题。

遇到的问题

电流声

安装显卡驱动后会出滋滋滋的电流声,据松下官方的答复,是因为PWM调光方式导致出现高频啸叫,有提供解决方案
解决办法:安装松下官方提供的更新显卡驱动后安装消除高频啸叫补丁,重启后实测电流声消除
松下官方链接

无法通过快捷键调整屏幕亮度

未安装显卡驱动时是可以通过快捷键调整亮度的,但安装完驱动后,虽然快捷键调整亮度时会有屏幕提示,屏幕也会相应的调亮、调暗,但一松开按键,就又会回到初始亮度。

解决办法:通过“Dashboard for Panasonic PC”调整亮度,其不会自动恢复到初始值。

Wheelpad无法在metro模式下使用转圈滚轮

解决办法:安装SX3的wheelpad 链接

一些必装的实用程序

在WINDOWS8驱动的下载页面里并没有提供松下笔记本特有的一些实用程序下载,安装完驱动后可以回到WINDOWS7的驱动下载页面,下载一些必装的实用程序,以下是我认为必须安装的程序列表

USB Charge Setting Utility (控制USB关机充电的)
Power Plan Extension Utility (电源计划扩展程序)
Hotkey Settings(热键设置)
Dashboard for Panasonic PC(松下PC控制面板)

如果你也对松下笔记本同好,欢迎留言分享~

odoo12社区版设置销售员只能看到自己的客户而销售经理可以看到所有人的客户

建了一个odoo12供公司使用,目前处于调试实施中,把遇到的问题贴一下。

odoo12社区版默认的权限设置是所有人都可以看到新建立的客户,不管这个客户有没有指定销售员,这个设置肯定是不符合我们的需求的,需要修改一下。

搜索了一下,马上就找到了解决办法,但在修改过程中老是不能实现功能,最后总算是发现问题了,在这里说下。

1 打开调试模式
2 在 设置settings – 技术technical – 安全security – 记录规则record rules,新建如下两个规则
odoo-create-rules
第一个规则,只允许读取自己的客户资料
名称:Access Own Partners (可自定义)
对象:contact
Domain: ['|', '|', '|', ('user_id','=',user.id), '&', ('user_id','=', False),('parent_id.user_id', '=', user.id), '&', ('user_id', '=', False), ('parent_id.user_id', '=', False), '&', ('user_id', '=', False), ('parent_id', '=', False)]
群组:Sales / User: Own Documents Only
access-own-partners

第二个规则,允许读取全部客户资料
名称:Access All Partners (可自定义)
对象:contact
Domain: [(1, '=', 1)]
群组:Sales / User: All Documents
access-all-partners

我参考的文章还有视频教程都说新建这两个规则之后所需要的功能就能实现了,但我实际测试并没有生效,排查了半天,总算发现问题所在,这两个新建的规则和系统默认的一个规则冲突了,导致生效的是系统默认的规则,我们需要把这个默认的规则禁用掉。

3 禁用掉与新建两个规则冲突的默认规则(重要)
这个规则就是res.partner.rule.private.employee,禁用它。
res.partner.rule.private.employee

参考资料:Odoo记录规则 – 销售只能看到自己的客户,经理可以看到全部
odoo简单权限设置

搬瓦工的套餐越来越贵,推荐另外一家VPS服务商-ultravps.eu 本站托管于此

搬瓦工套餐越来越贵了

我是搬瓦工最早一批客户,亲眼见证了搬瓦工的发展历史,从最高的3.99美元/年的VPS发展到现在最低套餐28美元/季度,价格翻了一个数量级。

诚然,高价政策能逼退部分低质客户,用来做网站等正规用途会更加稳定,但对于相当大一部分只是用他来翻翻墙的客户,价格真的太贵。

有鉴于此,推荐另一家我使用上觉得很稳定的VPS服务商 — ultravps.eu

本站就是托管于此家服务商,已有三年多时间了,其稳定性是相当不错的,网络也不错,有美西机房,对大陆速度不错。

目前他家最值得推荐的套餐是 Cloud Special-2,配置如下

  • 2 CPU cores
  • 2 GB RAM
  • 50 GB SSD storage
  • 1 TB data transfer
  • 1 IPv4 address
  • 10 IPv6 addresses
  • 40.00 €/year

40欧元/年的价格不算低,但相对于现在搬瓦工的价格,还是很划算的。而且这款机器配置比较高,完全足够支撑起一个中等访问量的网站,对于有做网站需求的朋友,就更划算了。

现阶段PayPal提现人民币最佳渠道 1.2%手续费

PayPal提现人民币最开始的办法

PayPal在最开始时提现人民币是很麻烦的,最主要的办法就是电汇到中国银行账户(入账为美元),每笔固定收取35美元手续费,但入账并不容易,因为中国的外汇管制,很容易就被退回,白白损失35美元手续费。

和连连支付合作推出人民币快捷提现服务

后来PayPal跟连连支付合作之后,推出了很方便优惠的人民币提现方案,每笔提现收取1.2%手续费,按实时汇率计算金额,并且不计入个人年度外汇额度。我使用这个渠道提现过一些美元,很是方便。

但去年七月份之后PayPal和连连支付取消合作,再也没法很方便的提现人民币了。

后来虽然再推出了人民币提现服务,号称手续费才0.5%并且是实时到账,但我了解后发现这是针对有Ebay或Amazon店铺的人的,只能提现这些店铺收入的金额,对于我等不是这种收款渠道的人来说,等于没用。

新的办法 – 提现至Payoneer派安盈美元账户,零手续费

后来再次了解到另一个提现方案,使用的就是Payoneer派安盈的美金收款账号。提现至这个美元账户零手续费,美元账户提现人民币手续费1.2%。

虽然在PayPal的说明里,提现到美元账户也是要收35美元手续费的,但一直放宽要求,没有收,所以很多站长就以此来收款。

再后来,提现到美元账户也是要收35美元手续费了,越来越收紧了,难道我们就没有一个低花费的提现PayPal账号里的美元的办法了吗?

PayPal美区国区提现手续费不同,国区需要收取的35美元/笔的手续费在美区账号上还是不收的。

我经过研究发现,PayPal收取的这35美元的手续费是针对国区账号收的,美国区账号还没有收!见下图,我使用美区Paypal提现84.85USD到Payoneer美元账户,实到84.85USD
paypal
payoneer

我已经成功使用PayPal美元区账号提现到Payoneer美元账号,实测没有被收手续费,而Payoneer美元账号提现到人民币手续费是1.2%,提交提现申请后,当天就收到人民币了。

在这里最需要注意就是:PayPal是不允许国人注册美国区账号的,你使用美国区账号来收款有一定风险,我之前试过给一个新注册的美区PayPal账号转账,一下子付款就被冻结了,要求我提现能证明美国身份的证件材料,而我无法提供!所以那笔钱相当于送给PayPal了,幸好那笔钱也不多,10美元而已。

在这里我的建议是:你用于收美元的PayPal账号注册至少要超过1个月,并且绑定一个真实可用的付款方式,成功进行至少一笔付款(Ebay购物或其它付款都可以),然后第一次给这个账号转账不要太多,成功入账后提现到Payoneer美元账号。确认以上步骤都没问题了,再进行较大额的转账。

Paynoeer的注册链接在这,通过这个链接注册可以在收款或支付满1000美元之后,可以获赠25美元。

注册之后先进行实名认证,才能申请美元收款账号。

odoo 12 安装 auto-backup 数据库自动备份模块

下载auto-backup模块

git clone https://github.com/Yenthe666/auto_backup.git --depth 1 /
--branch 12.0 --single-branch auto-backup

安装依赖

sudo pip3 install -r ./auto-backup/requirements.txt

复制模块到addos文件夹

cp -af ./auto-backup/auto_backup /opt/odoo/addons/

设置权限

chown -R odoo: /opt/odoo/addons

激活odoo开发者模式

在应用里更新本地模块列表

搜索auto backup (注意删除默认的应用选项)

找到auto backup模块激活它。

设置-技术-数据库备份里找到选项就就可以进行设置了

实战odoo12安装

前言

odoo是一套开源的ERP程序,社区版是可以免费使用的,用于商业用途也没有任何问题。

对于新手来说,使用上它并不容易,需要花很多时间精力都研究它,一旦能上手,这套餐程序还是很有用的。

我在linode的VPS(套餐Linode 2048)搭建了odoo12社区版,用于公司管理,目前还在测试阶段,这里把安装过程简单说下。

安装环境

  • Linode 2048 套餐的VPS 1核2G内存50G硬盘 10美元/月
  • Ubuntu 16.04 LTS 64位操作系统

开始安装

更新系统

sudo apt-get update && sudo apt-get upgrade

安装 software-properties-common

sudo apt-get install software-properties-common

安装 PostgreSQL

添加 PostgreSQL 存储库

sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main"

导入密钥

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

更新缓存

sudo apt update

安装PostgreSQL 9.6

sudo apt install postgresql-9.6 postgresql-server-dev-9.6

新建 PostgreSQL 用户

临时切换到 PostgreSQL 用户

sudo su - postgres

创建一个数据库用户 odoo 负责所有数据库操作,并给它创建一个强密码

createuser odoo -U postgres -dRSP

CTRL+D 退出 postgres 用户临时进程。

新建一个系统用户用于运行odoo

sudo adduser --system --home=/opt/odoo --group odoo

配置日志(可选)

Ubuntu默认使用systemd和journald记录日志,如你只使用系统日志而不需要单独的odoo日志文件,你不需要进行这一步。

建立日志文件目录(可选)

sudo mkdir /var/log/odoo

安装 Odoo 12

安装git

sudo apt-get install git -y

从github上克隆 odoo 12 到服务器

sudo git clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 --single-branch /opt/odoo

强制使用POSIX语言环境,防止在安装过程中出现错误

export LC_ALL=C

安装新的Python3依赖项

sudo apt-get install python3 python3-pip python3-suds python3-all-dev python3-dev python3-setuptools python3-tk

安装全局依赖项

sudo apt install git libxml2-dev libxslt1-dev libevent-dev libsasl2-dev libldap2-dev \
pkg-config libtiff5-dev libjpeg8-dev libjpeg-dev zlib1g-dev libfreetype6-dev \
liblcms2-dev liblcms2-utils libwebp-dev tcl8.6-dev tk8.6-dev libyaml-dev fontconfig

安装 odoo 12 特定信赖项

sudo -H pip3 install --upgrade pip
sudo -H pip3 install -r /opt/odoo/doc/requirements.txt
sudo -H pip3 install -r /opt/odoo/requirements.txt

通过 Node.js 和 npm 安装 Less CSS

sudo curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - \
&& sudo apt-get install -y nodejs \
&& sudo npm install -g less less-plugin-clean-css

安装 wkhtmltopdf 0.12.4

cd /tmp
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo mv wkhtmltox/bin/wk* /usr/bin/ \
&& sudo chmod a+x /usr/bin/wk*

配置 odoo 服务器

复制配置文件到 /etc

sudo cp /opt/odoo/debian/odoo.conf /etc/odoo-server.conf

修改 /etc/odoo-server.conf

[options]
admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = odoo_password
addons_path = /opt/odoo/addons
logfile = /var/log/odoo/odoo-server.log
xmlrpc_port = 8069

admin_passwd 允许数据库操作的密码,一定要设置成强密码

db_password 修改为你刚才设置的postgres密码

addons_path 自定义模块的路径

logfile 日志文件,无需要日志文件只使用系统日志的话可以在行首添加分号 ; 注释掉

xmlrpc_port odoo前端端口,默认 8069

创建一个 odoo 服务

创建一个 systemd unit 名称为 odoo server 让odoo服务器程序能以服务运行。

新建一个文件 /lib/systemd/system/odoo-server.service 添加如下代码

[Unit]
Description=Odoo Open Source ERP and CRM
[Service]
Type=simple
PermissionsStartOnly=true
SyslogIdentifier=odoo-server
User=odoo
Group=odoo
ExecStart=/opt/odoo/odoo-bin --config=/etc/odoo-server.conf --addons-path=/opt/odoo/addons/
WorkingDirectory=/opt/odoo/
[Install]
WantedBy=multi-user.target

更改文件所属账户并设置权限

sudo chmod 755 /lib/systemd/system/odoo-server.service
sudo chown root: /lib/systemd/system/odoo-server.service
sudo chown -R odoo: /opt/odoo/
sudo chown odoo:root /var/log/odoo
sudo chown odoo: /etc/odoo-server.conf
sudo chmod 640 /etc/odoo-server.conf

测试 odoo 服务器

启动服务

sudo systemctl start odoo-server

检查服务状态

sudo systemctl status odoo-server

你应该会看到如下图所示输出代码

odoo test status

检查数据库输出确保没有错误输出

sudo journalctl -u postgresql

停止 odoo 服务

sudo systemctl stop odoo-server

再次检查 odoo 服务状态,确保无错误输出

sudo systemctl status odoo-server

正常输出如下图所示

odoo stop status

启用 odoo 服务

启用 odoo 服务让 odoo 随服务器自动启动停止

sudo systemctl enable odoo-server

重启服务器看odoo服务是否正常启动

使用Linode后台重启服务器或直接reboot

等待VPS重新启动成功后重新ssh连接到vps,输入如下命令检查odoo服务是否正常启动

sudo journalctl -u odoo-server

应该会有一条提示 Started Odoo Open Source ERP and CRM. 指示odoo已启动。

现在你可以访问 http://yourip:8069 访问odoo了,enjoy it

参考:

如果使用SS或SSR频繁被墙IP墙端口那么你需要使用v2ray科学上网

v2ray是一个比shadowssocks更进一步的科学上网工具,有兴趣了解的朋友可查看其官网。

据不可靠消息称,现在GFW已经可以识别SS及SSR的流量,要封掉是分分钟的事,之所以不全盘封杀是想留个口子方便外贸、学术等正常用途的用户。

你如果使用SS或SSR老是被封IP、封端口,可能是被重点照顾了,不再适合使用这两种科学上网工具了,你需要使用抗干扰能力更强、更难被识别流量的V2ray。

v2ray的图形界面不完善,用户远少于ss及ssr,目前还没听过使用v2ray被大规模封禁的消息(当然这也可能是因为它的用户基数不够大),不管怎么说,用户少的工具受到墙的关注肯定是更少的,被封的机率更小。

这里使用搬瓦工的VPS进行教程演示

重装系统为带BBR的CENTOS7(可选 加速用的,已经是BBR系统的无视)

停止VPS
重装
显示新的root密码和端口号,要记录起来。
密码端口

使用Xshell登陆VPS

xshell添加新服务器
xshell添加新服务器-1
xshell添加新服务器-2
连接服务器1
连接服务器2
成功登陆

更新系统并安装常用软件

yum update -y && yum install wget curl unzip -y

需要时间较长,请耐心等待。

安装v2ray服务端

这里使用是官方的安装脚本,一键即可安装完成

bash 

APC Smart-ups SUA1500ICH使用智能卡AP9617进行在线管理

书接前文 APC SMART-UPS SUA1500ICH折腾记,本来已经折腾得差不多了,但我买这台UPS的初衷就是为了上智能卡,所以最终虽觉没必要,但我还是买了个智能卡AP9617装上,这下总算是齐活了。

AP9617之前已经在淘宝买过一块,但那块没有设置IP,而我又不想为了设置IP花二三十块去买APC的专用串口线,卖家也不愿意帮忙,所以最终只能退货。

我最初还以为淘宝上卖的卡都是帮忙设置好IP的呢。

新买的这块卡买之前专门跟卖家沟通让设置好IP的,到手直接用不折腾。

敬告想给你的SMART-UPS买智能卡的朋友,如果你没有APC的专门串口线,一定要让卖家帮你设置好IP和登陆账号,要不到手你是没有办法给他设置的。

我之前查了很多资料,APC的这些智能卡除了没初始化的新卡有办法通过软件办法设置IP之后,都需要通过专用串口线进行设置。

这块卡价格为58块包邮,比其它那些不包设置IP的贵了点,但它能帮你省很多功夫。

买之前告诉卖家你要设置的 IP 子网掩码 网关IP 登陆账号和密码,让他帮你设置好。

把卡插入UPS后面的智能卡插槽,连接网线,就可以直接通过IP访问控制台了。
控制台

可以通过控制台对UPS的参数进行更改
参数更改

可以在线进行开机、关机、重启等电源控制,还是很方便的。
电源控制

也可以查看历史电源信息,可以看到我家的电路稳定性还是比较差的。
电源信息

家里的群晖现在不用再连接USB到UPS了(好像智能卡和USB只能同时生效一个,我插上智能卡时就把USB给拨了),通过SNMP连接,连接设置如下
群晖SNMP连接UPS设置
群晖UPS连接信息

我这块卡的SNMP默认是启用的,如果发现和我同样的设置还是无法连接UPS,去UPS控制台看下SNMP有没有启用,下面的IP 0.0.0.0表示所有IP都可以连接,当然,你要指定IP也是可以的。
智能卡SNMP设置

搞定收工!

给电脑升级内存 新内存检测

我现在主力台式机有两台,一台为WINDOWS10,一台为MACOS,都是双通道8G内存,因为需要剪辑视频,感觉内存不足,趁着这阵子内存降低,就入了四根8G DDR1600台式机内存来给他们升级,都升级到16G内存。

内存是闲鱼入手的二手威刚内存,价格为190*4

四根内存

到手一次点亮,还是不错的。

因为之前买一条十铨DDR1600L 8G笔记本内存有内存错误导致折腾浪费了很多时间精力(买新的,能正常点亮,但在装系统时总是死机,但一开始没有怀疑到内存问题上去,直到把所有硬件都排查没问题之后,才确定是内存的问题),所以我现在买内存到手点亮之后就是跑一个内存测试,测试没问题以后使用就稳了。

WINDOWS10自带了一个 windows内存诊断 WINDOWS下直接使用它进行测试就可以了,在cortana搜索内存就能找到它了,重启后会自动进行测试,没问题会自动重启然后弹出提示内存测试没有问题。

windows内存诊断

MacOS并没有自带内存测试工具,我使用的测试工具是Memtest,下载地址在此

安装后在终端运行如下命令进行测试

memtest all 2

MacOS memtest

All tests passed!  Execution time: 4434 seconds.

测试需要较长时间,最后所有结果都是ok就表示你的内存没有问题。

测试结果四条内存都是没有问题的,所有测试全部Pass,在闲鱼上二手内存的车还是比较稳的,不上那些价格很离谱的车的话翻车的机率还是比较小的。

松下笔记本CF-SX2安装驱动并解决电源计划扩张实用程序乱码问题

松下的笔记本安装驱动比较麻烦,需要使用官网的驱动程序并且按照顺序安装,如果你使用智能驱动安装程序(如驱动精灵、鲁大师)一键安装驱动,后续使用会用数不清的bug等着你。

好在如果严格按照官网的顺序安装原版驱动后,松下的笔记本还是很好用的,这也是我一直喜欢松下本的原因。

你可以在下面两个官网链接找到驱动相关信息

http://pc-dl.panasonic.co.jp/itn/drivers/d_menu_en.html

http://askpc.panasonic.co.jp/s/download/set.html

注意安装驱动不是直接运行下载的文件就OK,它只是把它的驱动文件解压释放到C:\util2(默认情况下)而已。

我的做法是先把所有需要的驱动都下载下来,然后按顺序把所有驱动都解压出来,再在C:\util2里面按顺序一个一个安装,安装不是直接运行exe程序文件,而是以管理员身份运行里面的Pinstall.bat批处理文件。

Panasonic_install_driver1

我在给我的松下CF-SX2安装驱动后发现一个问题,电源计划扩张实用程序有乱码!

乱码

正常使用的话应该只是用上面的三个电源计划,下面的基本不用到,乱码也没关系,但强迫症果断不能忍,一番折腾,成功解决这个问题,下面说下步骤

一、卸载当前安装的电源计划扩张实用程序(因为安装时区域已经写死,覆盖安装是不能解决的)

二、 把系统彻底改成日文系统

改系统语言-1
改系统语言-2
改系统语言-3
改系统语言-4
改系统语言-5
改系统语言-6
改系统语言-7
改系统语言-8

三、重启后再安装电源计划扩张实用程序,安装好后再重启。

电源计划扩张实用程序

四、再按刚才把步骤反向把系统更改为中文系统。

搞定收工,可以看到乱码的那五个电源计划是只有日文的,所以才导致非日文系统乱码。

搞定乱码后虽然对于不懂日文的人来说还是看不懂,但起码也能通过翻译软件知道它是什么意思了。