• Фокусировка на input после ngShow

    EugeneOZ
    @EugeneOZ
    создайте директиву, которая будет делать element.focus() при условии expression==true и в её аттрибут передайте то же выражение, которое стоит в аттрибуте ng-show.
    Например,
    <div ng-show="tab=='superheroes'">
      <input type="text" data-focus-me="tab=='superheroes'" ng-model="hero.name" />
    </div>
    

    Смотрите пример здесь: plnkr.co/edit/6kHuj0?p=preview
    Ответ написан
    2 комментария
  • Как бы вам было удобно логиниться и регистрироваться в телевизоре?

    @artishok
    кратко
    Телефон? Подтверждение приходит по смс
    Ответ написан
    Комментировать
  • Оптимизация конкатенации большого количества строк - работает ли?

    avalak
    @avalak
    Неужели так сложно протестировать? (вывод в консоли).

    // Конкатенация 100000 случайных строк test1: 36ms // + test2: 119ms // join
    Ответ написан
    6 комментариев
  • Что означает заголовок "Cteonnt-Length"?

    akral
    @akral
    Так ведь неважно в каком порядке идут буквы в слове, лишь бы первая и последняя были на местах.
    Ответ написан
    Комментировать
  • Приобретение подержанного Mac: где осуществить, к чему приглядываться, какие общие рекомендации?

    d43
    @d43
    что приобретать? Какое из устройств позволит при наименьшей цене комфортно работать в XCode?


    Я редко работаю в XCode, но мне кажется, что в 2012 году не стоит тратить деньги на компьютеры с процессором Core 2 Duo. Берите подержанные Mac на Core i7/i5/i3.


    Забудьте про все модели iMac с диагональю экрана 20" и 24" (то есть все модели до конца 2009 года), потому что они тормозные, греются, и на мониторах часто возникают проблемы с подсветкой. Я бы также не советовал брать MacBook unibody 13" MB466 (2008 г., потому что греется) и iMac 27" 2009 года (потому что монитор желтит).


    Не стоит забывать, что на старых Mac также может не завестись Mountain Lion.


    В условиях минимального бюджета я бы сейчас выбрал Mac Mini (2011). В магазинах он стоит 23 000 р., то есть подержанный должен стоить хотя бы 19000 р. Если вы собираетесь через некоторое время еще купить ноутбук, то посмотрите в сторону MacBook Air, чтобы «убить двух зайцев».

    где приобретать?


    ЖЖшные барахолки мне кажутся неудобными — я предпочитаю барахолки на форумах. Например, форум DeepApple.

    есть ли общие советы?

    на что обращать внимание?


    Макинтошники, особенно не технари, весьма жадный народ. Большое влияние на цены вторичного рынка оказывает тот факт, что Mac по многу лет выпускаются с одним и тем же дизайном. То есть люди, прежде чем продать свой трехлетний агрегат, приходят в магазин Apple, видят на витрине точно такие же по виду компьютеры, и бегут подавать объявление с ценой чуть меньшей от увиденной. Самое интересное, что у них таки покупают.


    Главный совет, если хотите сэкономить денег: торгуйтесь. И поэтому обращать внимание стоит на все.


    Прежде чем идти на встречу, попросите выслать скриншоты из System Profiler'а («Информация о системе»), чтобы убедиться, что это именно интересующая вас модель Mac. (Нужно нажать яблоко в верхнем углу > «Об этом Mac» и там нажать еще одну кнопку, называющуюся по-разному в зависимости от версии системы. Выглядит System Profiler вот так). Также вы можете пробить серийник на сайте Apple на всякий случай.


    Имейте в виду, что во все Mac (кроме Mac Pro, да и то) подходит обычная память. Продавцы любят повысить цену на 5000 р. только за то, что они доставили памяти за 1500 р. из ближайшего компьютерного магазина.

    При встрече:

    1) Если Мак с монитором, то обязательно проверяйте монитор на битые пиксели. На белом цвете проверьте равномерность подсветки.


    2) Всегда проверяйте работоспособность дисковода (даже если вам он не нужен), потому что они часто ломаются. Обязательно смотрите наличие/работоспособность Firewire, Ethernet, WiFi, Bluetooth. Информацию обо всем можно найти в том же System Profiler'е или в Системных настройках > Сеть.


    Если Мак еще на гарантии (скажем, остался месяц), то очень рекомендую продлить гарантию на еще два года (называется AppleCare). Если Мак был куплен зарубежом и еще на гарантии, то требуйте чек — без него в России могут возникнуть проблемы с сервисом.
    Ответ написан
    4 комментария
  • Система чемпионата. Как из трёх команд выявить две лучших? Чтоб было по-честному?

    NeverFoldAQ
    @NeverFoldAQ
    Какая разница, сколько забила команда в одном отдельно взятом матче?

    Команда А набирает 0 очков и ничего несправедливого в этом нет. Она проиграла всем соперникам. Дистанция — она такая.

    Справедливо ли считать покерного игрока-новичка, севшего за стол и за 2 часа выигравшего N-сумму, если к концу месяца он ее проиграет, более мастеровитым, нежели какого нибудь Фила Айви, выигрывавшего на протяжении месяца стабильно ту-же N-сумму? :)

    При равном количестве очков, справедливым считаю алгоритм:

    Очки -> личные встречи -> разница забитых/пропущенных.
    Ответ написан
    Комментировать
  • Как организовать в Redis выборку данных по сроку?

    Neutral
    @Neutral
    Можно затолкать все данные по просмотрам в одно значение, каждые 4 байта которого будут содержать количество посещений за один день — и работать с ними через GETBIT/SETBIT.
    Ответ написан
    1 комментарий
  • Почему в локальной сети 192.168.0.1/24 можно печатать по сети, а в 10.0.127.1/24 нет?

    Colobock
    @Colobock
    Надо проверять, пингуется ли адрес в сети 10.0.127.0, в каком режиме сеть на Win 7 — она может оказаться домашней, публичной или рабочей — отсюда вытекают ограничения на доступ к ресурсам Win.
    Ответ написан
    2 комментария
  • Как работать с большими БД для web-проектов?

    @edogs
    индексов нет
    Поставьте индексы.
    Ваш К.О.
    Ответ написан
    Комментировать
  • Есть ли что-то лучше чем terminal для mac OS?

    elenbert
    @elenbert
    Ответ написан
    Комментировать
  • Выбираю планшет: несколько вопросов по iOS и iPad

    BupycNet
    @BupycNet
    Основатель PushAll
    Отвечу тебе как пользователь планшета под андроидом и как человек, который иногда использует iPad однокурсников.
    Покупай однозначно на андроиде. То что можно сделать фс, ставить проги и т.д. это конечно можно на айпаде но тебе все равно придется использовать iTunes постоянно.
    1. Под линуксом есть mediatomb и minidlna. Ставишь их, настраиваешь демоны и далее под таблетку качай бесплатно из Play Market — MediaHouse и MoboPlayer после чего подрубаешься к вафле и если все верно настроил сможешь смотреть потоково любое видео, фильмы и т.д. даже качать можно при желании по сети.
    2. Читалок море смотри EBookDroid, FBReader и конечно Adobe Reader. Заливать смотри, либо через шнур, либо через Wifi можно например через AirDroid, ну и еще хинт от линуксоида линуксоиду: поставь SSHdroid далее на компе поставь sshfs и вызывай
    ssh user@ipadress:/ mountpoint
    Короче можно подмонтировать по сети планшет без синхронизаций айтюнса и даже без рута. Если точнее все что я написал выше можно делать без ломаний и рута.
    3. Бери все таки на андроиде, там ты можешь купить 16 гиговую версию так еще и 32 гига картой добить, причем если нужна высокая скорость передачи (фильмы например) — ничего быстрее кардридера не выйдет в любом случае.
    4. Да можно, но по моим наблюдениям тупо даже SSH клиент или FTP сервер у них либо платное либо жутко урезанное. Нет духа Linux-сообщества и все приложения построены на зарабатывании денег разработчика.
    Ответ написан
    3 комментария
  • Выбираю планшет: несколько вопросов по iOS и iPad

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Cудя по вопросам сразу скажу, айпад не бери — разочаруешься. Там слишком много ограничений, которые тяжело принять линуксоидам.
    Свободно заливать не получится, только с геморроями. Это тебе не линух.
    Софта разного для iOS полно, но много платного, готов ли ты за него платить?

    Отвечу только на те вопросы, с которыми я сам сталкивался.
    1) Потоковое видео на айпаде не смотрю.
    2) Дропбоксом не пользуюсь. Вообще.
    3) У меня 16-гиговый айпад-2 уже год. О проблемах с место не задумывался ни разу. Сейчас вот только твой вопрос заставил посмотреть — свободно 10 Гб. Да, музыку и видео я не копирую на него. Мне хватает игр и книг.
    4) Айпад под то и заточен, чтобы юзер мог с минимальными телодвижениями лазить в аппстор, это их хлеб. Да, без большого компа, прямо с самого айпада можно лазить в аппстор через вайфай и брать/покупать оттуда софт
    6) Я думаю, что с регистрацие в апстор на Украине не должно быть проблем. Нужна лишь кредитка или дебетовая карточка.
    7) Ясен пень потеряешь.

    Ждать всегда можно чего угодно.
    Но если уж начал смотреть в сторону Киндла — бери. У меня Kindle DX. У меня была история с ним. Я разбил у него экран. Гарантия прошла (на тот момент ему было полтора года). Я обратился в Амазон — говорю, мол помогите отремонтировать. Они мне — без проблем — высылай свой испорченный, а мы вышлем новый. Выслали новый Киндл, а сломанный я отправил им обратно.
    С Apple такое не прокатит.
    Я теперь буду при возможности брать Киндлы и другим советовать. Но то Айпада тоже не отказываюсь. Жена и дети довольны, устройство достойное. Лишний зверь в моём зоопарке не помешает.
    С китайцами намучаешься. Если готов к геморрою (а какой линуксоид не любит геморрой? :)) — тогда бери.
    Ответ написан
    6 комментариев
  • Нужно ли упаковывать мелкие картинки как data:image;base64 в css или как убедить оппонента?

    taliban
    @taliban
    php программист
    Такой подход очень актуален когда у Вас сервер очень сильно нагружен соединениями, в остальных случаях обычные картинки предпочтительней, всеравно кешируется все.
    Ответ написан
    Комментировать
  • Нужно ли упаковывать мелкие картинки как data:image;base64 в css или как убедить оппонента?

    @gro
    Про кэш: css закэшируется в браузере также, как и набор картинок.

    Вот только потом добавили одну маленькую картинку (удалили, изменили) и браузер, вместо того, чтобы подсосать только её, тащит css со всем набором.
    Ну и просто css немного подправить — опять всё выкачивать.
    Ответ написан
    1 комментарий
  • Нужно ли упаковывать мелкие картинки как data:image;base64 в css или как убедить оппонента?

    Изначально, Вы думаете не в том направлении, как и многие на Хабре… Почитайте про Application Cache — это современное решение.
    Ответ написан
    4 комментария
  • Как научить регулярное выражение, чтобы preg_match_all искала строки где нет подмаски?

    TROODON
    @TROODON
    / Everybody stand back /
    i know regular expressions


    Регулярка:
    /^(?>(?!(\<a.*href)|\<\/a).)*$/umi

    Пример:
    ideone.com/g5vDT
    Исходник примера:
    pastebin.com/ZkWguPS2
    Ответ написан
    4 комментария
  • Клон хабра

    Antelle
    @Antelle
    Ответ написан
    Комментировать
  • Python vs Perl vs Ruby?

    sefus
    @sefus
    Довольно интересная инфографика, только вместо perl php.
    Ответ написан
    3 комментария
  • Python vs Perl vs Ruby?

    @odmin4eg
    я бы задавал вопрос по другому

    Django VS Ruby on Rails

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

    ИМХО конечноже
    Ответ написан
    1 комментарий