<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>随笔 on 格物堂</title><link>https://gewutang.cn/categories/%E9%9A%8F%E7%AC%94/</link><description>Recent content in 随笔 on 格物堂</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Fri, 06 Jun 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://gewutang.cn/categories/%E9%9A%8F%E7%AC%94/index.xml" rel="self" type="application/rss+xml"/><item><title>百折千转折腾网站的日子</title><link>https://gewutang.cn/2025/06/06/building-a-website-through-countless-twists-and-turns/</link><pubDate>Fri, 06 Jun 2025 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2025/06/06/building-a-website-through-countless-twists-and-turns/</guid><description>&#10;&#10;&#10;&lt;p&gt;一直以来我都想创建一个单独的&lt;a href="https://rfinance.org.cn"&gt;&lt;em&gt;r-finance&lt;/em&gt;&lt;/a&gt;网站来向国内的人推广&lt;em&gt;R&lt;/em&gt;语言在金融领域的知识和实践。之前苦于没有精力和时间以及缺乏建设网站的经验没能去做。毕竟作为财务管理出身的人，虽然一直以来也会跟R、Python、SQL等编程语言打交道，但从未与搭建网站单刀相对。&lt;/p&gt;&#10;&lt;p&gt;转机就在最近。我在学习Hugo搭建网站的过程中，发现github和netlify结合可以很便捷地搭建网站。加之Hugo提供的主题非常丰富，完全可以满足我的网站需求。无需再等，我决定尝试一下。&lt;/p&gt;&#10;&lt;p&gt;这次搭建网站我使用的基础工具是Rstudio以及R包bolgdown。有了工具之后，我开始在脑海中构思网站的结构，并在茫茫模板之海中打捞自己中意的模板。终于天不负我，我找到一个叫 &lt;a href="https://github.com/Vimux/Mainroad"&gt;mainroad&lt;/a&gt;的主题，简介大方，十分贴合我的想象。&lt;/p&gt;&#10;&lt;p&gt;以下是我的建站步骤，十分丝滑。&lt;/p&gt;&#10;&lt;div id="创建和克隆github库" class="section level1"&gt;&#10;&lt;h1&gt;创建和克隆github库&lt;/h1&gt;&#10;&lt;p&gt;我先在github上建立一个名为&lt;a href="https://github.com/dengyishuo/r-finance"&gt;r-finance&lt;/a&gt;的库。创建库时选择自动生成readme文件、gitignore文件和license文件，同时选择master作为默认分支。之后，在Rstudio中操作克隆项目到本地。具体操作为：&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;Rstudio -&amp;gt;&amp;gt; tools -&amp;gt;&amp;gt; Terminal -&amp;gt;&amp;gt; New Terminal&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;输入以下命令将r-finance库克隆到本地。&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;git clone https://github.com/dengyishuo/r-finance.git&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;进入r-finance目录，设置.gitignore文件。这个文件作用极大，可以帮助我们忽略一些不必要的文件，避免提交到github上。以下是我设置的.gitignore文件内容：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;public/&#10;resources/&#10;.hugo_build.lock&#10;# History files&#10;.Rhistory&#10;.Rapp.history&#10;*.Rproj&#10;.Rprofile&#10;# Session Data files&#10;.RData&#10;.RDataTmp&#10;# User-specific files&#10;.Ruserdata&#10;# Output files from R CMD check&#10;/*.Rcheck/&#10;# RStudio files&#10;.Rproj.user/&#10;# knitr and R markdown default cache directories&#10;*_cache/&#10;/cache/&#10;# R Environment Variables&#10;.Renviron&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;如果未安装blogdown包的话，先在Rstudio中安装blogdown包，命令如下：&lt;/p&gt;&#10;&lt;pre class="r"&gt;&lt;code&gt;install.packages(&amp;quot;blogdown&amp;quot;)&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;接下来在Rstudio中，将r-finance文件夹设定为当前工作目录，再使用blogdown包创建一个网站。命令如下：&lt;/p&gt;&#10;&lt;pre class="r"&gt;&lt;code&gt;blogdown::new_site()&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;在bash中使用以下命令更新主题为mainroad：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;cd r-finance&#10;# 更新主题为子模块&#10;git submodule add https://github.com/vimux/mainroad.git themes/mainroad&#10;# 查看子模块状态&#10;git submodule status&#10;# 查看子模块内容&#10;git cat .gitsubmodules&#10;# 如果有异常，重新初始化&#10;# git submodule update --init --recursive&#10;# 删除旧主题&#10;rm -rf themes/hugo-lithium&#10;#删除mainroad主题内部的 .git 文件夹&#10;rm -rf themes/mainroad/.git &#10;# 将主题添加到git中&#10;git add themes/mainroad&#10;# commit 更改&#10;git commit -m &amp;quot;fix:include theme direct&amp;quot;&#10;# 将更改推送到github&#10;git push origin master&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/div&gt;&#10;&lt;div id="配置config.toml" class="section level1"&gt;&#10;&lt;h1&gt;配置config.toml&lt;/h1&gt;&#10;&lt;p&gt;在r-finance目录下创建一个config.toml文件，内容如下：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;baseurl = &amp;quot;https://rfinance.org.cn&amp;quot;&#10;title = &amp;quot;R-Finance中国&amp;quot;&#10;languageCode = &amp;quot;zh-CN&amp;quot;&#10;theme = &amp;quot;mainroad&amp;quot;&#10;disqusShortname = &amp;quot;&amp;quot; # Enable comments by entering your Disqus shortname&#10;googleAnalytics = &amp;quot;&amp;quot; # Enable Google Analytics by entering your tracking id&#10;&#10;[pagination]&#10; pagerSize = 10 # Number of posts per page&#10;&#10;[params]&#10; description = &amp;quot;rfinance&amp;#39;s Personal blog about everything&amp;quot; # Description of your site&#10; opengraph = true&#10; twitter_cards = false&#10; readmore = false # Show &amp;quot;Read more&amp;quot; button in list if true&#10; authorbox = true&#10; pager = true&#10; post_meta = [&amp;quot;date&amp;quot;, &amp;quot;categories&amp;quot;] # Order of post meta information&#10; mainSections = [&amp;quot;post&amp;quot;, &amp;quot;docs&amp;quot;]&#10; ignoreLogs = [&amp;quot;warning-goldmark-raw-html&amp;quot;] &#10;&#10;[params.logo]&#10; subtitle = &amp;quot;Just another site&amp;quot; # Logo subtitle&#10;&#10;[params.sidebar]&#10; home = &amp;quot;right&amp;quot; # Configure layout for home page&#10; list = &amp;quot;right&amp;quot; # Configure layout for list pages&#10; single = &amp;quot;right&amp;quot; # Configure layout for single pages&#10; # Enable widgets in given order&#10; widgets = [&amp;quot;search&amp;quot;, &amp;quot;recent&amp;quot;, &amp;quot;categories&amp;quot;, &amp;quot;taglist&amp;quot;]&#10;&#10;[params.widgets]&#10; recent_num = 5 # Set the number of articles in the &amp;quot;Recent articles&amp;quot; widget&#10; tags_counter = false # Enable counter for each tag in &amp;quot;Tags&amp;quot; widget (disabled by default)&#10;&#10;[params.author]&#10; name = &amp;quot;rfinance&amp;quot;&#10; bio = &amp;quot;rfinnace&amp;#39;s true identity is unknown. Maybe he is a successful blogger or writer. Nobody knows it.&amp;quot;&#10; avatar = &amp;quot;img/avatar.png&amp;quot;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/div&gt;&#10;&lt;div id="验证网站" class="section level1"&gt;&#10;&lt;h1&gt;验证网站&lt;/h1&gt;&#10;&lt;p&gt;下面来验证hugo是否可以正确生成网站，命令如下：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;rm -rf public&#10;git submodule update --init --recursive&#10;hugo --gc --minify&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;如果一切顺利，就可以将文件推送至github了。&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div id="推送到github" class="section level1"&gt;&#10;&lt;h1&gt;推送到github&lt;/h1&gt;&#10;&lt;p&gt;推送至github之前，先将r-finance目录下的所有文件添加到git中，命令如下：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;git add .&#10;git commit -m &amp;quot;build website&amp;quot;&#10;git push origin master&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/div&gt;&#10;&lt;div id="配置netlify" class="section level1"&gt;&#10;&lt;h1&gt;配置netlify&lt;/h1&gt;&#10;&lt;p&gt;在r-finance目录下配置netlify.toml，内容如下：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;[build]&#10;command = &amp;#39;git submodule update --init --recursive &amp;amp;&amp;amp; hugo --gc --minify&amp;#39;&#10;publish = &amp;#39;public&amp;#39;&#10;&#10;[build.environment]&#10;HUGO_VERSION = &amp;#39;0.147.7&amp;#39;&#10;HUGO_ENV = &amp;#39;production&amp;#39;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;接下来在netlify上创建一个新的站点。具体步骤：&lt;/p&gt;&#10;&lt;ol style="list-style-type: decimal"&gt;&#10;&lt;li&gt;登陆自己的账号&lt;/li&gt;&#10;&lt;li&gt;选择Add new project&lt;/li&gt;&#10;&lt;li&gt;选择Import an existing project&lt;/li&gt;&#10;&lt;li&gt;选择github作为代码源&lt;/li&gt;&#10;&lt;li&gt;选择r-finance库&lt;/li&gt;&#10;&lt;li&gt;给项目取一个名字:r-finance（这个名字将决定网站在在netlify上的默认网址：&lt;a href="https://r-finance.netlify.app" class="uri"&gt;https://r-finance.netlify.app&lt;/a&gt;）&lt;/li&gt;&#10;&lt;li&gt;选择master分支。发布目录为&lt;code&gt;public&lt;/code&gt;。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;接下来在netlify上配置构建命令和发布目录，构建命令为：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;git submodule update --init --recursive &amp;amp;&amp;amp; hugo --gc --minify&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;配置环境变量，添加变量：&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;HUGO_VERSION = &amp;#39;0.147.7&amp;#39;&#10;HUGO_ENV = &amp;#39;production&amp;#39;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;选择 &lt;code&gt;deploy&lt;/code&gt; 即可。此时已经可以用&lt;a href="https://r-finance.netlify.app"&gt;https://r-finance.netlify.app&lt;/a&gt; 访问网站了。&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div id="设置个性化域名" class="section level1"&gt;&#10;&lt;h1&gt;设置个性化域名&lt;/h1&gt;&#10;&lt;p&gt;去阿里云购买一个自己中意的域名，我购买的域名是&lt;a href="https://rfinance.org.cn"&gt;rfinance.org.cn&lt;/a&gt;。接下来在阿里云控制台中进入域名解析设置：&lt;/p&gt;&#10;&lt;p&gt;选择&lt;code&gt;快速添加解析&lt;/code&gt;：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;您的业务需求是：网站域名解析到另外的目标域名&lt;/li&gt;&#10;&lt;li&gt;请选择网站域名：&#10;&lt;ul&gt;&#10;&lt;li&gt;x-quant.com.cn（对应设置“@”主机记录）&lt;/li&gt;&#10;&lt;li&gt;www.x-quant.com.cn（对应设置“www”主机记录）&lt;/li&gt;&#10;&lt;/ul&gt;&lt;/li&gt;&#10;&lt;li&gt;请选择目标域名：&lt;a href="https://r-finance.netlify.app"&gt;r-finance.netlify.app&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;确定即可。&lt;/p&gt;&#10;&lt;p&gt;接下来在netlify上配置自定义域名。步骤为：&lt;/p&gt;&#10;&lt;ol style="list-style-type: decimal"&gt;&#10;&lt;li&gt;登录netlify，进入r-finance项目&lt;/li&gt;&#10;&lt;li&gt;点击Set up your project&lt;/li&gt;&#10;&lt;li&gt;点击Set up a custom domain&lt;/li&gt;&#10;&lt;li&gt;点击domain you already own&lt;/li&gt;&#10;&lt;li&gt;输入你的域名（如rfinance.org.cn）&lt;/li&gt;&#10;&lt;li&gt;点击Verify domain，将域名添加到netlify的域名列表中。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;接下来在netlify上配置SSL证书，选择Let’s Encrypt证书即可。&lt;/p&gt;&#10;&lt;p&gt;等待一些时间，网站就可以正常访问了。&lt;/p&gt;&#10;&lt;/div&gt;&#10;</description></item><item><title>热天怀旧</title><link>https://gewutang.cn/2013/08/17/about-yibo/</link><pubDate>Sat, 17 Aug 2013 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2013/08/17/about-yibo/</guid><description>&lt;p&gt;待在家里梳理了一下跟逸波的相识历史，发现还是颇有意思。&lt;/p&gt;&#10;&lt;p&gt;我跟逸波相识于校内网。当时我在校内网看他写了一篇文章，那还是2011年4月的事情。看完之后很想邀请他到主站来当作者。于是便冒昧地写了留言，没想到很快就得到了逸波的回复。在和他聊天的过程中，我还给他的文章提了挺多意见，后来发现我当时真是无知无畏、关公门前耍大刀了。后来，那篇文章在COS主站发表并迅速蹿红。后来被人更改名字之后又在校内网重新流传，点击量数十万计。&lt;/p&gt;&#10;&lt;p&gt;2012年4月份，求学路上的珊珊要写一篇关于“微博”影响力的毕业论文，期间需要分析微博上美国大使馆的语料。看她一页页复制、黏贴太过辛苦，我就想着用 R 写一段脚本，自动抓取美国大使馆发布的所有微博内容。无意中，我又搜索到了逸波在 163 网站 上面的博文。博文内容刚好跟我想要做的类似，我顿时心花怒放，毕竟不用重复造轮子了。于是，我和他开始定期的切磋抓取微博的各种方法。过了这么长时间，目前，逸波的 rWeibo 包依然是获取微博信息的最佳途径之一。&lt;/p&gt;&#10;&lt;p&gt;再之后的接触就是跟翻译相关了。我接触的第一个翻译项目是《R in a nutshell》。着手翻译之后，我的进度稍微有点低于预期，但为了尽快完成就冒昧的邀请智恒和逸波帮忙审校一遍。经过这件事儿我才发现逸波是翻译的好手，翻译得又快又好。后来，出版社的朋友想让找找人帮忙翻译《The R Book》时，我脑海中立即就想到了他。等我邮件问他是否愿意负责整个翻译项目，他很爽快的就答应了。后来他以极快的速度突进了这个翻译项目。我也把自己当作伯乐一般开心。&lt;/p&gt;&#10;</description></item><item><title>Lee Hachadoorian 加入 Supstat</title><link>https://gewutang.cn/2013/08/02/lee-hachadoorian-joins-supstat/</link><pubDate>Fri, 02 Aug 2013 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2013/08/02/lee-hachadoorian-joins-supstat/</guid><description>&lt;p&gt;上午收到 vivian 邮件发来的喜讯，她在邮件中说纽约城市大学研究生中心的 Lee Hachadoorian 已经答应加盟 Supstat 了。他是纽约城市大学研究生中心的 Ph.D，同时也担任该校的访问助理教授（Visiting Assistant Professor）。他的研究领域广泛，包括：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;GIS&lt;/li&gt;&#10;&lt;li&gt;空间分析（Spatial Analysis）&lt;/li&gt;&#10;&lt;li&gt;城市经济地理学（Urban Economic Geography）&lt;/li&gt;&#10;&lt;li&gt;人口迁徙（Residential Mobility）&lt;/li&gt;&#10;&lt;li&gt;区域研究（Regionalism）&lt;/li&gt;&#10;&lt;li&gt;自由和开源软件（Free and Open Source Software）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;最擅长的空间查询（spatial query）和普查范围研究（cencus tracts study）。以后可以帮助 Supstat 做与地理位置有关的项目或 GIS 项目了。&lt;/p&gt;&#10;</description></item><item><title>音乐及语言</title><link>https://gewutang.cn/2013/04/20/language/</link><pubDate>Sat, 20 Apr 2013 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2013/04/20/language/</guid><description>&lt;p&gt;昨天去中山公园音乐厅听了一场音乐会，现在想起来意犹未尽。去的时候，地铁1号线上的人不多，让我喜出望外，兴许是天气在搞鬼。从地铁天安门西站出来的时候，夜色冥冥，还淅淅沥沥地下着小雨。长安街上人影寥寥，路面有点湿润，有些「天街小雨润如酥」的气氛。&lt;/p&gt;&#10;&lt;p&gt;对我来说，趁着这样的天气到紫禁城去听音乐会是最好的。安静、肃穆，能见识到最好的老北京城。从拱门拐进长安西街的时候，无意中回头看了看对面的天安门广场，当然是灯火辉煌的，两边的松树还被装饰上彩灯，明明晃晃。只是人少了点儿。如果能再添几个叫卖的小摊贩和一些舞龙舞狮的生意，那可能就是清朝的京城了。&lt;/p&gt;&#10;&lt;p&gt;听音乐会的时候，有一会儿在走神，因为我一直想琢磨钢琴这东西到底是怎么制造出来的，到底是什么人能想到搞出来这样一台机器来娱人身心？真TM是个天才。有机会的话要好好研究一下钢琴的原理，争取自己搞一台简易点的出来。可是，想到自己连乐理都没有搞的十分清楚，这种念头是不是太痴心妄想了？&lt;/p&gt;&#10;&lt;p&gt;我对音乐不是很精通，对音符、旋律这些东西不是很敏感。说白了，对我来说，音乐是一门陌生的语言。我虽然能学会一点，可是因为没有系统地掌握过这门语言的单词和句法，所以，好多时候并不能精确地理解音乐家用这门语言书写的那些篇章。&lt;/p&gt;&#10;&lt;p&gt;当音乐当作是语言，我觉得是个很有意思的看法。因为音乐有自己的词汇，也有自己的语法规则，也能够构成自己的文章。好像不只是音乐，会计、金融都可以被视为语言。学习知识很多时候就是学习语言，要了解词汇、语法规则，最重要的是要多听多用。以后要不要创建一门学科叫&lt;code&gt;大语言学&lt;/code&gt;？&lt;/p&gt;&#10;</description></item><item><title>不放肝胆，如何成行？</title><link>https://gewutang.cn/2013/04/11/taking-a-change-on-a-new-road/</link><pubDate>Thu, 11 Apr 2013 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2013/04/11/taking-a-change-on-a-new-road/</guid><description>&lt;p&gt;二月底的时候，一直在跟林荟断断续续的商量统计之都的事情，制定了一些计划，却总觉得推行地稍慢。&lt;/p&gt;&#10;&lt;p&gt;我们这些人似乎非得推一推才能往前走。当时突然兀自决定在R会议之前最好增加一次R基础培训，于是，自己先把消息放出去了，心里想的是，只有这样才能逼着大家往前走。&lt;/p&gt;&#10;&lt;p&gt;三月初，跟太云、堰平和思喆碰头商量了R基础培训的事情。席间大家对培训的事情又爱又恨。爱的是这个东西似乎很有前景，恨的是不知道需求到底有多少。世事多难，也不知道这条道儿有多少曲折。然而，通知既然已经发出，恐怕就只能走下去了。&lt;/p&gt;&#10;&lt;p&gt;俗话说，万事开头难。真是一语成谶。培训通知发出后，二十几天过去了，报名者寥寥，大家都有些心灰意冷。好在堰平心有不甘，紧急踩了一脚油门儿，几天之中十几人报名。于是，联系培训场地，购买培训书籍，两天之中安排妥当。眼下，等着周末堰平在新街口为大家开班儿。期间种种得失，培训结束再行总结。&lt;/p&gt;&#10;&lt;p&gt;不管好坏，先做起来总是好的。行动起来胜过患得患失。&lt;/p&gt;&#10;</description></item><item><title>初来乍到</title><link>https://gewutang.cn/2013/04/10/new-comer/</link><pubDate>Wed, 10 Apr 2013 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2013/04/10/new-comer/</guid><description>&lt;p&gt;折腾了好些日子，博客终于搬家了。由于我对github上搞博客还比较陌生，感觉自己初来乍到，就像刘姥姥到了大观园一样，有点提心吊胆、惶恐不安。加上最近我也在搬家，就迟迟没有动手写东西了。&lt;/p&gt;&#10;&lt;p&gt;但终归这里还是自己的地界儿，还得靠自己打理。思来想去还是得码几个字儿，好歹算是宣布自己来了。初来乍到，我是不是应该说一句&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;“Hello，世界！”&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;</description></item><item><title>读柯文《在中国发现历史》</title><link>https://gewutang.cn/2012/02/17/find-history-on-china/</link><pubDate>Fri, 17 Feb 2012 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2012/02/17/find-history-on-china/</guid><description>&lt;p&gt;保守派惧怕任何改革，温和派则深恐改革会加强他们所厌恶的康有为一派人物的政治影响。整个官僚体制中，许多人也许并不反对改革本身，但唯恐某项改革会危及他们的仕途。&lt;/p&gt;&#10;&lt;p&gt;总而言之，戊戌维新的志士如果说善意有余，则实现这种善意所必备的实际政治头脑和经验却极端不足。&lt;/p&gt;&#10;&lt;p&gt;这一点在目前的情形下依然值得借鉴。其既说明了改革所面对的各种利益之纠纷，也说明了优秀改革派所必须具备之条件：改革的善意、实际的政治头脑以及充足的改革经验。&lt;/p&gt;&#10;</description></item><item><title>伊塔洛·卡尔维诺的《孤独》真是荒诞的黑色幽默</title><link>https://gewutang.cn/2012/02/09/italo-calvino-lonely/</link><pubDate>Thu, 09 Feb 2012 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2012/02/09/italo-calvino-lonely/</guid><description>&lt;p&gt;在一些瞬间感觉十分无聊，也没有心思看书。在这心慌意乱的时候，姗姗发来了一篇小说——卡尔维诺的《孤独》——给我消遣。&lt;/p&gt;&#10;&lt;p&gt;《孤独》的故事很简单：&lt;/p&gt;&#10;&lt;p&gt;主人公在某个天黑风高的夜晚独自晃荡，忽然发现一伙窃贼在行凶，就打算入伙分一杯羹。显然，这一刻他脑袋中的邪恶小人战胜了脑袋中正义小人。后来，他被窃贼打发到外面去放风，在遇到巡逻的警察之后便举报了那一伙窃贼。窃贼被发现之后，奋力逃走，主人公跟着逃走，不料奔跑速度太慢，竟混入了警察和群众的队伍，后来又跑太快又加入了窃贼的队伍……最终终于落单，他又开始孤独的晃荡，而先前的一切像从来没有发生过。&lt;/p&gt;&#10;&lt;p&gt;真是一出荒诞的黑色幽默。或许无法融入任何群体是天下最深的孤独。&lt;/p&gt;&#10;</description></item><item><title>杂</title><link>https://gewutang.cn/2011/08/08/young-people-are-undergoing-changes/</link><pubDate>Mon, 08 Aug 2011 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2011/08/08/young-people-are-undergoing-changes/</guid><description>&lt;p&gt;我发现中国的青年人有所改变。念初中高中的时候，我们这一批人大都很厌恶鲁迅。当然，这不只是鲁迅的责任，而是归咎于教育部。教育部以鲁迅的名义压给我们很多背诵的负担。&lt;/p&gt;&#10;&lt;p&gt;可是，现在的年轻人重新认识了鲁迅。一批人开始重新流传鲁迅的语录和文摘。青年人纷纷投奔到鲁迅的门下，把鲁迅当做奖章奖励给自己心中的舆论领袖，如韩寒等。大家开始感叹鲁迅对国人本性认知之深刻，这真的是从前从未想象过的。&lt;/p&gt;&#10;&lt;p&gt;可能因为现在的年轻人见识越来越广泛，反思能力也日益变强，已经不再是那种被填鸭式塞入意识形态的人了。&lt;/p&gt;&#10;&lt;p&gt;有这样的青年人是一个国家的幸运，这个国家一定会越来越好的。&lt;/p&gt;&#10;</description></item><item><title>大旗如果扛不动，就先插在地上</title><link>https://gewutang.cn/2011/07/18/about-translate-books/</link><pubDate>Mon, 18 Jul 2011 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2011/07/18/about-translate-books/</guid><description>&lt;p&gt;COS一直怀都有译书和著书的愿望.这种愿望的背后，我想有一种知识分子的传统品格在里面。传统知识分子都信奉人的一生要做到“三立”，而其中的一“立”就是指“著书立说”。除此之外，当然还有一个更现实的原因，那就是解决COS长远发展的资金问题。&lt;/p&gt;&#10;&lt;p&gt;目前，COS是一个非商业网站。我想以后也会一直是。可是，这并不意味着COS的发展不需要资金支撑。如何解决这个问题一直令人头疼。&lt;/p&gt;&#10;&lt;p&gt;我们想过写书，可是考虑到写书的进度太慢，而且对自己的写作水平也不自信，害怕写出来质量不高的东西，那就贻害读者了。因此，迟迟没有动手。这也说明，COS的人大都还是“宁为玉碎，不为瓦全”的。COS能有这种“宁缺勿滥”的坚持一直让我骄傲。&lt;/p&gt;&#10;&lt;p&gt;那干脆译书吧。于是，我们就着手翻译了一点东西。慢慢发现，翻译书籍也并不简单，尤其翻译书籍时字斟句酌的过程让人十分骄傲。太云和怡轩调侃说，翻译部分词句时很有“给自己耳光的冲动”。这种为难，我懂，实在是一种夹杂着无奈窘迫。但是，细想起来，也可爱至极。&lt;/p&gt;&#10;&lt;p&gt;最近，重杰兄提出说成立一个翻译小组，张家平兄也有此提议。我觉得确实有这个必要，但是又觉得组织起来困难重重。COS资金并不富裕，也没有实体，如果成立了翻译小组，那翻译工作也只能靠小组的成员自愿完成。这样一来，总觉得对这些成员不住。好在，大家都很有热情，期待不久之后可以好好考虑此事。&lt;/p&gt;&#10;&lt;p&gt;不久之前，跟益辉说了这个想法。益辉问，你可否扛起这个大旗。我没有答话。只是心里想，也许扛不起。可是扛不起，又有什么关系？扛不起就先把旗插在地上好了，至少，要先把大旗立起来，立起来就能听到旗声猎猎。&lt;/p&gt;&#10;</description></item><item><title>COS能带领统计学创造历史么</title><link>https://gewutang.cn/2011/06/13/will-we-creat-history/</link><pubDate>Mon, 13 Jun 2011 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2011/06/13/will-we-creat-history/</guid><description>&lt;h2 id="1统计学是什么"&gt;&lt;a href="#1%e7%bb%9f%e8%ae%a1%e5%ad%a6%e6%98%af%e4%bb%80%e4%b9%88" class="header-anchor"&gt;&lt;/a&gt;1.统计学是什么？&#10;&lt;/h2&gt;&lt;p&gt;统计学是什么？是数学？是软件？是调查问卷？街头采访？是国家统计局？还是想会计学类似的终日与报表打交道的学科？这几个疑问应该包揽了大部分人对统计学的认识。&lt;/p&gt;&#10;&lt;p&gt;我一直觉得国内能搞清楚统计学是什么的人没有几个。即使是统计学的泰斗们他们对统计学的界定也难免失之偏颇。我敢说现在大部分教授统计学的老师倾向于把统计学界定为调查数据，发布数据的一种学科。这样的老师特别注重于数据的获取，比如是电话调查获取还是街头采访获取，还是别的什么。比如说抽样的方式，各种复杂的抽样理论等。获取数据之后通过简单的加工，就可以形成一些指数作为谈资供大众消遣和某些部门参考。持这种观点的人，在教授统计学的时候，很注重抽样理论。受这种教学方式的学生，比较适合从事市场调查类行业。&lt;/p&gt;&#10;&lt;p&gt;还有一种老师将统计学看做一门工具，就是用来分析数据然后得出一些结论。这些人里面经济学和金融学老师比较多。不过，要说明的是，国内的大部分经济学和金融学老师对统计学认识的非常肤浅。他们通常教的最多的就是回归，一元回归，多元回归，逐步回归，大部分都到此为止了。如果有一个经济学或者金融学老师懂得lasso或者稳健回归的话，那么，他在国内的教坛上绝对是一个异种。&lt;/p&gt;&#10;&lt;p&gt;还有一种老师，倾向于数理。这种老师希望把统计的数理基础搞的很扎实。我觉得这是很不多的方向。如果一个学统计的人数理基础很扎实的话，稍微在经济或者金融领域开点窍的话，做出点成绩都是理所当然的。但是，在国内存在一种情况。那就是大部分数理基础很好的学生，对统计学的应用都做得不是很好，最典型的就是很多理论超级扎实的同学对统计软件并不是十分精通。更多的人精通一些软件，但是对经济或者金融领域的应用又通很少的窍。这真是让人甚为纠结。而且，数理化还有一个明显的缺点，就是过分注重数学，以至于往往会忽略统计理论的直观性阐述。比如，二项分布与正态分布近似这个例子，如果用高尔顿板演示肯定比推导那一大推公式要好很多。&lt;/p&gt;&#10;&lt;p&gt;不管怎样，这些在我心里都不是理想的统计学。&lt;/p&gt;&#10;&lt;h2 id="2理想的统计学"&gt;&lt;a href="#2%e7%90%86%e6%83%b3%e7%9a%84%e7%bb%9f%e8%ae%a1%e5%ad%a6" class="header-anchor"&gt;&lt;/a&gt;2.理想的统计学&#10;&lt;/h2&gt;&lt;p&gt;我觉得理想的统计学必须是数理、软件和应用并行的一种东西。数理是基础，软件是手段，应用是核心&lt;/p&gt;&#10;&lt;p&gt;。任何一个理论之所以产生最终都是为了解决现实问题。比如，回归的产生，应该没有哪一个人会认为回归这个东西是统计学家或者数学家为了乐趣而搞出来的吧？比如逐步回归的产生，她的目的就是为了解决变量选择问题的。比如遗传算法，其实就是为了缩小搜索空间而产生的吧。确定了这一点，统计学就很清晰了。当学习统计学理论的时候，要先搞清楚这个理论是解决什么问题的。如果是你你怎么解决这个问题？为什么要用这个方法解决这个问题？这个方法如何用软件实现？如何解读软件的输出结果？如果结果有什么现实意义？结果是否需要根据现实情况进行斧正？这几个问题如果搞清楚了，那么统计学的理论就真的扎实了。剩下的事情就是应用统计了。&lt;/p&gt;&#10;&lt;p&gt;我现在常看到自己的许多金融和经济的研究生统计学天天揪着garch和arch不放，如果发现一个arch效用就高兴的不得了，如果能做一个egarch模型那就算是佼佼者了。这种情况让人很无语，也很无奈。他们做出来一个arch模型，常常不分析结果就把结论发表了，而且还得发表在不错的期刊上。中国的期刊让人情何以堪？！！&lt;/p&gt;&#10;&lt;p&gt;我一直梦想着能让国内个搞金融的，搞经济的，搞BI的人多了解一下统计学。告诉他们统计学不是统计局那样的报表。统计学有很多鲜活的有用的模型和理论。告诉他们金融、经济、BI领域的很多结论依靠的都是统计学手段。而他们一方面肤浅的应用者统计学理论，一方面蔑视着学习统计的人们。这让我觉得好像资本主义社会。金融和经济即是资本家，他们占有和应用统计学的成果，还反过头来看不起统计学。&lt;/p&gt;&#10;&lt;p&gt;统计学在国内被应用的如此广泛，然后却不被任何人尊重。一个简单的统计学理论要被冠以很多五花八门的名头，否则得话就不被人们认可。这真是统计学的悲剧。但是，我觉得，现在是时候，让国内的统计学奋发了。&lt;/p&gt;&#10;&lt;h2 id="3无cos不统计"&gt;&lt;a href="#3%e6%97%a0cos%e4%b8%8d%e7%bb%9f%e8%ae%a1" class="header-anchor"&gt;&lt;/a&gt;3.无COS，不统计&#10;&lt;/h2&gt;&lt;p&gt;要让国内的统计学奋发，需得有一群懂统计，爱统计，普及统计的人存在。能达到这三个条件的人从前就有，但是力量薄弱。直到COS诞生，一切变得与众不同了。&lt;/p&gt;&#10;&lt;p&gt;COS有一批懂统计的人组成，不仅懂统计理论，而且精于统计软件的应用，什么统计软件大佬SAS，骨干SPSS啊，新秀R等等，以及计量经济学的工匠Eviews，还有被搞金融的人弄得神乎其神的matlab啊，COS统统都有。COS通通都懂，而且乐意教给大家。从此之后，大家再也不用去那些经济学论坛去询问计量和统计学（软件）问题了。&lt;/p&gt;&#10;&lt;p&gt;COS的目标就是写一批通俗易懂的数据分析文章，宣传统计学思想和统计软件的用法。同时再争取能出版一些数据处理方面的书籍。要达成这个目标就需要更多的统计学高手和学者来加入到COS之中来。&lt;/p&gt;&#10;&lt;p&gt;希望此事能早日达成。&lt;/p&gt;&#10;</description></item><item><title>万历十五年</title><link>https://gewutang.cn/2011/04/27/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4/</link><pubDate>Wed, 27 Apr 2011 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2011/04/27/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4/</guid><description>&lt;p&gt;前几天，顺手翻了翻黄仁宇写的《万历十五年》，读了几页，兴趣索然，感觉没什么意思。心里想这本久负盛名的书原来读起来不过如此。&lt;/p&gt;&#10;&lt;p&gt;今天闲着无聊，又拿出来翻了几页。怪了，竟然渐渐为其行文风格所吸引，尤其敬佩他对张居正的描写，不落窠臼。他将张居正作为一个人来描写，而不是一个脸谱化的历史人物，这种风格让人佩服。看来这本书并非浪得虚名。当即决定订购一册，收藏起来，以备日后增值。&lt;/p&gt;&#10;&lt;p&gt;看来以后判断什么事情，不能够以一时的意见来做定夺，应该反复考量几次才行。&lt;/p&gt;&#10;</description></item></channel></rss>