Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
LuckyStarr

LuckyStarr

  • 10
    вклад
  • 0
    вопросов
  • 27
    ответов
  • 7%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Посоветуйте портативный аудиоплеер (в народе просто mp3-шник)

    hMartin @hMartin
    SanDisk Sansa clip +
    Стоит 2 тыс. рублей. У меня 4гб встроенной, есть модели с 8гб на борту, слот под флешку есть(до 32гб вродь). Lossless читает. Мне формфактор клипсы очень нравится)
    image
    Прошивка кастомная rockbox. По громкости и звуку круче моей мобилки. Заряд держит 15 часов.
    Главное требование: качество звучания.

    качество звучания вакуумных наушников с любым плеером — весьма низкое)
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 6 2 комментария
  • Посоветуйте p2p чат — полностью децентрализованную альтернативу Direct Connect

    olis
    olis @olis
    Посмотрите retroshare.sourceforge.net
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 5 2 комментария
  • Yii: не работает автодополнение для методов модели в PHPStorm?

    BuCeFaL
    Денис Медведь @BuCeFaL
    Пора начать использовать PHPDoc
    /**
     @var Site
    */
    protected $_oModelSite;
    /**
     @var HelperText
    */
    protected $_oHelperText;
    


    Зачем это «o» в начале? И так же понятно что это экземпляр, а не тип.
    Сейчас есть полноценная инкапсуляция, нет необходимости писать префикс "_" что бы дать знать что это приватный тип.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 6 3 комментария
  • Локальный CDN

    WEBIVAN @WEBIVAN
    Возможно стоит посмотреть в сторону локального кеширующего прокси типа HandyCache?
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 5 1 комментарий
  • Выбор телефона на android 4+, экран < 4", 2-3 дня неактивного использования

    opium
    Пума Тайланд @opium
    Просто люблю качественно работать
    ну как бы любой телефон скайп садит за несколько часов если включен, лично я думаю что это заговор и они запускают на скайпе распределенный супер компьютер.
    А чем вас поиск на пандавиле не устроил?
    У них классный расширенный поиск по куче параметров, можно задать андроид 4.2 и размер экрана, правда выбор не велик, но есть
    www.pandawill.com/mobile-phone-c1/android-os-phone-c551.html?phone_os=262&sizes=104
    А можно ещё и на андроиде 4.1 и 4.0 посмотреть.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 1 3 комментария
  • Странное поведение массивов в Си

    ntkt
    ntkt @ntkt
    Потомственный рыцарь клавиатуры и паяльника
    Массив как переменная в C — это псевдоним адреса в памяти, по которому лежит его первый элемент.
    Массива ни в машинном коде, ни в памяти, строго говоря, не существует. Существует только его «содержимое» — его элементы.
    При обращении к элементу массива действия производятся машиной прямо над его содержимым по вычисленному адресу.
    Самого массива — не существует.
    Всякий раз, когда в С Вы работаете с массивом — компилятор использует или указатель на первый элемент массива (например, когда Вы передаете массив в функцию), или адрес первого элемента массива, а машина далее с этим работает.

    Указатель в C — это переменная, содержащая адрес в памяти.
    Указатель в машинном коде и памяти — существует. Он имеет значение — число размером с разрядность машины, а значение числа — это адрес в памяти.
    Указатель как число — может быть передан в регистрах, лежать на стеке, и т.д.
    При обращении к байту/слову/двойному слову/… по смещению через указатель, в машинном коде указатель разыменовывается (в явном виде берется его значение=адрес) т.е. в машинном коде происходят несколько другие действия, чем в случае для массива.

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

    Вот, кстати, приличное описание различий на английском:
    eli.thegreenplace.net/2009/10/21/are-pointers-and-arrays-equivalent-in-c/
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 6 Комментировать
  • Сайт dropbox криво отображается

    OnYourLips
    OnYourLips @OnYourLips
    Обновите оперу. У вас слишком старая версия.
    Понимаю, что пропадет часть функционала, но зато сразу повысится скорость рендера страниц, плавность прокрутки и пропадет несовместимость со множеством сайтов.
    Я свою оперу обновил, но на другой браузер, так как в нем был функционал из старой оперы, которого нет в новой…
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 4 3 комментария
  • Часы с интеграцией с телефоном для спорта?

    forgot10
    forgot10 @forgot10
    Прошу прощения, тег «iphone» не заметил. Не возможно использовать Smartwatch 2 с яблочными устройствами. Только андроид.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Часы с интеграцией с телефоном для спорта?

    forgot10
    forgot10 @forgot10
    Имею Smartwatch 2.
    Да. Однозначно подходят по всем параметрам. Пара нюансов — лучше брать металл ремешок и там BT 3.0. Зарядки хватает на 3-5 дней с выключением «зуба» на ночь.
    С подключенными часами всегда использую режим «вибро» и ориентируюсь только по часам. Пропустить звонок в принцепе не возможно. Можно удобно использовать в качестве джойстика для плеера в смартфоне.
    Отвечу на любые вопросы.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Как на новый сервер поставить старую версию php (CentOS)

    Masterme @Masterme
    Привет.

    Проблема общая, касается не только php, а любого языка в принципе. На продакшне может понадобиться определённая версия интерпретатора, и не из-за квалификации программистов, а по разным причинам, чаще всего это либо legacy, либо разные версии в репозиториях девелоперских машин и продакшна. Поэтому оптимальный выход — компилировать из исходников и на продакшне, и на девелоперской машине. Рубисты это сразу поняли, и у них есть замечательный rvm. Для php самое похожее — это phpfarm. Ничего сверхъестественного, просто удобная автоматизация ручных операций. Возможно, придётся повозиться с зависимостями типа *-devel, т.к. эти ошибки видны только при компиляции php.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Приложение для распознавания чеков от терминалов

    foxmuldercp
    Николай Турнавиотов @foxmuldercp
    Системный администратор, программист, фотограф
    Вы хотите фотографировать рулон на полсотни позиций из какого-нить Ашана?
    Нет смысла, проще тогда уже дома сразу нормально ввести и детализацию по разделам. проверено практикой в Киевских маркетах.
    в наших супермаркетах 90% позиций в чеке звучит как-то вроде «КурГаврСерд1кг», Это я понимаю, что это сердечки ТМ «Гавриловские курицы» упаковка в 1кг, а ocr это, может и разберет, но фейлить будет на каждой второй букве, пытаясь найти там нормальное слово.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 4 2 комментария
  • Как сделать подогрев воды?

    deleted-mifki
    deleted-mifki @deleted-mifki
    www.ebay.com/itm/370926570228 + термопара + кипятильник
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 3 Комментировать
  • GUI Android

    gleb_kudr @gleb_kudr
    Я не понял, зачем тег iphone, но в общем виде это делается графическими примитивами без всяких прогресс-баров. Бэкграунд + стрелка. У вас есть крайние точки шкалы и угол между ними, поэтому отклонение стрелки в зависимости от значения расчитывается элементарно. Отрисовываете стрелку повернутую на нужный угол любой доступной графической библиотекой. Можете сами написать, там простейшая тригонометрия.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 1 2 комментария
  • Помощь с переводом?

    ipswitch
    ipswitch @ipswitch
    IT-инженер
    Разрешение имён, основанное на информации, полученной от нижестоящего сервера
    Вот разве что так, если нужно «литературно»
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 4 Комментировать
  • Чем мониторить сайты у себя?

    baadf00d @baadf00d
    если нужно рассылать оповещения — то nagios
    чтобы смотреть на красивые графики — symon + syweb
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Как заставить htaccess перекидывать пользователя с любой станицы на главную?

    asmerdev @asmerdev
    RewriteRule .* index.php [L]
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Постоянное увеличение стоимости на ключевые слова — Google Adwords/Yandex.Direct

    reaferon
    Андрей @reaferon
    Все логично: ваши конкуренты тоже мониторят ставки. Как только вы попадаете в ГП, кто-то из конкурентов из них вылетает. И, соответственно, повышает ставку. И, уверен, также переживают по поводу растущей стоимости перехода.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 5 Комментировать
  • Вывести точные совпадения в поиске Sphiinx на первое место?

    kenny_opennix
    kenny_opennix @kenny_opennix
    Я думаю Вам поможет
    sphinxsearch.com/docs/2.1.2/weighting.html
    В частности SPH_RANK_EXPR
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 5 1 комментарий
  • Математическая модель квадрокоптера

    ntkt
    ntkt @ntkt
    Потомственный рыцарь клавиатуры и паяльника
    На русском языке не подскажу, но
    scholar.google.ru/scholar?q=quadcopter+balancing+algorithm
    scholar.google.ru/scholar?q=quadcopter+dynamics
    выдает множество статей c мат. моделями, а дальше можно смотреть по их источникам, и т.д.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 4 1 комментарий
  • Связь с Android приложением

    rPman @rPman
    Штатные утилиты android sdk содержат утилиту adb, одна из возможностей — редирект подключений в устройство, в т.ч. в character device:
      adb forward <local> <remote> - forward socket connections
                                     forward specs are one of: 
                                       tcp:<port>
                                       localabstract:<unix domain socket name>
                                       localreserved:<unix domain socket name>
                                       localfilesystem:<unix domain socket name>
                                       dev:<character device name>
                                       jdwp:<process pid> (remote only)
    
    
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 8 1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    dimonchik2013
    • 20 ответов
    • 0 вопросов
  • neuroscript
    • 14 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 11 ответов
    • 0 вопросов
  • Василий Банников
    • 7 ответов
    • 0 вопросов
  • opium
    Пума Тайланд
    • 7 ответов
    • 0 вопросов
  • artzolin
    Артем Золин
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации