<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Codepen - отличный подарок на День программиста!]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=30275&amp;type=atom" />
	<updated>2013-09-13T10:29:05Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=30275</id>
		<entry>
			<title type="html"><![CDATA[Re: Codepen - отличный подарок на День программиста!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=363049#p363049" />
			<content type="html"><![CDATA[<p>мдаа... офигенный сайт ) буду теперь им пользоваться&nbsp; <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[bigzom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=24614</uri>
			</author>
			<updated>2013-09-13T10:29:05Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=363049#p363049</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Codepen - отличный подарок на День программиста!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=363010#p363010" />
			<content type="html"><![CDATA[<p>Сегодня, в 256-й день года, сайтом дня объявляется <a href="http://www.ferra.ru/click/news/http://codepen.io">Codepen</a>. В те далёкие годы, когда я сам писал не статьи, а код, если бы меня спросили, какой подарок я хочу на день программиста, а бы не задумываясь попросил сервис вроде Codepen. Только тогда у меня не хватило бы фантазии, чтобы предположить, что сервис для программиста может быть настолько крутым.<br /><span class="postimg"><img src="http://www.ferra.ru/580x3000/images/364/364616.png" alt="http://www.ferra.ru/580x3000/images/364/364616.png" /></span><br />Сразу оговорюсь, &quot;в далёкие годы&quot; такой сервис, как Codepen был в принципе не возможен. Даже сейчас он поддерживает не все разновидности программирования, а только написание веб-приложений (на Javascript поверх HTML+CSS), но для начала это уже замечательно. К тому же, веб-приложения сейчас активно вытесняют десктопные программы, так что актуальность сайта Codepen растёт с каждым днём.</p><p>Если коротко, сайт Codepen позволяет писать и публиковать рабочие фрагменты кода (то, что иногда называют &quot;сниппеты&quot;) вместе с результатом их выполнения. Главной фишкой Codepen является наглядность. Это выражено настолько, что в списке опубликованных сниппетов вместо описаний выложены миниатюры страниц, отрисовывающихся прямо в момент вывода списка. Некоторые примеры буквально завораживают далёких от компьютеров людей.</p><p><span class="postimg"><img src="http://www.ferra.ru/869x3000/images/364/364617.png" alt="http://www.ferra.ru/869x3000/images/364/364617.png" /></span></p><p>Страница отдельного документа на сайте Codepen содержит три небольших окна с кодом (HTML, CSS и Javascript соответственно), а основную часть страницы занимает результат выполнения кода - предпросмотр страницы с применёнными стилями и запущенными скриптами. Все изменения в коде сразу же отражаются на странице-результате. Нет никакой необходимости долго писать код и думать, как он будет работать, когда запустится в браузере. Можно почти мгновенно видеть результат изменения любого символа в коде.</p><p>Когда-то программисты делились своими программами с коллегами просто выкладывая в сеть исходники, которые надо было скачать, скомпилировать и суметь запустить, чтобы вообще понять, как выглядит результат работы программы. Теперь можно просто дать ссылку на страницу, где лежит и код и результат. Вот на такую:</p><p><span class="postimg"><img src="http://www.ferra.ru/869x3000/images/364/364618.png" alt="http://www.ferra.ru/869x3000/images/364/364618.png" /></span></p><p>Таким образом сайт Codepen - это отличный способ оперативно обсудить код прямо в процессе написания. Кроме того, это удобное и универсальное учебное пособие для начинающих веб-разработчиков.</p><p>Также профили на сайте Codepen можно рассматривать, как предельно наглядные заменители резюме для веб-кодеров, желающих произвести впечатление на потенциального работодатели или инвестора:</p><p><span class="postimg"><img src="http://www.ferra.ru/869x3000/images/364/364619.png" alt="http://www.ferra.ru/869x3000/images/364/364619.png" /></span></p><p>Также важно, что сайт Codepen - это не музейный экспонат, а достаточно активный сервис, которым пользуются настоящие программисты, которые работают над реальными проектами. Проще говоря, на Codepen всегда можно понять, чем сейчас заняты умы основной массы веб-кодеров.</p><p>В долгосрочной перспективе о многом говорит облако тегов сайта:</p><p><span class="postimg"><img src="http://www.ferra.ru/869x3000/images/364/364620.png" alt="http://www.ferra.ru/869x3000/images/364/364620.png" /></span></p><p>Обидно, что это чудо пока только для Javascript. Было бы круто, если бы так можно было выкладывать код на ассемблере, C++ или Erlang. Но когда-то и это было фантастикой. Возможно лет через десять я напишу на очередной день программиста про сайт, который будет поддерживать сотню-другую языков программирования с такой же лёгкостью, как Codepen поддерживает Javascript.</p><p>Кстати, это уже третья статья в &quot;Сайтах дня&quot; на Ferra.ru, которая посвящена Дню программиста. Первые две можно прочитать <a href="http://www.ferra.ru/ru/techlife/news/2011/09/13/Goosh-sitesoftheday/">тут</a> и <a href="http://www.ferra.ru/ru/techlife/news/2012/09/12/GitHub-sitesoftheday/">тут</a>.</p><p>Источник: <a href="http://www.ferra.ru/ru/techlife/news/2013/09/13/Codepen-sitesoftheday/">http://www.ferra.ru/ru/techlife/news/20 … softheday/</a></p>]]></content>
			<author>
				<name><![CDATA[redix]]></name>
				<uri>https://linuxforum.ru/profile.php?id=29254</uri>
			</author>
			<updated>2013-09-13T06:18:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=363010#p363010</id>
		</entry>
</feed>
