• Возможно ли автоматическое приведение типов в c#?

    Rou1997
    @Rou1997
    поэтому FieldPair.Name имеет тип Object

    Не Name, а Value хотели сказать.

    возможно ли как-то использовать переменную Name сразу как string или допустим int без постоянного приведения типов

    Нельзя, приведение так или иначе где-то будет, либо в самом FieldPair, либо вне его. Да и зачем это?
    Ответ написан
  • Почему приходят недозвоны?

    Rou1997
    @Rou1997
    Потому что ремонтировать его надо. Может быть все, начиная от вируса и заканчивая "железной" поломкой.
    Ответ написан
  • Зашел в тупик в процессе разработки. Как выйти из этой ситуации?

    Rou1997
    @Rou1997
    Причем здесь сотрудничество?
    У вас проблема в том, что вы сделали сайт, который не работает, и, будучи не квалифицированы, не смогли диагностировать и устранить конкретную техническую неполадку.

    Почему вы вообще делаете сайты целиком, если вы только дизайнер?!
    Очевидно, теперь дизайнеру нужно либо совершенствоваться в качестве программиста, то есть изучать OpenCart и PHP и решать проблему, либо найти специалиста и поделиться деньгами.

    Обратился к фрилансеру-программисту за консультацией, он рассказал что есть только два варианта:

    Что-то он вам не то сказал, какой личный кабинет, зачем переделывать.

    Может изначально выбрал не ту ЦМС

    Ту или не ту - это другой вопрос, данная проблема могла произойти с любой CMS, и также с любой CMS она разрешима, ни одна нормальная CMS не блокирует использование непосредственно PHP, а на нем уж точно возможно все, а также любую нормальную CMS можно как минимум редактировать, то есть переделать то что не соответствует задачи, а обычно у CMS еще и присутствует расширяемость, то есть штатная возможность что-то поменять, не "влезая" в код самой CMS.
    Ответ написан
    6 комментариев
  • Планируется ли на Toster кнопка "нравится" для вопросов?

    Rou1997
    @Rou1997
    На нем ничего не планируется, у него нет вектора развития, поэтому все ваши предложения для него спорны, а с его точки зрения он уже идеален и ничего делать не нужно, любой проект рано или поздно приходит в такую фазу, а вы лезете со своей идеологией, хотите нарушить гармонию, вносите смуту своими спорами, и вообще предложения так просто не реализуются, даже на в 100 раз более мелких проектах.
    Ответ написан
  • Какие среды разработки существуют для разработки андроид приложений на php?

    Rou1997
    @Rou1997
    Если PHP будет на сервере, где ему и положено быть, то используйте PhoneGap и т.п.

    А если вы хотите использовать PHP на самом Android, то смотрите в сторону портов интерпретатора PHP и сервера вроде Apache под данную ОС, еще есть "изврат" под названием DevelNext (от автора PHP Devel Studio - аналогичного "изврата" для Windows), но все это не полноценно потому что PHP по определению должен быть на сервере, а если вам надо иначе, то объясните зачем, и я вам отвечу, в каком из "извратов" поддерживаются нужные "фичи".
    Ответ написан
  • Как написать кастомный софт под мой смартфон?

    Rou1997
    @Rou1997
    Какие MT? Какие прошивки, какие NAND-разделы? О чем вы?

    1. Берете Android NDK.
    2. Пишете что-нибудь на Си, например printf("Helloworld").
    На ARM-ассемблере тоже можно писать, и на x86 тоже - там есть все, что есть в GNU Toolchain.
    3. Правите Android.mk, чтобы скомпилировать в Executable вместо Shared object то есть вместо библиотеки(Android NDK "заточен" под библиотеки, если компилировать в библиотеку то придется писать еще и "обертку" на Java с помощью JNI)
    4. Затем открываете adb shell (желательно иметь root-права - без них неудобно) и запускаете полученный executable.
    Всё! На экране будет "Hello World", и я вас уверяю, это произойдет с отправкой всех необходимых команд процессору! Более того, даже если вы напишете на Java, то все равно без процессора это никак не отработает! И даже если вы сделаете страничку на HTML&CSS&JS и откроете ее в браузере на Android, все равно все через процессор отработает!

    Всё, поставленная вами задача - выполнена, если хотите чтобы это происходило вместо запуска ОС - так "впаяйте" это дело в ОС и все, у нее исходный код открытый.
    Android - это Линукс, все описанное работает на любом Линуксе, и на нем тоже.
    Ответ написан
    6 комментариев
  • Как разжать сжатый html код с помощью PHP?

    Rou1997
    @Rou1997
    Идеи:
    1) Использовать DOMDocument, сперва чтение, затем запись с форматированием
    2) Использовать готовые сервисы, например jsbeautifier.org/?without-codemirror, у них есть API либо бек-енд легко в него превращается.
    Ответ написан
    Комментировать
  • Библиотеки для работы с Асинхронными Сокетами?

    Rou1997
    @Rou1997
    Собственно все что нужно - в тайтле.

    Нет, не все. Никакой конкретики о требованиях к библиотеке.
    TCP/IP - это 80-е годы прошлого века и с тех пор они почти не развились, поэтому многое не входит в сам протокол и по-прежнему реализуется разработчиком приложения или библиотеки. А если по факту не реализуется, то и не работает, это я на всякий случай. Вроде все просто, что тут хитрого - Read да Write, вроде все сделали, вроде проверили, вроде работает, туда-сюда, но не успело пройти пару часов - как бац - и сервер "упал" в Exception вместе с вашим гонораром за работу!

    Оно у вас хотя бы через интернет будет, или в локальной сети?
    Это уже две большие разницы.
    Клиент либо сервер должен ли работать 24/7, или запустили сервер, запустили клиент, отправили что-то туда-обратно и через 15 минут оба завершали?

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

    Из серьезного - смотрите SuperSocket и WCF, но еще раз, сперва сформулируйте задачу.
    Ответ написан
  • Многопоточные ajax запросы по списку url?

    Rou1997
    @Rou1997
    Какие тут могут быть готовые решения, кроме jQuery для самого AJAX?
    Насчет многопоточности, он априори асинхронный, поэтому, грубо говоря, просто напишите:
    for (var i = 0; i < 3; i++) { 
      $.ajax(...);
    }

    И получится три потока.
    Ответ написан
  • Почему после авторизации на сайте через webView не грузится страница, перенаправленная по redirect?

    Rou1997
    @Rou1997
    То есть у вас есть POST-запрос, а вы отправляете его из в WebView с помощью loadUrl?
    Радуйтесь, что авторизация вообще работает, ведь вы получается делаете GET вместо POST, это просто варварство!
    Раз на выходе JSON, то видимо это AJAX-запрос, ну или сервер его считает таким, сам WebView не будет его никак обрабатывать, вы определитесь, либо отправляйте HTTP-запросы путем отправки HTTP-запросов, либо используете браузер как браузер, а не придумывайте всякие "гибриды ежей с ужами".
    Ответ написан
    Комментировать
  • Как организовать разработку сайтов на wordpress с git?

    Rou1997
    @Rou1997
    С git нельзя ни на каких хостингах работать, только на VPS, на самом деле вообще очень неудобная штука, гораздо проще комментарии писать с датой и временем, когда внесено изменение, к тому же лично мне не хочется на GitHub или куда-либо еще свой код загружать, пусть он приватен для посетителей, но администраторы самого GitHub могут его смотреть, это не конфиденциально, я бы на месте заказчиков не одобрял бы.
    Ответ написан
  • Какие в IT есть исследовательские или аналитические профессии?

    Rou1997
    @Rou1997
    Реверс-инженер "софта" и "харда". Конечно, востребовано мало, особенно по "харду", у нас не Китай страна подделок, но:

    - кто-то регулярно создает "кряки" для разного ПО, это основное направление (но это скорее фриланс или свой бизнес, там избегать авралов придется самому)

    - кто-то разрабатывает антивирусы, а значит исследует вирусы, это еще одно основное (это скорее вакансии в фирме, там задачи стандартизированы, вам обеспечат гигиену труда (без авралов), весь коллектив включая начальство будет вкладываться в процесс, а не "взвалит" всю работу на вас, но как следствие вы будете не очень ценны как личность и не так уникальны, как на фрилансе)

    - по "харду" - кто-то чинит ноутбуки, смартфоны, планшеты, периодически приходится и исследовать, а не только менять целые модули.
    Ответ написан
    Комментировать
  • В чем проблема?

    Rou1997
    @Rou1997
    Видимо, проблема либо в CardView либо в include в целом, то есть что-то их этого не рендерится а отображается в виде серого "заполнителя", поэкспериментируйте и поймете в чем именно, если в CardView то в Preview попробуйте поставить API повыше.
    Ответ написан
    Комментировать
  • Зачем люди используют pygame и подобные вещя для создания игр?

    Rou1997
    @Rou1997
    Любые игры востребованы, вплоть до пиксельных змеек напрямую на OpenGL, и более того - именно у серьезных людей зачастую серьезная и сложная работа, которая каждый день требует и фантазию и прочее, и под вечер ее просто не останется на то чтобы играть в игру со сложным захватывающим геймплеем и будет неинтересно, а вот скролл-шутер или платформер вроде Mario или игр Alawar - совсем другое дело, так что это вполне серьезные игры для серьезных людей, в общем в любой области очень важно иметь широкий кругозор а не мерять всех своей линейкой.
    Ответ написан
    Комментировать
  • Почему при установке HAXM пишет не поддерживается virtualization?

    Rou1997
    @Rou1997
    Вообще-то нужна не любая виртуализация, а от процессора Intel, скажем AMD-v не подходит, но судя по всему дело в каких-то драйверах или изменениях ядра ОС, а так как она довольно новая то вряд ли кто-то вам поможет, если вам так нужен этот эмулятор то копайте сами вплоть до дизассемблирования и отладки как там все работает (например что будет если просто "сломать" эту проверку поддержки, может окажется что все работает) либо просто пользуйтесь эмулятором ARM, а для x86 - Genymotion.
    Ответ написан
    Комментировать
  • Возможно ли выкачать кусок видео с Youtube например?

    Rou1997
    @Rou1997
    Наверняка можно, а точно - это вы должны узнать, вам же реализовывать, а не мне, я бы для начала зашел в видео по ссылке с интервалом, при этом очистив кеш и т.п., с помощью сниффера убедился что видео загружается именно с этого момента, ну значит можно, далее уже смотрел бы как извлечь ту ссылку, как результат преобразовать в MP4 или еще что-то "съедобное" и т.д.
    Ответ написан
  • Как запустить JS в браузере командой из windows приложения?

    Rou1997
    @Rou1997
    Во внешний браузер никак не передать, из соображений безопасности для этого не только нет API, но и есть защита от "трюков" таких как патчинг на диске и в памяти, один из главных факторов защиты это постоянные обновления браузеров, поэтому для них очень сложно писать какие-либо "трюки", это нужно чуть ли не дежурить 24/7, поэтому нет ничего такого.

    Вы вообще что хотите сделать?

    Если отвечать на ваш вопрос, то нужно написать расширение к браузеру которое уже выполняется не вне, а внутри него, использует его официальное API, затем останется только сделать "мост" между приложением и расширением, это может быть NPAPI/PPAPI-плагин либо нечто простое типа общего файла в localstorage, расширение его читает а приложение пишет туда команды.

    Но судя по комментариям, вам не это нужно, вам нужно написать бот для сайта, тогда внешний браузер это не то, вам надо либо использовать HTTP-запросы, либо браузер но не внешний а headless-браузер встроенный в приложение - Phantom.js, Selenium, Chromium Embedded Framework, WebKit, Awesomium, Selenium, IE WebBrowser.

    Если не получится, то можно отлавливать все запросы к исходному сайту windows приложением (как снифер) и проверять определённый параметр. Затем перехватывать и отвечать. Но это звучит очень сложно в реализации.

    Звучит сложно потому что вы не понимаете о чем говорите, если речь о написании бота то не нужно перехватывать запросы постоянно, достаточно сделать это один раз а затем просто отправлять их из своего приложения. Для разового перехвата запросов есть снифферы - Fiddler, Wireshark, Charles, консоль F12.
    Ответ написан
    4 комментария
  • Область использования языка GO?

    Rou1997
    @Rou1997
    2) Парсер xml-файлов с возможностью каталогизации и конвертации данных из xml в другие форматы.
    6) простые ГУИ (кнопка, кнопка и оконце).

    Проще забить и взять C# если Windows, а если нет, то Java, Python, C++.

    5) web-сервисы

    Смотря какие.

    интересует golang - подобные задачи можно ли решать и если да, насколько быстро(скорость разработки)?

    Он не для скорости, скорость разработки и Google несовместимы, он для высокой нагруженности.
    Ответ написан
  • Существует ли способ скрыть html-теги?

    Rou1997
    @Rou1997
    Мы его не только через консоль можем увидеть, мы можем просто повторить HTTP-запрос который делает браузер, и если вся страница загружается одним запросом то есть без AJAX то это и иной школьник сможет, единственный способ скрыть тэги это вовсе избавиться от тэгов чтобы сервер их не отправлял, то есть перейти на Flash, Java-апплеты либо вовсе отказаться от интерфейса в браузере.
    Ответ написан
    Комментировать