Профиль пользователя заблокирован сроком с 6 мая 2016 г. и навсегда по причине: Мат в комментариях
  • Как наладить "общение" между PHP-скриптом и C#-программой в Windows?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Через exec и stdout/stdin (правда, не знаю, возможно ли последнее со стороны PHP).
    Ответ написан
    1 комментарий
  • Есть аналог javadoc на c#?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Да. XML-документирование можно использовать (<summary> и т.д.), тогда документацию "подхватит" IntelliSense, + есть утилиты, которыми по этой документации можно сгенерить html.
    Ответ написан
    Комментировать
  • Возможен ли ремонт платы (фото)?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Микросхему вам только в Зеленограде отремонтируют или в Силиконовой долине, а на фотографии- плата, а не микросхема. Отремонтировать в принципе любую плату возможно.
    Обратиться можно попробовать к специалистам по ремонту компов, телефонов, планшетов. Именно в этих девайсах самые сложные платы. Поэтому у таких мастеров бывает всё необходимое оборудование - не только паяльники, но и паяльные фены и ИК (последние 2 нужны для SMD-компонентов, которых на вашей плате много, а также они нужны для многослойных плат, и опять-таки похоже эта плата - многослойная)
    Ответ написан
    2 комментария
  • Как сделать сложный парсинг страницы?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Учитесь сниффить (Fiddler, Wireshark...), HTTP осваивайте, начинать советую с имитации не браузера, а голых HTTP-запросов как с решения геморройного (если их много или требуется качество), но зато универсального и быстродействующего (быстрее браузера), в дальнейшем осваиваем Phantom.js или Selenium, которые в уже умелых руках могут изменить пропорцию "геморрой / качество имитации" в лучшую сторону.
    Ответ написан
  • HTML страница комментирует мой php код, что делать чтобы он отображал php код как есть?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Расширение файла смените на .php
    Если и так .php - выкиньте уже это старье денвер и поставьте XAMPP какой-нибудь.
    Ответ написан
    2 комментария
  • Как модифицировать HTTP траффик на лету?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > но вся проблема в том, что общается она посредством Socket http соединения, из-за этого две вышеуказанных тулзы не видят ее
    WTF?
    Вообще-то это HTTP-снифферы
    И любые HTTP-запросы являются также и TCP-пакетами, т.е. подходят под ваше выражение "Socket http соединение".
    Всё они видеть должны.
    Но, возможно, запросы идут без прокси (а не через системный), потому и обходят Fiddler стороной. Нужно попробовать тулзы вроде Proxifier, ну или еще как принудительно задать прокси для джавы...
    Еще можно Wireshark попробовать, но не уверен, пока не пробовал его для таких случаев.

    > автор забросил проект
    > не хочу нарушать права разработчика
    facepalm

    > накрыто Зельдой
    Хз что это. Обфускатор? Или вы опечатались, и на самом деле хотели другое созвучное слово написать, ну, этим предметом тоже часто всё накрывается?
    Вообще для джавы далеко не один декомпилятор и дизассемблер...
    Ответ написан
    Комментировать
  • Впервые пишу приложение на windows forms, может кто скажет, что за ошибка?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Идите в диспетчер задач и убивайте там tiket.exe
    Студию тоже можно перезапустить.
    В крайнем случае - тупо перезагрузить комп))
    Ответ написан
  • Ajax+php форма обратной связи без перезагрузки для лендинга?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > как правильно оформляют обратные формы для простого лендинга, с использованием лишь js или же с использованием ajax+php?
    PHP обязателен, т.к. без него невозможно ничего отправить ни на e-mail, ни тем более в БД.

    1. Создают PHP-скрипт, который принимает параметры POST-запроса и через echo выдает ответ: удачно или нет (можно в формате JSON).
    2. Из JS делают к этому скрипту POST-запрос, см. xmlhttprequest.ru
    3. Далее JSом же обрабатывают ответ скрипта, и если там удачно, то выводят соответствующий alert или еще что, а если нет - то тоже что-то выводят.
    Всё.
    Ответ написан
    Комментировать
  • Постепенное увеличение скорости создания элементов?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Циклом. В каждом проходе создаем нужное количество divов (вложенный цикл), после чего delay на один и те же 5 секунд (или sleep, интервал/таймер не помню что из этого есть в JS), и следующий проход.
    Очень простой алгоритм.
    Ответ написан
    1 комментарий
  • Как правильно присоединиться к базе данных(SQLite) и как ей передать значения?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Ну работает? Значит, правильно.

    Куда передать и зачем? Хотите в таблицу эти значения занести? INSERT-запрос в помощь.
    Ответ написан
    9 комментариев
  • Имеет ли смысл использовать REST(ful) API для работы самого вебсайта?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Что значит "гонять все данные через api"? Вернее, как можно НЕ делать этого?
    Что вы понимаете под REST API? Часто его понимают по-разному.
    Как я понял: REST API на самом деле означает никакой не AJAX и не JSON, а просто удобную форму URLов (CRUD и т.д.), а насчет AJAX и формата (JSON, HTML или что) оно никаких правил не диктует.

    Но:
    1) JSON создает тормоза на клиенте в браузере (клиент будет толстый - JSON надо парсить и рендерить в DOM). Ну так пусть API умеет возвращать как JSON ,так и готовый HTML, первый оставим мобилодесктопным клиентам, а второй в браузере - и всем будет хорошо. Примерно так сделано у VK, Facebook и мн. др.
    2) тормоза появляются, когда просто очень много тяжелых запросов и много логики на клиенте. Пример: весь портал гугла. Но никаким API и архитектурой там вообще не пахнет, как по мне.
    3) тормоза появляются, когда ради фигни перезагружают страницу целиком, а не частично. Но можно сделать AJAX. И логика аякса (HTML-версии API) будет не сильно отличаться от JSON-версии, одно легко переделать на другое.
    Ответ написан
    Комментировать
  • Как организовать модульность (расширяемость) приложение WinForms?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Прям хотите на блюдечке с золотой каемочкой? Обломайтесь.
    Никто не умеет толковых статей писать. Каждый в лучшем случае про свою задачу рассказывает и считает свой путь единственно истинным (от чего бы иначе вечные холивары-то были, если бы люди были толковые и разумно мыслящие?) А в худшем вообще ахинею несет, подслушанную у другого, а тот у третьего, как испорченный телефон.
    Может и повезет, конечно. Но рассчитывать на такое...

    Так что лучше привыкайте действовать как программист, а не как кодер или черт-ти кто: задачу составляйте сами, исследуйте аналоги (расширения IE (Browser Helper Object), например), в итоге определяйте, какие конкретно фичи вам нужны и как реализовать.
    По поводу фич немного подскажу: обычно делается просто через экспорт функций из dll (которые затем динамически загружаются и выполняются приложением), либо через COM, как в случае с IE и дофига чем еще.
    Ответ написан
    Комментировать
  • Что значит работа с FTP?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Контент-менеджер - это тот, кто создает и заливает контент на сайт (и редактирует его там).
    Вот он должен уметь заливать контент по FTP (притом, используя разные FTP-клиенты), а не только через файловый менеджер в админке сайта/хостинга (которого [менеджера] там вообще может не быть).
    Ответ написан
    6 комментариев
  • Почему удаляют все ответы, где рекомендую хостинг?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Вот на основании чего вы свой хостинг рекомендуете? Просто по принципу "всяк кулик свое болото хвалит"? От такого мало толку, хотя удалять я бы не стал. Или есть чем мотивировать? Тык мотивируйте. Можно просто описать свои задачи, и объяснить, почему хостинг вам подошел. Если каждый будет так писать, глядишь, ТС найдет себя среди этих историй.
    Ответ написан
    Комментировать
  • Создание интерактивных браузерных игр без JavaScript/Flash/Unity3D, есть такие технологии?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > когда на сервере/VPS запускается написанный на Си сервер, а в браузере - полноценная интерактивная "картинка" и работа игры.
    Товарищ, вы VPS+VNC хоть раз вживую видели? Если вы его видели и тем не менее задаете такой вопрос, то я вас поздравляю, у вас быстрый инет.
    Потому что будь у вас каких-нибудь 20 Мбит/сек, то картинка 1366x768 - рисовалась бы примерно 0.5-1 fps... Если я понятно выразился...
    Короче, тормозить жутко графика будет при малой скорости инета.

    > но без "танцев" с JavaScript?
    Так и не понял, чем вам не угодил JS.

    > возможно, что-то такое есть, пусть даже экспериментальное.
    Пусть экспериментальное, пусть глючное гуано, но зато чтоб вашему капризу соответствовало?
    Хороший подход, нечего сказать.
    Ответ написан
    Комментировать
  • Нужен js для создания html edittable с любой СУБД (без PHP)?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > без PHP
    Почему? ИМХО, необоснованное требование. Стоит пересмотреть задачу.

    А так, ну есть в современном JS какое-то API для баз данных на клиенте, вроде WebSQL называется. В PhoneGap как раз оно вроде используется.
    Ответ написан
    Комментировать
  • Как узнать ajax запрос?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Заголовок можно добавить самому (это если использовать голый XHR - см. выше), и многие аяксовые JS-библиотеки тоже его добавляют по умолчанию (автоматом), в т.ч. jQuery, если не ошибаюсь.
    Ответ написан
    1 комментарий
  • На каком языке программирования легче всего реализовать данный скрипт?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Если эти сайты не популярны и не имеют API, то сперва нужны не языки и прочие инструменты для имитации действий, а нужен сниффер, и произвести им анализ бек-енда данных сайтов.
    Далее способ реализации - это либо голые HTTP-запросы (можно на любом норм языке, ну под винду C# и Delphi лучшие), либо браузерные движки (такие, как Phantom.js, здесь уже есть привязка к какому-то языку, но можно прикрутить и к другому), либо и то, и другое вместе, - выбор зависит от результатов анализа.
    Ответ написан
    Комментировать
  • Как загрузить файл базы данных sql в dataGridview через кнопку?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Что такое "база данных sql"? SQL Server, SQLite, SQL Server CE?
    Ну вот здесь есть исходники по всем трем:
    www.codeproject.com/Tips/810596/Csharp-Cplusplus-C...
    Но в грид не загружают базу данных, загружают SELECTом отдельную ее таблицу...
    Ответ написан
    Комментировать
  • На каком языке парсить?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > если отправить запрос и спросить необходимые мне данные может и сам javascript
    Если действительно JS может (для этого парсимая ссылка должен разрешать кросс-доменные запросы) и если не смущает, что парсинг будет создавать нагрузку на клиент и идти с его IP, то делайте на клиенте.
    Ответ написан
    Комментировать