Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как сделать автоматическую генерацию кнопок для формы путем получения данных из БД.Visual Studio 2013.C#, CSharp?

Лучший ответ:
Вы уверены, что у вас проблема именно с созданием кнопок? Кнопка нужна для того, чтобы пользователь мог инициировать некоторое действие. Допустим, вы получили из базы набор из 10000 записей. Вы уверены, что вы хотите их показать пользователю? Даже если вы их ему покажете, как вы собираетесь реагировать на нажатие 7602й кнопки?
@newross дал правильный ответ на ваш вопрос. Но, возможно, вам стоит подумать о том, какую на самом деле проблему вы решаете. Возможно, вам и не нужно генерировать кнопки на основе данных из БД.

Худший ответ:
Просто создайте новые кнопки и добавьте их на форму, например такList<Button> buttons = new List<Button>();
    for (int i = 0; i < 10; i++)
    {
        Button newButton = new Button();
        buttons.Add(newButton);
        this.Controls.Add(newButton);   
    }
Соответственно задайте кнопкам параметры, полученные из бд.
Вопрос: Аналог UrlEncode (или его реализаию) для C++?

Лучший ответ:
Нашёл в закромах. На преобразование типов строк не обращайте внимание, используйте свою.
Использовалось при написании поисковика, было дело =)

urlencode & urldecode
wstring urlencode(const string &c) {
    
    string escaped="";
    int max = c.length();
    for(int i=0; i<max; i++)
    {
        if ( (48 <= c[i] && c[i] <= 57) ||//0-9
             (65 <= c[i] && c[i] <= 90) ||//abc...xyz
             (97 <= c[i] && c[i] <= 122) || //ABC...XYZ
             (c[i]=='~' || c[i]=='!' || c[i]=='*' || c[i]=='(' || c[i]==')' || c[i]=='\'')
        )
        {
            escaped.append( &c[i], 1);
        }
        else
        {
            escaped.append("%");
            escaped.append( char2hex(c[i]) );//converts char 255 to string "ff"
        }
    }
    
    wstring escaped_w = L"";

    wchar_t w[1024];
    mbstowcs((wchar_t*)&w, escaped.c_str(), 1024);

    escaped_w = wstring(w);

    return escaped_w;
}

// Функция URL-декодирования.
// Функция преобразует строку данных st в нормальное представление.
// Результат помещается в ту же строку, что была передана в параметрах.
void urldecode(char *st) {
  char *p=st;  // указывает на текущий символ строки
  char hex[3]; // временный буфер для хранения %XX
  int code;    // преобразованный код
  // запускаем цикл, пока не кончится строка (то есть, пока не
  // появится символ с кодом 0, см. ниже)
  do {
    // Если это %-код ...
    if(*st == '%') { // тогда копируем его во временный буфер
      hex[0]=*(++st); hex[1]=*(++st); hex[2]=0;
      // переводим его в число
      sscanf(hex,"%X",&code);
      // и записываем обратно в строку
      *p++=(char)code;
      // указатель p всегда отмечает то место в строке, в которое
      // будет помещен очередной декодированный символ
    }
    // иначе, если это "+", то заменяем его на " "
    else if(*st=='+') *p++=' '; 
    // а если не то, ни другое - оставляем как есть
    else *p++=*st; 
  } while(*st++!=0); // пока не найдем нулевой код
}



Худший ответ:
Попробуйте использовать функцию InternetCanonicalizeUrl:
msdn.microsoft.com/en-us/library/windows/desktop/aa384342%28v=vs.85%29.aspx
Вопрос: Ошибки при подгрузке файлов в html (,, ). Чей косяк? Мой или сервера?

Лучший ответ:
Если до загрузки доработок всё работало, то скорее всего дело в них.
Нужно логи на хостинге смотреть.

Худший ответ:
Т9 как всегда подвел. 
линкор заказчику > линк заказчику
обновляет страницу > обновляю страницу
Вопрос: Как конвертировать xls/xlsx в html средствами Ruby/Linux?

Лучший ответ:
libreoffice --headless --convert-to html file.xlsx
LibreOffice и OpenOffice полностью взаимозаменяемы.

