Чарльз Петцольд
Чарльз Петцольд | |
---|---|
![]() | |
Рожденный | |
Альма-матер | Технологический институт Стивенса |
Работодатель | Хамарин (2014–2018 гг.) [1] [2] |
Супруг | Дейдра Синнотт |
Веб-сайт | www.charlespetzold.com |
Чарльз Петцольд (родился 2 февраля 1953 г.) — американский программист и технический автор приложений Microsoft Windows . Он также является самым ценным профессионалом Microsoft Microsoft и был назван одним из семи пионеров в области Windows .
Биография
[ редактировать ]Он получил степень магистра наук по математике в Технологическом институте Стивенса в 1975 году. Помимо написания книг о программировании для Windows, он сотрудничал с различными журналами о компьютерах.
Он интересовался электронной музыкой и в 1977 году начал создавать электронные музыкальные инструменты на основе КМОП- чипов. электронной музыки с компьютерным управлением В 1979 году Петцольд приступил к созданию цифрового синтезатора на базе Zilog Z80 микропроцессора . [3] Этот опыт работы с цифровыми схемами и программированием на языке ассемблера лег в основу его книги «Код: скрытый язык компьютерного оборудования и программного обеспечения» .
с двумя дискетами Петцольд купил IBM PC в 1984 году за 5000 долларов. [3] Этот долг побудил его использовать ПК для получения дохода, поэтому он написал статью об ANSI.SYS и команде PROMPT . Это было отправлено в журнал PC Magazine, за что они заплатили 800 долларов. Это было началом карьеры Петцольда как платного писателя.
В 1984 году журнал PC Magazine решил сделать обзор принтеров. Они попросили всех нынешних авторов из Нью-Йорка помочь с обзором. Петцольд показал сотрудникам несколько написанных им небольших программ на языке ассемблера. Вскоре он был занят написанием небольших утилит для файлов .COM размером 300–500 байт для журнала PC Magazine.
Вскоре Петцольд получил так много внештатной работы в журнале PC Magazine, что смог бросить работу.
Затем Microsoft решила, что Microsoft Systems Journal будет охватывать программирование как для DOS , так и для Windows. Джонатан Лазарус, заключивший контракт с Microsoft, нанял Петцольда для написания нескольких статей. [3] Петцольд написал статью «Пошаговое руководство по созданию вашего первого приложения для Windows » для MSJ, том 1, № 2 (декабрь 1986 г.), которая, по его мнению, была первой статьей о программировании для Windows, появившейся в журнале. [3]
Петцольд сказал некоторым людям из отдела, связанного с Microsoft, что ему очень понравилось писать статьи такого типа. Эту новость передали Microsoft Press главному редактору Сьюзен Ламмерс. В результате с Петцольдом был заключен контракт на написание первого издания «Программирование Windows» с января по август 1987 года.
Библиография
[ редактировать ]- Создание мобильных приложений с помощью Xamarin.Forms. Кроссплатформенное программирование на C# для iOS, Android и Windows Phone (Microsoft Press, 2016, 1166 страниц) [2]
- Программирование Windows, шестое издание. Написание приложений для Windows 8 с помощью C# и XAML (Microsoft Press, 2012, 1136 страниц).
- Программирование Windows Phone 7 Series (Microsoft Press, 2010) (скачать бесплатно)
- Аннотированный Тьюринг : экскурсия по исторической статье Алана Тьюринга о вычислимости и машине Тьюринга (Wiley, 2008)
- 3D-программирование для Windows — программирование трехмерной графики для Windows Presentation Foundation (Microsoft Press, 2007)
- .NET Book Zero: Что нужно знать программисту C или C++ о C# и .NET Framework (бесплатная загрузка)
- Приложения = код + разметка - Руководство по Microsoft Windows Presentation Foundation (Microsoft Press, 2006)
- Программирование Microsoft Windows Forms (Microsoft Press, 2005; 384 страницы)
- Программирование в ключе C #: учебник для начинающих программистов (Microsoft Press, 2003; 418 страниц).
- Программирование Microsoft Windows с помощью C# (Microsoft Press, 2001; 1290 страниц)
- Код: скрытый язык компьютерного оборудования и программного обеспечения (Microsoft Press, 1999; 393 страницы. Второе издание: 2022 г., 480 страниц).
- Программирование для Windows, пятое издание (Microsoft Press, 1998; 1479 страниц)
Книги, вышедшие из печати
[ редактировать ]- Программирование Microsoft Windows с помощью Microsoft Visual Basic .NET (Microsoft Press, 2002; 1303 страницы)
- Программирование Windows 95, 4-е издание (Microsoft Press, 1996; 1100 страниц)
- Программирование менеджера презентаций OS/2 (Microsoft Press, 1989)
- Программирование Windows 3.1, 3-е издание (Microsoft Press, 1992; 983 страницы)
- Программирование Windows, 2-е издание. (Майкрософт Пресс, 1990 г.)
- Программирование менеджера презентаций OS/2 (Ziff-Davis Press, 1994; 934 страницы)
- Программирование для Windows, 1-е издание (Microsoft Press, 1988; 852 страницы)
Книги, которые никогда не издавались
[ редактировать ]- Графическое программирование в Windows
- Интерфейс графического программирования OS/2
Автор
[ редактировать ]- Автор книги « Красивый код: ведущие программисты объясняют, как они думают » под редакцией Энди Орама и Грега Уилсона (О'Рейли, 2007 г.)
- Участник книги «Расширение DOS» под редакцией Рэя Дункана (2-е издание, Эддисон Уэсли, 1992 г.)
- Автор компьютерного словаря Microsoft Press (Microsoft Press, 1991).
- Участник книги «Расширение DOS» под редакцией Рэя Дункана (Эддисон Уэсли, 1990).
- Участник Энциклопедии MS-DOS под редакцией Рэя Дункана (Microsoft Press, 1988). [4]
Журналы
[ редактировать ]- Журнал ПК
- Ответственный редактор (1985–2005 гг.)
- Колонка PC Tutor (1985–1987)
- Колонка «Окружающая среда» (1987–1995 годы)
- Системный журнал Microsoft
- Ответственный редактор (1987–2000 гг.)
- Исходники Windows
- Ответственный редактор и обозреватель (1993)
- Журнал MSDN
- Ответственный редактор (2000–2014 гг.) [5]
Интернет-статьи
[ редактировать ]- Максвелл, молекулы и эволюция
- Как далеко от истинного севера находятся проспекты Манхэттена?
- Статьи для журнала MSDN
Ссылки
[ редактировать ]- ^ «Новая глава в жизни» . Проверено 6 июля 2015 г.
- ^ «Отставка и реорганизация» .
- ↑ Перейти обратно: Перейти обратно: а б с д Петцольд, Чарльз. «Длинная (эссе) версия» . Проверено 6 августа 2008 г.
- ^ Збиковски, Марк ; Аллен, Пол ; Балмер, Стив ; Борман, Рубен; Борман, Роб; Батлер, Джон; Кэрролл, Чак; Чемберлен, Марк; Челл, Дэвид; Коули, Майк; Кортни, Майк; Драйфус, Майк; Дункан, Рэйчел; Экхардт, Курт; Эванс, Эрик; Фермер, Рик; Гейтс, Билл ; Гири, Майкл; Гриффин, Боб; Хогарт, Дуг; Джонсон, Джеймс В.; Кермаани, Каамель; Король, Адриан; Кох, Рид; Ландовски, Джеймс; Ларсон, Крис; Леннон, Томас; Липки, Дэн; Макдональд, Марк ; МакКинни, Брюс; Мартин, Паскаль; Мазерс, Эстель; Мэтьюз, Боб; Мелин, Дэвид; Мергентайм, Чарльз; Невин, Рэнди; Ньюэлл, Дэн; Ньюэлл, Тани; Норрис, Дэвид; О'Лири, Майк; О'Рир, Боб ; Олссон, Майк; Остерман, Ларри; Остлинг, Ридж; Пай, Сунил; Патерсон, Тим ; Перес, Гэри; Питерс, Крис; Петцольд, Чарльз ; Поллок, Джон; Рейнольдс, Аарон ; Рубин, Дэррил; Райан, Ральф; Шульмейстерс, Карл; Шах, Раджен; Шоу, Барри; Коротко, Энтони; Сливка, Бен; Смирл, Джон; Стиллмейкер, Бетти; Стоддард, Джон; Тиллман, Деннис; Уиттен, Грег; Йонт, Натали; Зек, Стив (1988). «Технические консультанты». Энциклопедия MS-DOS: версии с 1.0 по 3.2 . Дункан, Рэй; Боствик, Стив; Бургойн, Кейт; Байерс, Роберт А.; Хоган, Том; Кайл, Джим; Летвин, Гордон ; Петцольд, Чарльз ; Рабиновиц, Чип; Томлин, Джим; Уилтон, Ричард; Вулвертон, Ван; Вонг, Уильям; Вудкок, Джоанн (Полностью переработанное издание). Редмонд, Вашингтон, США: Microsoft Press . ISBN 1-55615-049-0 . LCCN 87-21452 . OCLC 16581341 . (xix+1570 страниц; 26 см) (Примечание. Это издание было опубликовано в 1988 году после обширной переработки отозванного первого издания 1986 года другим коллективом авторов. [1] )
- ^ «Чарльз Петцольд уходит» . Архивировано из оригинала 25 октября 2014 г. Проверено 25 октября 2014 г.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка )
Внешние ссылки
[ редактировать ]
- Веб-сайт книги Петцольда «Аннотированный Тьюринг»
- «Разлагает ли Visual Studio разум?» , стенограмма выступления в группе разработчиков .NET в Нью-Йорке, 20 октября 2005 г.