最开始想到使用Docker,是因为穷,想把一台高配阿里云ECS的闲置计算资源利用起来,但又不想跟原来的Java应用环境共存,于是用Docker来隔离。

到现在已经把三个Web应用容器化了,

感觉这么下去以后不用请运维了。。。

先缓一缓,回头把剩下的应用也Docker化了算球?

有个搞硬件的朋友跑到这里来看,在微信上一脸问号问我,你擅长的是运维?

我说长篇大论的程序没法写在这也没精力组织啊。。。

所以部署什么这些零零碎碎的记录最多了,就是一个备忘的东西,这博客除了刚开始那一年,后面就没考虑过除了我自己之外的读者。。。

ContentType或者auth.Permission老是报有重复的键值的时候,试试:

python manage.py flush

然后进入shell

python manage.py shell

from django.contrib.contenttypes.models import ContentType ContentType.objects.all().delete()

python manage.py loaddata db.json

在docker-compose.yml里一旦第一次设置了postgres的env file或者环境变量,后面修改也不会变了。。。要换只能把service名称改掉,麻蛋。。。

浪费了三个小时。

用pip用得太爽了,安装一个东西的时候,生产环境老是卡在six.py的一个报错上。

查了半天,突然想起不是直接可以clone代码,然后python setup.py install么?

这个生产环境还没有docker化,不然的话在Dockerfile里这么搞估计就比较麻烦了。

参考:https://www.pyimagesearch.com/2018/09/26/install-opencv-4-on-your-raspberry-pi/

其中创建cv2.so那里,查找一下

find /usr/local -name cv2.cpython*

查找到地址之后做一个软链接到虚拟环境。

$ cd ~/.virtualenvs/cv/lib/python3.7/site-packages/ $ ln -s [查找到的位置]/python-3 ...

https://mp.weixin.qq.com/s/x4pNNMvAYEbz4MCK6eGs9Q?from=singlemessage&isappinstalled=0&scene=1&clicktime=1579365665&enterid=1579365665

两个参考链接:

https://zhuanlan.zhihu.com/p/63276758

https://www.jianshu.com/p/554894bf165f

原理:点这里

另外,反过来采集收音机音频,在网络上直播:

https://blog.csdn.net/Tang_Chuanlin/article/details/84640851

都提到,请遵守无线电管理的相关法律, 不要设计大功率FM发射器...

$ sudo apt install python-pyaudio $ sudo apt install git $ git clone http://people.csail.mit.edu/hubert/git/pyaudio.git $ sudo apt install libportaudio0 libportaudio2 libportaudiocpp0 portaudio19-dev $ sudo apt install python-dev ...

brew安装的postgresql, 一直好好的,突然连不上。

$ brew services stop postgresql $ rm /usr/local/var/postgres/postmaster.pid # adjust path accordingly to your install $ brew services start postgresql

配置声卡:

目录:~/.asoundrc

pcm.!default { type asym playback.pcm { type plug slave.pcm "hw:0,0" } capture.pcm { type plug slave.pcm "hw:1,0" } }

录音和播放命令:

arecord -D hw:1 ...

用docker部署一个内部应用,一切正常,就是客户端用requests调用api的时候,一直报SSLError,开始怀疑是客户端的问题,重装requests, 甚至重新编译安装客户端python。

无意中用requests请求了下公司官网,哇操,一切正常,又请求某度之类的测网速网站,都正常。

那么就是服务端问题了,因为服务端同时部署有ERP,第三方开发的,Apache还不让升级,也不能改为Nginx,麻蛋,ERP公司的技术水平真是令人蛋疼。。。

于是跟ERP共用Apache绑定多个域名,Let's Encrypt证书

https://www.ssllabs.com/ssltest/ 上面测试域名,显示B(除了这台服务器别的都是A ...

vi /etc/lightdm/lightdm.conf

#xserver-command=X 修改为 xserver-command=X -s 0 -dpms

reboot

来源:https://blog.csdn.net/u011720560/article/details/78288128

Reversing admin URLs in Django

The AdminSite provides the following named URL patterns

Page URL name Parameters Index index   Logout logout   Password change password_change   Password change done password_change_done   ...

为了隔离一台过剩ERP服务器(CentOS, Java)里的环境出来跑Django,试了下Docker, 他娘的众说纷纭。。。太灵活的东西有时候就会这样。

算了,边搞边学试试,非教程,不过好像这个博客除了古时候翻译的几篇,也没有教程。。。

 

一、尝试通过容器内部的django应用创建超级用户时,报:

Superuser creation skipped due to not running in a TTY. You can run manage ...

起码有7、8年不碰Apache了,一直是Nginx当道,想在一个配置过剩的服务器上部署点东西,搞一个多站点配置,发现一直不能成功,找到conf/httpd.conf里的

LoadModule vhost_alias_module modules/mod_vhost_alias.so

这句,去掉前面的注释,增加一个配置节

<VirtualHost *:80> DocumentRoot /srv/www/niubibudeliao ServerName a.niubibudeliao.cn <Directory /srv/www ...

他娘的温度从~70度降到~40度。。。

不过买壳子送的那5V小风扇噪声感人(比笔记本转起来的声音略小)。

发现用iPhone直接发邮件写博客时,在手机上选的照片,竖版照片到了服务器自动旋转了,就是这篇博客(见识了什么叫干净得变态)

总之就是里面有一个什么exif信息,有一个啥6的值。

stackoverflow上弄了一段代码搞定:

try: image = Image.open(attachment_path) for orientation in ExifTags.TAGS.keys(): if ExifTags.TAGS[orientation] == 'Orientation': break exif = dict(image._getexif ...

按电源键和Home键恢复iPad, 一直报错"未能恢复iPad 发生未知错误 17",

想起下载系统的时候老是不成功,/etc/hosts里添加了一行 74.208.10.249 gs.apple.com

# 74.208.10.249 gs.apple.com

注释掉,搞定。

忍不住升级macOS,但是之前直接用dmg包安装的Postgresql一直启动不了,查了一会儿找不到解决方法,懒得查原因,删除了重新用brew install postgresql安装,安装挺胜利,但导入导出数据时出了点幺蛾子。

导出:pg_dump  -U postgres  postlaonan > postlaonan.sql

报错,"因为服务器版本不匹配而终止",麻蛋,升级pg_dump版本,

[laonan@wulala ~]# find / -name pg_dump -type f /usr/bin/pg_dump ...
  • 第 1 页 / 共 7 页
  • 下页