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

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

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

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

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

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

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

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

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

ngreduce

  • 43
    вклад
  • 0
    вопросов
  • 75
    ответов
  • 3%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему в учебнике написано что нету Data Race, хотя на самом деле есть?

    ngreduce
    ngreduce @ngreduce
    Учебник старый? В последних версиях Go, map очень любит паниковать при любой непонятной ситуации.
    Возможно вместо мутекса и map иногда эффективнее будет https://golang.org/pkg/sync/#Map

    Автор прав, состояния гонки после e := memo.cache[key] действительно нет. Но при одном большом но - GOMAXPROCS=1 (так было до go1.5), далее мы запросто можем получить concurrent read-write + panic или undefined behavior.

    Concurrency очень сложная штука. Лучше всего эту проблему решили в Rust, но на нем больно писать.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как вы работате с гитом?

    ngreduce
    ngreduce @ngreduce
    На feature ветке коммиты на каждый чих (особенно если нет LocalHistory в IDE).
    В мастер идет squash - одна feature один коммит. Возможны вариации на тему, если есть staging.

    Пушить в свой форк, или отдельную feature ветку как минимум в конце рабочего дня. Страхуетесь на случай проблем с железом или ваших ошибок при перезаписи истории.
    А вообще есть определенные методологии. Главное что важно понять - история в вашей локальной ветке очень легко переписывается, надо просто привыкнуть к набору действий чтобы код не потерять.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как вы решаете onBlur/onFocus проблему?

    ngreduce
    ngreduce @ngreduce
    Попробуйте вешать onFocus/onBlur на input.
    Только что проверил в своем приложении и не наблюдаю такого эффекта.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Подскажите, как стримить аудио по сети?

    ngreduce
    ngreduce @ngreduce
    Вам точно не поможет edcast+icecast. Пробовал связку — работает ужасно.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Слишком быстрая загрузка Windows 7 на SSD (Вход в профиль происходит до инициализации сети)[Не домен, Домашний ПК]

    ngreduce
    ngreduce @ngreduce
    Можно попробовать утилиты, которые выполняют автозагрузку позже. Или написать такую.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Возможно ли оптимизировать отдачу web-сервером статики используя PHP?

    ngreduce
    ngreduce @ngreduce
    Может я чего-нибудь не знаю, но разве раздача статики с поддомена не сеошно?
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какую базу вы посоветуете для реализации идеи?

    ngreduce
    ngreduce @ngreduce
    Пишите на PHP, а базу не MySQL
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как в C# обрабатывать все необработанные исключения?

    ngreduce
    ngreduce @ngreduce
    Точку входа в программу обложить try...catch
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Разыскивается фриварная тулза, показывающая перевод английского слова под курсором мыши. А можно просто плагин к браузеру?

    ngreduce
    ngreduce @ngreduce
    Занимательно, нечто похожее я делал в качестве курсовой работы.
    Копируете слово в буффер обмена и получаете перевод посредством системного уведомления. Жаль что мертворожденное.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Хабр только у меня поломался? Отдаёт 404

    ngreduce
    ngreduce @ngreduce
    Из сети оператора IDC (Молдова) не открывался 2 дня.
    Еще кеш гугла жаловался что из подсети идет трафик противоречящий условиям использования.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Windows 7 на компьютере, которому 4-5 лет

    ngreduce
    ngreduce @ngreduce
    Отлично работала на следующей конфигурации (полный пакет, аеро и все дела)
    Celeron 360 3 Ghz,
    1gb dual channel DDR400 (хз как правильно называется, который до DDR2 был)
    Radeon x1300 256mb

    Без аеро вполне взлетит, разве что процессор слабоват, но если уже двух ядерник то должно работать хорошо.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как по RGB определить является ли цвет оттенком белого?

    ngreduce
    ngreduce @ngreduce
    наверное имелась ввиду яркость.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • От кого требовать ремонта компьютера?

    ngreduce
    ngreduce @ngreduce
    Похожую проблему имел с асусовской матерью очень давно.
    Оказалось при сборке «не допихнули» ATX кабель (который 20+4)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Бесплатный движок сайта для поиска работы - существует ли бесплатный?

    ngreduce
    ngreduce @ngreduce
    Тоже не нашел ничего хорошего, мигрировали свой сайт с joberbase на самописную.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Непонятный косяк в IE9

    ngreduce
    ngreduce @ngreduce
    Уже нету. Автор исправил?
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Глобально задаем размер шрифта для body

    ngreduce
    ngreduce @ngreduce
    Для полноты ощущений: чем отличаются

    ... {font-size: 100%;}
    
    ... {font-size: 100.01%;}
    
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Opera перестала открывать сайты (Решено)

    ngreduce
    ngreduce @ngreduce
    Попробуйте удалить оперу, и вручную почистить:
    ProgramFiles
    %userprofile%/appdata/local/opera
    %userprofile%/appdata/roaming/opera
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • вконтакт взломан?

    ngreduce
    ngreduce @ngreduce
    habrahabr.ru/qa/18509/#reply
    похоже эпидемия.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Вконтакте взломали?

    ngreduce
    ngreduce @ngreduce
    Насколько сильно вы уверены что вирусни нет?
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • УкрЯма ищет спеца по Yii

    ngreduce
    ngreduce @ngreduce
    В принципе я бы не против поучаствовать на безвозмездной основе. Единственное что:
    1. опыт yii относительно мал
    2. свободное время довольно фрагментированно.
    Ответ написан более трёх лет назад
    14 комментариев
    14 комментариев
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • vabka
    Василий Банников
    • 7 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 6 ответов
    • 0 вопросов
  • SignFinder
    Alexey Dmitriev
    • 5 ответов
    • 0 вопросов
  • Alex_Geer
    Alex G.
    • 4 ответа
    • 0 вопросов
  • Rsa97
    Rsa97
    • 4 ответа
    • 0 вопросов
  • emekhanikov
    Евгений Механиков
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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