<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_42825"  />
<title>rulinux.net - Форум - Talks - виндузятники откауют</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - виндузятники откауют</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219542</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219542</guid>
<pubDate>Sat, 18 Feb 2017 18:33:08 +0300</pubDate>
<description><![CDATA[<p>Это ты не в состоянии представить, что ты хочешь</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219537</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219537</guid>
<pubDate>Fri, 17 Feb 2017 20:21:49 +0300</pubDate>
<description><![CDATA[<p>Ну вот, что, собственно, и требовалось показать - пользователи линупса вообще не в состоянии разобраться где АПИ нужно, для чего и почему. </p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219535</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219535</guid>
<pubDate>Fri, 17 Feb 2017 17:28:09 +0300</pubDate>
<description><![CDATA[<p>Если будет то же самое, то мы вернемся снова к обработке текста, ну ты сам сказал, какие с этого проблемы. А как это исправить? А никак уже</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219529</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219529</guid>
<pubDate>Thu, 16 Feb 2017 22:47:45 +0300</pubDate>
<description><![CDATA[<p>&gt; Не предуривайся. Сейчас хеллоуворлд должен использовать printf(). А в твоем API что он будет использовать?
<br><br>
То же самое и будет.
<br><br>
Проблемы начнутся, когда функционал твоего хелловорда захочет использовать автор какого-нибудь другого приложения. Ведь зачем плодить реализации одного и того же, правильно ведь?</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219524</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219524</guid>
<pubDate>Thu, 16 Feb 2017 14:22:25 +0300</pubDate>
<description><![CDATA[<p>Не предуривайся. Сейчас хеллоуворлд должен использовать printf(). А в твоем API что он будет использовать?<br><br><i>>  Те, кому сложно разработать и документировать АПИ могут выбрать профессию попроще. Я разрешил.</i><br> Упырь мел</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219519</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219519</guid>
<pubDate>Wed, 15 Feb 2017 22:26:45 +0300</pubDate>
<description><![CDATA[<p>&gt; Так кто его будет интегрировать во все консольные программы (включая хеллоу ворлды). 
<br><br>
Зачем оно в консольных утилитах? Оно нужно в том, с чем эти утилиты работают.
<br><br>
&gt; Слишком сложно
<br><br>
Те, кому сложно разработать и документировать АПИ могут выбрать профессию попроще. Я разрешил.</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219517</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219517</guid>
<pubDate>Wed, 15 Feb 2017 18:27:28 +0300</pubDate>
<description><![CDATA[<p>Так кто его будет интегрировать во все консольные программы (включая хеллоу ворлды). Слишком сложно</p>]]></description>
</item>
<item>
<title>Re:Как я и думал, плач неосилятора</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219516</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219516</guid>
<pubDate>Wed, 15 Feb 2017 18:26:38 +0300</pubDate>
<description><![CDATA[<p>А не похуй ли?<br><br>Сравнить C с лиспом -- так C это просто сама логичность. Сможешь сказать сразу, что значит car и cdr?</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219515</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219515</guid>
<pubDate>Wed, 15 Feb 2017 13:38:50 +0300</pubDate>
<description><![CDATA[<p>&gt; Сам же видишь, что это не API не разу, а запуск отдельного процесса 
<br><br>
Об том и рэч. Было бы АПИ - такой фигни не было бы.</p>]]></description>
</item>
<item>
<title>Re:Как я и думал, плач неосилятора</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219514</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219514</guid>
<pubDate>Wed, 15 Feb 2017 12:56:32 +0300</pubDate>
<description><![CDATA[<p><i>> Название утилит -- дело привычки</i><br> Но за craet и umount надо пиздить, не так ли? </p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219513</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219513</guid>
<pubDate>Wed, 15 Feb 2017 03:58:18 +0300</pubDate>
<description><![CDATA[<p>Сам же видишь, что это не API не разу, а запуск отдельного процесса, ещё и с неверными ключами. Линукс-вей, фигли. Так что попробуй приведи пример API. execve() это не апи.<br><br>И сам реши, насколько проще выводить текст, чем заставлять каждую программу использовать какое-то апи для связи с другими в пайпе. Так что теоретически оно может и лучше, но на практике сложнореализуемо</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219512</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219512</guid>
<pubDate>Tue, 14 Feb 2017 21:35:38 +0300</pubDate>
<description><![CDATA[<p>&gt; О каком API ты говоришь? 
<br><br>
Например об АПИ такой низкоуровневой вещи как encfs, которой люди часто пользуются через <a href="http://www.opennet.ru/opennews/art.shtml?num=45960">специальные программы</a>, зачастую даже и не зная об этом.</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219511</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219511</guid>
<pubDate>Tue, 14 Feb 2017 21:28:52 +0300</pubDate>
<description><![CDATA[<p>&gt; Ну дык API у каждой программы опять свой. А автор предлагает XML - это же так замечательно, одна библиотека для парсинга вывода всех программ!
<br><br>
Не одна, а как минимум две (SAX и DOM)
<br>
Проблему постоянного перепарсинга passwd XML не решает - всё равно парсить же надо
<br>
XML - это не АПИ</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219510</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219510</guid>
<pubDate>Tue, 14 Feb 2017 19:09:36 +0300</pubDate>
<description><![CDATA[<p>О каком API ты говоришь? Вот мне надо удалить все пустые файлы.<br><br><fieldset><legend>text</legend><div class="highlight text"><br />
find . -empty | xargs rm<br />
&nbsp;</div></fieldset><br><br>С помощью какого API ты будешь скрешивать find и rm?</p>]]></description>
</item>
<item>
<title>Как я и думал, плач неосилятора</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219509</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219509</guid>
<pubDate>Tue, 14 Feb 2017 19:06:05 +0300</pubDate>
<description><![CDATA[<p>1) Ставь emacs и пользуйся makefile-mode для удобного редактирования Makefile'ов. Проблем нет. Тем более, мейкфайлы часто генерируются автоматом.<br><br>2) Иерархия в моей фряхе куда лучше иерархии в WinXp, где всё свалено в одну папку. Как в новых версиях -- я не знаю.<br><br>3) А реестр при кривой ФС чудом бы сохранился, ага<br><br>4) Название утилит -- дело привычки<br><br>5) Язык C, он не осилил! Ну его проблемы, чё<br><br>6) Про шеллы более-менее адекватно<br><br>Ну а так сабж, ничего толкового</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219503</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219503</guid>
<pubDate>Tue, 14 Feb 2017 16:19:10 +0300</pubDate>
<description><![CDATA[<p>Ну дык API у каждой программы опять свой. А автор предлагает XML - это же так замечательно, одна библиотека для парсинга вывода всех программ!</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219502</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219502</guid>
<pubDate>Tue, 14 Feb 2017 13:48:12 +0300</pubDate>
<description><![CDATA[<p>&gt; Кратко: все проблемы GNU/Linux из-за BSD! Вместо того, чтобы написать новую ОС, Линус принялся писать второй UNIX со всеми его врождёнными пороками.
<br><br>
Я так думаю, что его беда, что всех отучили от упоминания слова API. Даже автору текста, убунтоиду,не приходит в голову эта комбинация из трёх букв:
<div class="quote"><pre>Я не закончил по поводу «всё есть текст». Стандартные утилиты выдают вывод в виде простого текста. Для каждой утилиты фактически нужен свой парсер. Часто приходится парсить вывод той или иной утилиты при помощи sed, grep, awk и т. д. У каждой утилиты свои опции для того, чтобы установить, какие именно столбцы нужно выдавать, по каким столбцам нужно сортировать вывод и т. д. Было бы лучше, если бы утилиты выдавали вывод в виде XML, JSON, некоего бинарного формата или ещё чего-нибудь.</pre></div>
<br><br>
XML, JSON не человекочитабельны, и всё равно требуют экранирования и парсинга текста. Почему бы не оставить всё как есть для интерактивного режима, а для программирования не использовать API, например? </p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219501</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219501</guid>
<pubDate>Tue, 14 Feb 2017 13:42:00 +0300</pubDate>
<description><![CDATA[<p>Ха! Понравилось как в начале простыни автор понадеялся на то, что можно будет не указывать ссылки на источник информации об этих общеизвестных вещах. Ещё не дочитал до конца, но уже предвкушаю какой там срачик в каментах.</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219500</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219500</guid>
<pubDate>Tue, 14 Feb 2017 12:59:23 +0300</pubDate>
<description><![CDATA[<p>Кратко: все проблемы GNU/Linux из-за BSD! Вместо того, чтобы написать новую ОС, Линус принялся писать второй UNIX со всеми его врождёнными пороками.</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219498</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219498</guid>
<pubDate>Tue, 14 Feb 2017 10:00:19 +0300</pubDate>
<description><![CDATA[<p>tl;dr может как-нибудь прочту и откоменчу</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219495</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219495</guid>
<pubDate>Mon, 13 Feb 2017 16:50:22 +0300</pubDate>
<description><![CDATA[<p>Ничего не поделаешь, по ссылке швабр.</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219494</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219494</guid>
<pubDate>Mon, 13 Feb 2017 16:50:10 +0300</pubDate>
<description><![CDATA[<p>Так тебе и надо, виндузятник!<br><br><i>> и что теперь?</i><br> format C: /y спасёт отца русской демократии.</p>]]></description>
</item>
<item>
<title>Re:виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219493</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219493</guid>
<pubDate>Mon, 13 Feb 2017 15:47:03 +0300</pubDate>
<description><![CDATA[<p>какойто псих писал... имя файла у него начинается с пробела и содержит перевод строки...<br><br>а у меня вообще файлы содержат символ / : 'фыва/asdf.txt' и что теперь?</p>]]></description>
</item>
<item>
<title>виндузятники откауют</title>
<link>https://rulinux.net/message.php?newsid=42825&amp;page=1#219492</link>
<guid>https://rulinux.net/message.php?newsid=42825&amp;page=1#219492</guid>
<pubDate>Mon, 13 Feb 2017 14:07:56 +0300</pubDate>
<description><![CDATA[<p>https://habrahabr.ru/post/321652/</p>]]></description>
</item>
</channel>
</rss>