Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Диомидис Д. Спинеллис (Διομήδης Δ. Σπινέλλης; 2 февраля 1967, Афины) — греческий учёный в области информатики и автор книг «Чтение кода», «Качество кода», «Прекрасная архитектура» (в соавторстве) и «Эффективная отладка».
Greek computer science academic
Diomidis D. Spinellis (Διομήδης Δ. Σπινέλλης; 2 February 1967, Athens) is a Greek computer science academic and author of the books Code Reading, Code Quality, Beautiful Architecture (co author) and Effective Debugging.
Образование
Спинеллис имеет степень магистра инженерии в области разработки программного обеспечения и степень доктора философии (PhD) в области компьютерных наук, обе из Имперского колледжа Лондона. Его диссертация была написана под руководством Сьюзан Эйзенбах и Софии Дроссопулу. С 2014 года он также является главным редактором IEEE Software. Спинеллис четырежды становился победителем Международного конкурса по обфускации кода на C в 1988, 1990, 1991 и 1995 годах. Он также является разработчиком (коммиттером) в проекте FreeBSD и автором ряда популярных бесплатных и открытых систем: генератора декларативных диаграмм UML UMLGraph, конвертера BibTeX в XHTML – bib2xhtml, пакета инструментов outwit для интеграции данных Microsoft Windows с программами командной строки, утилиты быстрого межпроцессного взаимодействия socketpipe – CScout, и оболочки для работы с ориентированными графами – Unix-оболочки для обработки больших данных и потоков. В 2008 году, совместно с коллегой, Спинеллис предположил, что "красные ссылки" (сленговое название в Википедии для викиссылок, ведущих на несуществующие страницы) являются фактором, стимулирующим рост Википедии. 5 ноября 2009 года он был назначен генеральным секретарем по информационным системам в Министерстве финансов Греции. В октябре 2011 года он подал в отставку по личным причинам. 20 марта 2015 года он был избран президентом Альянса открытых технологий (GFOSS). GFOSS – некоммерческая организация, основанная в 2008 году, в которой акционерами являются 36 университетов и исследовательских центров. Основная цель GFOSS – продвижение открытости посредством использования и разработки открытых стандартов и открытых технологий в сфере образования, государственного управления и бизнеса в Греции. Спинеллис использует программное обеспечение с открытым исходным кодом для обучения своих студентов разработке программного обеспечения.
Spinellis holds a Master of Engineering degree in Software Engineering and a Ph. D. in Computer Science both from Imperial College London. His PhD was supervised by Susan Eisenbach and Sophia Drossopoulou. column. Since 2014, he is also editor in chief of IEEE Software. Spinellis is a four time winner of the International Obfuscated C Code Contest in 1988, 1990, 1991 and 1995. He is also a committer in the FreeBSD project, and author of a number of popular free or open source systems: the UMLGraph declarative UML diagram generator, the bib2xhtml BibTeX to XHTML converter, the outwit Microsoft Windows data with command line programs integration tool suite, the CScout the socketpipe fast inter process communication plumbing utility and directed graph shell the directed graph Unix shell for big data and stream processing pipelines. In 2008, together with a collaborator, Spinellis claimed that "red links" (a Wikipedia slang for wikilinks that lead to non existing pages) is what drives Wikipedia growth. On 5 November 2009 he was appointed the General Secretary of Information Systems at the Greek Ministry of Finance. In October 2011, he resigned citing personal reasons. On 20 March 2015 he was elected President of Open Technologies Alliance (GFOSS). GFOSS is a non profit organization founded in 2008, 36 Universities and Research Centers are shareholders of GFOSS. The main goal of GFOSS is to promote Openness through the use and the development of Open Standards and Open Technologies in Education, Public Administration and Business in Greece. Spinellis uses open source software to teach software engineering to his students.