• Может ли из-за неправильной вставки не заряжаться батарея телефона?

    Rou1997
    @Rou1997
    Если полярность неправильная, то телефон вообще не работал бы от батареи.
    Ответ написан
    4 комментария
  • Можно ли какой-нибудь браузер использовать как JavaScript интерпретатор командной строки?

    Rou1997
    @Rou1997
    Насколько знаю Chrome и Firefox - нет, нельзя, они вообще ставят цель быть "ОС в ОС", поэтому внешнее API почти что отсутствует, зато есть возможности создания расширения и плагинов, которые можно так или иначе активировать из самого браузера, а если извне, то уже надо писать приложение для "основной" ОС, и как-то строить "мост".
    Если смотреть Node.js, то уж лучше не он, а "чистый" V8, я его смотрел, там есть именно CLI, как у Python и т.п., права администратора ему требовать незачем.
    Еще интерпретатор JScript встроен в Windows, но если JScript - это JS, то IE - это браузер. :)
    Ответ написан
    Комментировать
  • Телефон не показывает зарядку, процент заряженности. Что делать?

    Rou1997
    @Rou1997
    Может в сети был скачок или замыкание?

    Скачок.

    Попробуйте другую батарею, но только в магазине, при условии, что можно ее не покупать, если это не поможет. :)
    Насчет индикации %, это уж наверняка надо не менять батарею, а разбирать телефон, искать проблему и паять. Точнее - либо сломан сам контроллер заряда, к примеру у смартфонов на базе системы Qualcomm эти чипы называются Power management IC (PMIC), либо из его "обвязки". Это должен делать компетентный мастер, который умеет диагностировать и паять в устройствах такой сложности и точности - хотя бы уровня ноутбуков.
    Ответ написан
    4 комментария
  • Как сделать сервер, который можно запустить на любой машине?

    Rou1997
    @Rou1997
    если же клиент запускает кто-то другой, с другого IP, то он не может подключиться к моему серверу

    Этот другой подключен к тому же роутеру, что и ваш компьютер?
    Если нет, то это уже глобальная сеть, здесь прежде всего серверу необходим статический и главное "белый" IP, либо оформляйте у провайдера за дополнительную плату либо купите VPS, и IP в данном случае нужен не 192.168.x.x, а "глобальный", при аренде VPS он у вас будет поскольку доступ по протоколам вроде SSH работает по тому же принципу и невозможен без него, программно его можно узнать только сделав запрос через глобальную сеть к сервису вроде 2ip.ru поищите такие сервисы есть, в крайнем случае напишите свой, скрипт на PHP в пару строчек, загруженный на какой-нибудь хостинг, и туда делать запрос черезSystem.Net.WebClient
    Ответ написан
  • Как поймать кнопку в обработчике WM_COMMAND без ее ID?

    Rou1997
    @Rou1997
    Интересно, что именно у вас добавляется в vector и зачем, если идентификация кнопки все равно остается невозможной? Если hWnd, то по нему тоже можно идентифицировать.
    Ответ написан
    Комментировать
  • Существует приложение для получения данных о местоположении смартфона без подключения к интернет?

    Rou1997
    @Rou1997
    Наверняка уже реализована технология получения координат местоположения смартфона, не подкюченного к сети интернет.

    Реализована, это и есть GPS, но не все смартфоны вообще ее поддерживают, а также GPS доступен не везде, например, в зданиях он недоступен, хотя там доступен мобильный интернет.
    Поэтому используют эти технологии в паре, а только одно это сомнительное решение.
    Ответ написан
    3 комментария
  • Как андроид выбирает разрешение картинок?

    Rou1997
    @Rou1997
    Читал, читал, но всё равно суть не понял.

    Такое лучше не читать, а исследовать - дюймы ШxВ, физические пиксели, dpi - зависимость есть, нужно ее выявить и сформулировать.

    плотность 240 ... он использует картинки из ресурсов для hdpi 48х48

    $ google hdpi range
    Результат: LDPI = 120 DPI MDPI = 160 DPI HDPI = 240 DPI XHDPI = 320 DPI XXHDPI = 480 DPI XXXHDPI = 640DPI
    Все правильно, 240 dpi - это hdpi.

    На всякий случай, объясню как это должно работать.
    При правильном использовании этого деления по dpi, метрический размер изображения - в дюймах, мм, линейкой померять - должен получаться одинаковым, независимо от размера дисплея и его разрешения.
    Если у вас не так - сделайте скриншоты и будет разговор.
    У эмулятора вы еще могли изменить размер окна, не меняя самих характеристик "виртуального дисплея", разумеется, метрический размер изображения при этом нарушится.
    Ответ написан
  • Какой фреймворк для frond-end использует VK?

    Rou1997
    @Rou1997
    Свой.
    Ответ написан
    Комментировать
  • VB.Net и MS SQL Server как подключить?

    Rou1997
    @Rou1997
    Как без элементов управления (кодом) присоеденится к БД?

    На эту тему здесь достаточно исчерпывающий ответ:
    Ответ написан
    Комментировать
  • Почему не исполняется php?

    Rou1997
    @Rou1997
    Потому что так решили создатели Web-сервера.
    Ответ написан
    Комментировать
  • Приложение вылетает при динамическом заполнении через ArrayAdapter?

    Rou1997
    @Rou1997
    В чём ошибка?

    Все ошибки - обычно в LogCat!
    Ответ написан
    Комментировать
  • С++ как проверить, что функции delete,free не заботятся о физической очистке памяти после удаления?

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

    Rou1997
    @Rou1997
    Из кроссплатформенного IDE Qt Creator лучше и проще всего, но вы наверняка хотите не того, даже не указали на какие именно платформы, не говоря о какие именно приложения, тот же Qt именно для платформы Android очень сомнительное решение как и C++ в целом, а для Arduino не существует вовсе, а это тоже платформа.
    Ответ написан
    6 комментариев
  • Как отлавливать отчеты о доставке СМС Андрооид?

    Rou1997
    @Rou1997
    Возможно, вот в этом Intent arg1 будет специальная extra с данными, см. документацию, хотя вряд ли. Но и без этого задача элементарная, раз вы передаете оба sentPI в sendTextMessage то они будут соответствовать, остается только в анонимный класс передать поле, это делается так:
    final String num = ...;
    ...
            registerReceiver(new BroadcastReceiver(){
    ...
    //переменная num доступна

    Остальное компилятор сделает сам.
    Другой вариант, вместо анонимного класса создать просто внутренний класс, в конструктор добавить параметр.
    Или третий, "класть" анонимный класс в переменную, в самом нем объявить публичное поле, задавать это поле, а уже затем registerReceiver.
    Ответ написан
  • Как ловить событие окончания загрузки файлов в поле input[type="file"]?

    Rou1997
    @Rou1997
    Мне нужно было сделать preview для изображений, загружаемых через форму, то есть выбрал файл и сразу появился Preview, делать через AJAX долго, сделал именно через File API из HTML5.

    можно ли узнавать когда загрузка началась

    Это onchange, а вот в нем уже File API:

    //oInp - это сам input
    			if (oInp.files && oInp.files[0]) {
    				var reader = new FileReader();
    
    				reader.onload = function (e) {
    
    // вот здесь загрузилось, и можно использовать, например:
    imgPreview.src = e.target.result;
    
    }
    
    reader.readAsDataURL(oInp.files[0]);
    Ответ написан
    3 комментария
  • Каково строение современных полноразмерных наушников среднего и hi-end уровней?

    Rou1997
    @Rou1997
    Динамика обычно всё-таки два.
    Как и с "затычками", со стоимостью изделия напрямую связаны не только ТТХ, но и его надежность - больше внимания уделяется сопромату, прежде всего более качественные кабели и штекера, правильные эластичные вставки в корпус (можно сказать "кабельные вводы").

    В рунете ничего дельного не нашел.

    Искать надо на английском, и на китайском, конечно же.

    Может кто-то что-то анализировал или считал?

    Лично я пользуюсь только "затычками", поэтому исследую только их, но и их серьезно не ремонтирую и тем более в ближайшем будущем не собираюсь открывать свое производство. :) Поэтому особо не исследую и не документирую, но, вот у одних Philips за 800 рублей (наверно, уже можно считать средним классом) отличался способ крепления кабеля в корпусе, вместо "узелка" он был продет в отверстия как нить у пуговицы, сами провода умудрились сделать толще и крепче, хотя внешне кабель вроде не стал толще.

    Может кто-то что-то анализировал или считал?

    Лучше производите свой реверс-инжиниринг, ограбьте витрину Евросети или иным способом добудьте всевозможные экземпляры и вскрывайте. Если, конечно, того стоит.
    Ответ написан
    2 комментария
  • Как в Facebook запостить песню?

    Rou1997
    @Rou1997
    Конвертируйте в видео и таким образом запостите, уж вам-то - oop, mvc, rb, php, js - и не понимать!
    Можно сперва попытаться проще, не конвертировать, а просто сменить расширение файла, например на *.MP4, загрузить скорее всего получится, но их плеер, скорее всего, не сможет проигрывать такое "видео".
    Ответ написан
    Комментировать
  • У Вас тоже страница на хабре съедает всю оперативную память в FF и Chrome?

    Rou1997
    @Rou1997
    Да, какой-то баг, у меня в Chromium тоже есть, 400 МБ заняло и закрыл страницу, что-то загружается из сети, потом обрабатывается, затем все с начала а память утекает, бесплатно искать баг в данном случае у меня желания нет, пользоваться мешает не сильно, а бескорыстно помогать буржуям это зло, и удивляться тут тоже нечему, вы думали утечки памяти бывают только в C++? :)
    Имел счастье использовать скрипт на Python, который занимал пять гигабайт ОЗУ, правда, с задачей справлялся, зацикливаний и т.п. там не было.
    Ответ написан
    Комментировать
  • «Vanilla» C ,что это?

    Rou1997
    @Rou1997
    Строго говоря, код на Vanilla "C" или Pure "C" это код, в котором не только применен лишь стандартный синтаксис "C", но и применены только стандартные библиотеки, то есть описанные, например, в стандарте C99, и никаких WinAPI и даже POSIX, если данной функции в стандарте "C".
    Разумеется, таким образом можно написать только "чистый" алгоритм, например шифрования, код получается независимый от конкретных ОС и компиляторов, и поэтому кроссплатформенный.
    Ответ написан
    Комментировать
  • Какой тип дизайна используется на этом сайте?

    Rou1997
    @Rou1997
    Никакой, там и дизайна никакого нет, сделали "из того, что было", верхняя панель навигации в стиле Flat, почти Google Material, а кнопки - переходные между Rich и Flat, примерно года 2010.
    Ответ написан
    Комментировать