用《收获祭》学日语 1029

开始用西泽保彦的《收获祭》学日语了。作为西泽老师的铁杆粉丝,书买回来总不能吃灰吧。当然,作为买国内版书籍都得等降到7折才出手的无产阶级来说,虽然很喜欢单行本的封面,但还是买了文库本。除了价格上的考虑外,便于携带也是我一直坚持买文库本的原因。这本的文库本封面是下面这样:

单行本则是Giuseppe Arcimboldo的作品,漂亮!

好了,开始总结到目前为止学习到的新知识。

动词

  • 【難儀する】苦恼;困窘
  • 【造作する・ぞうさく】修建
  • 【見初める・みそめる】一见钟情
  • 【舌打ち】砸吧嘴
  • 【弛む・たるむ】
  • 【算段する】筹措(资金);安排事情
  • 【卸す・おろす】批发
  • 【うんざりする】厌烦
  • 【淀む・よどむ】拥塞;沉淀
  • 【おさらば】告辞
  • 【煽る・あおる】煽动/激发(心理、情绪);催促(马匹);(风)吹动
  • 【もやもやする】朦胧;隔阂(心の中のもやもやが晴れない);混乱
  • 【受け継ぐ】继承
  • 【目配せする】递眼色
  • 【頷く・うなずく】点头;首肯
  • 【言い繕う・いいつくろう】掩饰,遮掩
  • 【左遷する・させん】降职
  • 【追い抜く】追赶上
  • 【渡航・とこう】出国;渡海
  • 【くわえる】叼着,衔着
  • 【老い込む・おいこむ】老去
  • 【懲りる・こりる】吃过苦头不敢再尝试
  • 【波打つ】起浪;波动
  • 【波立つ】起浪;不平静(波立つ胸を抑える)
  • 【頓着・とんちゃく】在意
  • 【めげる】畏惧(年にめげない);垂头丧气
  • 【受講・じゅこう】听讲

名词

  • 【造作・ぞうさ】麻烦;费事
  • 【造作・ぞうさく】面容;装修
  • 【頬骨・ほおぼね】颧骨
  • 【厄介】寄宿的人
  • 【強面・こわもて】可怕的面孔
  • 【やり場】放东西的地方
  • 【男勝り・おとこまさり】巾帼英雄
  • 【蝋燭・ろうそく】蜡烛
  • 【教鞭・きょうべん】教鞭(を執る)
  • 【僻地・へきち】偏僻的地方
  • 【割烹着・かっぽうぎ】做饭时穿的外衣
  • 【良妻賢母・りょうさいけんぼ】贤妻良母
  • 【陰口・かげぐち】背地里说坏话(をきく、をたたく)
  • 【風貌・ふうぼう】风貌
  • 【粘り腰】坚韧不拔
  • 【剃り跡・そりあと】刮胡子后的印记
  • 【屈辱・くつじょく】屈辱
  • 【碧眼・へきがん】碧眼

形容词・副词

  • 【満杯・まんぱい】满满的
  • 【難儀・なんぎ】困难的
  • 【憎憎しい・にくにくしい】让人讨厌的
  • 【厄介・やっかい】麻烦的
  • 【ぞろぞろ】一个接一个的
  • 【くっきり】显眼地
  • 【ひっそり】默默地;寂静无声
  • 【耳障り】刺耳的
  • 【大分・だいぶ】相当多的;非常地
  • 【切実】迫切;切实
  • 【賑やか・にぎやか】热闹;开朗

句型

  • 【~に限らず、~】不仅是~,~
  • 【~とは対照的に、~】和~形成对照,~
  • 【~譲りの~】从~继承下来的~
  • 【~称して】被称为~

阅读总结2011

终于到了2011最后一天,可以发各种总结了。阅读还是用http://imnerd.org/douban/进行统计。

题外话:动画和游戏

至于动画、游戏什么的,自然用Bangumi的年鉴功能。懒得单发,记录在此了:

「Bangumi 2011 年鉴」 2011 年,我看了 28 部动画,读了 本书,听了 1 张音乐,玩了 7 部游戏,看了 1 部剧集,参与了 73 次讨论,进行了 0 次条目编辑。

