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

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

  <channel>
    <title><![CDATA[Комментарии / Профиль 2developers]]></title>
    <link>https://habr.com/ru/users/2developers/comments/</link>
    <description><![CDATA[Хабр: комментарии пользователя 2developers]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Mon, 27 Apr 2026 03:07:04 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>25.09.2018 08:04:58 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/423013/#comment_19154391</guid>
      <link>https://habr.com/ru/articles/423013/#comment_19154391</link>
      <description><![CDATA[Да, именно так и пробовал в первый раз. Создать плагин с методом <code>install</code>. И там сделать это присвоение. Очень удивился, что не заработало, очевидных косяков не обнаружилось, поэтому начал смотреть, как сделано у других. <br>
<br>
Оба варианта — с миксином из <code>vue-wait</code> и с <code>Object.defineProperty</code> из Nuxt заработали сразу. И они мало похожи на то, что описано в документации. Вероятно, не без причины.<br>
Как-нибудь попробую ваш вариант, спасибо.]]></description>
      <pubDate>Tue, 25 Sep 2018 08:04:58 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.09.2018 11:40:12 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/423013/#comment_19151369</guid>
      <link>https://habr.com/ru/articles/423013/#comment_19151369</link>
      <description><![CDATA[1) Конкретно в моем проекте нет необходимости делать inject для axios. Вызовы API я храню отдельно, в компонентах и сторе <code>this.$axios</code> я не использую. В статье пример с axios был с целью показать конфигурирование библиотек внутри плагинов, а не Dependency Injection в корневой экземпляр Vue.<br>
<br>
2) Такой способ из документации у меня не сработал, это упомянуто в статье.<br>
<pre><code class="javascript">Vue.prototype.$myMethod = function (methodOptions) {
    // некоторая логика ...
}
</code></pre><br>
Делать <code>Object.assign</code> в функции <code>install</code> вместо простого присваивания не пробовал.<br>]]></description>
      <pubDate>Mon, 24 Sep 2018 11:40:12 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>22.09.2018 13:43:23 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/423013/#comment_19144955</guid>
      <link>https://habr.com/ru/articles/423013/#comment_19144955</link>
      <description><![CDATA[Смысл такой же, как и в использовании глобальных миксинов и компонентов. Чтобы не делать импорт во всех файлах, если библиотека используется часто. <br>
Понятно, что применять подобные зависимости надо обдуманно, чтобы не засорять глобальный экземпляр Vue.]]></description>
      <pubDate>Sat, 22 Sep 2018 13:43:23 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>31.03.2017 16:46:01 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10147816</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10147816</link>
      <description><![CDATA[Алексей, к чему эти личные вопросы? Вы что хотите доказать?]]></description>
      <pubDate>Fri, 31 Mar 2017 16:46:01 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>31.03.2017 09:36:46 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10146760</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10146760</link>
      <description><![CDATA[это добавление еще одного поля — увеличит вес таблицы. Да и я не уверен, что сортировка по этому полю будет быстрее чем RAND(). Точнее, приемлемо быстрой]]></description>
      <pubDate>Fri, 31 Mar 2017 09:36:46 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>31.03.2017 09:30:57 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10146746</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10146746</link>
      <description><![CDATA[<blockquote>Почему бы, в самом начале при генерации всех логинов, не расположить их в случайном порядке?</blockquote><br/>
Генерация логинов выполнялась блоками. Нам не понравилось перемешивать их блоками. А если перемешивать их уже после создания, то это очень долго]]></description>
      <pubDate>Fri, 31 Mar 2017 09:30:57 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>31.03.2017 09:23:10 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10146720</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10146720</link>
      <description><![CDATA[<blockquote>такой уровень для «full stack web developer» явно слабоват.</blockquote><br/>
написал <a href="https://habrahabr.ru/post/324772/#comment_10146718">в этом комментарии</a> свое мнение по поводу уровня]]></description>
      <pubDate>Fri, 31 Mar 2017 09:23:10 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>31.03.2017 09:21:52 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10146718</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10146718</link>
      <description><![CDATA[Это вопрос терминологии. Для меня full stack означает ширину знаний, а не только глубину. Вполне естественно, что в каких-то областях опыта больше, а в каких-то меньше.]]></description>
      <pubDate>Fri, 31 Mar 2017 09:21:52 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>30.03.2017 06:36:06 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10144242</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10144242</link>
      <description><![CDATA[Нельзя по условиям задачи.]]></description>
      <pubDate>Thu, 30 Mar 2017 06:36:06 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2017 17:33:41 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10143582</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10143582</link>
      <description><![CDATA[Раз уж даете такую резкую оценку статье и моему уровню, хотелось бы получить более развернутый ответ, чем плохо решение.]]></description>
      <pubDate>Wed, 29 Mar 2017 17:33:41 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2017 17:24:17 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10143556</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10143556</link>
      <description><![CDATA[Если не вдаваться в детали, то это сервис, который генерирует логины по заранее заданному шаблону.]]></description>
      <pubDate>Wed, 29 Mar 2017 17:24:17 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2017 06:26:47 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10142000</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10142000</link>
      <description><![CDATA[Согласен, хороший вопрос для собеседования. Можно оценить уровень знаний кандидата, ну или посмотреть, как он рассуждает.<br/>
На счет решения проблем — именно на таких задачах и нарабатывается опыт. Можно было бы остановиться на генерации «на лету» и это прекрасно работало бы несколько лет. Но была возможно сделать чуть более идеальнее, почему нет.]]></description>
      <pubDate>Wed, 29 Mar 2017 06:26:47 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2017 06:12:42 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141990</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141990</link>
      <description><![CDATA[<blockquote>занимаемое таблицей место ведь в разы уменьшится?</blockquote><br/>
Я не совсем понял вашу идею. Если уменьшится количество строк, то занимаемое место уменьшится, да.<br/>
А как дальше быть с таблицей? Как выбирать случайную строку, как удалять. Поясните, хотя бы кратко.]]></description>
      <pubDate>Wed, 29 Mar 2017 06:12:42 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.03.2017 06:10:59 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141986</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141986</link>
      <description><![CDATA[Если бы условия задачи были другие, то и решение было бы другое. Количество вариантов было заранее посчитано, с комбинаторикой у нас все в порядке.<br/>
<br/>
<blockquote>при таком количестве вариантов шанс попасть в занятый логин минимален, даже при половинном заполнении базы, что очень-очень малореально</blockquote><br/>
Да, так и есть. Хотелось «идеального решения», поэтому смысл заморочиться с этим был. Интересная задача]]></description>
      <pubDate>Wed, 29 Mar 2017 06:10:59 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>28.03.2017 19:55:40 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141612</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141612</link>
      <description><![CDATA[Да, отличный опыт.)]]></description>
      <pubDate>Tue, 28 Mar 2017 19:55:40 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>28.03.2017 19:51:10 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141608</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141608</link>
      <description><![CDATA[<blockquote>загнать в любую БД/файл уже случайно-сортированную последовательность — это несложно</blockquote><br/>
ну вот, оказалось что сложно]]></description>
      <pubDate>Tue, 28 Mar 2017 19:51:10 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>28.03.2017 19:45:09 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141590</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141590</link>
      <description><![CDATA[Можно и в базу записывать, тоже будет быстро и не скоро начнет тормозить. Но хотелось решить задачу «идеально».]]></description>
      <pubDate>Tue, 28 Mar 2017 19:45:09 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>28.03.2017 19:34:07 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141566</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141566</link>
      <description><![CDATA[Определенно, беспокоиться не стоит. Но интересно же найти элегантное решение, правда?]]></description>
      <pubDate>Tue, 28 Mar 2017 19:34:07 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>28.03.2017 19:25:41 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141560</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141560</link>
      <description><![CDATA[Распределение будет хорошее. Но взять из такого большого файла одну случайную строку не быстрее, чем из базы. Верно?]]></description>
      <pubDate>Tue, 28 Mar 2017 19:25:41 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>28.03.2017 19:18:21 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/324772/#comment_10141546</guid>
      <link>https://habr.com/ru/articles/324772/#comment_10141546</link>
      <description><![CDATA[Полученную строку можно рассматривать не только как логин, но и как уникальный номер. Сертификата, купона и т.п. Поэтому было решено написать алгоритм, который работал бы одинаково быстро при любом количестве уже сформированных строк.]]></description>
      <pubDate>Tue, 28 Mar 2017 19:18:21 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

      

      

    
  </channel>
</rss>
