Far 3.0 & Guids

Место, где разработчики плагинов могут поделиться своим опытом.
User avatar
techie
Posts: 782
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 33 times
Been thanked: 4 times

Far 3.0 & Guids

Post by techie »

Latest post of the previous page:

Ну и зачем мне это всё знать? На вопросы ответье лучше кто-нибудь. Вместо "ты должен плясать с такими вот бубнами" сказать, зачем эти танцы нужны. Пока эти GUID'ы выглядят, как повод для геноцида тех, кто отказывается плясать "как положено", а почему положено и кем положено, никто не объясняяет, а хотелось бы. GUID не гарантирует, что люди, которым влом заморачиваться с генерацией, не будут писать GUID ручками, а человек. которые понимает, что нужен уникальный ID плагина, уж как-то постарается решить эту проблему. На крайняк возьмёт этот GUID счастливый. Вот форматирование айдишника под специфический формат должно быть технически оправдано. Пусть даже эстетически. Но вот страхи распространять, что "без бубна сертифицированного проклятие накликаешь", ну ё-маё..

User avatar
HaRT
Moderator
Posts: 9421
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

Far 3.0 & Guids

Post by HaRT »

techie wrote: Ну и зачем мне это всё знать?
Чтобы из-за кривых гуидов не возникло конфликтов впоследствии.
Если выполнение одной простой команды для генерации гуида Вы называете танцем с бубном, то как же Вас вообще занесло в разработку плагинов для Фара?!
Last edited by HaRT on Thu 11 May, 2017 20:15, edited 1 time in total.
Reason: Исправлены опечатки
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
HaRT
Moderator
Posts: 9421
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

Far 3.0 & Guids

Post by HaRT »

techie wrote: повод для геноцида тех, кто отказывается плясать "как положено"
„«А это мысль!» — подумали дети.“ :ha:
Фар есть инструмент, а не нянька. © 2009 DrKnS

Smitis
Posts: 1621
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 18 times
Been thanked: 40 times

Far 3.0 & Guids

Post by Smitis »

techie wrote:Я ещё не настолько сектант, чтобы лазить на специальный сайт для того, чтобы сгенерить случайное число, уникальное в пределах всей экосистемы фара с вероятностью > 99.99999%
ФАР уже сто лет в обед умеет сам генерировать гуиды. И в этой теме это уже было.
  1. Macro {
  2.     description="UUID";
  3.     area="Shell Editor";
  4.     key="CtrlAltShiftU";
  5.     action=function()
  6.         print(win.Uuid(win.Uuid()):upper())
  7.     end;
  8. }
Разум когда-нибудь победит.

User avatar
techie
Posts: 782
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 33 times
Been thanked: 4 times

Far 3.0 & Guids

Post by techie »

HaRT wrote: Чтобы из-за кривых гуидов не возникло конфликтов впоследствии.
2. Почему Far не чекает плагины на дублицирующиеся GUIDы, и не предупреждает/вываливается, если для него это так важно?

Post Reply

Return to “Разработка плагинов”