在这28部动画中印象最深刻的是还在放送的《ちはやふる》(歌牌情缘),游戏里面觉得最好的是一款老游戏《枪声与钻石》。当然今年玩游戏太少了,而且基本都是PSP上的AVG,最近这三个月已经写了大概四篇相关的玩后体会。

数据

回到正题,2011年的阅读数量为112,较之前年回落较多。原因不外乎是工作太忙,另外则是去掉了漫画,轻小说也只保留第一卷,确保统计水分不太大。

尽管如此,其实这112本书中有80%还是推理小说/轻小说,专业书以及学习类书籍大概只有10本……?所以推荐列表还是从推理小说开始吧(书籍链接在图片上)。

推荐的推理小说/轻小说类作品

  • 东野圭吾《新参者》:带有主线的短篇集,东野今年在华语地区出版的最好的一本。本来对加贺刑警系列(为什么要专门写成刑警系列……一定不是《便当》的影响)并不感兴趣,但此本改变了我的想法。
  • 虚渊玄《Fate/Zero》:爱的战士真的有两把刷子,比起Fate/Zero来说,Fate Stay/Night就是青春偶像剧了。
  • 若竹七海《我的日常推理》:被喜欢/厌恶两个极端明显的一部推理作品,有人认为诡计是故弄玄虚,有人觉得喔喔喔这个安排简直超神了。我最喜欢里面利用虚拟的“公司杂志”目录作为章节分隔的做法。
  • 小酒井不木《恋爱曲线》:日本侵华战前的推理集子,其时髦程度放在现在也很高,整本读下来非常痛快。
  • 奈須きのこ《空之境界》:先看的动画剧场版,文字的力度甚至强于直观的画面表现。
  • 逢坂刚《百舌呐喊的夜晚》:够冷够硬但又好读,简体也要买本!

其他类别的书籍推荐

  • 禄是遒《中国民间迷信(崇拜)》系列:徐家汇藏书楼的良心作,虽然每本都是薄薄200-300页卖到40块,但总体来说是一套很有趣的风俗讲解和记录丛书。
  • 艾伯特《神奇的二维国》:小说形式的科普读物,要考虑到这是1884年的作品,那只有用“神作”才能形容。希望大家都读读,为适应二向箔打击带来的新世界做好准备。另外推荐给妄图二次元去把虚拟妹子的2D厨。
  • 杨显惠《夹边沟记事》:神作。
  • 王爽《汇编语言》:从未见过一本语言类教程能写得如此让人看完一章还想看下一章。在遇到此书之前数次学习汇编都是半懂。用了半个月的业余时间看完后顺利入门。
  • 比目鱼《虚拟书评》:之前在比目鱼Blog上看到这种形式的文章,太好玩了。见到此书变为实体还以为也是虚拟的……
  • 王新禧译本《徒然草·方丈记》:王老师文笔真是巨好——除巨好以外我词穷找不出其他可形容的了——古风浓郁但又读起来不晦涩 (当然是对于我这种古文门外汉来说) ,实是译文典范。
  • Jeffrey Richter《CLR via C#》:夯实基础的必备知识,对于.net程序员来说不是只知道string有多少方法就行了。

雷区

既然有推荐肯定也有扫雷:

  • 内田康夫《贵宾室的怪客》
  • 东野圭吾《以眨眼干杯》。骗版税代表作。看完《新参者》再看这部,都会以为“东野圭吾”是个拥有数名文风迥异水平有天地之差的作家的写作团体。
  • 麦家《风语》系列。作为麦家的死忠读者,我都以为买到盗名之作了。
  • 二阶堂雷人老师的一切作品,以《双面兽事件》为代表。

Kindle Touch入手