Худший ответ:
1. gem roo
2. xls2csv (пакет catdoc), xlsx2csv + gem FasterCSV.
3. Утилита ssconvert в составе пакета gnumeric (требуется наличие установленного Xorg).
Что касается текстовых документов, то однозначно pandoc.If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc can convert documents in markdown, reStructuredText, textile, HTML, DocBook, LaTeX, MediaWiki markup, TWiki markup, OPML, Emacs Org-Mode, Txt2Tags, Microsoft Word docx, EPUB, or Haddock markup to
... (много разных форматов)
Написана на Haskell. Проще всего взять готовый бинарник а не собирать самому.
Вопрос: Как заставить Гулопочту для домена работать когда падает сайт?

Лучший ответ:
Возьмите DNS, например, у регистратора домена и делов-то. Там все просто и падает реже.
Ну либо свое.

Худший ответ:
Для этого вам необходимо чтобы служба DNS (Bind я подозреваю) находилась на другом сервере. Да и вообще Gmail от вас нужны только прописанных почтовые сервера в MX записях, да одна CN-запись для проверки доступа.
Можете например заюзать NS сервера провайдера или ДЦ, если они предоставляют такую услугу.
Вопрос: Качественный перевод книг по программированию, где взять?

Лучший ответ:
Есть всего два способа выучить иностранный язык: читать на нем писать на нем
Переводы, особенно технической литературы, лично я, советую Вам не читать. Не, перевели может быть ребята нормально, но в теме переводчик, скорей всего, вообще не разбирается, поэтому часть контекста, который хотел донести до читателя автор оригинала, теряется. 
Пройдите любой интенсив по английскому и читайте книжки в оригинале с google translate. Намного больше поймете, чем из перевода.

Худший ответ:
Качественный перевод книг по программированию, где взять?
Там же можете найти и ссылки на оригиналы.Просто не знаю хорошо ли он переведен или там много отсебятины ....
Можете не мучить себя сомнениями - лучше вы не переведёте! ;-)
Вопрос: Как привязать субдомен с другому серверу?

Лучший ответ:
Прописать в DNS разные IP для разных доменов:
domain.com. IN A IP1
shop.domain.com. IN A IP2

Худший ответ:
К комментарию qmax 
У вас должен быть root доступ к серверу, а не виртуальный хостинг который может не разрешить поменять у субдоменов Ip
Вопрос: Стоит ли использовать вместо PHP / Ajax для сайта общения/знакомств Node.js?

Лучший ответ:
Такие задачи вообще не делаются на php.PHP создан, чтобы умирать, а вам нужно постоянное соединение.
Курите в сторону WebSocket и севера на NodeJS.

Худший ответ:
Стоит. Задача очень хорошо накладывается на модель асинхронных событий. Дергать сервер аяксом, чтобы проверить есть ли новые сообщения - не риал тайм, а если дергать часто (чтобы приблизиться к риал тайм), то создадите сами себе проблемы в виде ддоса запросами от клиентов.
Вопрос: Разработка под iOS под виртуальной машиной?

Лучший ответ:
работать можно, комфортно — нет

Худший ответ:
Пытался поднять виртуалку на сатционарке подобной конфигурации. Работать можно было, но тормоза замечались, и со временем начинали просто бесить. Забросил это дело.
Вопрос: Как вынести route в отдельные файлы и подключить их?

Лучший ответ:
Создайте отдельные файы в папке routes/route1.js, routes/route2.js  и тд, дальше и экспортируйте их модули.// routes/route1.js

module.exports = [
    { 
      method: 'GET', path: '/routes1', 
      handler: function () {} },
    { 
      method: 'GET', path: '/routes1/{id}', 
      handler: function () {} }
];
далее в папке роутинга создать index.js где соединить все route1.js, route2.js, route3.js......routeN.js и экспортировать их всех в массиве//  /routes/index.js

var route1 = require('./route1');
var route2 = require('./route2');
var route3 = require('./route3');
var routeN = require('./routeN');

module.exports = [].concat(route1, route2, route3, routeN);
а теперь весь этот массив можете вызвать в файле сервере и передать массив из роутеров в сервер.//  /server.js

var routes = require('./routes');
server.route(routes);

Худший ответ:
мерси. Стоит ли разносить api и web на отдельные сервера? или можно делать все в одном?
Вопрос: Как собирать статистику внутри веб-приложения?

Лучший ответ:
У себя решили в лоб и таскаем из проекта в проект: табличка actions, куда пишется, user_id, штамп времени, код действия, результат или код ошибки, коммент, служебная инфа. Проблем не наблюдаем на >40 проектах.

