悟透JavaScript出版啦

前天李战老师发消息来说我们合作的《悟透JavaScript》终于出版了

下午兴冲冲拿到样书,第一次看着自己的涂鸦变成印刷品,自然是十分激动

没错,就是涂鸦!

当然,这其实是一本讲JavaScript的好书

至于为什么会有这么神奇的一本程序书籍,却有一段小故事

当时出版社决定打破技术书籍沉闷的惯例

让这本书读起来更加有趣一点

可惜找了好几个插画er都不尽如人意

程序员和艺术家也许很难沟通

结果刚好碰上我这个懂一点编程又懂一点漫画的打杂小妹

于是李老师决定慷慨的给我这个机会为本书配置插图

从此后的两个月里,每天晚上画得昏天黑地

作为偶的处女作,水平有限勇气可嘉,也请大家尽力踩狠命踩

正面照哈哈

再来一张侧面照

最后给大家showshow可爱的背影

最后感谢我很帅的老大小马,是他促成了我和李老师的合作。

时间: 2024-11-01 21:17:06

悟透JavaScript出版啦的相关文章

李战:悟透JavaScript

多年前,曾经看过李战大师的"悟透delphi-delphi的原子世界",一直对大师特有的文笔风格记忆犹新,今天无意又看到了大师的"李战:悟透JavaScript",转贴于此,与众分享!   引子    编程世界里只存在两种基本元素,一个是数据,一个是代码.编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力.     数据天生就是文静的,总想保持自己固有的本色:而代码却天生活泼,总想改变这个世界.    你看,数据代码间的关系与物质能量间的关系有着惊人的相

悟透JavaScript整理版第1/2页_javascript技巧

数据天生就是文静的,总想保持自己固有的本色:而代码却天生活泼,总想改变这个世界.    你看,数据代码间的关系与物质能量间的关系有着惊人的相似.数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态.而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态.在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势.甚至在某些情况下,数据可以转变为代码,而代码却又有可能被转变为数据,或许还存在一个类似E=MC2形式的数码转换方程呢.然而,就是在数据和代码间这种即矛盾

悟透JavaScript读书笔记--闭包与原型

P44  1<script type="text/javascript"> 2function Person(firstName,lastName,age){ 3    var _firstName = firstName; 4    var _lastName = lastName; 5 6    this.age = age; 7 8    this.getName = function(){ 9        return (_firstName + " &

[转]李战大师-悟透delphi-第一章 delphi的原子世界

yjmyzz:李战大师的成名,并不是因为08年发表于园子里的那篇"悟透javascript",而是多年前的这篇处女作"悟透delphi",原出处已经找不到了,近日重温delphi研究如何开发原生win32中的activex控件时,无意又找到了这篇文章,想当年这篇文章在delphi编程群体中那是何等轰动,转载于此,以示纪念.(delphi的出现,秒杀了vb/pb,vs的出现又秒杀了delphi,但是windows就其发展来看,不管如何发展,至少在今后相当长的时候间,也

悟透三点思路 让你不再为软文投稿而苦恼

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 笔者在初初接触seo的时候就听说过"软文"这一名词,并且得知软文是做seo的一大利器,它既能带来大量高质量的自发外链,也能在文章在起到品牌推广的作用.但是写软文不容易,写高质量的软文更是困难,笔者也是在a5.chinaz投稿多次,却大多数已失败告终.笔者也灰心过,迷茫过,但是想到软文策划那个个带来的巨大价值却让我一直坚持,

雷军悟透网游3个阶级 自称找到做游戏秘笈

雷军悟透网游三个阶级层次:无产阶级抗争型游戏,典型的代表就是<征途>.中产阶级互助型的游戏,典型的代表是<魔兽争霸>.和谐社会街头大妈型游戏,典型的代表就是<梦幻西游>.以前和金山雷军聊天,他一直不理解为什么网易的<梦幻西游>能够创造131万人同时在线人数的世界纪录,而且历时5年不衰.既没有特别漂亮的画面,也没有炫目的特技:既没有紧张的情节,也没有特别丰富的道具,就如此让玩家乐此不疲.前两天,又和雷军聊天,他说终于找到中国游戏的发展方向了.而且还习得一个做游

一步一步学EJB3.0(三):悟透会话Bean(下)

三.无状态会话Bean实例 在上一篇文章里,其实我们已经应用到了无状态会话Bean,那好,下面我们详细的来分析下上一篇文 章里给出的示例程序. 没有阅读过的朋友请点击这里阅读:<<一步一步学EJB 3.0(二):初探企业 EJB模块开发>> . 首先我们来看看接口的定义: 1 /** 2 * 远程接口 3 * @author Beniao 4 */ 5 @Remote 6 public interface HelloRemote { 7 void sayHello(String s

一步一步学EJB 3.0(三):悟透会话Bean(上)

会话 Bean 用于管理实体 Bean 和其它会话 Bean 的交互.访问资源,它们通常代表客户机执行任务 .会话 Bean 对应于"模型-视图-控制器"体系结构中的控制器,因为它们都封装三层体系结构中的商业 逻辑.会话Bean也叫会话组件(session bean),又可分为无状态会话组件和有状态会话组件两类. 无状态 Bean 之所以称作无状态是因为它们是过渡的:他们不维护方法调用之间的商业状态.有状态 会话 Bean 封装商业逻辑和特定于某个客户机的状态.有状态 bean 之所以

[转]李战大师-悟透delphi 第十一章 面向对象数据库基础

第十一章  面向对象数据库基础 第二节 数据对象的标识我们在关系数据库的设计和开发中,可能经常需要一些唯一的编号或标识,用来作为关键字,以区别每一个不同的人,每一张不同的单据,每一次不同的信息登记,等等.并且,我们也一直采用这些编号和标识,作为关系的连接字段.但是,要保证编号或标识是完全唯一的,却是一个不大不小的难题.下面我们将详细讨论这一问题,并希望能从另一个高度来理解这一问题.不过,我们首先来看看问题是怎样由来的.现在,给大家讲一个故事. 从前,在北京降生了一个漂亮的小女孩.接生的李阿姨说,