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

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

  <channel>
    <title><![CDATA[Комментарии / Профиль java73]]></title>
    <link>https://habr.com/ru/users/java73/comments/</link>
    <description><![CDATA[Хабр: комментарии пользователя java73]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Thu, 09 Jul 2026 03:35:31 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>11.06.2026 06:23:11 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1045828/#comment_30096527</guid>
      <link>https://habr.com/ru/articles/1045828/#comment_30096527</link>
      <description><![CDATA[<p>И не придут</p><p> Вы по закону как владелец средства распространения информации и сообщений между пользователями сами должны все им обеспечить, причем в случае мессенджера по самой полной.</p>]]></description>
      <pubDate>Thu, 11 Jun 2026 06:23:11 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>25.05.2026 17:42:35 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1026482/#comment_30017738</guid>
      <link>https://habr.com/ru/articles/1026482/#comment_30017738</link>
      <description><![CDATA[<p>Если говорить об llama.cpp, то с ним чем проще, тем оказалось эффективнее: все что касается gpu/cpu - в auto, вручную только установил экспериментально лично на своем железе parallel в 1 и mtp в 2, контекст да, квантую в 8 и ещё кастомный jinja шаблон специфично под qwen, но это не к эффективности относится. Ну и в целом последние сборки llam'ы все лучше и лучше делают свою магию, ускоряя TFT, так и MTP. Уж не знаю чего делают, но работает вполне приемлемо. </p>]]></description>
      <pubDate>Mon, 25 May 2026 17:42:35 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.05.2026 18:14:37 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1036120/#comment_29987470</guid>
      <link>https://habr.com/ru/articles/1036120/#comment_29987470</link>
      <description><![CDATA[<p>Сами документы - на глазок, а точнее на корректность выполнения по сути, проверяю глазами, да. Но технически также сравниваю скорость, объем раздумывания, смотрю, что модель там в своих размышлениях делала. Строго ли следовала инструкциям. Грузила ли нужные инструменты в правильной последовательности. </p>]]></description>
      <pubDate>Mon, 18 May 2026 18:14:37 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.05.2026 12:20:26 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1036120/#comment_29985886</guid>
      <link>https://habr.com/ru/articles/1036120/#comment_29985886</link>
      <description><![CDATA[<p>с 5090 я и без курения это сделаю) у меня 4070.</p>]]></description>
      <pubDate>Mon, 18 May 2026 12:20:26 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.05.2026 12:18:08 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1036120/#comment_29985876</guid>
      <link>https://habr.com/ru/articles/1036120/#comment_29985876</link>
      <description><![CDATA[<p>Это ошибка так ориентироваться. Надо взять свои собственные привычные сценарии использования и на них прогнать. Вот и поймете. Я так по своим задачам вынужденно сделал выбор в пользу qwen 3.6 moe против Gemma 4 26b, потому что именно в конкретных задачах квен выдала просто идеальный результат (создание документов по образцам, написание договора, due diligence контрагента по всяким апи и реестрам в тырнете, напиисание протоколов, решений в корпоративной сфере).</p>]]></description>
      <pubDate>Mon, 18 May 2026 12:18:08 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.05.2026 12:06:55 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1036120/#comment_29985818</guid>
      <link>https://habr.com/ru/articles/1036120/#comment_29985818</link>
      <description><![CDATA[<p>Это еще тогда +1 Гб на mmproj в память и -1 Гб для базы, не сильно нужно в целом мне)</p>]]></description>
      <pubDate>Mon, 18 May 2026 12:06:55 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.05.2026 06:25:52 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1036120/#comment_29984218</guid>
      <link>https://habr.com/ru/articles/1036120/#comment_29984218</link>
      <description><![CDATA[<p>На 4070 без ti гонял и так и эдак. На  moe модели увеличения скорости больше, чем на 10-15 процентов не получил. Задачи агентные в основном, на чистой генерации простыни текста, разумеется, быстрее, чем при частых префиллах контекста. </p><p>А вот dense модели буквально ускоряются почти в два раза, но у меня это понеслось не с параметром 4, а с параметром 2 токена. Но речь о том, что трудно в целом использовать в работе, например, модель 27b, которая не влезает полностью в видео, и скорость работы 3.5 или 7 токенов в секунду не сильно принципиальна. Чрезмерно ужатые кванты на порядок тупее хорошей и быстрой moe модели на 35b, которая и так пахала где-то на 40-50 т/с, и mtp даёт минимальный прирост, но не забываем, что на сейчас главный минус - mtp нельзя запустить вместе с vision мультимодальностью у qwen.</p>]]></description>
      <pubDate>Mon, 18 May 2026 06:25:52 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.05.2026 06:19:26 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1036120/#comment_29984198</guid>
      <link>https://habr.com/ru/articles/1036120/#comment_29984198</link>
      <description><![CDATA[<p>Есть же уже mtp сборка от unsloth </p>]]></description>
      <pubDate>Mon, 18 May 2026 06:19:26 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>26.04.2026 10:14:40 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1026482/#comment_29886696</guid>
      <link>https://habr.com/ru/articles/1026482/#comment_29886696</link>
      <description><![CDATA[<p>При этом почти весь РАМ забит (28 из 32 Гб), а видео память только 6 из 12 Гб. Может есть куда двинуть ползунки еще? Контекст поставил 65535, кинул длинную агентную задачу (найти файл, в нем взять список из 10 товарных знаков, по каждому сходить в интернет и проверить срок действия и последние изменения), выполняет все, но сильно медленно конечно. Слабое место - прцессинг промпта (ну или вывода инструментов, в моем случае снапшота chrome dev tools). Агентную задачу выполнил на отлично, выполнял 33 минуты с половиной. Но круто, пока это первая и последняя модель, локально справившаяся с агентной задачей.</p>]]></description>
      <pubDate>Sun, 26 Apr 2026 10:14:40 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>26.04.2026 09:30:22 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1026482/#comment_29886566</guid>
      <link>https://habr.com/ru/articles/1026482/#comment_29886566</link>
      <description><![CDATA[<p>Также благодарю за подсказу по настройкам. Сопоставимый уровень железок, только cpu другой, i7 12700KF, LM STUDIO не хочет больше 4 ядер отдавать.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/d1f/69d/d15/d1f69dd15d017f544f0177714f8c722f.png" width="1172" height="644"></figure><p>Это нормальная скорость или можно и лучше? Сейчас схожу в opecode на использовании инструментов ее проверю. </p>]]></description>
      <pubDate>Sun, 26 Apr 2026 09:30:22 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>22.09.2025 08:08:00 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/949036/#comment_28866520</guid>
      <link>https://habr.com/ru/articles/949036/#comment_28866520</link>
      <description><![CDATA[<p>Я html пользовался от безысходности. Там в целом все сложнее, чем можно в двух словах описать. В общем, docx обязательное условие, в нем проще всего всем участникам составить и только он был у всех, к примеру, проект договора, дальше самим или с моей помощью расставить тэги для подстановки, а потом этот шаблон просто будет использоваться для генерации готовых документов приложением. </p>]]></description>
      <pubDate>Mon, 22 Sep 2025 08:08:00 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>22.09.2025 07:14:50 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/949036/#comment_28866206</guid>
      <link>https://habr.com/ru/articles/949036/#comment_28866206</link>
      <description><![CDATA[<p>Вся идея в том, что шаблоны то и делают секретари, бухгалтеры и из доступных средств имеют только ворд, и еще тут усилия предстоят объяснить что такое ${var}.</p>]]></description>
      <pubDate>Mon, 22 Sep 2025 07:14:50 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>21.09.2025 20:19:46 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/949036/#comment_28864814</guid>
      <link>https://habr.com/ru/articles/949036/#comment_28864814</link>
      <description><![CDATA[<p>Интересно, насколько они сами знают свой продукт? Таких вопросов не задаст тот, кто хоть раз двигал изображение в Ворде.</p>]]></description>
      <pubDate>Sun, 21 Sep 2025 20:19:46 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>01.02.2023 08:30:15 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/714118/#comment_25176958</guid>
      <link>https://habr.com/ru/articles/714118/#comment_25176958</link>
      <description><![CDATA[<p>Спасибо!!!!!</p>]]></description>
      <pubDate>Wed, 01 Feb 2023 08:30:15 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>31.01.2023 08:35:06 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/713288/#comment_25173228</guid>
      <link>https://habr.com/ru/articles/713288/#comment_25173228</link>
      <description><![CDATA[<p>Никто не заставляет идти на поводу одисейщиков. Я как летал, так и летаю по настроению.</p>]]></description>
      <pubDate>Tue, 31 Jan 2023 08:35:06 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>31.01.2023 08:08:25 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/713288/#comment_25173146</guid>
      <link>https://habr.com/ru/articles/713288/#comment_25173146</link>
      <description><![CDATA[<p>О, да!!! Спасибо. Наконец-то. Я бы книжку купил на эту тему как про Doom)</p>]]></description>
      <pubDate>Tue, 31 Jan 2023 08:08:25 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>21.09.2021 11:48:08 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/578884/#comment_23506214</guid>
      <link>https://habr.com/ru/articles/578884/#comment_23506214</link>
      <description><![CDATA[<p>По мне, так дополнительный движок Ashley к LibGDX в разы упрощает понимание игростроя в связке с ООП и дает правильную концепцию деления игровых сущностей, игровых систем и рендеринга. Не знаю насчет Java, но с Kotlin оно спаривается очень хорошо, плюс есть свои ktx на все библиотеки, еще более упрощающие синтаксис. </p>]]></description>
      <pubDate>Tue, 21 Sep 2021 11:48:08 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>28.06.2021 07:59:27 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/564818/#comment_23198184</guid>
      <link>https://habr.com/ru/articles/564818/#comment_23198184</link>
      <description><![CDATA[Зачем делать на Kotlin так?:<br>
<pre><code class="kotlin">class Game {
    private lateinit var store: Store
    private lateinit var question: Question

    fun init(context: Context) {
        this.store = StoreFactory.getStore(context)

        question = store.getQuestionById(1)
    }</code></pre><br>
<br>
Когда идиоматичнее так:<br>
<pre><code class="kotlin">class Game(context: Context) {
    private val store = StoreFactory.getStore(context)
    private var question = store.getQuestionById(1)
</code></pre><br>
<br>
А это вы просто пишете с помощью Kotlin на другом каком-то языке, кажется, паскале:<br>
<pre><code class="kotlin">
fun getAnswers(): List&lt;Answer&gt; {
        val list: MutableList&lt;Answer&gt; = ArrayList(this.answers)
        val shouldAdd: Int = 4 - list.size

        for (i in 1..shouldAdd) {
            list.add(Answer(&quot;&quot;, -1))
        }

        return list
    }
</code></pre><br>
<br>
Я бы предложил так (хотя сама идея добавить пустышками до нужного кол-ва так себе, явно неразумное ограничение, с которым нужно бороться в другом месте):<br>
<br>
<pre><code class="kotlin">fun getAnswers(): List&lt;Answer&gt; = listOf(answers, List(4 - answers.size) { Answer(&quot;&quot;, -1) }).flatten()</code></pre><br>
<br>
Rx и Mvp уже пару лет вытесняются Kotlin coroutines и Mvvm/Mvi. Активити фрагментами или вообще Compose. Для json есть библиотеки Kotlin serialization, для андроида — gson, moshi и т.д.]]></description>
      <pubDate>Mon, 28 Jun 2021 07:59:27 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>02.06.2021 05:50:45 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/560272/#comment_23104604</guid>
      <link>https://habr.com/ru/articles/560272/#comment_23104604</link>
      <description><![CDATA[Сделал по идиоме Kotlin для класса Settings...:<br>
<pre><code class="kotlin">companion object {
        const val HOUR_TO_MILLIS = 60 * 60 * 1000   // hours to milliseconds
        const val TRANSLATE_SWITCH = &quot;translate_to_ru&quot;
        const val REFRESH_INTERVAL_BAR = &quot;refresh_interval&quot;
        const val IS_PREFERENCES_CHANGED = &quot;preferences_changed&quot;
    }
</code></pre>]]></description>
      <pubDate>Wed, 02 Jun 2021 05:50:45 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>02.06.2021 03:46:42 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/560272/#comment_23104362</guid>
      <link>https://habr.com/ru/articles/560272/#comment_23104362</link>
      <description><![CDATA[<p>Оставляю, чтоб было что улучшить при следующем взгляде на код) Я потом вынес в константу ключ, по которому взаимодействуют фрагменты, а строки для различения классов, так как используются только в одном месте, оставил бы.</p>]]></description>
      <pubDate>Wed, 02 Jun 2021 03:46:42 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

      

      

    
  </channel>
</rss>
