Как стать автором
Обновить
1
0
Иван Колмычек (Ivan Kolmychek) @ivan_kolmycheck

Пользователь

Отправить сообщение
>Спрошу ещё раз, вы анекдот про Неуловимого Джо знаете?

Ну и кто из нас после этого «нинужна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, на остальное как-то времени не особо хватает.
> Да, я знаю, что PowerShell — не опенсорс, но аналогов ему (внезапно) тоже нет.

bash@cygwin?
> Ну да, прям как в анекдоте, «теоретически мы миллионеры».

Уже сейчас есть огромное количество рабочих и удобных — реально, а не теоретически, — свободных программ. Ключевой момент — то, что вы действительно можете пользоваться свободным софтом так, как вам хочется, сколько вам хочется и когда вам хочется (+ условия в рамках лицензии, конечно — копилефт, например).

> А проблема в том, что работодатель не знает какие непредсказуемые проблемы работники принесут ему на своих ноутах.

Я немного не понимаю, почему личные ноутбуки работников и софт на них — проблема работодателя? Вообще впервые об этом слышу, при этом BYOD процветвает. =)
>Вот сразу видно опенсорсника со стажем. Главное в программе не удобство и функционал, а «хорошая свободная лицензия».

Удобство и функционал — дело наживное, лишь бы лицензия позволяла. И ведь тогда есть смысл в этом — никто не заберёт у тебя этот софт, не запретит изменить или портировать на новую платформу.

А главное «выход есть», ага. У кого выход и куда не очень понятно

Вы указали проблему — «я не могу пользоваться программами с разделениями на коммерческую и некоммерческую версии на работе в личных целях». Я поделился с вами своим вариантом решения указанной проблемы.
> Тут скорее действует обратное правило — докажи что ноут действительно твой, например чеком за покупку.

Это где-то законодательно закреплено?
> Если я на домашнем компе могу поставить некоммерческую бесплатную версию, то при использовании для работы требуется покупка коммерческой. Раньше я как пример приводил FAR и его «xUSSR-регистрация».Если я на домашнем компе могу поставить некоммерческую бесплатную версию, то при использовании для работы требуется покупка коммерческой. Раньше я как пример приводил FAR и его «xUSSR-регистрация».

Выход есть — не пользуйтесь для личных целей программами с такой лицензией. Есть просто огромное количество программ под хорошими свободными лицензиями — выбирайте ту, что понравится. ;)
Ну, это до первой проверки на лицензионность софта, где фирме и вам придётся доказывать, что ноут не используется для работы и у фирмы не должно быть лицензий на софт, поставленный там.

Разве проверяющие не должны проверять *только* ту технику, которая находится на балансе предприятия? Всё остальное вполне может быть личной техникой сотрудников.
Вот это способ заработка они нашли, конечно:
0. Следить за всеми;
1. Найти и вычислить кого-то, кто начал заниматься незаконной деятельностью с помощью битков;
2. Подождать, пока он накопит нормальную сумму;
3. РЕЙД ФБР ОПЕРАЦИЯ ЦРУ ВСЕ МОРДОЙ В ПОЛ ИНТЕРПОЛ БИТКОИН ЕСТЬ АНБ А ЕСЛИ НАЙДУ?!
4. Продать изъятые битки, запустив их обратно в систему;
5. Заметную часть полученных денег пустить на улучшение финансирования пункта 0;
6. ???
7. PROFIT!
Взломщик != хакер.

А то получается как в анекдоте:
— Хакнуть банкомат просто: берёшь ноутбук, лом, приходишь на место и вскрываешь отсек ломом.
— А ноутбук зачем?
— А какой же ты без него хакер?
Имеется ввиду слинкованый код, для которого хидер. ;)
Укажите друзей, которые могут быть заинтересованы в этой информации.
А потом заказчик попросит портировать на arm, mips, sparc и его личную pupkin_105bit_architecture.
Видео с конференции планируется? Очень хотелось бы посмотреть, пусть и через неделю-месяц-два месяца. =)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность