从Java和JavaScript来学习Haskell和Groovy(DSL)

  • Post author:
  • Post category:IT
  • Post comments:0评论

这是《从Java和JavaScript来学习Haskell和Groovy》系列的第四篇。 首先来理解DSL。 DSL(Domain Specific Language)指的是一定应用领域内的计算机语言,它可以不强大,它可以只能在一定的领域内生效(和GPL相比,GPL是General Purpose Language),表达仅限于该领域,但是它对于特定领域简洁、清晰,包含针对特定领域的优化。 当我们面对各种各样的特定需求的时候,一个通用的语言往往不能高效地提供解决问题的路径,相应的DSL并不是并非…

继续阅读从Java和JavaScript来学习Haskell和Groovy(DSL)

带理想的执行者 – 柳比歇夫的一生

  • Post author:
  • Post category:IT
  • Post comments:0评论

作为战斗民族的俄罗斯民族,不但能在热带风暴级的灿鸿中进行正常起降, 历来也盛产各种奇葩人物。 最近我有看到一本描述一个科学家的如何生活的书,叫「奇特的一生」。 让人拍案称奇。 主人公是一位名叫柳比歇夫的科学家,想必他在「回首往事时候没有因为虚度年华而悔恨」, 因为他将自己的一生都精确的奉献到分类学、地蚤研究上面。 他的工作投入,不是单纯激情洋溢投入,而是精确到分钟级别的投入, 是奉献完整一生的投入。 除了学术上面的成功,他的时间记录法也很牛逼,甚至让苏联科学院进行研究。怎么描述他的牛逼呢?如果他…

继续阅读带理想的执行者 – 柳比歇夫的一生

浇头

  • Post author:
  • Post category:IT
  • Post comments:0评论

一 据说,浇头属于江南一带的用词,是对煮面的配菜的一种统称。比如说,辣肉面、素浇面,这个辣肉、素浇就是浇头了。尤其是这个素浇面,望文生义即可得:用素菜做浇头。 我是一个有吃宵夜习惯的人,宵夜中经常选择浇头面。其实这事挺简单的,无非就是晚饭时没吃完的菜,搁在面里做浇头罢了。一晚浇头面,倒也算是好吃。 但这个事有趣的地方在于:如果没有面,一碗水+剩菜,想想都是蛮恶心的吃食。不过,一旦加上面,瞬间就不同了。 事实上,浇头面就是:一碗水、一份剩菜、一把面。加点盐味精之类凑一起,立刻就是可以卖出点银子的货…

继续阅读浇头

让我们再谈谈 iOS 安全

  • Post author:
  • Post category:IT
  • Post comments:0评论

前言 安全方面的话题总是聊不完的。这不,国外一家有名的专门攻击别人的安全公司 Hacking Team 自己被 Hack 了,结果有 400 多 G 的攻击资料泄漏出来,包括一些 0-day 的漏洞。这里有别人写的这次攻击的分析。 我大概看了一下这次的泄漏出来的资料分析,发现里面还有一些涉及 iOS 的安全。比如: 一个用于记录密码的 iOS 键盘。 一个 iOS 网络底层的代理。 一个 MAC OS 木马。 这些攻击都挺难防的,拿 MAC OS 的木马来说,基本上 Mac 用户都是不装杀毒软件…

继续阅读让我们再谈谈 iOS 安全

在Mac上为其他设备开启代理

  • Post author:
  • Post category:IT
  • Post comments:0评论

前些日子,想要查看一个Release版本的HTTP请求,由于已经是发布版本,日志已然关闭,遂开始从HTTP代理的思路着手。 本文是偏于操作的总结,行文目的是快速解决诸如上面的问题,不是为了深入了解squidman。如需深入俩接,请参考文章尾部的进阶推荐内容。 Fiddler铩羽而归 首先尝试了鼎鼎有名的Fiddler,Fiddler是一款基于.NET的应用,天然运行在Windows系统上。但是想要安装到Mac上则需要安装.NET运行时,可是一旦启动Fiddler代理就无缘无故崩溃,最后不得不铩羽…

继续阅读在Mac上为其他设备开启代理

我的媒体情结

  • Post author:
  • Post category:IT
  • Post comments:0评论

四十分钟的视频演讲,讨论了我对媒体的看法,以及对媒体的再想象 说明: 本文可以在不改动内容的前提下自由转载,转载请在文末标明如下信息: 魏武挥,科技专栏作者,执教于上海交通大学媒体与设计学院,天奇阿米巴基金(skychee.com)投资合伙人,天奇专注于互联网新媒体投融资,欢迎创业项目向以下邮箱提供项目BP:bp@skychee.com 培训事宜 请洽 涓子 13918571857 点对点咨询聊天 请上此网:http://weiwuhui.com/zaihang 商业公司要写软文,请勿找我 我的…

继续阅读我的媒体情结

奇点 1.6 正式发布:便捷发图、缓存管理、字体大小及大量修复

  • Post author:
  • Post category:IT
  • Post comments:0评论

奇点 1.6 版本来了,这个版本带来 4 个主要新特性以及大量的问题修复。请看: 新特性: 更加便捷的插入新图片的支持:类似于 iOS 消息式的插入图片,让你发带图微博更轻松; 引入全新的缓存管理功能,改进自动清理缓存机制。默认清理 7 天前的微博,如果您需要自定义,请去「设置」-> 「缓存管理」处设置; 订阅处增加搜索微博和人物的支持:订阅太多了?尝试搜索一下感兴趣的关键字吧! 增加字体大小调整功能的支持: 等待已久的字体大小调整终于来了,请去「设置」-> 「字体大小」调到您想要的…

继续阅读奇点 1.6 正式发布:便捷发图、缓存管理、字体大小及大量修复

解决 MHA 切换后导致应用无可用连接的问题

  • Post author:
  • Post category:IT
  • Post comments:0评论

问题来源 环境:MHA + MySQL + c3p0 最近在一次 MHA 切换的时候,发现应用中的 c3p0 老连接一直在等待,而新进来的请求全部被 c3p0 拒绝了。 然后又过了很长时间,老的连接断开,然后恢复了正常。整个过程极其诡异。   MHA 是什么 mysql-master-ha: Master High Availability Manager and tools for MySQL 详细的我就不班门弄斧了,就简单地说一下它的作用和大致原理。 MHA 会为多个写库分配一个虚 IP,当…

继续阅读解决 MHA 切换后导致应用无可用连接的问题