Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Флейм раздела «Microsoft Windows» (Часть 3)

Модерирует : KLASS, IFkO

KLASS (21-08-2019 08:42): Продолжение в Флейм раздела «Microsoft Windows» (Часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие ветки

Эта тема предназначена для разговоров и споров вокруг ОС семейства MS Windows.  
Здесь и только здесь можно беседовать на отвлечённые темы (желательно, но не обязательно, чтобы они касались ОС).  
Если у вас есть конкретная проблема — это не место для неё: пользуйтесь фильтром и, в конце концов, создавайте новую тему.
Не стоит задавать здесь вопросы, кроме тех, на которые гарантированно можно ответить одной строчкой (забытая строчка из документации, команда, и т. п.). Для более сложных вопросов нужно открывать отдельные темы. Кроме того, здесь можно уточнить, в какой теме/форуме нужно задать тот или иной вопрос.
 
Не рекомендуется заниматься сравнением в любой форме ОС Windows с другими ОС, это следует делать в теме «Флейм форума ОС»

Всего записей: 11458 | Зарегистр. 12-10-2001 | Отправлено: 18:31 13-04-2017
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Я опять не понимаю Вашего тона
Похоже, Вы настаиваете, что имеете какие-то основания чего-то от меня требовать.
Исполнять такого рода требования считаю антипедагогичным.
 
Хамскими требованиями Вы провоцируете меня забрать обратно своё обещание что-то писать для Вашего удовольствия.
А свою собственную задачу я решил:  
1) продемонстрировал полезную технику расширения типов и  
2) наваял довольно общую функцию, пригодную для использования с модулем PoshSemanticVersion из галереи

Всего записей: 17770 | Зарегистр. 14-10-2001 | Отправлено: 16:50 18-03-2018 | Исправлено: LevT, 16:58 18-03-2018
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
Хамскими требованиями Вы провоцируете меня забрать обратно своё обещание что-то писать для Вашего удовольствия.  

То есть Вы признаетесь, что можете только трепаться, а сделать что-то реальное не можете?
 
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 17:08 18-03-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну детский сад же! Не стыдно?  
Если б со мною разговаривал так хрен-сгоры, просто удостоился бы игнора.
 
Поскольку я понимаю, что хамите как технарь Вы не потому что хам, а потому что технарь - попытаюсь толсто намекнуть, что я предследую цели свои собственные, а не поставленные извне.
 
Что-то продемонстрировать по вежливой просьбе с ними сочетается, но вот Ваше поведение...

Всего записей: 17770 | Зарегистр. 14-10-2001 | Отправлено: 17:18 18-03-2018 | Исправлено: LevT, 17:18 18-03-2018
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
Вообще-то хамить начали Вы

Цитата:
надо ещё постараться нагородить решение уродливей CMD-шного

Именно поэтому я и попросил Вас написать решение на powershell, что Вы сделать и не смогли.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 17:39 18-03-2018
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
только так сильно дробить нет необходимости

В личку мне подсказали про существование более элегантного решения, где дробить и вовсе не требуется, всё оказалось гораздо проще и никаких репозиториев с доп.модулями не требуется... возможно, человек опубликует, если захочет, ведь это его решение.

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 18:13 18-03-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Сожалею если приняли на свой счёт.
Вообще-то я высказался не о Вас, а о CMD
 
 
YuS_2

Цитата:
никаких репозиториев с доп.модулями не требуется..

 
Вообще никогда не требуется никаких библиотек: все велосипеды надо изобретать каждый раз с нуля
Здесь именно Semantic Version - и во всех нормальных языках (включая пошик но исключая *sh/cmd) к нашим услугам библиотеки/модули которые её умеют.
 
 

Цитата:
возможно, человек опубликует, если захочет, ведь это его решение.

 
да, и мне тоже любопытно

Всего записей: 17770 | Зарегистр. 14-10-2001 | Отправлено: 19:15 18-03-2018 | Исправлено: LevT, 19:32 18-03-2018
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
все велосипеды надо изобретать каждый раз с нуля

Сарказм здесь не уместен. Ты сути решения ещё не видел, а говеный сарказм уже разметал во все стороны...
 

Цитата:
Здесь именно Semantic Version - и во всех нормальных языках

Норма - понятие суперотносительное...
 

Цитата:
да, и мне тоже любопытно

С твоим-то хамством - вот теперь, хоть лопни от него... ну, или подожди, вдруг человек поделится...

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 19:40 18-03-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
я ничуть не имел в виду отдельную изящную выдумку, которая вполне возможна как исключение.
Я кажется догадываюсь, кто автор, и с удовольствием ознакомился бы.
 
Что не отменяет правила: использовать доступные библиотеки.
А для этого надо иметь кругозор повыше скриптерского и хотя бы идентифицировать, где мы изобретаем велосипед.
А в идеале и знать уважительную причину - ответ на вопрос "ЗАЧЕМ?"

