• Как стать Embedded разработчиком?

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

    Rou1997
    @Rou1997
    Никаких не будет, также как и VPS не оплачивать злоупотребляя тестовым периодом (регистрировать по "цепочке") и т.п., для них это маленькая сумма.
    Ответ написан
  • Выключаете ли вы месенджеры на время кодинга/др. работы?

    Rou1997
    @Rou1997
    Выключаю, если заказчик отвлекает пустыми разговорами, или если прячусь от другого.
    Ответ написан
    Комментировать
  • С помощью чего и как делать настройки для приложения на Xamarin.Android?

    Rou1997
    @Rou1997
    Знаю, что существует preference, знаю, что существует Settings Plugin, но не могу понять чем лучше пользоваться

    Для начала чем получается.

    и как пользоваться

    У Xamarin очень слабая экосистема, поэтому абсолютно чем угодно пользоваться проще сперва на Java.

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

    Потому что этот пример кода у вас и не работает, а еще только описывает. :)
    Ответ написан
    Комментировать
  • Возможно ли взаимодействовать с сайтами у которых нет API?

    Rou1997
    @Rou1997
    Возможно, двумя основными способами - на уровне HTTP или полная имитация браузера - Selenium, Phantom.js, headless-браузеры.

    А если кнопка вызывает какую либо функцию и не перезагружает страницу. Или это вообще Single page application. Например сайт магазина одежды

    В браузере все взаимодействие с сервером в конечном итоге основано на XMLHttpRequest, гораздо реже WebSocket или такие протоколы, как RTMP (во Flash), на более низком уровне любое сетевое взаимодействие основано на TCP или гораздо реже UDP и другие протоколы для особых случаев, в общем среда является недоверенной, все что отправляется на сервер или поступает с него можно перехватить при анализе и после этого симитировать своим приложением, есть несколько уровней и способов, которыми это можно сделать.
    Ответ написан
    Комментировать
  • Как узнать количество пользователей программы(Python)?

    Rou1997
    @Rou1997
    Есть специальные сервисы для аналитики, которые предоставляют готовые сервер с API, и что немаловажно предоставляют мощности этого сервера, аналитика задача довольно "тяжелая". Но можете создать и свой сервер, даже на бесплатном хостинге с PHP & MySQL.
    Ответ написан
    3 комментария
  • Стоит ли учить программировать по старинке?

    Rou1997
    @Rou1997
    плохо что переменная счётчика цикла for, объявляется внутри него

    Бред, уже давно почти везде объявляют внутри.

    И ещё актуален ли Си как язык программирования в 21 веке, или даже ОС пишут на чем-нибудь повыше?

    И то, и другое.

    конечно понимаю что секс с указателями развивает мозг

    Развивает лишь одну из характеристик мозга.

    но не выработую ли я вредные привычки

    Не переживайте, деятельность преподавателей как правило просто бесполезна, они ничтожны и на вас никак не влияют, ни положительно, ни отрицательно.

    не помешает ли мне
    ведь это сильно снижает понимаемость кода.
    не нужно ли мне сразу учить что-то типа java?

    Ответ на эти аспекты зависит от ваших задач, если их пока что нет как и у большинства, и вы смотрите на программирование как на единое целое, "хочу связать свою жизнь с программированием" и никакой конкретики, то тогда одной Ванге известно что вам помешает и что - нет, ваша деятельность не осмысленна.

    вообще требуются ли рынку C/C++ специалисты?

    Этим вопросом нужно заняться гораздо серьезное, а так примитивно и не ответить.
    Ответ написан
    Комментировать
  • Как изменить TCP пакет на лету?

    Rou1997
    @Rou1997
    но программа замечает что прокси на локальном IP и перестает работать

    Вот пожалуй проще "сломать" систему защиты, если освоить реверс-инжиниринг, чем модифицировать трафик.
    Второй вариант - если действительно проблема в локальном IP, то VPS арендуйте и пусть будет не на локальном.

    Кто-то знает примеры с открытым кодом (желательно на С # или Java ну или С ++)?

    Судя по вопросу пример с открытым исходным кодом вам не поможет, особенно на C++, его еще подите скомпилируйте, а так - тот же Wireshark (Pcap) и прочие подобные драйвера NT, еще вариант подменить системные DLL "оберткой" (паттерн hook, proxy), в частности wsock32.dll, готовых решений с таким принципом не видел - не развито почему-то, но можно попытаться написать самому.
    Ответ написан
    Комментировать
  • Как экранировать кавычки внутри onclick для переменной php?

    Rou1997
    @Rou1997
    Ну, это уже чересчур, вынесите onclickв функцию!
    И зачем print_r?
    Достаточно:
    var a = '<?= $product['product_id'] ?>';
    Ответ написан
    Комментировать
  • Стоит ли учить ASP.NET MVC?

    Rou1997
    @Rou1997
    больше занимаюсь Web знаю PHP MySQL HTML CSS и чучуть jQuery, Joomla WordPress

    Занимаетесь в смысле уже работаете? Что за работа, какие проекты?
    Ответ написан
    Комментировать
  • Какие приложения вы делаете на заказ?

    Rou1997
    @Rou1997
    какие приложения вы делаете на заказ

    Мелкие проекты, для личного использования заказчиком, курсовые, дипломные работы.
    Из проектов для широкой аудитории есть приложение связанное с играми (крупный проект), есть приложение-браузер для защищенного просмотра платных вебинаров (мелкий, средний проект), есть приложение для сервиса, связанного с Forex (мелкий, средний).

    всякие приложения служб доставки еды

    Это не крупный проект, а не более чем средний.

    так сказать enterprise

    Нет, Enterprise - это скорее именно внутрикорпоративное использование, но в очень крупной компании, например, все что связано с банками вроде Тинькова еще можно отнести к Enterprise.

    может быть работаете в какой компании?

    В компании я не работаю, если только в своей, где всего лишь я и помощник.

    Вот смотрю я на это и понимаю, что ничего не понимаю.

    Не туда смотрите, не объективно, надо на заказы с фриланса и параллельно на вакансии.
    Ответ написан
  • Рационально ли рендерить HTML некоторых partial-блоков на стороне сервера и вставлять полученный код на стороне клиента напрямую в DOM?

    Rou1997
    @Rou1997
    Более чем допустим, "толстый сервер" - "тонкий клиент", максимальное быстродействие на стороне клиента, пользователям только хуже было если бы на них "висел" парсинг JSON и рендеринг, а "железо" сервера можно и помощнее, а в целом зависит от задачи, бывает и gotoи BLOBвместо файлов допустим.
    Ответ написан
    3 комментария
  • Android. Как изъять выделенный текст из WebView в переменную?

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

    Rou1997
    @Rou1997
    К примеру, если не известно названия алгоритма, неизвестна область , из которой алгоритм, то как быстро вычислить область и сам алгоритм

    Форумы и поисковые системы, последним еще надо уметь "объяснить", но не так и сложно, например до понятия "задача о раскрое" легко можно дойти "играясь" с синонимами.
    Учтите, что далеко не все алгоритмы описываются математически, например надежный TCP-клиент-сервер, математически не описывается и вообще нигде как следует не описан, почему вы вообще видите в программировании только алгоритмы, вы будете работать именно в такой области?
    Ответ написан
    Комментировать
  • Можно ли добавить маленький интернет-магазин внутрь сайта и как это сделать?

    Rou1997
    @Rou1997
    Делаю дипломную работу. Собрал сайт в Mobirise

    Впервые слышу, зачем вы это взяли, пожалуй лучше бы uCoz, пусть и совсем несерьезно, зато у него хоть экосистема довольно развитая, помогут гораздо скорее и конкретнее.

    При нажатии кнопки купить должна открываться страница с выбором цвета (футболки), размера, платёжной системы и т.д.

    Это не проблема, но что произойдет дальше, если у вас на сайте нет PHP или другого серверного языка, который сможет обработать HTTP-подтверждение платежа от платежной системы, уведомить администратора о новом заказе, сохранить какие-либо данные в БД? В таком случае новые заказы будут просто приходить на Ваш e-mail, письмо вам будет слать непосредственно платежная система, вместо подтверждения по HTTP, и ничего больше.
    Ответ написан
    Комментировать
  • Чем отличаются известные мобильные мессенджеры?

    Rou1997
    @Rou1997
    ICQ быстрее работает, стабильнее и без рекламы, зато Skype популярнее, в чем-то удобнее и в нем больше возможностей.

    Если возможно - обозначьте по каждому месенджеру две-три выгодно выделяющие его возможности.

    Вспоминаются какие-то задания из школьных учебников, кто в ВУЗе учился тому еще из ВУЗа вспомнятся, но здесь вам не ВУЗ и вы не преподаватель, а ждете чтобы вам бесплатно сделали анализ рынка!
    Ответ написан
    Комментировать
  • Разве можно перепаять мины на вентиляторе ноутбука?

    Rou1997
    @Rou1997
    Неужели вот так просто можно поменять проводки местами?

    А что еще нужно сделать с проводками, кроме как поменять, если у них неправильный порядок? :)

    Ведь под крышкой вентилятора располагается схема.

    Она очень примитивная.

    А как поменять их порядок в самом разъёме

    В самом разъеме лучше не менять, просто перерезать проводки, спаять, заизолировать, но если есть опыт, то можно и из разъема вынуть контакты с помощью иголки и вставить в другом порядке.
    Ответ написан
    Комментировать
  • Есть ли мануалы для создания real time чата yii2 + node js например?

    Rou1997
    @Rou1997
    Сделал чат на сайт при помощи ajax запросов, но это вроде как прошлый век,

    AJAX (HTTP) вполне нормальное решение для чатов, а если требуется чтобы новые посты от других участников появлялись моментально, то просто надо применить long polling, никакой Node.js не нужен, но можно и перейти на протокол WebSocket, его лучше сперва изучать с Node.js, затем вернуться на PHP, на нем тоже есть реализации этого протокола.
    Ответ написан
    Комментировать
  • Как научится правильно разрабатывать на wordpress?

    Rou1997
    @Rou1997
    но большинство решений либо отсутствуют либо плохо гуглятся

    Да, это так, если у самого Wordpress еще более-менее есть документация, то у плагинов считайте что нет вовсе, поэтому необходимо овладеть во-первых навыками анализа чужого кода (прежде всего отладки: хотя бы логирование, stacktrace и т.п.), во-вторых, развивать синтез алгоритмов для разных задач, так как порой нет готового алгоритма, в который бы можно было просто "внедриться", а приходится придумать его самому.

    есть плагины но какой хороший а какой нет и почему...откуда мне знать

    Необходима работа над реальным проектом, это даст ответы на большую часть вопросов что хорошо что плохо, команда не нужна, наставники не нужны, а вот реальный проект - нужен.
    В моем случае просто проект с фриланса, сайт на Wordpress, нужно что-то "допиливать", причем сайт уже имеет определенную популярность и в БД есть сколько-то записей, так что это тоже приходится учитывать и действовать аккуратно, чтобы не создать моральных и финансовых проблем посетителям и владельцу.
    Ответ написан
    6 комментариев