锐力易思(release),锐力地促进思想进化。

R070.以godbart写go命令行工具

本期以godbart为话题,聊下用golang写个CLI的过程和体会。不涉及golang的高级特性和特质功能,仅是一个入门指导而已。

R069.DBA的圣诞礼物

/god-bart/是一个go写的基于SQL的RDBMS运维CLI。①多库执行,版本管理②比较结构,生成DDL③提取业务`数据树`

R068.同步数据和私有网盘

有没有过,要同步数据,增量备份同步删除的情况?要私有一个网盘,放啥不比审查的情况?要共享不同目录,每个控制权限的情况?

R067.智能填写地址

国内快递都支持智能地址填写了,能切分姓名电话地址。所谓,猪往前拱鸡往后刨,各有各道,我们做个简单实现。

R066.抓包调试HTTPS

简单介绍fiddler和wireshark抓包调试HTTPS(SSL)。没说charles,忘了网络协议和中间人攻击。

R065.JavaGui的三大流派

介绍java做GUI的三大流派,SWT,Swing和JavaFx。袜子的XTable。Swing和美化。介绍TornadoFX(Kotlin和JavaFx)

R064.NodeJs做个CDN的Cli

接轨js世界,写2个有关CDN的轮子,熟悉下NodeJs和npm体系。replacer来hash资源,替换引用。uploader上传资源到CDN。

R063.泛域证书Certbot

监控证书过期时间,用钉钉通知。Certbot的泛域(wildcard domain)申请和单域的自动更新。

R062.Linux集成LDAP

号称价值百万的协作平台的Linux账户管理部分,涉及最基本的登录验证和基于组的权限(sudo)管理。

R061.账户管理ApacheDS

号称价值百万的协作平台的账户管理部分,涉及了Docker,ApacheDS的配置,账号和基础的权限管理。

R060.Kotlin做更好的Java

如何快速入门并掌握一门语言,就是动手写代码并思考。在IDEA中用EduTools插件做Kotlin Koans课程。

R059.美国支付之Stripe

三步搞清Stripe关键节点和分步开发。场景是①协议收集信息(Card)②创建顾客(Customer)③交易完成(N天后)直接收款(Charge)。

R058.美国支付之Braintree

在美国的在线支付会碰到Braintree, Paypal, Stripe(字母序),本期视频只是演示了Braintree的一个Example,而非比较谁优谁劣。

R057.Java面向内存编程

从`面向增删改查`到`面向性能`编程,其关键一步是面向内存编程。每个方法和类都要脑补其生命周期,内存占用以及大概何时回收。

R056.用Java驱动硬件

本期内容偏硬,涉及了用Java读串口数据,调用dll的技巧和经验。比如,模拟串口掉线,映射C语言的回调函数,句柄,指针的指针等。

R055.如何搞个论坛-Symphony

Symphony([ˈsɪmfəni],交响乐)是java界最好的开源的社区平台,本期分享了一个零入侵的无缝隙的打通既有用户系统和Symphony的场景。

R054.DevOps日常改键和手势

DevOps是科技圈热词,和全栈一样,自带高逼格光环。都是日常操作,力求效率,内部包括改键,手势,zsh,fish。

R053.自动化脚本的往事

故事很简单,抽象点说,监控服务器资源,让手机能自动打电话。具体点说,当一个ETL进程结束了,务必电话叫醒监工,人工检查。

R052.没啥用的Java编码题

招人是一个大难题,因为从第一个烂人开始,你的队伍就可能烂了。面试要聊开放式问题,编码注重看基本功和细节。

R051.Java版Redis-Replicator

Redis-Replicator用Java实现了Redis的Replication协议,伪装成Slave搞事情,其代码质量,架构设计,使用价值均属上乘。本期人肉演示了readme的第三章节,补刀了些背景和场景内容。

R050.演习教娃编程写游戏

介绍MIT的Scratch,一种block的编程像搭积木的少儿编程工具。目标是练习写个植物大战僵尸,以在后面可以愉快的教娃编程写游戏。

R049.复盘统计工具类使用频度

直播写代码,分析所有java文件,统计apache.commons静态方法使用频度。内容涉及了递归,重构和一些思考与讲解,重点想展示整个‘总分总’的编码过程。

