>Спрошу ещё раз, вы анекдот про Неуловимого Джо знаете?
Ну и кто из нас после этого «нинужна11!» кидается? =)
>Нет, это вы что-то предлагаете.
Эмм… Покажите, пожалуйста, где я предлагаю встроить что-то дополнительное в shell?
>Вам сразу бы предлагать запускать PowerShell из bash и этим окончательно доказать могущество bash
Могущество bash в том, что он может запускать программы — сильно, да. Где я утверждаю, что он какой-то «могущественный»? Shell это shell, остальные задачи — соответствующим инструментам.
Прекрасная аналогия. Есть карманы (читай — встроенные средства шелла), а есть уймы разнообразных приспособлений для переноски предметов — сумки, рюкзаки, тележки, автомобили. И у каждого своя область применения.
Вы предлагаете вшить в штаны это всё? =)
Вот серъёзно, перефразирую, а то вдруг вы меня не поняли: чем ещё powershell так крут, кроме того, что из него можно использовать WMI? С этим бы справился и domain-specific шелл с каким-нибудь своим DSL.
Что его делает powershell таким неповторимым, единственным неимоверно удобным, живительным небесным откровением по сравнению с bash, zsh и другими свободными кросплатформенными шелами? =)
> Но вы упустили, что и WMI и PowerShell — ООП, поэтому не всё равно по определению.
Ну ок. Что мешало сделать ООП-шел к WMI как нишевый инструмент — как, например, шеллы к базам данных (psql, mysql, sqlite, etc.) или шеллы языков (ruby irb/pry, php -a, etc.)?
Тогда всё прекрасно было бы — вот вам отдельный проприетарный шелл к проприетарной технологии для глубокого проникновения^W^W управления проприетарной ОС. Пользуйтесь, если вам нужно.
> Ненене, вовсе не «в вашем линаксе игор нет», а «мы с друзьями решили сегодня по сети в XXX погонять, а XXX то на линуксе то и нет». Расскажите как вы тут боретесь. Заводите новых друзей?
Вы готовы сменить друзей только из-за того, что вам с ними не поиграть в какую-то конкретную игру? О_О
Как правило, мои друзья спокойно воспринимают «Нет, ребята, я с вами не могу, у меня эта игрушка не пойдёт». Хотя бы потому, что у некоторых из них — MacOS, часть тоже пользуется Linux, кто-то вообще нетбуки предпочитает, где особо и не поиграешь-то.
Так что если и играем — то во что-то кросс-платформенное, либо микро-компаниями по интересам.
Но я, честно говоря, не вспомню, когда я последний раз с кем-то из друзей по сети играл. Мы как-то больше общаемся. =)
Опять не то. Вы сказали, что вы с женой не согласны, что редька не фигня на основании того, что едите и довольны. Ну и как мне устриц с вами обсуждать?
С такими сравнениями — и правда, нечего. Хорошо хоть, что bash не с компостом сравнили, а powershell — с нектаром древних богов каким-нибудь. ;)
***
Возник вопрос: доступ в WMI намертво прикручен к powershell что-ли? Никаких тебе одельных утилит для доступа?
> The WMI command line tool (WMIC): WMIC is a command-line tool designed to ease WMI information retrieval about a system by using some simple keywords (aliases). WMIC.exe is only available under Windows XP Professional, Windows Server 2003, Windows Vista, Windows 7 and Windows Server 2008. By typing “WMIC /?” from the command-line, a complete list of the switches and reserved keywords is available.
>
> There is a Linux port of WMI command line tool, written in Python, based on Samba4 called 'wmi-client'
> (https://en.wikipedia.org/wiki/Windows_Management_Instrumentation)
Не всё ли равно тогда, из какого именно шела пускать WMIC? Или он только для сбора информации, управлять так не получится?
> Это и так прошлый век, окститесь. Остальное уже в браузерах играют.
Не все старые игры плохи, и далеко не все из этих хороших кто-то переписал.
Если я захочу поддержать деньгами что-то сделанное нормально — я и под винду это могу сделать. Тут и выбор изначально больше.
Ну, тут уже как хотите — у вас же эту возможность не отбирают. =)
Про игры вы сами спросили. Я вам поведал мой субъективный взгляд на их наличие конкретно в одной свободной ОС, которой я пользуюсь, плюс — поделился, каким именно образом я стараюсь исправлять ситуацию с проблемой «в вашем линаксе игор нет, лалка!111», хотя для меня это вопрос второстепенный. =)
Ну с такими то аргументами вы с женой то можете быть несогласны и что земля круглая.
Эм… А где там аргументы? Я просто сказал, что, мол, не знаю, ни разу не приходилось пользоваться и всё. =)
> Вы не понимаете, товарищ пришел рассказать, что главное не поддержка линукса, а правильная лицензия.
Всяко лучше гонять проприетарный софт в свободном контейнере на свободной платформе, чем в окружении всего проприетарного, на мой личный взгляд. ;)
А так — да, есть какие-то аналоги, но они довольно сильно недолугие, пока что. Я не пользуюсь ни ими, не 1С, так что не могу рассказать об этом подробнее, на самом деле.
> Ну Quake 3 вроде бегал.
А что-нибудь постарее? ;)
> Ну и передергивать не надо, вы же поняли про что когда я писал про «все игрушки» мне просто не надо отвечать про «большая часть».
Это исправляется — часто достаточно просто найти тему «Linux?» в дискуссиях на Steam и присоединиться к просьбам. Ну и поддерживать деньгами тех, кто всё-таки выпускает нормальные версии под Linux.
Не сильно исправляет ситуацию с лицензиями, правда, но как я уже говорил, проприетарный софт поверх свободной платформы — это уже шаг вперёд.
> Да и вообще, играть надо в игрушки с православной лицензией, какие эксклюзивы?
Ну, вы же не такой фанатик, как я, вы можете и в игрушки с несвободными лицензиями играть. На свободной платформе. ;)
И не только вы — многих моих знакомых сдерживали от перехода на Linux игрушки. Сейчас смотрю — подтягиваются. =)
Но я предпочитаю играть в свободные игрушки, это да. И донатить на их дальнейшее развитие, вместо покупки в стиме — ведь в них можно поиграть и без оплаты, так что можно спокойно посмотреть, и, если понравилось, задонатить. В Steam игрушки ОЧЕНЬ редко (по моему личному ощущению) предоставляют демо-версии.
> А bash@cygwin, извините, фигня.
Не согласен, меня пару раз выручал, да и жена не жалуется. =)
> Как оттуда в WMI ходить?
Не знаю — впервые про WMI слышу, хоть загуглил, что это такое. Наверное, это потому, что я пользуюсь Linux на десктопе и для работы since 2007, тут уж извините. В том числе и для игрушек, кстати. =)
1) Чего далеко ходить, Far (за 10+ лет теоретически же что-то должны были написать? Ну, с плагинами и поэтэссами)
Про mc уже за меня высказались — мне вполне хватало, но я вообще вместо двухпанельников предпочитаю голую консоль, так что тут я вам помочь не смогу.
> 2) 1C
Тут да, пока что глухо, но они хотя бы поддерживают Linux теперь, что уже хорошо.
> Windows (нет, не *nix, а то, что совместимо со всеми играшками.
> совместимо со всеми играшками.
I lol'd. Поставьте что-нибудь *действительно* старенькое на Win7 и поиграйте. На Wine чаще стабильнее работает, даже если выставить все-все-все самые крутые(tm) режимы совместимости®.
Ну и про эксклюзивы для консолей не забывайте. Совместимо со всеми игрушками, конечно же.
А так — у меня прекрасно работает куча интересных игрушек, приобретённых в Steam (65 штук из 81), даже у жены большая часть библиотеки (76/105) поддерживает Linux. Огромная куча игрушек работает под Wine, хоть и не всегда гладко.
Но я больше предпочитаю поиграть в Xonotic, на остальное как-то времени не особо хватает.
> Ну да, прям как в анекдоте, «теоретически мы миллионеры».
Уже сейчас есть огромное количество рабочих и удобных — реально, а не теоретически, — свободных программ. Ключевой момент — то, что вы действительно можете пользоваться свободным софтом так, как вам хочется, сколько вам хочется и когда вам хочется (+ условия в рамках лицензии, конечно — копилефт, например).
> А проблема в том, что работодатель не знает какие непредсказуемые проблемы работники принесут ему на своих ноутах.
Я немного не понимаю, почему личные ноутбуки работников и софт на них — проблема работодателя? Вообще впервые об этом слышу, при этом BYOD процветвает. =)
>Вот сразу видно опенсорсника со стажем. Главное в программе не удобство и функционал, а «хорошая свободная лицензия».
Удобство и функционал — дело наживное, лишь бы лицензия позволяла. И ведь тогда есть смысл в этом — никто не заберёт у тебя этот софт, не запретит изменить или портировать на новую платформу.
А главное «выход есть», ага. У кого выход и куда не очень понятно
Вы указали проблему — «я не могу пользоваться программами с разделениями на коммерческую и некоммерческую версии на работе в личных целях». Я поделился с вами своим вариантом решения указанной проблемы.
> Если я на домашнем компе могу поставить некоммерческую бесплатную версию, то при использовании для работы требуется покупка коммерческой. Раньше я как пример приводил FAR и его «xUSSR-регистрация».Если я на домашнем компе могу поставить некоммерческую бесплатную версию, то при использовании для работы требуется покупка коммерческой. Раньше я как пример приводил FAR и его «xUSSR-регистрация».
Выход есть — не пользуйтесь для личных целей программами с такой лицензией. Есть просто огромное количество программ под хорошими свободными лицензиями — выбирайте ту, что понравится. ;)
Ну, это до первой проверки на лицензионность софта, где фирме и вам придётся доказывать, что ноут не используется для работы и у фирмы не должно быть лицензий на софт, поставленный там.
Разве проверяющие не должны проверять *только* ту технику, которая находится на балансе предприятия? Всё остальное вполне может быть личной техникой сотрудников.
Вот это способ заработка они нашли, конечно:
0. Следить за всеми;
1. Найти и вычислить кого-то, кто начал заниматься незаконной деятельностью с помощью битков;
2. Подождать, пока он накопит нормальную сумму;
3. РЕЙД ФБР ОПЕРАЦИЯ ЦРУ ВСЕ МОРДОЙ В ПОЛ ИНТЕРПОЛ БИТКОИН ЕСТЬ АНБ А ЕСЛИ НАЙДУ?!
4. Продать изъятые битки, запустив их обратно в систему;
5. Заметную часть полученных денег пустить на улучшение финансирования пункта 0;
6. ???
7. PROFIT!
А то получается как в анекдоте:
— Хакнуть банкомат просто: берёшь ноутбук, лом, приходишь на место и вскрываешь отсек ломом.
— А ноутбук зачем?
— А какой же ты без него хакер?
Ну и кто из нас после этого «нинужна11!» кидается? =)
>Нет, это вы что-то предлагаете.
Эмм… Покажите, пожалуйста, где я предлагаю встроить что-то дополнительное в shell?
>Вам сразу бы предлагать запускать PowerShell из bash и этим окончательно доказать могущество bash
Могущество bash в том, что он может запускать программы — сильно, да. Где я утверждаю, что он какой-то «могущественный»? Shell это shell, остальные задачи — соответствующим инструментам.
Прекрасная аналогия. Есть карманы (читай — встроенные средства шелла), а есть уймы разнообразных приспособлений для переноски предметов — сумки, рюкзаки, тележки, автомобили. И у каждого своя область применения.
Вы предлагаете вшить в штаны это всё? =)
Вот серъёзно, перефразирую, а то вдруг вы меня не поняли: чем ещё powershell так крут, кроме того, что из него можно использовать WMI? С этим бы справился и domain-specific шелл с каким-нибудь своим DSL.
Что его делает powershell таким неповторимым, единственным неимоверно удобным, живительным небесным откровением по сравнению с bash, zsh и другими свободными кросплатформенными шелами? =)
Ну ок. Что мешало сделать ООП-шел к WMI как нишевый инструмент — как, например, шеллы к базам данных (psql, mysql, sqlite, etc.) или шеллы языков (ruby irb/pry, php -a, etc.)?
Тогда всё прекрасно было бы — вот вам отдельный проприетарный шелл к проприетарной технологии для глубокого проникновения^W^W управления проприетарной ОС. Пользуйтесь, если вам нужно.
Вы готовы сменить друзей только из-за того, что вам с ними не поиграть в какую-то конкретную игру? О_О
Как правило, мои друзья спокойно воспринимают «Нет, ребята, я с вами не могу, у меня эта игрушка не пойдёт». Хотя бы потому, что у некоторых из них — MacOS, часть тоже пользуется Linux, кто-то вообще нетбуки предпочитает, где особо и не поиграешь-то.
Так что если и играем — то во что-то кросс-платформенное, либо микро-компаниями по интересам.
Но я, честно говоря, не вспомню, когда я последний раз с кем-то из друзей по сети играл. Мы как-то больше общаемся. =)
Опять не то. Вы сказали, что вы с женой не согласны, что редька не фигня на основании того, что едите и довольны. Ну и как мне устриц с вами обсуждать?
С такими сравнениями — и правда, нечего. Хорошо хоть, что bash не с компостом сравнили, а powershell — с нектаром древних богов каким-нибудь. ;)
***
Возник вопрос: доступ в WMI намертво прикручен к powershell что-ли? Никаких тебе одельных утилит для доступа?
> The WMI command line tool (WMIC): WMIC is a command-line tool designed to ease WMI information retrieval about a system by using some simple keywords (aliases). WMIC.exe is only available under Windows XP Professional, Windows Server 2003, Windows Vista, Windows 7 and Windows Server 2008. By typing “WMIC /?” from the command-line, a complete list of the switches and reserved keywords is available.
>
> There is a Linux port of WMI command line tool, written in Python, based on Samba4 called 'wmi-client'
> (https://en.wikipedia.org/wiki/Windows_Management_Instrumentation)
Не всё ли равно тогда, из какого именно шела пускать WMIC? Или он только для сбора информации, управлять так не получится?
Не все старые игры плохи, и далеко не все из этих хороших кто-то переписал.
Если я захочу поддержать деньгами что-то сделанное нормально — я и под винду это могу сделать. Тут и выбор изначально больше.
Ну, тут уже как хотите — у вас же эту возможность не отбирают. =)
Про игры вы сами спросили. Я вам поведал мой субъективный взгляд на их наличие конкретно в одной свободной ОС, которой я пользуюсь, плюс — поделился, каким именно образом я стараюсь исправлять ситуацию с проблемой «в вашем линаксе игор нет, лалка!111», хотя для меня это вопрос второстепенный. =)
Ну с такими то аргументами вы с женой то можете быть несогласны и что земля круглая.
Эм… А где там аргументы? Я просто сказал, что, мол, не знаю, ни разу не приходилось пользоваться и всё. =)
Всяко лучше гонять проприетарный софт в свободном контейнере на свободной платформе, чем в окружении всего проприетарного, на мой личный взгляд. ;)
А так — да, есть какие-то аналоги, но они довольно сильно недолугие, пока что. Я не пользуюсь ни ими, не 1С, так что не могу рассказать об этом подробнее, на самом деле.
> Ну Quake 3 вроде бегал.
А что-нибудь постарее? ;)
> Ну и передергивать не надо, вы же поняли про что когда я писал про «все игрушки» мне просто не надо отвечать про «большая часть».
Это исправляется — часто достаточно просто найти тему «Linux?» в дискуссиях на Steam и присоединиться к просьбам. Ну и поддерживать деньгами тех, кто всё-таки выпускает нормальные версии под Linux.
Не сильно исправляет ситуацию с лицензиями, правда, но как я уже говорил, проприетарный софт поверх свободной платформы — это уже шаг вперёд.
> Да и вообще, играть надо в игрушки с православной лицензией, какие эксклюзивы?
Ну, вы же не такой фанатик, как я, вы можете и в игрушки с несвободными лицензиями играть. На свободной платформе. ;)
И не только вы — многих моих знакомых сдерживали от перехода на Linux игрушки. Сейчас смотрю — подтягиваются. =)
Но я предпочитаю играть в свободные игрушки, это да. И донатить на их дальнейшее развитие, вместо покупки в стиме — ведь в них можно поиграть и без оплаты, так что можно спокойно посмотреть, и, если понравилось, задонатить. В Steam игрушки ОЧЕНЬ редко (по моему личному ощущению) предоставляют демо-версии.
> А bash@cygwin, извините, фигня.
Не согласен, меня пару раз выручал, да и жена не жалуется. =)
> Как оттуда в WMI ходить?
Не знаю — впервые про WMI слышу, хоть загуглил, что это такое. Наверное, это потому, что я пользуюсь Linux на десктопе и для работы since 2007, тут уж извините. В том числе и для игрушек, кстати. =)
Про mc уже за меня высказались — мне вполне хватало, но я вообще вместо двухпанельников предпочитаю голую консоль, так что тут я вам помочь не смогу.
> 2) 1C
Тут да, пока что глухо, но они хотя бы поддерживают Linux теперь, что уже хорошо.
> Windows (нет, не *nix, а то, что совместимо со всеми играшками.
> совместимо со всеми играшками.
I lol'd. Поставьте что-нибудь *действительно* старенькое на Win7 и поиграйте. На Wine чаще стабильнее работает, даже если выставить все-все-все самые крутые(tm) режимы совместимости®.
Ну и про эксклюзивы для консолей не забывайте. Совместимо со всеми игрушками, конечно же.
А так — у меня прекрасно работает куча интересных игрушек, приобретённых в Steam (65 штук из 81), даже у жены большая часть библиотеки (76/105) поддерживает Linux. Огромная куча игрушек работает под Wine, хоть и не всегда гладко.
Но я больше предпочитаю поиграть в Xonotic, на остальное как-то времени не особо хватает.
bash@cygwin?
Уже сейчас есть огромное количество рабочих и удобных — реально, а не теоретически, — свободных программ. Ключевой момент — то, что вы действительно можете пользоваться свободным софтом так, как вам хочется, сколько вам хочется и когда вам хочется (+ условия в рамках лицензии, конечно — копилефт, например).
> А проблема в том, что работодатель не знает какие непредсказуемые проблемы работники принесут ему на своих ноутах.
Я немного не понимаю, почему личные ноутбуки работников и софт на них — проблема работодателя? Вообще впервые об этом слышу, при этом BYOD процветвает. =)
Удобство и функционал — дело наживное, лишь бы лицензия позволяла. И ведь тогда есть смысл в этом — никто не заберёт у тебя этот софт, не запретит изменить или портировать на новую платформу.
А главное «выход есть», ага. У кого выход и куда не очень понятно
Вы указали проблему — «я не могу пользоваться программами с разделениями на коммерческую и некоммерческую версии на работе в личных целях». Я поделился с вами своим вариантом решения указанной проблемы.
Это где-то законодательно закреплено?
Выход есть — не пользуйтесь для личных целей программами с такой лицензией. Есть просто огромное количество программ под хорошими свободными лицензиями — выбирайте ту, что понравится. ;)
Разве проверяющие не должны проверять *только* ту технику, которая находится на балансе предприятия? Всё остальное вполне может быть личной техникой сотрудников.
0. Следить за всеми;
1. Найти и вычислить кого-то, кто начал заниматься незаконной деятельностью с помощью битков;
2. Подождать, пока он накопит нормальную сумму;
3. РЕЙД ФБР ОПЕРАЦИЯ ЦРУ ВСЕ МОРДОЙ В ПОЛ ИНТЕРПОЛ БИТКОИН ЕСТЬ АНБ А ЕСЛИ НАЙДУ?!
4. Продать изъятые битки, запустив их обратно в систему;
5. Заметную часть полученных денег пустить на улучшение финансирования пункта 0;
6. ???
7. PROFIT!
А то получается как в анекдоте:
— Хакнуть банкомат просто: берёшь ноутбук, лом, приходишь на место и вскрываешь отсек ломом.
— А ноутбук зачем?
— А какой же ты без него хакер?
Как вариант.