<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/parserme/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя parserme]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Tue, 28 Apr 2026 21:04:53 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Микрошаговая отчётность в работе программиста]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/461703/</guid>
      <link>https://habr.com/ru/articles/461703/?utm_campaign=461703&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<h2>Если ты дурак — записывай, как делаю это я</h2><br>
В одной из компаний, где я работал, была очень строгая отчётность. Все рабочие часы должны были быть закрыты в отчётности какой-то задачей, а отчёты сдавались ежедневно. В общем, человек ко всему привыкает, и вполне можно было вспомнить, чем ты занимался сегодняшний день и всё расписать. Но однажды нас попросили дополнительно составить такую отчётность за предыдущие полтора месяца. Естественно, такое пожелание вызвало некоторые затруднения у сотрудников.<br>
<br>
Для меня же это выполнить это требование было довольно легко. Просто у меня всё записано. Каждый рабочий день.<br> <a href="https://habr.com/ru/articles/461703/?utm_campaign=461703&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Mon, 29 Jul 2019 09:18:31 GMT</pubDate>
      <dc:creator><![CDATA[parserme]]></dc:creator>
      <category><![CDATA[Управление проектами]]></category><category><![CDATA[Управление разработкой]]></category>
      <category><![CDATA[time management]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Распределённые социальные сети]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/459606/</guid>
      <link>https://habr.com/ru/articles/459606/?utm_campaign=459606&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Я не имею аккаунта в фейсбук и не пользуюсь твиттером. Несмотря на это, каждый день я читаю новости о принудительном удалении публикаций и блокировке аккаунтов в популярных социальных сетях. <br>
<br>
Сознательно ли социальные сети берут на себя ответственность за мои публикации? Изменится ли это поведение в будущем? Может ли социальная сеть отдать нам наш контент, и какие для этого требуются изменения в социальных сетях? Как возможные изменения повлияют на рынок IT?<br> <a href="https://habr.com/ru/articles/459606/?utm_campaign=459606&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Thu, 11 Jul 2019 09:29:31 GMT</pubDate>
      <dc:creator><![CDATA[parserme]]></dc:creator>
      <category><![CDATA[DNS]]></category><category><![CDATA[Социальные сети]]></category>
      <category><![CDATA[facebook]]></category><category><![CDATA[vk]]></category><category><![CDATA[социальные сети]]></category><category><![CDATA[доменные имена]]></category><category><![CDATA[футурология]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Битрикс для программиста и менеджера: любовь и ненависть]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/459330/</guid>
      <link>https://habr.com/ru/articles/459330/?utm_campaign=459330&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Здравствуйте. Я уже давно не пишу на php, но то и дело натыкаюсь на интернет-магазины на системе управления сайтами Битрикс. И я вспоминаю о своих исследованиях.<br>
<br>
Битрикс не любят примерно так, как Москву начала 2000-х: успешный и денежный проект, объективно ничем не заслуживший свой успех. Так же делятся и разработчики: для одних это предмет ненависти, а другие смотрят со снисхождением и отмечают, что это самая коммерчески успешная система управления сайтами. Мои публикации о Битрикс не могли угодить ни тем, ни другим: одну сторону отвращает само упоминание о Битрикс, а другой не нравится игнорирование официальных рекомендаций для разработки под Битрикс.<br>
<br>
И это всё очень интересно.<br>
<br>
Джумла вызывает смех.<br>
Вордпресс вызывает удивление.<br>
Битрикс вызывает ненависть. Почему? Я захотел ответить именно на этот вопрос, и этот ответ оказался неожиданным.<br> <a href="https://habr.com/ru/articles/459330/?utm_campaign=459330&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Tue, 09 Jul 2019 11:36:19 GMT</pubDate>
      <dc:creator><![CDATA[parserme]]></dc:creator>
      <category><![CDATA[1С-Битрикс]]></category><category><![CDATA[Управление проектами]]></category>
      <category><![CDATA[битрикс]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Организация многопользовательского доступа на сервер GIT]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/457056/</guid>
      <link>https://habr.com/ru/articles/457056/?utm_campaign=457056&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[При установке и конфигурировании Git-сервера встаёт вопрос об организации доступа нескольких пользователей к нескольким проектам. Я провёл исследование вопроса и нашёл решение, удовлетворяющее всем моим требованиям: простое, безопасное, надёжное.<br>
<br>
Мои пожелания таковы:<br>
<br>
<ul>
<li> каждый пользователь подключается со своим собственным аккаунтом</li>
<li> над одним проектом может работать несколько пользователей</li>
<li> один и тот же пользователь может работать над несколькими проектами</li>
<li> каждый пользователь имеет доступ только в те проекты, над которыми он работает</li>
<li> должна быть возможность подключения через командую строку, а не только через какой-то веб-интерфейс</li>
</ul><br>
Также было бы здорово:<br>
<br>
<ul>
<li> предоставлять права только для чтения для контролирующих лиц</li>
<li> удобно администрировать права доступа пользователей в Git</li>
</ul> <a href="https://habr.com/ru/articles/457056/?utm_campaign=457056&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Fri, 21 Jun 2019 09:23:14 GMT</pubDate>
      <dc:creator><![CDATA[parserme]]></dc:creator>
      <category><![CDATA[Git]]></category><category><![CDATA[Настройка Linux]]></category>
      <category><![CDATA[git server]]></category><category><![CDATA[bash]]></category><category><![CDATA[git hook]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Некоторые приёмы работы в Битрикс на SQL и BASH]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/323152/</guid>
      <link>https://habr.com/ru/articles/323152/?utm_campaign=323152&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Я продолжаю писать о Битриксе в контексте обменов, Mysql и командной строки Linux. <br/>
