DEAD MAN CODING

FOOOLING.COM

西数悄悄退出docker群并向你扔了一个apkg

Oct. 16, 2017, 4:24 p.m.

许久没有用过WDMC的SDK(developer.mycloud.com)发现版本已经喜+1变成了2.0

之前满满几十页的Docker文档悄然无踪。推出了一个apkg打包工具,直接通过配置文件将应用放到某个目录跑起来。


放弃doccker比较难以理解,docker里应用搞坏了至少不会崩宿主机。

现在只能通过mksapkg打包,不过ex4100在当前版本下至少还兼容了docker包。

所以需要的还能回到这里去继续使用sdk1.0(http://web.archive.org/web/20160706224806/http://developer.mycloud.com:80/MCDSDKindex.html

阅读全文

记录一个python一句话生成密码的方法

Sept. 24, 2017, 5:55 p.m.

本来不应该当做gist用的, 不过好久没写博客了,以这个作为新一阶段的开始吧


from random import choice
''.join(choice("abcdefghijklmnopqrstuvwxyz1234567890") for _ in xrange(10))


什么你说这是两句话?



哦。

阅读全文

Java发送不安全的HTTPS

June 23, 2016, 11:22 a.m.

如何将HTTPS当HTTP用?



            SSLConnectionSocketFactory sslSF = new SSLConnectionSocketFactory(builder.build(),
                    SSLConnectionSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER);

            CloseableHttpClient httpClient = HttpClients.custom().setSSLSocketFactory(sslSF).build();

            HttpGet httpGet = new HttpGet("https://" + ip + ":" + port + "/xxx/xxxx");


            try {
                HttpResponse response = httpClient.execute(httpGet);
                System.out.println(response.getStatusLine());
                HttpEntity entity = response.getEntity();
                InputStream inputStream = entity.getContent();
                ByteArrayOutputStream result = new ByteArrayOutputStream();
                byte[] buffer ...

阅读全文

Spring 2.5.6 手动初始化的动态配置

Jan. 11, 2016, 12:43 a.m.

试了下Spring Framework的古代版本2.5.6, 需求是动态初始化,动态加载动态配置 

动态配置放到:

1. classpath:abc/abc.properties

2. file:path/to/abc.properties

包含 abc.service.address=127.0.0.1 的配置

这两种典型情况(为了不重新打包应用就能改配置)

Spring的context是xxx-context.xml

里面包含了例如 ${abc.service.address}这种变量引用。

试了试,这么写一下就能实现动态启动一个spring并且正确加载配置。


ApplicationContext ctx = new ClassPathXmlApplicationContext(new String[] { "classpath:xxx-context.xml" },// 可以是多个context配置文件
            false, // refresh ...

阅读全文

西数 My Passport Wireless简单权限设置

Dec. 9, 2015, 9:33 a.m.

之前买了MyPassport Wireless这款移动硬盘, 但是一直没怎么使用,大概因为权限比较坑爹,默认情况所有同一网络的人都可以访问内部文件,并且只有映射到各种网络程序上只有2个文件夹, Public和SDcard。

偶然想到这是个debian系统的话, 大概可以自己改吧。开启ssh后(写的是非常规操作会失去质保),改如下几个地方

1. Samba服务

Windows之间用的最多, 全系统通吃协议,配置文件在/etc/samba/smb.conf

详细配置怎么搞可以网上查,我改了如下几点(只先列出public的,SD的类似,要加别的文件夹按照相同格式即可,注意配置没写的都别删)


[Public]
valid users = "admin"
invalid users = "nobody"
write list = "admin"
guest ok = no
public = no

改完后还需要改改samba的admin密码,用这个指令修改密码


smbpasswd -a admin

改完后记得找找smbd的进程kill掉, 再重启一下,或者干脆直接重启 ...

阅读全文

友情链接