虎克的博客

Enthusiasm Biogeography-Biodiversity Informatics-Data Sciences

伞形科植物刺芹Enryngium Foetidum的生活知识

| Comments

Culantro in Pho – An Herb in a League of Its Own

April 18, 2009

0diggsdigg

Updated 07-14-09. When you order a bowl of Vietnamese pho at a restaurant, you will typically be served a plate of garnishing along with your steaming bowl of meat and rice noodles. The only time that plate of garnishing would be absent is when you happened to eat in a restaurant that serves authentic pho bac, the northern Vietnamese version of pho that is a lot more austere but in no way less flavorful. A typical plate of garnishing that accompanies a bowl of Vietnamese pho would contain lime wedges, chopped Asian chili, fresh Thai basil, bean sprouts and culantro.

Culantro is relatively unknown in the United States, and it is often mistaken for its cousin cilantro, another herb often found in a bowl of pho. However, for all their similarities, culantro and cilantro are two entirely different herbs.

What is culantro and just how different is it from cilantro?  How important is culantro to a bowl of pho? Let’s dig a little deeper.

So What Is Culantro?

CulantroCulantro is actually the Spanish name of an herb in the parsley family that bears the scientific name Eryngium foetidum and has long leaves edged with spines. This herb has many other names, such as: fitweed, saw leaf, sawtooth, recao, Mexican coriander, long coriander, serrated coriander and shado beni, among many others. In Vietnam, culantro is known as ngo gai (ngò gai) or thorny coriander.

The culantro plant often grows as a small plant in roseate formation, and its leaves are elongated, growing from between four to eight inches long. The plant does not thrive in frost or under direct sunlight, although it is possible to find wild culantro growing in open, sunlit areas.

Culantro is actually a native plant of Central America and the Caribbean Islands. Colonization and trading are largely responsible for introducing culantro to the rest of the world, particularly to India and Southeast Asia. However, as mentioned above, culantro is practically unknown in the United States, where it is often mistaken for cilantro.

Comparison with Other Corianders

The reason why culantro is often mistaken for cilantro is because they share similar smell and taste to the uninitiated. Just like cilantro, culantro has a pungent odor that can be reminiscent of crushed bedbugs. Some people are fine with such a smell, but some people can barely stand it. In addition to the smell, both culantro and cilantro have a bitter, soapy taste, although this flavor is stronger in culantro.

But that is where the similarities end. Although they both belong to the parsley family, cilantro has smaller leaves than culantro. Cilantro leaves are also lacy rather than thorny as in the case of culantro.

Culantro is also sometimes compared to the Vietnamese coriander, another popular herb used in Southeast Asian cuisine. Vietnamese coriander also has long leaves, but its stems are knotty and knobby. Also known as laksa leaves, Vietnamese coriander is also more fragrant than culantro.

The Role of Culantro in Pho

Pho garnishes and condimentsCulantro is an optional garnish in Vietnamese pho, along with the bean sprouts, lime wedges, chopped Asian chili and Thai basil. When you eat a bowl of pho, it is up to you to put culantro in your bowl or not. Some people actually choose not to add the herb in their pho because the smell can be too strong and the taste too bitter.

The herb nonetheless helps balances out the flavors in pho. Vietnamese cooking is highly influenced by Chinese cuisine, and among the principles followed in Chinese cuisine that the Vietnamese themselves have adopted is the principle of balance. In this principle, the five flavors of food – salty, sour, sweet, bitter and spicy – should be present in each dish. But these flavors should not compete with one another; instead, they should exist harmoniously and lend to complex layers of taste.

Culantro literally acts out a bitter role in pho. However, there is already a bitter element in every bowl of pho as provided by the chopped cilantro/scallion mix sprinkled over the noodle-and-meat assembly in the bowl. But because the cilantro and scallion are normally already cooked by the scalding broth by the time the bowl of pho is served at the table, Culantro then plays the role of the fresh and raw bitterness as chosen by the diner. It is meant to enhance the bitter layer in the flavor of pho and to give the broth a stronger zing, if that is what the diner wants in his or her pho.

Many people just tear the long culantro leaves into pieces of about one to two inches long and drop them directly into their bowl before taking the first bite (or slurp). This in effect gives them cooked culantro as they finish the meal. Others add them a few pieces at a time as they progress so that they get the maximum bitterness, freshness and crunchiness from the herb in every bite. For maximum effect, many pho connoisseurs like to tear culantro (and basil too) into smaller pieces (maybe 1/2 inch size) and add them as they eat their pho.

We take culantro (ngo gai) so seriously that our point system for rating pho at restaurants and shops gives ngo gai extra points for freshness. See the post “The Importance of Garnishes for Pho.”

Health Facts about Culantro

Aside from being a garnish or an ingredient in a dish, culantro also has medicinal properties. It is sometimes eaten to stimulate appetite in a diner and to help the diner digest his or her food, a trait that culantro shares with cilantro. The leaves of the culantro can also be boiled and made into tea that can help treat flu, pneumonia, diarrhea, fever and vomiting. Sometimes, the herb is also administered to cure convulsions in children, which is why it is called fitweed in some countries.

