Задать вопрос
  • Как и где хранить видеоконтент?

    Rou1997
    @Rou1997
    https://www.google.ru/search?newwindow=1&q=videohosting
    Либо все-таки свой VPS достаточной мощности.
    Больше нет вариантов.
    Ответ написан
    Комментировать
  • Как извлечь данные из Excel (.xslx) файла в двухмерный массив (по столбцам)?

    Rou1997
    @Rou1997
    Для работы с xlsx - библиотеки SpreadsheetLight, NPOI, OpenXML SDK, а также можно взаимодействовать с MS Excel через COM, и еще OleDb по аналогии с MDB/AccDB (Access)

    но я так и не нашел кода который подошел бы к моему случаю.

    А изучить библиотеку и доработать код для своего случая, наивный чукча?
    Ответ написан
    Комментировать
  • В чем приимущество знать Си PHPшнику?

    Rou1997
    @Rou1997
    Позволит изучить то, с чем вы работаете, на глубоком уровне, и например если потребуется реализовать Web-приложение на WebSocket с высокой надежностью, а вы уже отлично изучили TCP (Berkeley sockets и все что ниже), то обеспечите не только "рабочую" надежность, но и "психологическую".
    А еще информационная безопасность же!
    Ответ написан
    Комментировать
  • Как реализовать чат на вебсокетах?

    Rou1997
    @Rou1997
    Проще всего реализовать не через сокеты, а через Long polling, это обычный AJAX, но использующий то, что HTTP основан на TCP (низший уровень сокетов), и есть возможность долго ждать ответа сервера, таким "костылем" и обеспечится "real-time" AJAX. Да, именно "костыль", да, не оптимально по нагрузке на сервер, зато более легко и надежно, чем сокеты, HTTP даже новее, а сокеты технология из 1980х годов, и WebSocket не далеко от них ушли по надежности, довольно сложно реализовать стабильное соединение в сокетах, но если все-таки WebSocket, то сперва изучайте на Node.js, потом переходите на PHP, в крайнем случае оставляете Node.js, это идеальный подход к мало знакомым областям.
    Ответ написан
    Комментировать
  • На каких ресурсах можно продать исходный код?

    Rou1997
    @Rou1997
    Фриланс, где заказывают боты.
    Ответ написан
    Комментировать
  • Как поймать хакера ну или хотя бы отомстить?

    Rou1997
    @Rou1997
    Думаю какие теперь должны быть меры

    Повышение своей квалификации!
    Я не вникал в вопрос, но у вас там, извините, полный бардак, если редактируют файлы прямо авторизавшись под учетной записью администратора. Все входные данные должны контролироваться, все их виды нужно изучить и понять какие могут быть проблемы, например shell'ы, когда загружают файл, затем обращаются по прямой ссылке, а в нем код и он выполняется, не исключено что это ваш случай, но и если явно не ваш то не расстраивайтесь, "лазеек" может быть много. :)
    Так что временно "забейте", отдохните чтобы выйти из стресса фазы истощения (судя по желанию отомстить у вас началась эта фаза, мозг не думает а просто выплескивает негативные эмоции), возможно стоит напиться (я не шучу, некоторым помогает, и я говорю о серьезных людях, инженерах, а не "быдле"), после чего исправляйте бардак!
    Ответ написан
    4 комментария
  • Что может быть с ноутбуком?

    Rou1997
    @Rou1997
    Здесь так же как и с фрилансерами, ищите именно тех кто делает работы такого уровня и профиля, как ремонт материнских плат (имеет видео на YouTube, может многое рассказать), в данном случае скорее всего где-то образовалось короткое замыкание - что-то вышло из строя, из-за этого понизилось сопротивление, но не совсем нулевое, поэтому включается, но все же ток в цепи большой и датчик это видит (в контроллере - PMIC - или еще где-то) и срабатывает защита.
    Либо короткое замыкание уже в том, что включается не сразу, а по прошествии 2 секунд, то есть далее по плате, а не основные цепи питания.
    Конкретнее нужно смотреть плату.

    С батарейкой и без нее ведет себя одинаково.

    Насчет батарейки, следует еще пробовать с нею, но без блока питания, хотя это я так, на всякий случай.
    Ответ написан
  • Какими DLP системами вы пользуетесь?

    Rou1997
    @Rou1997
    Быстро разрывразвивающаяся IT-компания, видимо, не знает аксиому Эскобара и единственный способ ее решения - исходить из конкретных требований ваших задач, в вашем вопросе ведь ни слова об этом, вы хотите субъективные мнения.
    Ответ написан
    2 комментария
  • Расширения для анонимности (Chrome, Mozilla)?

    Rou1997
    @Rou1997
    Для анонимности необходим прокси, а расширения могут лишь настроить его - включать и выключать, в Chrome точно, в Mozilla не знаю.
    Можно и Tor "прикрутить", он тоже прокси, но работает по протоколу SOCKS, а не HTTP как нужно браузерам, поэтому еще понадобится "мост" в виде программы Privoxy.
    Ответ написан
    Комментировать
  • Как надоело писать одно и тоже. Как сократить вызов?

    Rou1997
    @Rou1997
    Простите, это что, шутка такая, как будто вам только это надоело писать, а того что вы и без таких мелочей пишете раз в 5 больше кода, вы просто не замечаете и никак оптимизировать не намерены?
    [].forEach.call(nodes.ellipsis
    Ну, точно шутка! Может, вы еще и вот так пишете?
    Window.prototype.alert.call(window, 'Hello world');


    А сделать, что то на вроде jquery с методом .on() ?

    jQuery - это библиотека, следовательно, если стоит задача написать навроде jQuery, но не использовать jQuery, то следует написать свою библиотеку, очень сложная логика, правда?

    Или вы принципиально хотите жить на всем готовом, чтобы другие все для вас сделали, те кто занимается Babel, ES6, а вы просто пользовались тем, что вам дают, с максимальным комфортом чтобы ничего не надоедало, а зарплату получали как будто вы сами много стоите?
    Ответ написан
    Комментировать
  • Какие данные приходят на устройство через COM-порт, если отправить "1"?

    Rou1997
    @Rou1997
    serialPort1.WriteLine("1");

    Это, по-вашему, единица? Это строка с символом '1', а так как WriteLine, то помимо этого символа еще второй символ - '\n' (перенос строки), чтобы назвать это "единицей" надо иметь очень поверхностные знания в программировании и электронике, такие люди потом пишут приложения WPF с системными требованиями как у "топовых" игр, пишут калькулятор который "кушает" 100 МБ ОЗУ и соответственно запускается на ноутбуке за 5 секунд и иногда еще и столько же места занимает на диске, дальше говорить о кодировании сигнала не вижу смысла, отправлять нужно байты, вручную составленные из бит, тогда и поговорим, вообще кодировки разные бывают, не всегда "бит 0 = импульса нет, бит 1 = импульс есть", часто один бит передают двумя импульсами для того чтобы не путать 0 с отсутствием каких-либо данных вообще, по факту на этом уровне получается троичная система, а не двоичная.
    Ответ написан
    Комментировать
  • Отличается ли разработка сервера на Джанго под андроид от разработки сервера для сайта?

    Rou1997
    @Rou1997
    Отличается только тем, что REST API для приложения обязательно должно вместо HTML возвращать JSON или XML, которые удобны для парсинга приложением и не содержат ничего лишнего, поскольку вместо HTML & CSS будут использоваться системные контролы GUI, если конечно вы не пишете приложение на XDK, Phonegap (Cordova), Titanium и т.п.
    Такое же JSON REST API часто делают и для сайтов если там будет AJAX, например Angular, React.

    Если у приложения протокол не HTTP, а TCP или UDP, то по-правильному создают на его основе свой протокол, и его верхний уровень все равно получается похож на HTTP REST API, тоже JSON либо XML, но сохраняется главное преимущество TCP - постоянно открытое двустороннее подключение, следовательно в своем протоколе еще надо продумать надежность алгоритма с учетом гетерогенности сети (обрывы, "тормоза" и т.п., а также боты нарушающие ваш протокол)
    Ответ написан
  • Какой движок выбрать для 2d игры на Java?

    Rou1997
    @Rou1997
    libgdx, разумеется там не только Java но и C++ (NDK), для быстродействия.

    слышал что он мёртв и всё такое.

    Это не так, но он наоборот "сыроват" и быстродействие плохое.

    В принцепе на него не сложно будет перенести код, они вроде-как похожи с html5

    canvas это часть HTML5.
    Ответ написан
  • Как перехватывать и расшифровывать TLSv1.2?

    Rou1997
    @Rou1997
    Есть кардинально иной способ - помимо сниффера применять дизассемблер, декомпилятор и отладчик (исполняемого кода), какие именно - зависит от ОС и того на чем написано приложение.
    Таким образом можно обойти любое шифрование "запросов" и "ответов".

    Крутое приложение Fiddler, но TLS оно не ловит, только http, https.

    Потому что он работает на уровне HTTP, а значит, только с HTTP, вам же требуется на уровне TCP.
    Ответ написан
  • Как лучше/правильнее обрабатывать исключения в библиотеке для Android?

    Rou1997
    @Rou1997
    Не дай Бог мне работать с библиотекой, которую писал человек, не понимающий аксиому Эскобара!
    В таком случае, если нет аналогов, я просто беру и обхожусь без библиотеки, если можно - пишу свою.
    Ответ написан
  • Как заполнить dataGridView через Parallel.For(){}?

    Rou1997
    @Rou1997
    Никак.
    Во-первых, действительно, нельзя делать это с DataGridViewпоскольку он контрол, можно только с DataTable, который затем к нему привяжете.
    Во-вторых, в любом случае перемешается порядок строк, а если поставить семафор, то от многопоточности не будет никакого толку поскольку операции будут производиться последовательно и это не даст ускорения за счет многоядерности ЦПУ.
    Ответ написан
    Комментировать
  • Ajax загрузка скриптов?

    Rou1997
    @Rou1997
    var script = document.createElement('script');
    script.src = 'адрес скрипта';
    document.getElementsByTagName('head')[0].appendChild(script);
    Ответ написан
    Комментировать
  • Как исправить ошибки при подключении к *.mdb?

    Rou1997
    @Rou1997
    Гугул посоветовал сменить архитектуру на x86, но тогда вылетает новая ошибка "Строка 'полный*путь*до*дб*без*кириллицы' задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы.".

    x86 это правильно, для Jet 4.0 в любом случае придется компилировать в x86 так как его x64-версии нет в природе, а Windows x64 давно уже есть и поэтому x64-приложение не будет на них работать.
    Насчет пути, наверно он задается относительно EXE, а при смене архитектуры создается новая папка и естественно файл MDB туда не копируется, скопируйте вручную.
    Ответ написан
    4 комментария
  • Методы проверки материнских плат или как найти проблему?

    Rou1997
    @Rou1997
    Сперва поищите нет ли схемы, сервис-мануала на плату. Сюда же и видео с YouTube в том числе по другим платам с похожими проблемами.
    Далее звоните дорожки чтобы убедиться что куда идет или если схемы нет вовсе.
    Подключите питание и меряйте напряжения от входа до процессора, особое внимание на PMIC (контроллер питания), чтобы понять где какой элемент нужно искать в интернете даташит по маркировке и типу корпуса.
    Внимание - у мультиметра острые иголки должны быть, иначе большой риск закоротить!

    Компьютер включается, но сигнала нет

    А, так включается? Ну, тогда скорее надо ОЗУ смотреть, цепи питания видеокарты если она дискретная, да может просто окисление контактов в слоте ОЗУ, если в некоторых случаях данная плата все-таки "пищит" то эти случаи отпадают (beep'ы см. в сервис-мануалах и т.п.)

    Вопрос - как без наличия второй подходящей мат.платы проверить кто виновен - проц или мать ( если это вообще возможно)?

    Конечно возможно, в смартфоне гораздо тяжелее так как все чипы BGA и дорожки еще сложнее проследить и размеры еще меньше, но тоже возможно, в ноутбуках и ПК еще нормально.
    Ответ написан
    Комментировать