Всего записей: 17770 | Зарегистр. 14-10-2001 | Отправлено: 19:46 18-03-2018 | Исправлено: LevT, 19:49 18-03-2018
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
Вы отказываетесь ответить на мой вопрос?
То есть саму задачу Вы решить так и не смогли?

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 19:56 18-03-2018
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
я ничуть не имел в виду отдельную изящную выдумку, которая вполне возможна как исключение.

Ты когда высказываешься, хотя бы задумывайся о том, что пишешь, а не просто занимайся графоманией...
 

Цитата:
Я кажется догадываюсь, кто автор, и с удовольствием ознакомился бы.

Вряд ли. Он обычно не участвует в наших горячих дебатах... и нечасто пишет в топиках про powershell.
 

Цитата:
Что не отменяет правила: использовать доступные библиотеки.

Главное - не забывай про бритву Оккама.
 

Цитата:
хотя бы идентифицировать, где мы изобретаем велосипед.

Ну, хотя бы признаешь, что и сам их пытаешься изобретать, особенно, привлекая модули, которые и вовсе не нужны...
 

Цитата:
ответ на вопрос "ЗАЧЕМ?"  

Самый веский ответ - "ЗАТЕМ!"
 
А решение достаточно простое: Используется регэксп и оператор конвертации к типу класса .Net [System.Version] и всё. Остальное (отбор удаляемых каталогов) там - дело техники.

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 21:07 18-03-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2

Цитата:
 
Вряд ли. Он обычно не участвует в наших горячих дебатах... и нечасто пишет в топиках про powershell.  
 

вот именно один такой коллега появился в предыдущей теме (незадолго до её конца) с интересным вкладом
 

Цитата:
 регэксп и оператор конвертации к типу класса .Net [System.Version]  

я тоже задумывался о чем-то таком, но плохо знаю сам .NET - в отличие от коллеги придумавшего решение

Всего записей: 17770 | Зарегистр. 14-10-2001 | Отправлено: 21:22 18-03-2018 | Исправлено: LevT, 21:27 18-03-2018
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
задумывался о чем-то таком, но плохо знаю сам .NET

Тут скорее знания powershell потребуются, а о .Net требуется знание о наличии такого класса.
Немного модифицированное решение выглядит так:

Код:
function msort {
    process{
        dir $_.fullname -dir|sort{[version]($_.basename -replace '[^\d\.]*')}|select fullname -skiplast 1
    }
}
$dirs = dir $args[0] -dir
$dirs|msort

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 22:02 18-03-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
да, круто
Можно несколько уроков вынести, разбирая этот пример.
 
 
Добавлено:
но для начала всё-таки нужно раскрыть алиасы, иначе получается столь же антипедагогично, как и на CMD
("ни в жизни такое не напишу, хорошо что на руборде доступны гуру")
 
 

Всего записей: 17770 | Зарегистр. 14-10-2001 | Отправлено: 18:23 21-03-2018
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
антипедагогично

а это мне уже неинтересно... если требуется - все алиасы доступны по команде: get-alias
Ну, или так:

Код:
gal|sort name|ft name,resolvedcommandname -auto


 
ЗЫ
А для совсем ленивых #
script.ps1

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 21:50 21-03-2018 | Исправлено: YuS_2, 19:25 22-03-2018
ProdifII



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто гадал на 17128.1 release RS4 ?  Без ватермарка и таймбомбы ..
 
 
 

Всего записей: 1087 | Зарегистр. 11-05-2017 | Отправлено: 22:11 23-03-2018
farag



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ProdifII
https://buildfeed.net/build/a0df4738-f81b-4113-9d59-ac18721597ab/

Всего записей: 2526 | Зарегистр. 27-07-2009 | Отправлено: 12:56 25-03-2018
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день господа.
Предполагаю создать отдельную тему для инсайдеров и прочих экспериментаторов не могущих дождаться релиза. Ваше мнение очень важно для глонас нас. Кто ЗА прошу ничего не поднимать.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 15:08 03-04-2018
MishNSK



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, мне тут вопрос задали.
"wt64a  - это windows 10x64     w764  это windows 7x64, а как называют windows 2016?"
Не викторина, а для общего развития. ))

Всего записей: 770 | Зарегистр. 08-10-2012 | Отправлено: 15:21 03-04-2018
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MishNSK
Сервер 2016
LTSB 2016
Обычно таки подразумевается сервер, если речь о Windows 2016, который только x64

Всего записей: 11458 | Зарегистр. 12-10-2001 | Отправлено: 15:29 03-04-2018
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MishNSKwt64a  
wt64a - вообще-то это херня какая-то, возможно 64-bit. "windows 2016" называют только придурки не знающие что такое ОС, а только "винда, винду" виндю

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 15:30 03-04-2018
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Флейм раздела «Microsoft Windows» (Часть 3)
KLASS (21-08-2019 08:42): Продолжение в Флейм раздела «Microsoft Windows» (Часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru