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

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

  <channel>
    <title><![CDATA[Комментарии / Профиль dkazakov-dev]]></title>
    <link>https://habr.com/ru/users/dkazakov-dev/comments/</link>
    <description><![CDATA[Хабр: комментарии пользователя dkazakov-dev]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sun, 03 May 2026 15:46:33 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>29.03.2021 11:36:12 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/547772/#comment_22859994</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/547772/#comment_22859994</link>
      <description><![CDATA[<blockquote>с 20 грамм закваски вы внезапно соскочили уже на 60, а потом 60+120+120 = 500 грамм батона из 300 грамм муки…</blockquote><br>
<br>
А вы точно уверены, что поняли, про что вообще статья? :) Погуглите «sourdough starter». Автор не за тестом следил, а лишь за «стартером», т.е. за закваской, которую разводят и поддерживают для регулярной выпечки хлеба.]]></description>
      <pubDate>Mon, 29 Mar 2021 11:36:12 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2021 10:34:16 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/547772/#comment_22859732</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/547772/#comment_22859732</link>
      <description><![CDATA[<blockquote> в какой вселенной «всё тесто» — это 60 гр? а закваска 20.</blockquote><br>
При разведении 1:1:1 будет именно такая пропорция. Автор (я уже сейчас посмотрел) использует 1:2:2, т.е. у него будет чуть по-другому, т.е. 12:24:24. <br>
<br>
60 гр закваски — это ровно на один полукилограммовый батон из 300 гр муки.<br>
<br>
<blockquote>вы вообще представляете, сколько теста/закваски в столовой ложке?</blockquote><br>
Не представляю, такие объемы измеряю только на весах :)<br>
<br>
<blockquote>печёте хлеб, правда?</blockquote><br>
Правда.<br>
<br>
<blockquote>Ошиблись словечком из незнакомого лексикона?</blockquote><br>
Вы прям так желаете перейти на личности? Про станции ферментации я знаю только из англоязычных источников. Там иногда их так называют.<br>
<br>
<blockquote>Зачем впендюривать термодатчик и даже писать его показания в базу (и что-то потом даже по этим данным строить), если эти данные с потолка?</blockquote><br>
А зачем придумывать, что датчик не поверен и данные с потолка? Может он поверен, но показывает именно такой результат. Чтобы выяснить почему, нужно поверять расстоечную камеру/станцию, измерять внешнюю температуру и температуру закваски. Для этого нужно время и инструменты. Автор этого времени не нашел и просто написал, что это вопрос для будущих исследований.<br>
<br>
Я лично этим данным верю, ибо они поднимаются с комнатных 20 до устойчивого равновесия на примерно 30.<br>
<br>
<blockquote>Как вы контролируете пропорцию молочнокислых бактерий к дрожжам?</blockquote><br>
В закваске никак, ибо храню ее неделю в холодильнике, а потом день восстанавливаю. В хлебе — длительной расстойкой в холодильнике, она увеличивает кислотность.<br>
<br>
В теории, уменьшение гидратации и уменшение температуры закваски должно так же увеличивать кислотность. Я в домашних условиях пробовал лишь регулировать гидратацию. В слепом тесте разницы не заметил и оставил эти эксперименты.<br>]]></description>
      <pubDate>Mon, 29 Mar 2021 10:34:16 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2021 08:08:42 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/547772/#comment_22859080</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/547772/#comment_22859080</link>
      <description><![CDATA[&gt; Рискну предположить (по вашей фразе, что сами вы с хлебом дела не имели (как пекарь)…<br>
<br>
Предлагаю не предполагать :)<br>
<br>
&gt; это вы с чего взяли? Обычную стеклянную банку вижу, «станцию» не вижу…<br>
<br>
Рискну предположить, что статью вы не читали ;)<br>
<br>
&quot;<b>я использовал расстойную камеру</b>, в связи с чем температура и влажность сохранялись постоянными практически весь процесс ферментации. На протяжении большинства дней <b>температура была установлена на 24С</b>, но интересно то, что регистрировалось, как правило, около 30C&quot;<br>
<br>
На всякий случай, такая камера выглядит примерно <a href="https://www.amazon.com/Brod-Taylor-Folding-Proofer-Cooker/dp/B01MEEH0SE" rel="nofollow noopener noreferrer">вот так</a>. Точность поддерживания температуры у нее явно не слишком высокая, но оно и не требуется особо.<br>
<br>
Т.е. автор просто не уверен, что произошло с температурой во время эксперимента. Это могла наврать расстоечная станция, могли наврать его датчики, могло реально тесто нагреться. Разбираться с этим он не стал, т.к. ему это не важно. А вы его сразу обвиняете, что он датчики не поверил :)<br>
<br>
&gt; На деле же важен качественный состав биома закваски. Большой (и быстрый) объём — лишь показатель газообразования, но вообще не отражает того, что происходит с белками (точнее, с аминокислотами).<br>
<br>
Эрм… а мы точно про домашнее хлебопечение говорим? По факту же, мы культивируем всю ту «гадость» которая витает в воздухе и живет на муке. Что вырастет, то и вырастет. Единственное, что мы можем контролировать — это пропорцию молочнокислых бактерий к дрожжам и, соответственно, кислоту хлеба. Но это зависит от кучи других факторов, которые в домашних условиях не соблюсти (особенно непрерывность цикла закваски).]]></description>
      <pubDate>Mon, 29 Mar 2021 08:08:42 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2021 05:16:23 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/547772/#comment_22858620</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/547772/#comment_22858620</link>
      <description><![CDATA[&gt; То есть если у нас огромный шмат закваски, в центре он может и разогреется на пяток градусов, но вот чтобы всё тесто…<br>
<br>
Во-первых, в статье речь не про тесто, а про подкормку закваски. Т.е. «все тесто» — это обычно около 60 гр, а «шмат закваски» — это 20гр. Такие малые объемы разогреть намного проще.<br>
<br>
Во-вторых, все это происходило в расстоечной станции (читай, термостате), он про это пишет. Т.е. станция грела, плюс тесто само что-то выделяло.<br>
<br>
Ну и в третьих:<br>
<br>
&gt; Вот тут, на мой взгляд, можно было сделать существенно лучше при совсем небольших дополнительных телодвижениях (а может и больших, как знать)<br>
<br>
Сделать можно, но зачем? У него есть расстоечная станция, плюс кроме удовлетворения любопытства эти данные ему ничего не дадут. Главное при выращивании закваски — это высота подъема. Дальномер он поверил, а остальное просто для красоты оставил :)<br>
<br>
Да, конечно, стоило бы, наверное, об этом написать более подробно. Но мне лично вполне достаточно фразы «для определения, какой из датчиков врет, нужно дополнительное тестирование» :)<br>]]></description>
      <pubDate>Mon, 29 Mar 2021 05:16:23 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.03.2021 09:10:21 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/547772/#comment_22837738</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/547772/#comment_22837738</link>
      <description><![CDATA[Судя по графикам, все нормально у него с датчиками. Дрожжи в результате своей жизнедеятельности выделяют тепло, поэтому у него банка прогревается до 30 градусов. Думаю, он датчики поверил, просто объяснить разницу не смог.]]></description>
      <pubDate>Tue, 23 Mar 2021 09:10:21 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>27.07.2018 19:39:01 </title>
      <guid isPermaLink="true">https://habr.com/ru/news/418435/#comment_18930665</guid>
      <link>https://habr.com/ru/news/418435/#comment_18930665</link>
      <description><![CDATA[О какой проблеме речь, если в «утекших» документах в настройках явно указано, что их нужно индексировать? У вас есть примеры документов, которые есть в выдаче и у которых стоит «Anyone with the link», а не «Public on web»? Я пока таких не видел.]]></description>
      <pubDate>Fri, 27 Jul 2018 19:39:01 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>27.07.2018 13:26:47 </title>
      <guid isPermaLink="true">https://habr.com/ru/news/418435/#comment_18929313</guid>
      <link>https://habr.com/ru/news/418435/#comment_18929313</link>
      <description><![CDATA[Вот я не помню, когда это ввели, но у них был даже анонс про это. Очень давно. Лет пять назад как минимум. Самое старое, что я у себя нашел расшаренного, так это документ 2012-го года. В нем тоже стоит «Anyone with the link», т.ч. скорее всего эта гипотеза не верна, и люди сами это активировали по незнанию/умышленно.<br>
<br>]]></description>
      <pubDate>Fri, 27 Jul 2018 13:26:47 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>27.07.2018 13:01:38 </title>
      <guid isPermaLink="true">https://habr.com/ru/news/418435/#comment_18929175</guid>
      <link>https://habr.com/ru/news/418435/#comment_18929175</link>
      <description><![CDATA[А ничего, что во всех этих документах стоит «Public on Web» вместо «Anyone with the link» (дефолтное значение)? Т.е. владельцы файлов сами активировали индексацию этих документов. Причем здесь Гугл и Яндекс вообще? <br>
<br>
Вот как выглядит форма с дефолтными значениями, если что:<br>
<img src="https://habrastorage.org/webt/5d/vm/cy/5dvmcy5vdpmbj0zv2ad62pu2ggc.png" alt="image"><br>
<br>
PS:<br>
Правда, есть предположение, что эти документы были созданы до введения этого разделения в Google Docs, а потом просто каким-то образом получили другое дефолтное значение, но у меня нет этому подтверждений. Мои старые документы так и лежат в «Anyone with the link».]]></description>
      <pubDate>Fri, 27 Jul 2018 13:01:38 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>26.04.2018 10:11:52 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10777198</guid>
      <link>https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10777198</link>
      <description><![CDATA[Хм… ну тогда у меня только одно предположение: либо я, либо PVS-Studio не монимает результат выполнения оператора «запятая»:<br>
<br>
<pre><code class="cpp">(kis_safe_assert_recoverable(#cond,__FILE__,__LINE__), true)
</code></pre><br>
<br>
По моей логике, выражение под if'ом будет всегда эквивалентно: if (!(cond)), что гарантирует отсутствие разыменования в приведенном примере.]]></description>
      <pubDate>Thu, 26 Apr 2018 10:11:52 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>25.04.2018 21:51:15 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10776452</guid>
      <link>https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10776452</link>
      <description><![CDATA[Кстати, заметил, что PVS-Studio совсем не понимает define'ов, которые разворачиваются в какие-либо сложные конструкции со вложением. Там в логе не менее десятка false-positive репортов на конструкцию вроде такой:<br>
<br>
<pre><code class="cpp">    LodDataStructImpl *dst = dynamic_cast&lt;LodDataStructImpl*&gt;(_dst);

    KIS_SAFE_ASSERT_RECOVER_RETURN(dst);
    KIS_SAFE_ASSERT_RECOVER_RETURN(
        dst-&gt;lodData-&gt;levelOfDetail() == defaultBounds-&gt;currentLevelOfDetail());
      //↑ V522 There might be dereferencing of a potential null pointer 'dst'.
</code></pre><br>
Сами ассерты имеют такой вид:<br>
<pre><code class="cpp">#define KIS_SAFE_ASSERT_RECOVER(cond) \
    if (!(cond) &amp;&amp; (kis_safe_assert_recoverable(#cond,__FILE__,__LINE__), true))
#define KIS_SAFE_ASSERT_RECOVER_RETURN(cond) KIS_SAFE_ASSERT_RECOVER(cond) { return; }
</code></pre>]]></description>
      <pubDate>Wed, 25 Apr 2018 21:51:15 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.04.2018 09:52:48 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10772252</guid>
      <link>https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10772252</link>
      <description><![CDATA[Ну в том-то и дело, что при RAII с динамическим выделением он выдает варнинг.]]></description>
      <pubDate>Tue, 24 Apr 2018 09:52:48 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.04.2018 19:53:55 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10771254</guid>
      <link>https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10771254</link>
      <description><![CDATA[Про саму технику вот тут:<br>
<a href="https://en.wikipedia.org/wiki/Resource_acquisition_is_initialization">en.wikipedia.org/wiki/Resource_acquisition_is_initialization</a><br>
<br>
Обсуждение про стандарт было вот тут (я не помню, чем кончилось в итоге; вроде не сошлись на универсальном заменителе):<br>
<a href="https://groups.google.com/a/isocpp.org/forum/#">groups.google.com/a/isocpp.org/forum/#</a>!topic/std-proposals/a4CRu2KONZ8<br>
<br>
PS:<br>
По хорошему, конечно, мы не должны были создавать эту переменную с куче, а просто сделать это в стеке. В этом смысле, хорошо, что анализатор нас предупреждает (такое выделение памяти без QScopedPointer опасно), но просто текст варнинга говорит совсем о другом :)]]></description>
      <pubDate>Mon, 23 Apr 2018 19:53:55 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.04.2018 15:48:18 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10770864</guid>
      <link>https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10770864</link>
      <description><![CDATA[Ой, а заменять, как написано в примере, вообще нельзя, ибо переменная m_filterWeights[i].weight[j] — это <b>не</b> bool! Анализатор правильно написал, что можно заменить, обернув все в bool, а автор статьи это не учел. Вообще, достаточно странное предупреждение. Зачем менять условие на менее понятное, в котором проще допустить ошибку?]]></description>
      <pubDate>Mon, 23 Apr 2018 15:48:18 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.04.2018 15:17:02 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10770806</guid>
      <link>https://habr.com/ru/companies/pvs-studio/articles/354120/#comment_10770806</link>
      <description><![CDATA[Спасибо, что потестировали и отрепортили на багзиллу! Я посмотрю. При беглом просмотре часть багов явно реальные. <br>
<br>
Оправдание 1:<br>
compression.cpp 110 — это не бага, а защитный код, который, возможно, стоит переделать на ассерт. Код PSD сжатия был скопирован из неподдерживаемой более библиотеки, поэтому лишние меры предосторожности не повредят.<br>
<br>
False positive 2:<br>
kis_all_filter_test.cpp 154 — это классика жанра, которую уже даже в стандарте С++ обсуждают. Объект cmd реализует RAII для транзакции над полотном изображения, у него очень нетривиальные конструктор с деструктором. Было бы круто поменять варнинг на что-то вроде «зачем выпендриваетесь, создайте уж объект в стеке».<br>
<br>]]></description>
      <pubDate>Mon, 23 Apr 2018 15:17:02 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>26.03.2018 20:51:46 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/351998/#comment_10726196</guid>
      <link>https://habr.com/ru/articles/351998/#comment_10726196</link>
      <description><![CDATA[Так, беру часть своих слов насчет Huion обратно. Только что достал свой Huion H610, скачал последние драйверы под Windows и правая кнопка заработала! Т.е. они в итоге это все-таки исправили! Работает как Wintab, так и WinInk интерфейс (первый лучше). Под Linux он тоже работает из коробки, проверил. Так что эту конкретную модель вполне можно рекоммендовать.]]></description>
      <pubDate>Mon, 26 Mar 2018 20:51:46 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>26.03.2018 18:58:07 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/351998/#comment_10726048</guid>
      <link>https://habr.com/ru/articles/351998/#comment_10726048</link>
      <description><![CDATA[У Huion под Windows есть проблемы с драйвером Wintab, он не отсылает нажатия правой кнопкой (просто не реализована эта часть стандарта). Мы им уже раза три-четыре писали через разные каналы, в том числе и через официальных представителей в РФ. Без результата. Но все остальное, кроме правой кнопки работает. <br>
<br>
В теории, он еще может запуститься на альтернативном API (Win8-WinInk), я не пробовал. Можете в <a href="https://vk.com/ilovefreeart">группе в ВК</a> у людей поспрашивать, там у многих есть такие устройства.<br>
<br>
Под Linux работа Huion зависит от конкретного планшета. Некоторые модели заводятся из коробки, некоторые нет. Насколько я знаю, Давид Ревуа с недавних пор рисует на Huion (<a href="https://www.davidrevoy.com/article331/setup-huion-giano-wh1409-tablet-on-linux-mint-18-1-ubuntu-16-04">ссылка</a>), ему нравится.]]></description>
      <pubDate>Mon, 26 Mar 2018 18:58:07 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>26.03.2018 18:47:23 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/351998/#comment_10726028</guid>
      <link>https://habr.com/ru/articles/351998/#comment_10726028</link>
      <description><![CDATA[Было бы неплохо добавить саму ссылку на Багзиллу, куда репортить баги в Крите. Там мы с большей вероятностью их найдем.<br>
<br>
Вот она:<br>
<a href="https://bugs.kde.org/enter_bug.cgi?product=krita">bugs.kde.org/enter_bug.cgi?product=krita</a>]]></description>
      <pubDate>Mon, 26 Mar 2018 18:47:23 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>07.09.2016 19:45:51 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/227597/#comment_9794408</guid>
      <link>https://habr.com/ru/articles/227597/#comment_9794408</link>
      <description><![CDATA[У разработчиков библиотеки сейчас какие-то проблемы, однако это не мешает пользователям. Ее используют практически везде. Насколько я понимаю, даже современный ACES-workflow на ней построен.]]></description>
      <pubDate>Wed, 07 Sep 2016 19:45:51 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>02.06.2016 08:27:10 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/394599/#comment_17634013</guid>
      <link>https://habr.com/ru/articles/394599/#comment_17634013</link>
      <description><![CDATA[«New pixel art presets» — в строке поиска профилей вводите Pixel и они вам отфильтруются.]]></description>
      <pubDate>Thu, 02 Jun 2016 08:27:10 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>02.06.2016 08:26:38 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/394599/#comment_17633983</guid>
      <link>https://habr.com/ru/articles/394599/#comment_17633983</link>
      <description><![CDATA[Ну можно, только это весьма сложно. Добавьте, пожалуйста, вишлист с подробным описанием на багзиллу, как вы это себе представляете. Подумаем. Там с точки зрения GUI это очень сложно реализовать.]]></description>
      <pubDate>Thu, 02 Jun 2016 08:26:38 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

      

      

    
  </channel>
</rss>