广告版99刀,提前发货所以提前入手。简评:

  1. 价格实惠;小,轻,可以直接放大衣兜里;
  2. 广告版不注册的话没有广告;
  3. txt中文默认字体巨挫,巨挫无比。相比较而言日文显示超完美,为什么?
  4. 貌似没看图程序了,可能是我打开方式不正确?反正用之前的方法添加图片后没显示;
  5. 翻页速度比K3又有提升,但看pdf仍然是全屏刷新;
  6. 浏览器效果依然蛋疼;
  7. 触屏查词不错,整体来说交互要方便许多。
  8. 哦对,默认pack不带充电插头哦,要单买。

尺寸对比。

Read more >>>

地坛冬季书市归来

这次的冬季书市感觉比春季和去年几次的规模都大,而且最大特点就是卖东西的摊位类别更杂。之前觉得看到卖茶叶就是极限,今天去竟然还有北京原来有名的义利巧克力在促销。

进门之后第一印象,还是人多。虽然我不喜欢凑热闹,买书都找安静地方,但每次乱哄哄的书市却并不让人烦。而且依然是男女老少各个年龄都有、背包手提小拖车齐上阵,甚至还见到了超市那种推车,明显是朝着一折的《二十四史》这类书籍去的。

Read more >>>

《深度探索C++对象模型》学习笔记(1-4章)

今年静下心来重读了侯捷老师译本的Lippman大神作品《Inside the C++ Object Model》,记录下学习过程中的疑问和心得有助于以后……面试。不是开玩笑,这本书里面随便找一段出来都可以当作C++面试题,学透彻了的话,无论是面试别人或者被人面试都是相当犀利的武器。

第1章 对象

对象

OOP的成本

  • 实际上相对于struct来讲,class只是程序员友好的手段
  • 单纯使用class以及继承,内存成本并不会增加,成员函数也会由编译器进行转换(4.1函数成员:调用)
  • 真正需要额外成本的是virtual特性。

对象布局方式:简单对象模型

  • 思想:尽量降低实现的复杂度
  • 每个对象中的项目都是一个slot,按照顺序排列
  • 数据成员本身并不放置在对象中,只保存指针,避免变长对象出现
  • 没有用于实际产品中(但成为指向成员的指针的灵感来源)

对象布局方式:表格驱动的对象模型

  • 对象保存两个指针,一个指向拥有所有数据成员指针的表格,一个指向拥有所有成员函数指针的表格
  • 也没用于实际产品中(但指向函数指针表格的指针,演化为vptr)

对象布局方式:C++对象模型

  • 演化自简单对象模型
  • 非静态成员存储于类内。静态的则都位于之外。
  • vptr和vtbl的概念。用于支持RTTI的type_info位于vtble第一个slot内

继承的情况

  • 简单模型:子类描述基类的slot保存基类指针,优点是父类的修改不会影响子类
  • 另一模型:保存一个基类表格,子类拥有一个bptr指向之。表中的slot再指向具体的基类

差异

关键字差异

  • class和struct的思考:为了兼容C而多做了很多工作
  • struct表现数据集合体,而class为OOP而生
  • class的多个section不能保证成员在内存中的顺序和声明的一样
  • struct目前的作用,抽取class的一部分作为参数传给C函数

对象差异

  • 三种programming paradigms
    1. procedural model,C语言的函数调用
    2. ADT model,隐含的调用,例如等号运算符
    3. object-oriented model,面向对象特性
  • 多态的实现需要由指针或引用来实现,但C++中的指针和引用并非多态的必然结果
  • 支持多态的方法
  • 指针的转换(基类子类)
  • 虚函数调用
  • dynamic_cast或者typeid运算符

指针和多态

  • void*虽然可以指向某地址,但并不清楚具体类型,也不能通过它操作对象
  • D继承自B,D的大小为B的子对象加上D特有的部分
  • D*和B*的指针对象虽然都指向同一个开始地址(B的开头),但它们涵盖的范围不同
  • 指针在编译期会决定固定的可用接口(public)以及接口对应的访问范围,这类信息都在链接(link)中,它位于vptr和其指向的vtbl之间
  • 编译器在构造和赋值时候会决定vptr的值。如果对象含有多于1个的vptr,那么就不用基类指针进行覆盖(5.4构析拷贝:拷贝赋值)

Read more >>>