<br/>
Эта статья является вводной к серии статей о структуре базы данных Битрикс, где эта тема будет раскрыта достаточно подробно. Для начала же будут представлены решения некоторых небольших, но назойливых задач. Как всегда, знание SQL обязательно. <br/>
<br/>
В статье рассматриваются довольно частные вопросы, которые не возникают ежедневно. Конечно, вы можете использовать эти материалы по их прямому назначению, но главная цель статьи не в этом. Я начинаю вскрывать «чёрный ящик» под названием «структура базы данных битрикс», и показывать, что эти знания могут пригодиться для повышения уровня владения как системой, так и базовыми технологиями (SQL, linux shell), что, конечно, помогает решать новые, сложные, интересные, разнообразные задачи.<br/>
<br/>
Страница, с которой можно делать SQL запросы в базу, или mysql web клиент битрикс, находится в панели управления Битрикса по пути: «Настройки-&gt;Инструменты-&gt;SQL запрос».<br/>
<br/>
Также, конечно, можно делать запросы из командной строки операционной системы, для чего могу предложить вам несложную операцию извлечения логина и пароля прямо из настроек Битрикса:<br/>
<br/>
<pre><code class="bash">log=$(grep -i &quot;login&quot; /home/bitrix/www/bitrix/php_interface/dbconn.php | cut -f2 -d'&quot;')
pas=$(grep -i &quot;pass&quot; /home/bitrix/www/bitrix/php_interface/dbconn.php | cut -f2 -d'&quot;')
mysql -u$log -p$pas $log
</code></pre><br/>
 — таким образом можно получить логин и пароль к базе данных Mysql Bitrix из командной строки linux на bash. Пути, конечно же, заменяйте на ваши собственные. В варианте, предоставляемом виртаульной машиной Битрикс, DOCUMENT_ROOT выглядит как /home/bitrix/www/.<br/>
 <a href="https://habr.com/ru/articles/323152/?utm_campaign=323152&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Fri, 03 Mar 2017 11:42:42 GMT</pubDate>
      <dc:creator><![CDATA[parserme]]></dc:creator>
      <category><![CDATA[1С-Битрикс]]></category><category><![CDATA[PHP]]></category><category><![CDATA[Linux]]></category>
      <category><![CDATA[битрикс]]></category><category><![CDATA[bash]]></category><category><![CDATA[bash scripting]]></category><category><![CDATA[bitrix]]></category><category><![CDATA[linux shell]]></category><category><![CDATA[sql]]></category><category><![CDATA[mysql]]></category><category><![CDATA[php]]></category><category><![CDATA[bitrix программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Стандартный обмен 1С-Битрикс на BASH: Подробный разбор скрипта инкрементальной выгрузки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/321266/</guid>
      <link>https://habr.com/ru/articles/321266/?utm_campaign=321266&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Для обеспечения синхронизации каталога товаров между системой 1С и сайтом на системе управления Битрикс, используется стандартный для Битрикса протокол обмена XML файлами в формате CommerceML, основанный на передаче от 1С к Битриксу HTTP GET и POST запросов с определёнными параметрами, и получении стандартных ответов, содержащих статус операции, обозначающий результат её выполнения.<br/>
<br/>
В <a href="/post/321096/">первой статье этой серии</a> дано обоснование возможности применения отдельного скрипта, берущего сформированные 1С или другой системой или программой, XML файлы, и передающего их Битриксу, используя стандартный протокол.<br/>
<br/>
В этой статье я дам подробные комментарии к каждой строчке скрипта. Это позволит упростить его модификацию под ваши нужды.<br/>
<br/>
Скрипт написан на BASH и является одним из нескольких скриптов, обеспечивающих различные обмены через один и тот же стандарт, который предлагает 1С-Битрикс для передачи товаров каталога из 1С и загрузки заказов с сайта, построенного на основе системы управления Битрикс.<br/>
<br/>
Далее идёт текст скрипта с комментариями. Краткий вид скрипта, содержащий исключительно код, приведён в <a href="/post/321096/">предыдущей статье</a>, и доступен на <a href="https://github.com/parserme/bitrexchange">github</a> проекта bitrexchange.<br/>
 <a href="https://habr.com/ru/articles/321266/?utm_campaign=321266&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Mon, 06 Feb 2017 13:20:53 GMT</pubDate>
      <dc:creator><![CDATA[parserme]]></dc:creator>
      <category><![CDATA[1С-Битрикс]]></category><category><![CDATA[Проектирование API]]></category><category><![CDATA[Linux]]></category>
      <category><![CDATA[обмен 1с и битрикс]]></category><category><![CDATA[битрикс]]></category><category><![CDATA[http протокол]]></category><category><![CDATA[bash]]></category><category><![CDATA[bash scripting]]></category><category><![CDATA[bash-скрипт]]></category><category><![CDATA[wget]]></category><category><![CDATA[wget post]]></category><category><![CDATA[wget http authorization]]></category><category><![CDATA[commerceml]]></category><category><![CDATA[offers.xml]]></category><category><![CDATA[import.xml]]></category><category><![CDATA[offers0_1.xml]]></category><category><![CDATA[import0_1.xml]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Стандартный обмен 1С-Битрикс на BASH: инкрементальная выгрузка XML файлов каталога import и offers]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/321096/</guid>
      <link>https://habr.com/ru/articles/321096/?utm_campaign=321096&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Когда говорят о преимуществах 1С-Битрикс, в первых словах упоминают о лёгкой интеграции системы с 1С. Взаимодействие Битрикс с 1С осуществляется посредством передачи данных в формате CommerceML, который определяет формат XML файлов. В дополнение к этому Битрикс предлагает и стандарт обмена этими XML файлами между 1С и сайтом. Обмен состоит в отсылке из 1С обычных HTTP GET и POST запросов на сайт и получения от сайта простых ответов, определяющих результат выполнения команды.</p><br/>
<p>Обычно декларируется, что в составе 1С существует некий &quot;стандартный обмен с сайтом&quot;, который должен работать сразу после его включения. На практике, реализация обмена оказывается не такой тривиальной задачей, как это представляется вначале. Есть жалобы на то, что модуль обмена с сайтом 1С непомерно загружает систему и требует доработок под конкретные нужды. То есть, по факту, обмен вроде бы и есть, но чтобы заставить его работать так, как нужно, необходимо приложить усилия.</p><br/>
<p>Есть ещё несколько причин, чтобы вклиниться в стандартный обмен: </p><br/>
<ul>
<li>Во-первых, источником данных для сайта не всегда может быть 1С. Это может быть какая-то другая информационная база или база другого сайта. </li>
<li>Кроме этого, может возникнуть ситуация, когда данные из 1С нужно дополнить другими данными или как-то изменить их.</li>
<li>Не всегда есть свободные программисты 1С, которые могут заняться доработками стандартной выгрузки или устранением неполадок в ней.</li>
</ul> <a href="https://habr.com/ru/articles/321096/?utm_campaign=321096&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Fri, 03 Feb 2017 09:34:05 GMT</pubDate>
      <dc:creator><![CDATA[parserme]]></dc:creator>
      <category><![CDATA[1С-Битрикс]]></category><category><![CDATA[Проектирование API]]></category><category><![CDATA[Linux]]></category>
      <category><![CDATA[обмен 1с и битрикс]]></category><category><![CDATA[битрикс]]></category><category><![CDATA[http протокол]]></category><category><![CDATA[bash]]></category><category><![CDATA[bash scripting]]></category><category><![CDATA[bash-скрипт]]></category><category><![CDATA[wget]]></category><category><![CDATA[wget post]]></category><category><![CDATA[wget http authorization]]></category><category><![CDATA[commerceml]]></category><category><![CDATA[offers.xml]]></category><category><![CDATA[import.xml]]></category><category><![CDATA[offers0_1.xml]]></category><category><![CDATA[import0_1.xml]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