Почему навелосипедили — потому что не смогли найти ничего, отвечающего требованиям по аналитике. Тут мы сами короли — что хотим: пишем, что хотим — анализируем, причём по таким срезам, по которым хотим. Была идея сделать из этого универсальный инструмент, но… как то руки не дошли.

Худший ответ:
попробуйте гугль аналитикс. Мы ее частенько используем, и не только на сайтах, но и в мобильных приложениях для анализа поведения пользователя.
Вопрос: Странные боты с включенным javascript

Лучший ответ:
Интересная тема.

Может быть, какие-то показатели накручивают, например, переходы из поисковиков? Может, в этих ИЕ установлены тулбары и накручивают цифры в них? Может, проверяют ваш сайт на нагрузку? 

Поймать бота можно попробовать сделав невидимую (через CSS) ссылку за краем экрана. Человек по ней не кликнет, а бот, перебирающий HTML-код или анализирующий дерево DOM, попадется. Можно попробовать слушать событие mousemove — живой человек двигает мышкой, в отличие от бота.

Также, может стоит померять расположение окна на экране у этих ботов? (наример, как описано тут: stackoverflow.com/a/504097 ). Ведь если это реальный ИЕ, управляемый вирусом, то скорее всего окно задвинуто за край экрана, чтобы не мешать пользователю.

Худший ответ:
Они много чего могут делать. Скажем парсить вас, если без js не вариант или слишком мутарно, или могут скажем рекламу скликивать контестную.
Вопрос: Последний слеш (trailing slash) и www

Лучший ответ:
Было уже: habrahabr.ru/qa/5626/

Худший ответ:
Этот вопрос не решается из одной плоскости, тут могут быть задействованы как DNS механизмы, так и функционал браузера. А с точки зрения СЕО каждый поисковый движок волен индексировать как ему угодно (хотя разницы в рейтинге из-за наличия или отсутствия префикса быть не должно).
Вопрос: Почему не считается остаток от деления в Arduino?

Лучший ответ:
arduino.ru/Reference/Serial/Write
arduino.ru/Reference/Serial/Print
Видите разницу? 
В первом случае вы результат отправите как бинарный код. И монитор порта отобразит совсем не то, что вы ожидаете.
Во втором случае вы результат отправите как ASCII текст. То есть, что отправите, то и увидите в мониторе.
Попробуйте просто для сравнения:
Serial.write(65);
Serial.write("65");
Serial.print(65);
Вывод: проблема не в математике, проблема в формате вывода результата в порт.
UPD: ТС для проверки использует Proteus, я - Arduino Leonardo

Худший ответ:
Вопрос можно считать закрытым, т.к. проблема оказалась в Proteus'е, который я использовал для симуляции.
Вопрос: Давайте поговорим о sql_mode в MySQL?

Лучший ответ:
оукей, давайте соберем базу знаний. Действительно полезное дело сделаем... А хотя нет. Можно просто почитать в документации к mysql что за что отвечает
dev.mysql.com/doc/refman/5.0/en/sql-mode.html
причем с примерами. По большей части это неплохие ограничения для разработчика, которые позволяют избежать потенциальных ошибок.Начиная с 5.7.5
что?

Худший ответ:
Пока остановаюсь на таком режиме: STRICT_TRANS_TABLESIGNORE_SPACENO_AUTO_CREATE_USERNO_ENGINE_SUBSTITUTIONONLY_FULL_GROUP_BYPIPES_AS_CONCAT
Вопрос: Почему не возможно прочесть данные из req.body?

Лучший ответ:
Странно, что работало раньше и "вдруг" перестало работать. Вообще судя по коду вы используете expressjs. В документации есть такое expressjs.com/4x/api.html#req.body:
"req.body
Contains key-value pairs of data submitted in the request body. By default, it is undefined, and is populated when you use body-parsing middleware such as body-parser and multer."
Т. е. body по умолчанию undefined и его надо заполнить чем-то вроде body-parser.

Худший ответ:
можно написать app.use(express.urlencoded({extended: true})) перед роутами
Вопрос: JQuery vs. Сss+Костыли. На кого ставите вы?

