Mark Lucovsky是一名工程師,曾參與設計谷歌所有的重要搜尋AJAX APIs。
基本介紹
- 外文名:Mark Lucovsky
- 職業:工程師
- 主要成就:傑出工程師
- 代表作品:AJAX APIs
簡介,作品代表,
簡介
Mark Lucovsky曾獲得“傑出工程師”的稱號。
1988年加入微軟,他曾是微軟Windows NT的首席架構師,組織編寫了大部分核心程式、kernel32以及Windows API。之後加盟谷歌GOOGLE,成為谷歌套用編程接口(API)和核心負責人。
作品代表
他曾參與設計了谷歌所有重要的搜尋AJAX APIs,並為谷歌線上編程工具的開發做出巨大貢獻。
Windows核心的原始碼當中署名是Mark Lucovsky的代碼:
\ntos\dbgk\dbgkp.h Mark Lucovsky (markl) 19-Jan-1990
\ntos\dbgk\dbgkport.c Mark Lucovsky (markl) 19-Jan-1990
\ntos\dbgk\dbgkproc.c Mark Lucovsky (markl) 19-Jan-1990
\ntos\dbgk\udbgk.c Mark Lucovsky (markl) 19-Jan-1990
\ntos\dll\csrtask.c Mark Lucovsky (markl) 13-Nov-1990
\ntos\dll\curdir.c Mark Lucovsky (markl) 10-Oct-1990
\ntos\dll\dbgdllp.h Mark Lucovsky (markl) 22-Jan-1990
\ntos\dll\dllssstb.c Mark Lucovsky (markl) 22-Jan-1990
\ntos\dll\dlluistb.c Mark Lucovsky (markl) 23-Jan-1990
\ntos\dll\ldrp.h Mark Lucovsky (markl) 26-Mar-1990
\ntos\dll\resource.c Mark Lucovsky (markl) 04-Aug-1989
\ntos\ex\eventpr.c Mark Lucovsky (markl) 18-Oct-1990
\ntos\ex\harderr.c Mark Lucovsky (markl) 04-Jul-1991
\ntos\ex\pool.c Mark Lucovsky 16-feb-1989
\ntos\ex\poolhack.c Mark Lucovsky 16-feb-1989
\ntos\ex\zone.c Mark Lucovsky (markl) 13-May-1989
\ntos\inc\dbgk.h Mark Lucovsky (markl) 19-Jan-1990
\ntos\inc\ex.h Mark Lucovsky (markl) 23-Feb-1989
\ntos\inc\ps.h Mark Lucovsky 16-Feb-1989
\ntos\kd\alpha\kdcpuapi.c Mark Lucovsky (markl) 04-Sep-1990
\ntos\kd\alpha\kdpcpu.h Mark Lucovsky (markl) 29-Aug-1990
\ntos\kd\i386\kdcpuapi.c Mark Lucovsky (markl) 04-Sep-1990
\ntos\kd\i386\kdpcpu.h Mark Lucovsky (markl) 29-Aug-1990
\ntos\kd\mips\kdcpuapi.c Mark Lucovsky (markl) 04-Sep-1990
\ntos\kd\mips\kdpcpu.h Mark Lucovsky (markl) 29-Aug-1990
\ntos\kd\ppc\kdcpuapi.c Based on Mark Lucovsky (markl) MIPS version 04-Sep-1990
\ntos\kd\ppc\kdpcpu.h Based on Mark Lucovsky (markl) MIPS version 29-Aug-1990
\ntos\kd\kdapi.c Mark Lucovsky (markl) 31-Aug-1990
\ntos\kd\kddata.c Mark Lucovsky 1-Nov-1993
\ntos\kd\kddbgio.c Mark Lucovsky (markl) 31-Aug-1990
\ntos\kd\kdmove.c Mark Lucovsky (markl) 31-Aug-1990
\ntos\kd64\alpha\kdcpuapi.c Mark Lucovsky (markl) 04-Sep-1990
\ntos\kd64\alpha\kdpcpu.h Mark Lucovsky (markl) 29-Aug-1990
\ntos\kd64\axp64\kdpcpu.h Mark Lucovsky (markl) 29-Aug-1990
\ntos\kd64\i386\kdcpuapi.c Mark Lucovsky (markl) 04-Sep-1990
\ntos\kd64\i386\kdpcpu.h Mark Lucovsky (markl) 29-Aug-1990
\ntos\kd64\ia64\kdcpuapi.c Based on Mark Lucovsky (markl) MIPS version 04-Sep-1990
\ntos\kd64\ia64\kdpcpu.h Mark Lucovsky (markl) 29-Aug-1990
\ntos\kd64\kdapi.c Mark Lucovsky (markl) 31-Aug-1990
\ntos\kd64\kddata.c Mark Lucovsky 1-Nov-1993
\ntos\kd64\kddbgio.c Mark Lucovsky (markl) 31-Aug-1990
\ntos\kd64\kdmove.c Mark Lucovsky (markl) 31-Aug-1990
\ntos\ke\bugcheck.c Mark Lucovsky (markl) 30-Aug-1990
\ntos\ps\i386\psctx386.c Mark Lucovsky (markl) 25-May-1989
\ntos\ps\create.c Mark Lucovsky (markl) 20-Apr-1989
\ntos\ps\pscid.c Mark Lucovsky (markl) 25-Apr-1989
\ntos\ps\psctx.c Mark Lucovsky (markl) 25-May-1989
\ntos\ps\psdelete.c Mark Lucovsky (markl) 01-May-1989
\ntos\ps\psinit.c Mark Lucovsky (markl) 20-Apr-1989
\ntos\ps\psjob.c Mark Lucovsky (markl) 22-May-1997
\ntos\ps\psopen.c Mark Lucovsky (markl) 20-Sep-1989
\ntos\ps\psp.h Mark Lucovsky (markl) 20-Apr-1989
\ntos\ps\psquery.c Mark Lucovsky (markl) 17-Aug-1989
\ntos\ps\psquota.c Mark Lucovsky (markl) 18-Sep-1989
\ntos\ps\psspnd.c Mark Lucovsky (markl) 25-May-1989
\ntos\ps\security.c Mark Lucovsky (markl) 25-Apr-1989
\ntos\rtl\alpha\context.c Mark Lucovsky (markl) 20-Jun-1989
\ntos\rtl\i386\context.c Mark Lucovsky (markl) 20-Jun-1989
\ntos\rtl\mips\context.c Mark Lucovsky (markl) 20-Jun-1989
\ntos\rtl\ppc\context.c Mark Lucovsky (markl) 20-Jun-1989
\ntos\rtl\nls.c Mark Lucovsky (markl) 16-Apr-1991
\ntos\rtl\urtl.c Mark Lucovsky (markl) 22-Aug-1989
\sdktools\imagehlp\rebase.c Mark Lucovsky (markl) 30-Apr-1993
\sdktools\imagehlp\rebasei.c Mark Lucovsky (markl) 30-Apr-1993
\sdktools\imagehlp\smashlck.c Mark Lucovsky (markl) 30-Apr-1993
\windows\base\advapi\advapi.h Mark Lucovsky (markl) 18-Sep-1990
\windows\base\client\alpha\context.c Mark Lucovsky (markl) 28-Sep-1990
\windows\base\client\i386\context.c Mark Lucovsky (markl) 28-Sep-1990
\windows\base\client\basedll.h Mark Lucovsky (markl) 18-Sep-1990
\windows\base\client\baseinit.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\constrs.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\curdir.c Mark Lucovsky (markl) 10-Oct-1990
\windows\base\client\datetime.c Mark Lucovsky (markl) 08-Oct-1990
\windows\base\client\debug.c Mark Lucovsky (markl) 06-Feb-1991
\windows\base\client\dir.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\error.c Mark Lucovsky (markl) 24-Sep-1990
\windows\base\client\filefind.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\filehops.c Mark Lucovsky (markl) 25-Sep-1990
\windows\base\client\filemap.c Mark Lucovsky (markl) 15-Feb-1991
\windows\base\client\filemisc.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\fileopcr.c Mark Lucovsky (markl) 25-Sep-1990
\windows\base\client\handle.c Mark Lucovsky (markl) 21-Sep-1990
\windows\base\client\job.c Mark Lucovsky (markl) 12-Jun-1997
\windows\base\client\lcompat.c Mark Lucovsky (markl) 13-Mar-1991
\windows\base\client\pathmisc.c Mark Lucovsky (markl) 16-Oct-1990
\windows\base\client\process.c Mark Lucovsky (markl) 21-Sep-1990
\windows\base\client\support.c Mark Lucovsky (markl) 20-Sep-1990
\windows\base\client\synch.c Mark Lucovsky (markl) 19-Sep-1990
\windows\base\client\taskstrs.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\tfile.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\thread.c Mark Lucovsky (markl) 21-Sep-1990
\windows\base\client\trd.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\ttask.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\tth.c Mark Lucovsky (markl) 26-Sep-1990
\windows\base\client\ustubs.c Mark Lucovsky (markl) 18-Apr-1991
\windows\base\client\winperf.c Mark Lucovsky (markl) 26-Sep-1990
一共有96個.c的檔案是出自這位大牛之手,時間最早是1989年。