R048.低效编码之IDEA篇

但凡是IDE,一定提供了聪明的功能,也提供了快捷键,模板,还有help和tips。但是,实际操作中,有些狮友不知道这些功能,或安于现状,不挖掘这些功能。

R047.创业的超敏捷实践

创业公司面对的问题始终是生死,烧快了~死,跑慢了~死,调高了~死,方向歪了~死,人用错了~死,真是九十九种死法,但这些永远是领导层责任。

R046.图形编程Sikuli

Sikuli把图像(图片)作为一中内置数据结构,进行编程,支持java,python,javascript,跨平台。

R045.Thymeleaf的两个实用扩展

列出Thymeleaf基本资料,运行官方例子,分享2个实用扩展的思路,一个是MVC中C可选,一个是自带model的widget。

R044.SpringMvc对国内IP做CDN

以SpringMvc为静态资源提供CDN版本号为幌子,介绍了jetty嵌入, servlet规范,springMvc启动,treemap找中国IP。

R043.可入魔浏览器及其生态

Chrome是攻城狮的一把利器,聊聊基本使用,常用插件及其强大的生态。阿九以为,JS要一统江湖了,跨OS的从WEB到Server,又到Desktop。

R042.邮件办公之雷鸟

Mail+IM,找好平衡点,可以实现高效办公。分享邮件办公的基础,雷鸟以及雷鸟的众多的优秀插件们。

R041.程序日志和数据触发器

能追溯历史,是攻城狮基本修养之一。通过程序日志,跟踪和分析程序行为。通过数据变更,把握数据流向,细粒度恢复数据。

R040.走进科学上网

科学上网,攻城狮必备技能,加快打怪练级速度,让一部分人先会上网,最终实现共同上网。

R039.最标的五级行政区

身份证的前6位是3级行政区,国标是什么?那么5级行政区划分又如何呢?,本期从零开始整。

R038.身份证安全和水印

身份证号的ISO7064验证,照片打水印,命令行的批量处理,java的单个处理,java8的lambda。

R036.时间,时区,闰秒

美国时区(4+2)与夏令时(DST),在系统内部采用统一的时间,在用户界面进行显示转换。

R035.订单去哪儿了(列表找茬)

浅聊伪随机订单号的策略,通过命令行,记事本,excel完成,批量生成随机串。号码左右补齐,找重与去重,找相同与不同。

R023.科学的认识网站的数据分析

企业为什么要对网站的数据进行分析,为谁解决问题,解决哪些问题。常见的几种分析概念,五个误区及欺骗性的三种形态。

R022.PHP新手不专业指南

阿九是一名PHP新手,其痛点在xdebug的使用和最健康的php修炼之路。另外,docker是不错的选择,干净利落,消除环境差异,对主机无入侵。

R021.Oauth实现WX/FB/TW的统一登陆

通过cas的demo演示基于OAuth的微信,facebook,twitter的统一登陆。OAuth协议应用十分广泛,建议学习,也建议大家提高质量和安全意识。

R019.手册.github上的协作

以P031为例,讲解如何通过github完成狮友圈的协作。还包括狮友圈一些最佳实践,也简单介绍了攻城狮精神。

R015.现场.快用Scala(4月)

play是全栈式框架,借鉴了MVC和ROR,有PHP/ROR的开发速度和JAVA的健壮。天生异步,事件驱动,无状态热替换。

R012.现场.快用Scala(2周)

“快用scala”第1期:第1周做储备,第2周写代码。前面还有个第0周:调研和决策,投票100%通过。

R009.练手.写个爬虫抢金狗

光棍节,各大电商火拼,刀光剑影中忽现天狗,来头大,名号响,广告雷人:炒菜没有油了。

R007.读书.为何以及如何读书

现身说法,聊聊为何要读书以及如何有效率的读书。富人都在读书。读书需要主动读,主动思考,养成读书习惯。

R001.传送.聪明地搜索和识别

本期要传送的是曾经的2片牛作:“提问的智慧”和“常见逻辑谬误”。以能够在茫茫信息中,聪明地高效地搜索到并识别出你想要的信息。