Лучший ответ:
Однозначно CSS.
Не вижу смысла перегружать сайт javascript`ом, когда задача решаема с помощью CSS.

Худший ответ:
Для конкретно этого вопроса достаточно css (и 100500 других решений, гуглимых по фразе «sticky footer»).
Чаще всего скрипт нужен, когда css-костыли слишком тормозны в ie6.
Вопрос: Проблемы с видеокартой, что делать?

Лучший ответ:
Чистить бук, менять охлажение или  снижать частоты.

Худший ответ:
снеси амд драйвера и посмотри как будет работать
Вопрос: SaaS: одна БД на клиента, или общая база данных?

Лучший ответ:
Решал аналогичную задачу и столкнулся с теми же вопросами, что и вы.

С одной стороны по базе на клиента — недопустимое расточительство. Как правило саасы подразумевают тысячи компаний-клиентов, а тем кто просто зайдет посмотреть не будет числа. 

Если же база одна — в скором времени какая-нибудь быстро растущая таблица станет «неуправляемой» и серьезно просадит производительность. Конечно можно разносить такие таблицы на партиции, но в нашей ситуации есть более интересное решение.

Надо держать несколько БД и в каждой несколько сотен компаний. При этом новые базы можно добавлять по мере развития.
Какое-то время вам вообще будет достаточно одной базы.

Несколько рекомендаций:

1. одну из БД (очевидно первую) назначаем мастер- или «системной» базой. только в ней будет хранится данные общие для всей системы. Например новости вашей системы, глобальные настройки и конечно главное — список компаний клиентов.

2. во все таблицы с клиентскими данными внести поле COMPANY_ID. Более того внести его в состав всех первичных и внешних ключей. Т… е. первичный ключ таблички ORDER будет (COMPANY_ID, ID)

3. ID инкрементировать в рамках компании, а не всей таблицы. Т.е. у каждой компании будет заказ с ID = 1,
 2 и т.д.

Пример:

COMPANY (id, name) — «системная» таблица с компаниями-клиентами

ORDER( company_id, id, customer ) — «клиентская» таблица заказов
PRODUCT( company_id, id, name ) — каталог товаров компании
ORDER_ITEM( company_id, order_id, product_id) — продукты в заказе

первичные ключи:
в ORDER и PRODUCT — (company_id, id)
в ORDER_ITEM — (company_id, order_id, product_id)

внешние ключи в ORDER_ITEM:
 (company_id, order_id) → ORDER( company_id, id)
 (company_id, product_id) → PRODUCT( company_id, id)

Такой подход дает во-первых максимальную изолированность данных компании.
Во-вторых — возможность переселиения компания из одной БД в другую без конфликта первычных ключей.

Если будут вопросы — пишите в местную почту ;)
Удачи.

Худший ответ:
Вариант с БД под каждого клиента — выглядит извращенным. А возможность организации клиентом полей в формах можно и в структуру БД изначально заложить.
Вопрос: Eth0 eth1 почему пропадает интернет?

Лучший ответ:
Думаю у eth1 надо gateway убрать. Да и DNS'ы там не нужны.

Худший ответ:
auto eth1
allow-hotplug eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
Параметры шлюза и днса, для локальной сети вписывайте в DHCP, а не сюда.
Вопрос: Стоимость LP страницы?

Лучший ответ:
Если без взрывающихся вертолетов, то где-то 4-5к деревянных.

Худший ответ:
Конструкторы не рассматриваете?
flexbe.com
lpgenerator.ru
Вопрос: Программы для разработки web-приложений из-под linux

Лучший ответ:
Что-то серьезное — IDE, в частности IDE от JetBrains (WebSrotm, PhpStorm, RubyMine и т.п). По быстрому что-то набросать — vim/emacs/sublime на любителя. Хотя и в gedit можно плагинов понаставить. Это в плане управления кодом. 

Дев-окружение для запуска или аналогичное продакшену (стандартные пакеты, например apt-get install apache2 php5 mysql-server), или встроенное в среде выполнения/фреймворка (php -s), или вообще запуск на VDS. 

Ну и консоль, куда без неё, даже с IDE.

Худший ответ:
Обычно всем тем же самым и пользуются, т.к. практически все IDE для веб разработки на Java.
Вопрос: Как оградить себя от сайтов?

Лучший ответ:
Советую тренировать силу воли. Что за бред - будете просить стороннего человека вводить пароль? А если сами будете вводить пароль - то в чем смысл любой из программ, уж лучше действительно в hosts прописывать.
Совет Вам (бесплатно) - меняйте работу, у меня на работе или нет времени на сторонние ресурсы (как например тостер :-) ), или нет проблем, так как если я здесь, то с работой все ок.

Худший ответ:
Есть ещё плагин для Firefox - LeechBlock. В нём можно настраивать несколько списков сайтов для блокировки и блокировать настройки расширений в браузере так, что отключить его становится довольно сложно. Но всё равно кроме самоконтроля ничего не поможет.
Вопрос: C#. Операторы доступа для сокрытия, но не для защиты?

Лучший ответ:
В каком энтерпрайзе? Это как рассуждение, что одежда нужна лишь для показухи и чтобы прилично выглядеть среди людей, детей и т.д., а дома можно ходить и голым. Так же можно придраться к любому принципу программирования. Вот забьёшь ты на всё это, тебя самого не будет парить, что у тебя в привычку входит быдлокодить? Следовательно у тебя не развивается определённый навык, ведь ты не паришься о сокрытии. Да и сам ты через месяца разберёшься в своём большом проекте, что можно вызывать из вне, что нет. 
А зачем вообще классы? Давай всё в один класс, но у каждого метода будет префикс, чтобы понятно было, а то ещё точку ставить надо. Вот ещё!

Худший ответ:
А если пишешь один для себя, то обязательно пишешь такой говнокод, где нет архитектуры, все навалено прям в button_click, и поэтому и точку ставить негде в принципе, и у классов нету членов нуждающихся в сокрытии, ибо в общем-то и нет ни членов, ни классов? Серьезно?
А если ты, напротив, пишешь свои высокоуровневые и высококачественные обертки для всех библиотек, с которыми работаешь, то это уже суровый энтерпрайз и много людей? Спс за комплимент. Я думал, что я всего лишь убогий нищебродный фрилансер, а я оказывается охрененно крут, работаю в энтерпрайзе и один заменяю много людей.
Про "защиту" вообще бредовые какие-то рассуждения. Вы о чем?
Вопрос: Вывод 3 чисел, которые в сумме дают число n

Лучший ответ:
Не должны повторяться перестановки - значит для каждого множества слагаемых {a, b, c} можно найти множество {a', b', c'}, образованное перестановкой элементов исходного множества, такое, что a'<=b'<=c'. Значит каждый следующий вложенный цикл должен начинаться не с 1, а со значения итератора предыдущего цикла.
---
Подумал ещё:
При условии a<=b<=c, a+b+c=n значение a не может быть больше n/3, иначе b либо c будут б̶о̶л̶ь̶ш̶е меньше, чем a. 
Значение b не может быть больше, чем (n-a)/2, иначе c будет б̶о̶л̶ь̶ш̶е меньше b.
Значение c будет равно (n-a-b).
Итого, получаемint n = Integer.parseInt(reader.readLine());
for (int i = 1; i <= n/3; i++) {
    for (int j = i; j <= (n-i)/2; j++) {
        System.out.println("Числа " + i + " + " + j + " + " + (n-i-j));
    }
}

Худший ответ:
Банальный n3 не пройдет.
Вопрос: Существуют ли какие-нибудь специализированные программы для отрисовки макета будущего мобильного приложения?

Лучший ответ:
Для макетов, очень понравился Balsamiq Mockups

Худший ответ:
Программ очень много, какую-то конкретную не могу порекомендовать, не зная цели.
Дизайнер сможет.
В 90% случаях у web-дизайнера без знания специфики и паттернов проектирования получается маленький web-сайт. В частности это касается Андроид.
Вопрос: Подскажете алгоритм шифрования?

Лучший ответ:
Перевод на китайский, называется :) 

Худший ответ:
Старший бит у всех байт, кроме 172-го поднят. Следовательно, если это алгоритм шифрования, то поверх него какая-то "транспортная" кодировка.
Вопрос: Сколько стоит радиовышка?

Лучший ответ:
Если чистое поле, то чтобы поставить непосредственно вышку нужно минимум 1,5-2 млн рублей плюс стоимость прокладки ВОЛС, в сельской местности по столбам который можно посчитать 130 -150 тыс рублей за км. Но может быть там пойдет РРЛ, надо смотреть. Это по 3G, WiMAX наверно будет дешевле за счёт оборудования, но звонить не получится.
А вообще операторы делают обычно комплексное решение с учетом окупаемости, так что обозначенная сумма вполне реальна.

Худший ответ:
Вы посчитайте, может дешевле будет спутниковый интернет подключить? Строить ничего не нужно. Монтаж быстрый.
Вопрос: Как защитить контент?

Лучший ответ:
Технически защититься от кражи контента Вы не сможете, так как Вы этот контент публикуете, т.е. предоставляете свободный доступ к контенту.
А в Интернете все усугубляется — при просмотре сайта каждый пользователь копирует к себе на компьютер ваш контент (это делает браузер автоматически) и просматривает его.
Поэтому остается один способ защиты — юридический, но это уже другая история…

Худший ответ:
свои лого ставьте на фото, пусть тащут
Вопрос: Какую систему установить на VPS?

Лучший ответ:
Debian x64 не существует.
Так что и взять его вы не сможете.
Бывает x86 и x86_64(amd64).
А, вообще, исходите из ваших потребностей. На 512 метрах рама смысла в amd64 нет, но я уже сталкивался с некоторым ПО которого под 32 бита просто нет. Я последние несколько лет выбираю только amd64, пресловутые потери не значат ничего, а в реальности мы получим гарантию работы всего свежего софта.

Худший ответ:
64, конечно
Вопрос: Iphone + overflow:auto?

Лучший ответ:
С большой вероятностью все там работает, просто двумя пальцами скроллить надо, а не одним. А скроллбары в iOS показываются только когда скроллишь — для экономии места.

Худший ответ:
www.ipadpeek.com/ — эмулятор айпада.
Покажите ресурс, возможно смогу подсказать что-то. Вдруг дело не в overflow? Вообще попробуйте протестить в обычном десктопном Safari.
Вопрос: Как программировать на ноутбуке с внешним монитором?

Лучший ответ:
не бойся) покупай, тебя потом не заставишь работать за одним)

Худший ответ:
оба монитора могут работать одновременно. Перед покупкой обрати внимание на то, какие в ноуте есть внешние разъемы под мониторы, что б потом не прогадать
Вопрос: Согласно MVC, как рекомендуется управлять сессиями?

Лучший ответ:
Забавно смотреть, как вы пытаетесь абсолютно всё отнести к одной из трёх букв MVC, как буд-то кроме моделей, видов и контроллеров других паттернов нет.
За работу аутентификацией/авторизацией/сессией/куками может отвечать некий сервис, не имеющий отношения к MVC. А получение доступа из моделей и контроллеров к ним можно осуществлять через Service Locator.пожалуйста, не рекомендуйте использовать фреймворки вместо велосипедов
Всё же посоветую пересилить свой страх, а то звучит как "пожалуйста, не заставляйте меня идти правильным путём".

Худший ответ:
Лучше всего наследовать базовые интерфейсы PHP:
php.net/manual/ru/class.sessionhandlerinterface
php.net/manual/ru/class.sessionhandler
и посмотреть фреймворки, для того чтобы писать свое надо вначале понять +\- имеющихся классов.
Вопрос: Есть ли простая программа для windows для аудита сетевой папки?

Лучший ответ:
Когда-то в домашней сети пользовался :)KillWatcher - монитор активных сетевых соединений и
постоянное пингование выбранных компьютеров + список 
расшаренных ресурсов каждого такого компа, причем 
любой ресурс можно открыть из контекстного tray-меню.
Позволяет видеть кто и что у Вас качает на данный 
момент и в недалеком прошлом. Можно прервать любую
(либо все сразу) сессию. Ведет лог соединений, в 
котором пишется имя и IP адрес компьютера, имя 
пользователя установившего сессию, тип используемой
ОС и все открытые за сессию файлы.

Худший ответ:
Вот еще Net Share Monitor
(Win 7-8, обновили недавно)Easy to use tool with attractive GUI interfaceMonitor all your shared files from network usersSmart refresh of Live connections and accessed files.Live display of remote sessions with IP address, User name, Active time etcLive HTML based Active Sessions & Accessed File loggingAutomatic Alert Notification on New ConnectionDynamically enable/disable Session & Accessed File MonitoringSilent Mode Settings [no blinking icon, no sound]Settings to control Monitoring, Logging, Alert mechanismsSystem tray Feature - Monitor Shares Silently in the BackgroundInstaller for local installation & un-installation
Вопрос: Может ли быть число в степени матрица?

Лучший ответ:
За исключением этого никогда не сталкивался с возведением в степень матрицы. В Гамильтоновых системах линейных дифференциальных уравнений можно логарифмировать (по крайне-мере натуральным логарифмом) матрицу, а значит, существует действие возведения в степень матрицы. Собственно это тоже самое что e^A.

Худший ответ:
Нет, это невозможно