<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF159%3A%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8</id>
		<title>LXF159:Управ­ление про­ек­та­ми - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF159%3A%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;action=history"/>
		<updated>2026-05-14T00:39:28Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18049&amp;oldid=prev</id>
		<title>Olkol: /* TaskWarrior: управ­ля­ем из кон­со­ли */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18049&amp;oldid=prev"/>
				<updated>2018-09-26T11:28:21Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;TaskWarrior: управ­ля­ем из кон­со­ли&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 11:28, 26 сентября 2018&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 127:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 127:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;$ task 1 annotate В ма­га­зи­не за уг­лом&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;$ task 1 annotate В ма­га­зи­не за уг­лом&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл:Task_denotate_opt.jpeg|left |&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px &lt;/del&gt;|thumb|&amp;gt; Рис. 4. Уда­ле­ние ан­но­та­ции за­да­чи с иден­ти­фи­ка­то­ром 1.]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл:Task_denotate_opt.jpeg|left |&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300px &lt;/ins&gt;|thumb|&amp;gt; Рис. 4. Уда­ле­ние ан­но­та­ции за­да­чи с иден­ти­фи­ка­то­ром 1.]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; [[Файл:Task_projects_opt.jpeg |right |&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px &lt;/del&gt;| thumb|&amp;gt; Рис. 5. «Ожи­даю­щие» за­да­чи ]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; [[Файл:Task_projects_opt.jpeg |right |&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300px &lt;/ins&gt;| thumb|&amp;gt; Рис. 5. «Ожи­даю­щие» за­да­чи ]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; [[Файл:Task_start_opt.jpeg |right |&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px &lt;/del&gt;| thumb| &amp;gt; Рис. 6. Ак­тив­ная за­да­ча в спи­ске за­дач.]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; [[Файл:Task_start_opt.jpeg |right |&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300px &lt;/ins&gt;| thumb| &amp;gt; Рис. 6. Ак­тив­ная за­да­ча в спи­ске за­дач.]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл:GTD_Free_start_opt.jpeg |left |&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px &lt;/del&gt;|thumb|&amp;gt; Рис. 7. До­бав­ле­ние в про­ект не­сколь­ких за­дач&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл:GTD_Free_start_opt.jpeg |left |&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300px &lt;/ins&gt;|thumb|&amp;gt; Рис. 7. До­бав­ле­ние в про­ект не­сколь­ких за­дач]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[Файл: |left |400px |thumb|]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#160; [[Файл: |right |400px | thumb| &lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Как и ра­нее, мы здесь ука­за­ли иден­ти­фи­ка­тор за­да­чи, за­тем ко­ман­ду – annotate, а за­тем текст са­мой ан­но­та­ции.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Как и ра­нее, мы здесь ука­за­ли иден­ти­фи­ка­тор за­да­чи, за­тем ко­ман­ду – annotate, а за­тем текст са­мой ан­но­та­ции.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Olkol</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18048&amp;oldid=prev</id>
		<title>Olkol: /* TaskWarrior: управ­ля­ем из кон­со­ли */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18048&amp;oldid=prev"/>
				<updated>2018-09-26T11:26:24Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;TaskWarrior: управ­ля­ем из кон­со­ли&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 11:26, 26 сентября 2018&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 263:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 263:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Когда за­да­ча вы­полнится, на­жи­май­те кноп­ку Resolve, и она бу­дет уда­ле­на из со­от­вет­ст­вую­щих спи­сков. Кста­ти, уч­ти­те, что по­ка в про­ек­те оста­ет­ся хоть од­на за­да­ча, уда­лить его нель­зя.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Когда за­да­ча вы­полнится, на­жи­май­те кноп­ку Resolve, и она бу­дет уда­ле­на из со­от­вет­ст­вую­щих спи­сков. Кста­ти, уч­ти­те, что по­ка в про­ек­те оста­ет­ся хоть од­на за­да­ча, уда­лить его нель­зя.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Что даль­ше?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;Что даль­ше?&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Наш урок носит ввод­ный ха­рак­тер. Ес­ли вам необ­хо­ди­мо по­лу­чить бо­лее под­роб­ную ин­фор­ма­цию по ра­бо­те с TaskWarrior и GTD-Free, мо­же­те об­ра­тить­ся к спе­ци­аль­ным спра­вочникам, ру­ко­во­дствам и стать­ям. Так, для TaskWarrior су­ще­ст­ву­ет крат­кий офи­ци­аль­ный спра­вочник по ко­ман­дам про­грам­мы (http://taskwarrior.org/projects/taskwarrior/wiki/Download), а так­же спе­ци­аль­ная ви­ки-страница (http://taskwarrior.org/projects/taskwarrior/wiki), где мож­но оз­на­ко­мить­ся с час­то за­да­вае­мы­ми во­про­са­ми, ру­ко­во­дства­ми и т. д. Для GTD-Free имеется крат­кое ру­ко­во­дство (http://gtd-free.sourceforge.net/manuals.html) плюс страница, со­дер­жа­щая ссыл­ки на об­зо­ры про­грам­мы (http://gtd-free.sourceforge.net/reviews.html).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Наш урок носит ввод­ный ха­рак­тер. Ес­ли вам необ­хо­ди­мо по­лу­чить бо­лее под­роб­ную ин­фор­ма­цию по ра­бо­те с TaskWarrior и GTD-Free, мо­же­те об­ра­тить­ся к спе­ци­аль­ным спра­вочникам, ру­ко­во­дствам и стать­ям. Так, для TaskWarrior су­ще­ст­ву­ет крат­кий офи­ци­аль­ный спра­вочник по ко­ман­дам про­грам­мы (http://taskwarrior.org/projects/taskwarrior/wiki/Download), а так­же спе­ци­аль­ная ви­ки-страница (http://taskwarrior.org/projects/taskwarrior/wiki), где мож­но оз­на­ко­мить­ся с час­то за­да­вае­мы­ми во­про­са­ми, ру­ко­во­дства­ми и т. д. Для GTD-Free имеется крат­кое ру­ко­во­дство (http://gtd-free.sourceforge.net/manuals.html) плюс страница, со­дер­жа­щая ссыл­ки на об­зо­ры про­грам­мы (http://gtd-free.sourceforge.net/reviews.html).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 269:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 269:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Кро­ме то­го, об­ра­ти­те внимание на ста­тьи и об­зо­ры, опуб­ли­ко­ван­ные в Linux Format. Учебник Д. Дроз­до­ва о ра­бо­те с про­грам­мой GTG мы уже упо­ми­на­ли вы­ше. Что ка­са­ет­ся GTD-Free, то об­зор этой про­грам­мы при­во­дил­ся в LXF111; его так­же можно просмотреть на на­шем сай­те в Ви­ки-раз­де­ле: http://wiki.linuxformat.ru/index.php/LXF111:Сравнение.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Кро­ме то­го, об­ра­ти­те внимание на ста­тьи и об­зо­ры, опуб­ли­ко­ван­ные в Linux Format. Учебник Д. Дроз­до­ва о ра­бо­те с про­грам­мой GTG мы уже упо­ми­на­ли вы­ше. Что ка­са­ет­ся GTD-Free, то об­зор этой про­грам­мы при­во­дил­ся в LXF111; его так­же можно просмотреть на на­шем сай­те в Ви­ки-раз­де­ле: http://wiki.linuxformat.ru/index.php/LXF111:Сравнение.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;За­клю­чение&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;За­клю­чение&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Ка­ж­дый день мы стал­ки­ва­ем­ся с те­ми или ины­ми за­да­ча­ми, тре­бу­ющими ре­шения. Кто-то при­ме­ня­ет для управ­ления за­да­ча­ми бу­маж­ные но­си­те­ли: блок­но­ты, еже­дневники, лис­ти­ки и т. д., а кто-то же­ла­ет ав­то­ма­ти­зи­ро­вать это управ­ление с по­мо­щью элек­трон­ных средств. Для лю­би­те­лей ав­то­ма­ти­за­ции в Linux доступ­но зна­чи­тель­ное ко­ли­че­­ст­во раз­но­об­раз­но­го про­грамм­но­го обес­пе­чения – как с гра­фи­че­­ским ин­тер­фей­сом, так и ори­ен­ти­ро­ван­но­го на кон­соль: Evolution, Tomboy, Gnote, calcurse, note и дру­гие. В на­шем учебнике мы оста­но­ви­ли свое внимание на двух из них: TaskWarrior и GTD-Free.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Ка­ж­дый день мы стал­ки­ва­ем­ся с те­ми или ины­ми за­да­ча­ми, тре­бу­ющими ре­шения. Кто-то при­ме­ня­ет для управ­ления за­да­ча­ми бу­маж­ные но­си­те­ли: блок­но­ты, еже­дневники, лис­ти­ки и т. д., а кто-то же­ла­ет ав­то­ма­ти­зи­ро­вать это управ­ление с по­мо­щью элек­трон­ных средств. Для лю­би­те­лей ав­то­ма­ти­за­ции в Linux доступ­но зна­чи­тель­ное ко­ли­че­­ст­во раз­но­об­раз­но­го про­грамм­но­го обес­пе­чения – как с гра­фи­че­­ским ин­тер­фей­сом, так и ори­ен­ти­ро­ван­но­го на кон­соль: Evolution, Tomboy, Gnote, calcurse, note и дру­гие. В на­шем учебнике мы оста­но­ви­ли свое внимание на двух из них: TaskWarrior и GTD-Free.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Обе про­грам­мы про­из­ве­ли хо­ро­шее впе­чат­ление. Обе пре­достав­ля­ют гиб­кие сред­ст­ва для управ­ления за­да­ча­ми и про­ек­та­ми. Конеч­но, GTD-Free в боль­шей сте­пени ори­ен­ти­ро­ва­но на ме­то­ди­ку GTD, что яв­но на­шло от­ра­же­ние в на­звании, реа­ли­за­ции ин­тер­фей­са, ме­то­дах управ­ления за­да­ча­ми и про­ек­та­ми; но это не бу­дет осо­бой по­ме­хой для про­сто­го уче­та за­дач, управ­ления ими и т. д. TaskWarrior, в от­ли­чие от GTD-Free, не име­ет та­кой при­вяз­ки. Но при же­лании с его по­мо­щью мож­но так­же управ­лять свои­ми за­да­ча­ми в рам­ках ме­то­ди­ки GTD. На наш взгляд, TaskWarrior имеет ряд пре­иму­ще­ст­в пе­ред GTD-Free –он досту­пен из ре­по­зи­то­ри­ев (Linux Mint, Ubuntu и др.) и быстрее в ра­бо­те (но, как это час­тень­ко бы­ва­ет с при­ло­жения­ми, на­пи­сан­ны­ми на Java, от­зыв­чи­вость ин­тер­фей­са про­грам­мы остав­ля­ет же­лать луч­ше­го), да и объ­ем этой про­грам­мы меньше. Бес­спор­ным пре­иму­ще­ст­вом GTD-Free пе­ред TaskWarrior для сто­рон­ни­ков гра­фи­че­ско­го ин­тер­фей­са яв­ля­ет­ся этот по­след­ний. |&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Обе про­грам­мы про­из­ве­ли хо­ро­шее впе­чат­ление. Обе пре­достав­ля­ют гиб­кие сред­ст­ва для управ­ления за­да­ча­ми и про­ек­та­ми. Конеч­но, GTD-Free в боль­шей сте­пени ори­ен­ти­ро­ва­но на ме­то­ди­ку GTD, что яв­но на­шло от­ра­же­ние в на­звании, реа­ли­за­ции ин­тер­фей­са, ме­то­дах управ­ления за­да­ча­ми и про­ек­та­ми; но это не бу­дет осо­бой по­ме­хой для про­сто­го уче­та за­дач, управ­ления ими и т. д. TaskWarrior, в от­ли­чие от GTD-Free, не име­ет та­кой при­вяз­ки. Но при же­лании с его по­мо­щью мож­но так­же управ­лять свои­ми за­да­ча­ми в рам­ках ме­то­ди­ки GTD. На наш взгляд, TaskWarrior имеет ряд пре­иму­ще­ст­в пе­ред GTD-Free –он досту­пен из ре­по­зи­то­ри­ев (Linux Mint, Ubuntu и др.) и быстрее в ра­бо­те (но, как это час­тень­ко бы­ва­ет с при­ло­жения­ми, на­пи­сан­ны­ми на Java, от­зыв­чи­вость ин­тер­фей­са про­грам­мы остав­ля­ет же­лать луч­ше­го), да и объ­ем этой про­грам­мы меньше. Бес­спор­ным пре­иму­ще­ст­вом GTD-Free пе­ред TaskWarrior для сто­рон­ни­ков гра­фи­че­ско­го ин­тер­фей­са яв­ля­ет­ся этот по­след­ний. |&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Olkol</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18028&amp;oldid=prev</id>
		<title>Olkol: /* TaskWarrior: управ­ля­ем из кон­со­ли */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18028&amp;oldid=prev"/>
				<updated>2018-09-25T23:44:18Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;TaskWarrior: управ­ля­ем из кон­со­ли&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 23:44, 25 сентября 2018&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 126:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 126:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;$ task 1 annotate В ма­га­зи­не за уг­лом&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;$ task 1 annotate В ма­га­зи­не за уг­лом&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Файл:Task_denotate_opt.jpeg|left |400px |thumb|&amp;gt; Рис. 4. Уда­ле­ние ан­но­та­ции за­да­чи с иден­ти­фи­ка­то­ром 1.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;#160; [[Файл:Task_projects_opt.jpeg |right |400px | thumb|&amp;gt; Рис. 5. «Ожи­даю­щие» за­да­чи ]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; [[Файл:Task_start_opt.jpeg |right |400px | thumb| &amp;gt; Рис. 6. Ак­тив­ная за­да­ча в спи­ске за­дач.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Файл:GTD_Free_start_opt.jpeg |left |400px |thumb|&amp;gt; Рис. 7. До­бав­ле­ние в про­ект не­сколь­ких за­дач]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Файл: |left |400px |thumb|]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;#160; [[Файл: |right |400px | thumb| ]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Как и ра­нее, мы здесь ука­за­ли иден­ти­фи­ка­тор за­да­чи, за­тем ко­ман­ду – annotate, а за­тем текст са­мой ан­но­та­ции.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Как и ра­нее, мы здесь ука­за­ли иден­ти­фи­ка­тор за­да­чи, за­тем ко­ман­ду – annotate, а за­тем текст са­мой ан­но­та­ции.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Olkol</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18023&amp;oldid=prev</id>
		<title>Olkol: /* TaskWarrior: управ­ля­ем из кон­со­ли */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18023&amp;oldid=prev"/>
				<updated>2018-09-25T23:27:34Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;TaskWarrior: управ­ля­ем из кон­со­ли&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 23:27, 25 сентября 2018&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Про­грам­ма вы­ве­дет со­об­щение о том, что со­от­вет­ст­вую­щих сов­па­дений [matches] или, про­ще го­во­ря, ка­ких-ли­бо за­пи­сей не най­де­но, и за­вер­шит­ся, и мы окаж­ем­ся в команд­ной стро­ке.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Про­грам­ма вы­ве­дет со­об­щение о том, что со­от­вет­ст­вую­щих сов­па­дений [matches] или, про­ще го­во­ря, ка­ких-ли­бо за­пи­сей не най­де­но, и за­вер­шит­ся, и мы окаж­ем­ся в команд­ной стро­ке.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл: Task_long_opt.jpeg|left |&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px &lt;/del&gt;|thumb|&amp;gt; Рис. 2. Вы­вод ко­ман­ды task long.]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл: Task_long_opt.jpeg|left |&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300px &lt;/ins&gt;|thumb|&amp;gt; Рис. 2. Вы­вод ко­ман­ды task long.]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл:Task_due_opt.jpeg |right|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px &lt;/del&gt;|thumb|&amp;gt; Рис. 3. Да­ты окон­ча­ния для за­дач ус­пеш­но до­бав­ле­ны.]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Файл:Task_due_opt.jpeg |right|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300px &lt;/ins&gt;|thumb|&amp;gt; Рис. 3. Да­ты окон­ча­ния для за­дач ус­пеш­но до­бав­ле­ны.]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Те­перь до­ба­вим но­вых за­дач – ес­те­ст­вен­но, ко­ман­дой add:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Те­перь до­ба­вим но­вых за­дач – ес­те­ст­вен­но, ко­ман­дой add:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Olkol</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18022&amp;oldid=prev</id>
		<title>Olkol: /* TaskWarrior: управ­ля­ем из кон­со­ли */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18022&amp;oldid=prev"/>
				<updated>2018-09-25T23:26:35Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;TaskWarrior: управ­ля­ем из кон­со­ли&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 23:26, 25 сентября 2018&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Про­грам­ма вы­ве­дет со­об­щение о том, что со­от­вет­ст­вую­щих сов­па­дений [matches] или, про­ще го­во­ря, ка­ких-ли­бо за­пи­сей не най­де­но, и за­вер­шит­ся, и мы окаж­ем­ся в команд­ной стро­ке.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Про­грам­ма вы­ве­дет со­об­щение о том, что со­от­вет­ст­вую­щих сов­па­дений [matches] или, про­ще го­во­ря, ка­ких-ли­бо за­пи­сей не най­де­но, и за­вер­шит­ся, и мы окаж­ем­ся в команд­ной стро­ке.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Файл: Task_long_opt.jpeg|left |400px |thumb|&amp;gt; Рис. 2. Вы­вод ко­ман­ды task long.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Файл:Task_due_opt.jpeg |right|400px |thumb|&amp;gt; Рис. 3. Да­ты окон­ча­ния для за­дач ус­пеш­но до­бав­ле­ны.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Те­перь до­ба­вим но­вых за­дач – ес­те­ст­вен­но, ко­ман­дой add:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Те­перь до­ба­вим но­вых за­дач – ес­те­ст­вен­но, ко­ман­дой add:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Olkol</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18019&amp;oldid=prev</id>
		<title>Olkol: /* Ав­то­ма­ти­за­ция управ­ле­ние за­да­ча­ми и про­ек­та­ми */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18019&amp;oldid=prev"/>
				<updated>2018-09-25T23:17:08Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Ав­то­ма­ти­за­ция управ­ле­ние за­да­ча­ми и про­ек­та­ми&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 23:17, 25 сентября 2018&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Пе­ре­ва­ли­те свои обя­за­тель­ст­ва на ком­пь­ю­тер'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Пе­ре­ва­ли­те свои обя­за­тель­ст­ва на ком­пь­ю­тер'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Ав­то­ма­ти­за­ция &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;управ­ле­ние &lt;/del&gt;за­да­ча­ми и про­ек­та­ми=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Ав­то­ма­ти­за­ция &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;управ­ле­ния &lt;/ins&gt;за­да­ча­ми и про­ек­та­ми=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Управ­ле­ние за­да­ча­ми и про­ек­та­ми лег­ко ав­то­ма­ти­зи­ро­вать с по­мо­щью Linux. Игорь Штом­пель смот­рит, как это де­ла­ет­ся в TaskWarrior и GTD-Free.''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Управ­ле­ние за­да­ча­ми и про­ек­та­ми лег­ко ав­то­ма­ти­зи­ро­вать с по­мо­щью Linux. Игорь Штом­пель смот­рит, как это де­ла­ет­ся в TaskWarrior и GTD-Free.''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;У ка­ж­до­го поль­зо­ва­те­ля есть свой круг за­дач для ре­шения. И это не толь­ко еже­днев­ные, рутинные за­да­чи, но и возникаю­щие внезап­но, ко­то­рые необ­хо­ди­мо ре­шить сразу, или в те­чение ­неко­го пе­рио­да вре­мени, или же в оп­ре­де­лен­ных об­стоя­тель­ст­вах. На­при­мер, та­ких: встре­тив Ива­но­ва, до­го­во­рить­ся о встре­че. В об­щем, за­дач и об­стоя­тельств мно­же­ст­во. До эпо­хи мас­со­во­го рас­про­странения ПК для это­го применя­ли блок­но­ты, еже­дневники и т. д. Но сей­час у нас есть Linux, доступ­­ный всем. А зна­чит, лю­бой поль­зо­ва­тель для управ­ления свои­ми за­да­ча­ми мо­жет воо­ру­жить­ся ин­ст­ру­мен­та­ми дан­ной ОС: кон­соль­ным TaskWarrior и GTD-Free с гра­фи­че­­ским интерфейсом.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;У ка­ж­до­го поль­зо­ва­те­ля есть свой круг за­дач для ре­шения. И это не толь­ко еже­днев­ные, рутинные за­да­чи, но и возникаю­щие внезап­но, ко­то­рые необ­хо­ди­мо ре­шить сразу, или в те­чение ­неко­го пе­рио­да вре­мени, или же в оп­ре­де­лен­ных об­стоя­тель­ст­вах. На­при­мер, та­ких: встре­тив Ива­но­ва, до­го­во­рить­ся о встре­че. В об­щем, за­дач и об­стоя­тельств мно­же­ст­во. До эпо­хи мас­со­во­го рас­про­странения ПК для это­го применя­ли блок­но­ты, еже­дневники и т. д. Но сей­час у нас есть Linux, доступ­­ный всем. А зна­чит, лю­бой поль­зо­ва­тель для управ­ления свои­ми за­да­ча­ми мо­жет воо­ру­жить­ся ин­ст­ру­мен­та­ми дан­ной ОС: кон­соль­ным TaskWarrior и GTD-Free с гра­фи­че­­ским интерфейсом.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;За­пуска­ем TaskWarrior и GTD-Free&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;За­пуска­ем TaskWarrior и GTD-Free&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;TaskWarrior (http://taskwarrior.org/projects/show/taskwarrior) – это ПО для управ­ления за­да­ча­ми из кон­со­ли. TaskWarrior по­лу­чил свое пышное имя с вы­хо­дом вер­сии 2.0.0, а до это­го бы­л про­сто Task. Про­грам­ма по­зво­ля­ет вес­ти спи­сок за­дач, управ­лять им – до­бав­лять/уда­лять за­да­чи, уста­нав­ли­вать срок вы­полнения, вклю­чать за­да­чу в про­ект, про­смат­ри­вать за­да­чи (все, от­но­ся­щие к ка­ко­му-ли­бо про­ек­ту, и т. п.). Task под­дер­жи­ва­ет экс­порт/им­порт дан­ных в/из фор­мат(-а) JSON и об­ла­да­ет бо­га­тым и гиб­ким ар­се­на­лом под­команд [subcommands]. Это по­зво­ля­ет вы­во­дить раз­но­об­раз­ные от­че­ты и поль­зо­вать­ся воз­мож­но­стя­ми управ­ления за­дач в рам­ках под­хо­да GTD (Getting Things Done, см. ста­тью Д. Дроз­до­ва о ра­бо­те с про­грам­мой GTG в LXF134. Кста­ти, GTD (http://ru.wikipedia.org/wiki/Getting_Things_Done) – это ме­то­ди­ка, соз­дан­ная Дэ­ви­дом Ал­ле­ном для по­вы­шения лич­ной эф­фек­тив­но­сти.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;TaskWarrior (http://taskwarrior.org/projects/show/taskwarrior) – это ПО для управ­ления за­да­ча­ми из кон­со­ли. TaskWarrior по­лу­чил свое пышное имя с вы­хо­дом вер­сии 2.0.0, а до это­го бы­л про­сто Task. Про­грам­ма по­зво­ля­ет вес­ти спи­сок за­дач, управ­лять им – до­бав­лять/уда­лять за­да­чи, уста­нав­ли­вать срок вы­полнения, вклю­чать за­да­чу в про­ект, про­смат­ри­вать за­да­чи (все, от­но­ся­щие к ка­ко­му-ли­бо про­ек­ту, и т. п.). Task под­дер­жи­ва­ет экс­порт/им­порт дан­ных в/из фор­мат(-а) JSON и об­ла­да­ет бо­га­тым и гиб­ким ар­се­на­лом под­команд [subcommands]. Это по­зво­ля­ет вы­во­дить раз­но­об­раз­ные от­че­ты и поль­зо­вать­ся воз­мож­но­стя­ми управ­ления за­дач в рам­ках под­хо­да GTD (Getting Things Done, см. ста­тью Д. Дроз­до­ва о ра­бо­те с про­грам­мой GTG в LXF134. Кста­ти, GTD (http://ru.wikipedia.org/wiki/Getting_Things_Done) – это ме­то­ди­ка, соз­дан­ная Дэ­ви­дом Ал­ле­ном для по­вы­шения лич­ной эф­фек­тив­но­сти.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Са­ми раз­ра­бот­чи­ки ви­дят цель про­грам­мы в обес­пе­чении за­пуска и под­держ­ки сво­его ра­бо­че­го про­цес­са на ба­зе GTD, в усло­ви­ях, когда поль­зо­ва­те­лям, воз­мож­но, необ­хо­ди­мо ру­ко­во­дство по GTD или они во­об­ще не зна­ко­мы с ме­то­ди­кой. По­нять струк­ту­ру ин­тер­фей­са GTD-Free мож­но толь­ко оз­на­ко­мив­шись с ме­то­ди­кой GTD; ну, а ра­бо­тать с ней мож­но и без понимания GTD.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Са­ми раз­ра­бот­чи­ки ви­дят цель про­грам­мы в обес­пе­чении за­пуска и под­держ­ки сво­его ра­бо­че­го про­цес­са на ба­зе GTD, в усло­ви­ях, когда поль­зо­ва­те­лям, воз­мож­но, необ­хо­ди­мо ру­ко­во­дство по GTD или они во­об­ще не зна­ко­мы с ме­то­ди­кой. По­нять струк­ту­ру ин­тер­фей­са GTD-Free мож­но толь­ко оз­на­ко­мив­шись с ме­то­ди­кой GTD; ну, а ра­бо­тать с ней мож­но и без понимания GTD.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Файл:Task_view_opt.jpeg |left |400px |thumb|&amp;gt; Рис. 1. Об­зор до­бав­лен­ных за­дач в TaskWarrior.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Итак, за­пустим GTD-Free, а за­тем по­зна­ко­мим­ся с ме­то­ди­кой GTD. GTD-Free не доступ­на из ре­по­зи­то­ри­ев Linux Mint 13, но ска­чать ее мож­но с офи­ци­аль­но­го сай­та. Пе­рей­дем на офи­ци­аль­ный сайт про­грам­мы в раз­дел Download: http://gtd-free.sourceforge.net/download.html. В дан­ном раз­де­ле име­ют­ся две вер­сии: 0.4 (ста­биль­ный ре­лиз) и 0.6 (тес­ти­руе­мый ре­лиз). Со­ве­тую вы­брать вто­рой, так как там реа­ли­зо­ва­ны но­вые воз­мож­но­сти. В ча­ст­но­сти, при пер­вом стар­те поль­зо­ва­те­лю пред­ла­га­ет­ся вы­брать фор­мат хранили­ща дан­ных: XML или ODB (вы­бор по умол­чанию). На наш взгляд, тес­то­вая вер­сия ра­бо­та­ет доста­точ­но ста­биль­но. По крайнее ме­ре, ра­бо­та­ла все вре­мя нашего тестирования.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Итак, за­пустим GTD-Free, а за­тем по­зна­ко­мим­ся с ме­то­ди­кой GTD. GTD-Free не доступ­на из ре­по­зи­то­ри­ев Linux Mint 13, но ска­чать ее мож­но с офи­ци­аль­но­го сай­та. Пе­рей­дем на офи­ци­аль­ный сайт про­грам­мы в раз­дел Download: http://gtd-free.sourceforge.net/download.html. В дан­ном раз­де­ле име­ют­ся две вер­сии: 0.4 (ста­биль­ный ре­лиз) и 0.6 (тес­ти­руе­мый ре­лиз). Со­ве­тую вы­брать вто­рой, так как там реа­ли­зо­ва­ны но­вые воз­мож­но­сти. В ча­ст­но­сти, при пер­вом стар­те поль­зо­ва­те­лю пред­ла­га­ет­ся вы­брать фор­мат хранили­ща дан­ных: XML или ODB (вы­бор по умол­чанию). На наш взгляд, тес­то­вая вер­сия ра­бо­та­ет доста­точ­но ста­биль­но. По крайнее ме­ре, ра­бо­та­ла все вре­мя нашего тестирования.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;По­сле успеш­ной за­груз­ки в ка­та­ло­ге на­зна­чения вам бу­дет досту­пен файл gtd-free-0.6-beta.jar. Как сле­ду­ет из рас­ши­рения фай­ла, про­грам­ма на­пи­са­на на Java. За­пустить GTD-Free мож­но с по­мо­щью кон­тек­ст­но­го ме­ню это­го фай­ла. Вы­би­рай­те пункт От­крыть в OpenJDK Java 6 Runtime. Дру­ги­ми сло­ва­ми, для за­пуска про­грам­мы необ­хо­ди­мо ок­ру­жение вре­мени вы­полнения [runtime] OpenJDK (па­кет openjdk-6-jre). В на­шем слу­чае, мы уста­но­ви­ли Linux, за­гру­зив и за­пи­сав 64-бит­ный об­раз DVD-дис­ка Linux Mint 13 (http://blog.linuxmint.com/?p=2031), на ба­зе ра­бо­че­го ок­ру­жения MATE. При уста­нов­ке дан­ной вер­сии Linux Mint ок­ру­жение вре­мени вы­полнения OpenJDK уста­нав­ли­ва­ет­ся по умол­чанию.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;По­сле успеш­ной за­груз­ки в ка­та­ло­ге на­зна­чения вам бу­дет досту­пен файл gtd-free-0.6-beta.jar. Как сле­ду­ет из рас­ши­рения фай­ла, про­грам­ма на­пи­са­на на Java. За­пустить GTD-Free мож­но с по­мо­щью кон­тек­ст­но­го ме­ню это­го фай­ла. Вы­би­рай­те пункт От­крыть в OpenJDK Java 6 Runtime. Дру­ги­ми сло­ва­ми, для за­пуска про­грам­мы необ­хо­ди­мо ок­ру­жение вре­мени вы­полнения [runtime] OpenJDK (па­кет openjdk-6-jre). В на­шем слу­чае, мы уста­но­ви­ли Linux, за­гру­зив и за­пи­сав 64-бит­ный об­раз DVD-дис­ка Linux Mint 13 (http://blog.linuxmint.com/?p=2031), на ба­зе ра­бо­че­го ок­ру­жения MATE. При уста­нов­ке дан­ной вер­сии Linux Mint ок­ру­жение вре­мени вы­полнения OpenJDK уста­нав­ли­ва­ет­ся по умол­чанию.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;TaskWarrior: управ­ля­ем из кон­со­ли&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;TaskWarrior: управ­ля­ем из кон­со­ли&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Итак, про­грам­ма TaskWarrior уста­нов­ле­на. Те­перь за­пустим ее и раз­бе­рем­ся по­под­робнее, как с ней ра­бо­тать. Во вре­мя пер­во­го за­пуска –&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Итак, про­грам­ма TaskWarrior уста­нов­ле­на. Те­перь за­пустим ее и раз­бе­рем­ся по­под­робнее, как с ней ра­бо­тать. Во вре­мя пер­во­го за­пуска –&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 46:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Здесь сто­ит об­ра­тить внимание на од­ну осо­бен­ность ра­бо­ты с TaskWarrior: вы­пол­няя ва­шу ко­ман­ду, про­грам­ма осу­ще­ст­в­ля­ет вы­вод, по­сле че­го ее вы­полнение за­вер­ша­ет­ся, а вам ста­но­вит­ся доступ­ной вновь команд­ная стро­ка.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Здесь сто­ит об­ра­тить внимание на од­ну осо­бен­ность ра­бо­ты с TaskWarrior: вы­пол­няя ва­шу ко­ман­ду, про­грам­ма осу­ще­ст­в­ля­ет вы­вод, по­сле че­го ее вы­полнение за­вер­ша­ет­ся, а вам ста­но­вит­ся доступ­ной вновь команд­ная стро­ка.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Про­ил­лю­ст­ри­ру­ем это на про­стом при­ме­ре. Кста­ти, об­ра­ти­те внимание, что у task есть как ко­ман­ды (на­при­мер, add – до­ба­вить за­да­чу), так и фильт­ры (project – про­ект), ко­то­рые по­зво­ля­ют бо­лее уз­ко спе­ци­фи­ци­ро­вать те­ку­щую за­да­чу. С пол­ным пе­речнем команд и фильт­ров TaskWarrior мож­но оз­на­ко­мить­ся на странице ру­ко­во­дства (man task) или в &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;спра­вочник&lt;/del&gt;, ссыл­ка на ко­то­рый при­ве­де­на в кон­це учебника.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Про­ил­лю­ст­ри­ру­ем это на про­стом при­ме­ре. Кста­ти, об­ра­ти­те внимание, что у task есть как ко­ман­ды (на­при­мер, add – до­ба­вить за­да­чу), так и фильт­ры (project – про­ект), ко­то­рые по­зво­ля­ют бо­лее уз­ко спе­ци­фи­ци­ро­вать те­ку­щую за­да­чу. С пол­ным пе­речнем команд и фильт­ров TaskWarrior мож­но оз­на­ко­мить­ся на странице ру­ко­во­дства (man task) или в &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;спра­вочнике&lt;/ins&gt;, ссыл­ка на ко­то­рый при­ве­де­на в кон­це учебника.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Восполь­зу­ем­ся ко­ман­дой list:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Восполь­зу­ем­ся ко­ман­дой list:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Olkol</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18017&amp;oldid=prev</id>
		<title>Olkol: Новая страница: «Категория: Учебники   Категория: Ав­то­ма­ти­за­ция    '''Пе­ре­ва­ли­те свои обя­за­…»</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;diff=18017&amp;oldid=prev"/>
				<updated>2018-09-25T23:06:26Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «&lt;a href=&quot;/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA%D0%B8&quot; title=&quot;Категория:Учебники&quot;&gt;Категория: Учебники&lt;/a&gt;   &lt;a href=&quot;/wiki/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%90%D0%B2%C2%AD%D1%82%D0%BE%C2%AD%D0%BC%D0%B0%C2%AD%D1%82%D0%B8%C2%AD%D0%B7%D0%B0%C2%AD%D1%86%D0%B8%D1%8F&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Категория:Ав­то­ма­ти­за­ция (страница не существует)&quot;&gt;Категория: Ав­то­ма­ти­за­ция&lt;/a&gt;    &amp;#039;&amp;#039;&amp;#039;Пе­ре­ва­ли­те свои обя­за­…»&lt;/p&gt;
&lt;a href=&quot;http://wiki.linuxformat.ru/wiki/index.php?title=LXF159:%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%C2%AD%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%C2%AD%D0%B5%D0%BA%C2%AD%D1%82%D0%B0%C2%AD%D0%BC%D0%B8&amp;amp;diff=18017&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>Olkol</name></author>	</entry>

	</feed>