Nice to meet yo...'s profile星星之火PhotosBlogListsMore Tools Help

Blog


    August 30

    做菜的一些小窍门

    番茄鸡蛋汤相信大家会经常做,番茄鸡蛋汤可以做清淡的,也可以做味大一点的,味大一点的稍后介绍,做清淡味的番茄鸡蛋汤时,番茄要切得很薄,而且要等水烧至沸腾时下锅,另外在搅拌好的鸡蛋里加入适量的蜂蜜,鸡蛋会很嫩,味道也会很特别。
    炒茄子时,在出锅时加入适量的醋和香油,味道也会好很多。

    土豆炖排骨

    原料:土豆,排骨,青椒,大葱,姜,蒜,小葱,芹菜,香菜, 皮鲜豆酱,干辣椒,桂皮,八角,胡椒粉,味精。
    步骤:
    1.将切成块的排骨用盐,料酒,酱油腌制10分钟左右;
    2.在锅中加入适量的油和盐,再加入姜末和蒜末,干辣椒,排骨,大火翻炒至排骨五分熟时,加入适量的水,水开时,加入桂皮,八角,皮鲜豆酱,胡椒,味精,大葱段,并改为中火炖;
    3.待排骨炖至七分熟时,加入芹菜段,土豆块(小块),继续炖;
    4.待土豆快熟时,改为小火炖;
    5.土豆熟时加入葱花,香菜,出锅。
    August 27

    剁椒豆腐鱼

     周末本来打算做牛柳的,可是原材料中需要用到彩椒,去超市一看,一个要4块,nnd,简直是抢钱啊。
    只好改做剁椒豆腐鱼。
     
    材料:草鱼,豆腐,大葱,姜,剁椒。
    做法:将草鱼去内脏,去鳞后洗净,在鱼身上洒上适量的盐,然后腌制20分钟左右。将蒸锅中放入适量的水,然后煮沸,在等水开的过程中,将豆腐切成薄片,放入盘子里,将切好的姜段塞入切好的葱段中,然后将葱段塞入鱼的肚子里,再将鱼放在豆腐上,最后在鱼身上洒上一层剁椒,放入蒸锅,大概20分钟以后鱼就蒸好了,在出锅前在鱼身上浇上适量的调味汁(将油烧开,加入适量的胡椒等佐料), 这样一道美味的剁椒豆腐鱼就做好了,简单又好吃。
     
    这一顿我还喝了一罐崂山啤酒(味道不错还便宜),吃了一碗用泰国香米煮的饭,吃剩的鱼汤下午加了些豆腐进去,做了一个类麻婆豆腐汤,现在想想都留口水了,赶紧下班回家做饭去喽!
    August 20

    周末做了个苹果炖鱼

    味道似乎还不错,厨艺似乎有了些进步,不能骄傲,hoho。
     
    基本材料  苹果2个、草鱼100克、瘦肉150克、红枣10克、生姜10克、盐8克、味精2克、胡椒粉少许、绍酒2克

    做法
    1、苹果去核、去皮、切成瓣,并用清水泡上,草鱼杀洗砍成块,瘦肉切成大片,红枣泡洗干净,生姜去皮切片。
    2、烧锅下油,放入姜片、鱼块,用小火煎至两面稍黄,倒入绍酒,加入瘦肉片、红枣,注入清汤,用中火炖。
    3、待炖汤稍白,加入苹果瓣,调入盐、味精、胡椒粉,再炖20分钟即可出锅食用。

    注意事项
    炖时调味料不能下得过早、以免汤汁不白。

    美食功效
    补心养气、补肾益肝,对因肾亏体虚或睡眠不足等引起的黑眼圈有明显的改善作用。
     
     
    备注一下:这个菜谱是网上的,我稍微加工了一下,由于草鱼太大,我一个人吃不了,我就用鲫鱼代替了,还有就是煎鱼前应该先放些盐,这样做有两点好处,一是可以防止鱼粘锅,煎出来的金黄色的鱼皮不会掉,第二是可以更加入味,因为盐的味道渗到鱼里面了,单用水煮的话,水是咸的,而鱼却是淡的。
    August 10

    牛人的简历,学习学习

    Daniel Kegel

    Web: http://www.kegel.com/
    Email: dank@kegel.com
    Mail: 901 S. Sycamore Ave, Los Angeles, CA 90036
    Phone: 323 931-6717

    Status

    I'm employed at Ixia; please don't send any job offers. Thanks!

    Education

    BS, Engineering and Applied Science and Biology, 1986, Caltech

    Specialized Skills

    • C, C++, Java Programming
    • Linux, Unix, Win32, MS-DOS system programming
    • Socket programming; internet server software design, benchmarking, and optimization
    • High Availability server programming
    • GNU Autoconf/Automake
    • x86, 68k, Z80, 6502, TMS320x0 Assembly
    • UDP peer-to-peer software design
    • Internet and Unix security
    • Perl, portable shell scripting
    • Build procedure and regression test automation
    • Peer review of software design and implementation
    • HTML/CGI/Perl/Java/Javascript web programming
    • Digital Signal Processing
    • Technical recruiting and hiring
    • Proficient in German, can read French
    My brainbench.com transcript is online (see here and here) for those who care about such things.

    Experience

    2001-present: Senior Engineer, Ixia Communications, Calabasas, CA

    Developed the Ixia Linux SDK, a simple embedded Linux with GNU cross-development tools. This involved turning the initial rough environment into a GPL-compliant product, setting up a nightly build and regression test environment, and supporting non-Ixia developers using the SDK.

    Minor contributions to open source in course of working on Ixia Linux:

    1999-2001: Senior Developer, Disappearing, Inc. / Omniva Policy Systems, San Francisco, CA

    Designed and implemented secure, high-performance, highly available email server software using C++, Java, SSL, SNMP, JDBC, and Sybase on Linux and Solaris.

    I designed and implemented the following aspects of the Omniva server:

    • Nonblocking queued architecture capable of handling thousands of simultaneous clients using only a handful of threads; the queued design ensures that deadlocks cannot occur.
    • Crashproof stable queues providing stable storage within a single keyserver, and serving as the basis for crashproof mirroring of keyserver contents to hot remote servers.
    • Stackable protocol code allowing HTTP tunnelling and/or SSL encryption (using OpenSSL) of client sessions.
    • A custom SNMP agent (using UCD-SNMP) providing keyserver and mirror health monitoring.
    • An SNMP subagent library and a custom MIB compiler generating C++ wrapper objects to make SNMP coding easier. Released as open source; see www.kegel.com/snmp.

    My supervisor wrote:

    Dan is one of Disappearing Inc.'s key assets. He has a deep commitment to our product and a sense of ownership over its technology. His ability to create a full keyserver from a clean sheet of paper is a testimony to his value to our organization.

    1995-1999: Senior Programmer, Activision, Santa Monica, CA

    Designed and implemented portable multiplayer networking code for games on the Win95, Linux, MS-DOS, and MacOS platforms, and game servers on the Linux and Solaris platforms. About fourteen games have been shipped using this code.
    • Responsible for much of the multiplayer programming in the Mechwarrior 2 series of games
    • Led the last month of work on Mechwarrior 2: Titanium
    • Developed technique for lag avoidance in multiplayer code for Interstate '76
    • Developed standard multiplayer API, set up automated build system and regression tests to help ensure its quality
    • Set up a network of game servers based on the API
    • Developed method of logging stack tracebacks from crashes on end-user machines; data feeds into central crash tracking internal web site for use by developers
    • Developed technique for transparent gameplay through firewalls and Internet connection sharing devices; worked with NAT vendors (Nevod, Nat32, Arescom, Viacom, Microsoft, Cisco, the Linux group) to add support for this technique to their products
    • Interviewed, hired, and managed numerous assistant programmers
    • Assisted MIS department from time to time with technical issues, and interviewed candidate system administrators and webmasters
    My supervisor wrote:
    Dan has been responsible for most of Activision's technical innovation during [1996].

    1993-1995: Programmer, Knowledge Adventure, Glendale, CA

    Worked on multimedia engine, installer tools, and game scripting; helped develop techniques for internationalization; also responsible for getting OEM versions working and out the door. Interviewed and helped hire numerous programmers. Installed and administered Unix system for mail and web services, was initial Webmaster. Credits include Jumpstart Preschool, 3D Dinosaur Adventure, Undersea Adventure, Aviation Adventure, Space Adventure and many others.

    1992-1993: Electrical Engineer, Jet Propulsion Laboratory, Pasadena, CA

    Wrote software to control data-collection equipment, helped design data processing hardware, administered Unix systems, and acted as security advisor for 50 Unix workstations. Released popular enhancement to Clyde Hoover's security tool npasswd.

    1989-1991: Electrical Engineer, Mars Observer Project, Caltech, Pasadena, CA.

    Installed Unix systems, CAD tools, and version control tools, wrote data conversion tools, set up system simulations using Verilog, and verified basic functionality of the gate arrays being designed. Performed margin and noise testing of actual chips and systems.

    1986-1989: Software Engineer, Speech Recognition Systems, Rochester, NY.

    Designed and implemented software managment, data handling, signal processing, and pattern recognition software for the Sun workstation and TMS-320xx DSP. Sought out and implemented algorithms from the literature.

    1986: Freelance programmer

    Coded high-performance console driver NANSI.SYS for MS-DOS, released as shareware. Licensed in 1999 to Datalight for use as the ANSI.SYS driver in their ROM-DOS product. Re-released under the GPL in 2000 as my contribution to the FreeDOS project.

    1985-1986: Hardware and Software Engineer, K & S Systems, Redmond, Wa.

    Designed a computer system to control the motion of a pressure transducer in three axes and relay data to a host computer. Implemented control software in 8086 assembly and C for both the system and the host.

    1982-1986: Student, Caltech

    Designed and built a 6803-based EPROM programmer; delegated analog electronics and serial i/o routines to a second engineering student.

    Designed hardware, software, and packaging for an 8086-based remote control system for a stadium scoreboard and audio system; managed its implementation and installation. Recruited and supervised a software engineer to help implement parts of the control software. Also gained experience in press relations and physical security techniques.

    Helped design and build a 6502-based 64-line telephone exchange; responsible for design, layout, and fabrication of 16 subscriber line interface cards. Updated the system software to add support for a Touchtone decoder card. Wrote a 6502 development system in C for the PC based on the MS-DOS link.exe and an existing 6809 assembler.

    Summer 1981: Programmer, Perspective, Mercer Island, WA

    Coded interrupt-driven serial and parallel I/O routines and a segmented storage allocator for a commercial drafting package for the IBM PC in C and Pascal.

    Other Activities

    2000: Expert Witness

    Served as a minor expert witness in litigation related to ISDN.

    2000-2001: JSR-51

    Serving on Sun's JSR-51 committee which is developing new I/O API's for the Java platform. We're mostly wrapped up as of June 2001, and a subset of the API we helped develop is available in Sun's JDK 1.4 beta.

    Professional Associations

    Publications

    Citizenship

    I am a US citizen.
    Last update: 17 July 2002
    Copyright 1996-2002 Dan Kegel
    This document may not be copied, sent to any prospective employer, or placed in any online job bank without the author's explicit permission. It lives at www.kegel.com/resume.html.