The herb is also healthy to eat on its own, even if you are not sick. Culantro has a high content of calcium, beta-carotene, riboflavin and iron – nutrients that the body needs to stay fit and to stave off disease.

Cultivating Culantro

Planting culantroIt is actually easy to cultivate culantro in a garden. All you need to do is to have a plot of well-drained soil and protected from direct sunlight. You can also grow culantro in pots indoors.

When you grow culantro in a garden, the best time to do your planting is during springtime, when the frost of winter has already melted down

PuTTY 中文教程

| Comments

PuTTY 中文教程

作者:柴锋   2006年11月
Web:http://www.chaifeng.com
email: putty-tutorial [0x40] chaifeng [0x2E] com
Links:
http://docs.google.com/View?docid=ajbgz6fp3pjh_2dwwwwt

更新记录

  • 2006-11-29
    初步完成想写的这些东西
  • 2007-06-11
    PuTTY 的最新版本到了0.6;修改了一下 SSH 隧道;添加了 SSH 反向隧道;添加了用 SSH 做代理服务器;
  • 2007-09-03
    补充了几个 FAQ
  • 2008-05-04
    很久没有更新过了,这次加上一个小技巧吧,如何安全、方便的使用 vnc,远程连接 vnc 不需要密码。
  • 2008-08-12
    刚刚在 lifehacker 看到 Google Docs 的几个小技巧 ,这篇文章终于有目录了 ^_^
  • 2009-04-11
    补充了一个 FAQ,如何保存登录的会话,下次登录还可以看到上次登录的界面。
    另外,昨天刚刚从 QCon Beijing 2009 的大会现场回来,祝贺这次 QCon 大会的成功召开。

版权声明

This document is licensed under a Creative Commons License.

Creative Commons Deed 署名 2.5
Creative Commons Attribution 2.5

您可自由:

  • 复制、发行、展览、表演、放映、广播或通过信息网络传播本作品
  • 创作演绎作品
  • 对本作品进行商业性使用

惟须遵守下列条件:
署名. 您必须按照作者或者许可人指定的方式对作品进行署名。

  • 对任何再使用或者发行,您都必须向他人清楚地展示本作品使用的许可协议条款。
  • 如果得到著作权人的许可,您可以不受任何这些条件的限制。

您的合理使用以及其他权利不受上述规定的影响。
这是一份普通人可以理解的法律文本(许可协议全文) 的概要。
免责声明

  1. PuTTY 中文教程
    1. 更新记录
    2. 版权声明
    3. 序言
    4. 一些基本知识
    5. 简介
    6. 安装
    7. 第一印象,开始登录一台远程主机
    8. 首次登录一台主机时
    9. 又看到了中文乱码
    10. 怎么还是乱码?
    11. 在 PuTTY 里面怎样选中,复制和粘贴?
  2. 实时保存会话
    1. 关于注销登录的一些事情
    2. 窗口保存的输出有点少,前面的都看不到了
    3. 新建一个会话时,还有些东西再啰嗦一下
      1. 保持连接,不要自动断开
      2. 自动登录用户
      3. 自动设置环境变量
      4. 设置代理服务器
      5. 自动执行一个命令
      6. 数据自动压缩传输,变相的提高传输速率
      7. 无需口令登录
      8. X11 转发能够让你在 Windows 上使用 Linux 的程序
      9. 用 SSH Tunnels(SSH 隧道),突破防火墙
    4. 象特洛伊木马一样建立一条 SSH 反向隧道
    5. 把 PuTTY 作为一个安全的代理服务器来使用
      1. 设置 PuTTY 的默认设置
      2. 备份 PuTTY 的设置
      3. 删除 PuTTY 的设置
    6. 用 PuTTYgen 来生成密钥,以后可以不用密码登录服务器了
      1. 开始用 PuTTYgen 创建密钥
      2. 用密钥登录服务器的流程
    7. Pagent 加载密钥,每次开机后只需要输入一次密钥口令
    8. 用 SSH 来传输文件
      1. PSCP 的使用
      2. 再来看看 PSFTP
      3. 其他可选的 SFTP 客户端
    9. 用 Plink 更方便快捷的执行远程主机上的命令
    10. 用假象去迷惑敌人
    11. Tips(小技巧)
    12. FAQ(常见问题)
    13. 附录

序言

懒,是一个优点,有些时候还是要学一学才能会了的。

                                                   —— 柴锋(1979-       )

我的这些文字是从这几年来的 PuTTY 使用经验中慢慢得来的,也不仅仅是介绍 PuTTY,还包括了一些相关的软件,比如:优秀的 FTP 工具 FileZilla、功能强大的 SFTP 客户端 WinSCP。

杂七杂八的乱说了一些,这里把大致内容罗列如下:

  • 最简单的使用,登录 SSH 主机
  • 中文乱码的处理
  • PuTTY 常用配置的说明
    • 复制、粘贴
    • 保存会话
    • 注销
    • 自动登录用户名
    • 自动设置环境变量
    • 设置代理服务器
    • 自动执行命令
    • 备份、删除 PuTTY 的设置
  • PuTTY 的 X11 转发
  • 如何用 PuTTY 建立 SSH 隧道
  • 如何用 PuTTY 建立反向的 SSH 隧道

网络生命大百科-植物数据中心发布

| Comments

工作需要参加完成了网络生命大百科-植物数据中心系统的研发,系统现在开始进入试运行阶段,目前还存在一些多语言汉化的问题及solr全文检索问题的解决,也期待有更多感兴趣的同行一起讨论和研究。不过怎么说还是有了比较明显的阶段进展,期待将来的工作能在这个基础上有更多改善。

网站目前收录了中国裸子植物300余种的物种信息,其中图片6475张,物种描述信息1340条,名称1939条,其中学名1247条,中文名692条。网站近期还将不断更新裸子植物的物种信息,并添加兰科植物物种信息,欢迎您的使用和建议!

网站访问地址:http://especies.ac.cn或者http://www.especies.ac.cn

2010-07-23_095109

点击首页上的物种名字或者是图片就转向物种详细信息页面,见下图

2010-07-23_095653

2010-07-23_100001

ASP.NET MVC REST API 应用实例

| Comments

需要解决的问题


1:创建更为简洁的/Product/Details/1 URL

**** 

+———————————————————+———————————————————+ | Valid route definitions | | | | | | | Examples of matching URL | +———————————————————+———————————————————+ | {controller}/{action}/{id} | /Products/Details/1 | +———————————————————+———————————————————+ | {controller}/{action}/{id} | /Products/1 | +———————————————————+———————————————————+ | {controller}/{action}/{id}.{Format} | /Products/Show/1.xml | +———————————————————+———————————————————+

 

“/Products/Details/1”是我们在MVC开发中默认浏览对象Details方法的路由,需要实现的是更为简洁的url表示,如“/Products/1”,返回和“/Products/Details/1“同样的结果。这个处理比较简单,仅仅需要在Global.asax文件中添加一条新的路由规则,不过一定记得是添加在默认路由的前面。

2010-04-25_233011

 

2:创建一个/Product/Show/1.xml的API

要实现xml访问的API,需要先建立一个抽象类来处理返回结果的路由和xml结果的序列化,这里用到了MVC Contrib的类库,可以去MVC Contrib Code Plex下载添加引用。见下图代码的return new XMLResult

代码如下:

2010-04-25_233740

最后需要在相应的Action中添加对应的返回类型,这里是Show,见下图

2010-04-25_234102

实际效果如下:

2010-04-25_234456

拆分字符串为单条记录

| Comments

2010-04-18_201757

原来的数据如上图上图,需要得到的结果如下图

2010-04-18_202054

sql语句如下:

1
2
3
SELECT  vo.name_id , COMNAME = SUBSTRING(vo.COMNAME, number, CHARINDEX(',', vo.COMNAME + ',', number) - b.number) FROM    dbo.verna_org AS vo
JOIN master..spt_values b ON b.type = 'p'
AND CHARINDEX(',', ',' + vo.COMNAME, number) = number

EOL和Google Map的结合

| Comments

EOL和Google Map的结合的确很有意思,不仅仅是简洁明了的表现方式。还有就是RIA应用程序的特点:漂亮。

原来EOL的物种分布图是请vizzuality公司,联合GBIF一起来开发的。采用了Adobe Flex Builder框架和PHP代码结合,的确不错。

你可以看看vizzuality公司的介绍,这是一个专门致力生物多样性信息学RIA应用程序哦,好的是都是开源的。

 

2010-04-01_152020

2010-04-01_151845

http://www.vizzuality.com/

http://code.google.com/p/vizzuality/

学习Adobe Flex Builder应用可以看这里:http://www.adobe.com/cn/devnet/flex/testdrive/articles/4_deploy_app.html

谷歌走了,谷姐来了

| Comments

对于已经习惯了每天Google无数次的我来说,近日正是体会到没有了谷歌的痛苦。好的是谷歌已经搬了一个新家,http://www.google.com.hk。可能是新家还没有适应的缘故吧。总是出现无法连接的情况。

前段时间听朋友说起有个谷姐的网站,今天偶然浏览了一下,真够雷人的。看看主页吧,广东文化还比较浓厚。哈哈,谷姐一下应该改成靓妹一下更好。

2010-03-31_221206

不过实际的搜索结果确实不敢恭维。谷姐不告诉你关键词搜索到底返回多少条结果???原因是保密

2010-03-31_221119

到底还是哥们大方啊。清楚的告诉你结果和效果哦。

2010-03-31_221335

如何使用EndNote Web来管理你的文献数据库

| Comments

image

 

EndNote Web通过在线数据库的方式来管理和同步你的桌面EndNote文献数据库。如果你已经在使用EndNote桌面数据库,你只需要注册一个EndNote Web账户,然后从桌面EndNote数据库导入到EndNote Web中,导入的条目数最大限制是10000条。需要提请注意的需要在导出桌面EndNote数据库时,一定要选择导出格式是:EndNote Export。如果你看不到这种导出格式,请打开Output Style Manager菜单,找到EndNote Export选项并打上√,然后就可以了,见下图。

2010-03-09_00016