• Microsoft заплатит за поиск уязвимостей в Windows 8.1 и IE 11
    +3
    Скорее reddit.
  • JetBrains готовит к выпуску С++ IDE
    +2
    После упомятого sublime text очень сильно не хватает множественного выделения/редактирования, а также при выделении некоторого текста и нажатии скобки хотелось бы, чтобы этот текст окружался соответствующими скобками, а не заменялся на них.
    Settings → Editor → Smart Keys → Surround selection on typing quote or brace
  • Путь олимпиадника в промышленное программирование
    0
    Мир же не делится на чёрное и белое, на исключительно алгоритмические и исключительно примитивные задачи. Есть полумеры, инженерные задачи с отдельными моментами «на подумать», или алгоритмические задачи, для которых требуется вначале подготовить инфраструктуру для тестирования. Проще говоря, хороший менеджер умеет решить задачу о взвешенном паросочетании между задачами и работниками так, чтобы каждый остался в среднем доволен своими заданиями.
  • Путь олимпиадника в промышленное программирование
    0
    С этим утверждением, я, как олимпиадник, даже соглашусь — по себе знаю, что в проекте предпочту работать над интересными задачами, а от рутины буду отбрыкиваться руками и ногами. Но моя точка зрения здесь в том, что для общего блага проекта задача менеджера в том, чтобы оптимально распределять задачи по способностям и интересам каждого.

    Если Петя идеальный инженер, и не видит разницы между «выровнять вьюшки по пиксельной сетке», «настроить связь либы А с либой Б» и «оптимизировать поиск по внутренней структуре данных до двух секунд вместо двух минут», а Коля бывший олимпиадник, и для него третья задача в разы интереснее первых двух, и на ней он способен добиться отличных результатов в рекордное время, а на первых двух будет прокрастинировать неделю, то выбор довольно очевиден. Просто подкидывайте сотрудникам их личные, идеальные задачи. На любом проекте можно сделать такое распределение (в конце концов, если у вас в команде есть олимпиадник, значит, вы его зачем-то наняли, то есть процент алгоритмических задач в вашем проекте достаточно высок).
  • Путь олимпиадника в промышленное программирование
    0
    Да его уже долго собираются выложить в опенсорс, но всё никак не выложат.
  • Случайные советы
    +9
    На StackOverflow теги прекрасно работают в качестве средства категоризации, в том числе много частных тегов для одного языка программирования, теги для абстрактных концепций, и т.д. Думаю, вы даже базу тегов у них могли бы позаимствовать, лишь бы контент был.
    А так идея отличная!
  • Презентация Samsung Galaxy S4
    +1
    Я в принципе могу себе представить, как некоторые из этих фич могут быть полезны (например, скроллинг без рук или слежение за взглядом). Только из-за постоянного балагана смотреть презентацию совершенно невозможно. Поищу где-нибудь краткий обзор фич.
  • Google Reader закрывают
    +6
    BazQux просто замечательный. Если до июля для него появится:
    1. приложение под Android
    2. нотификатор для Chrome
    3. (опционально) поддержка ВК
    то я готов платить вам вдвое больше указанной цены. Серьёзно, превосходно сделано.
  • Google Reader закрывают
    0
    У меня большую часть тоже импортировал из OPML, но на некоторые просто выдаёт «пусто». При попытке добавить фид заново — не находит на странице RSS.
  • Google Reader закрывают
    0
    Ожил. Не смог импортировать 7 моих подписок, в том числе Хабр. Похоже, отправляется в трубу. А жаль, интерфейс хороший.
  • Google Reader закрывают
    0
    Netvibes тормозит, как бешеный. Похоже, с выбором альтернативы придётся подождать пару деньков, пока сервера конкурентов оживут от толпы новых пользователей.
  • Google Reader закрывают
    –6
    Главная проблема Яндекс.Подписок в том, что для них нет удобного расширения для Хрома, которое бы показывало счётчик непрочитанных новостей. «Элементы Яндекса» почему-то только с почтой работают.
  • 7 советов, как улучшить интерфейс вашего приложения
    +14
    3 совета, как написать статью с красивым числом в заголовке:
    1. Придумайте тему статьи.
    3. Напишите несколько очевидных пунктов, пропустив пару чисел, чтобы получилось нужное.
  • Listen Trackers
    +1
    Сумеет отличить оригинальную озвучку от самодельных переводов?
    Я обычно всё качал на The Pirate Bay, но теперь переехал в Штаты недавно, и на него стрёмно заходить, приходится искать на отечественных трекерах файлы с оригинальной звуковой дорожкой. В случае сериалов это напряжно, у нас как-то не любят их выкладывать в оригинале через час после показа, в отличие от The Pirate Bay :(
  • Бесплатное программное обеспечение от JetBrains для образовательных учреждений
    +1
    Нет, Academic License можно использовать на личном компьютере. Мне не отказали. Достаточно иметь почтовый ящик в домене edu и какой-нибудь документ, подтверждающий enrollment.
  • Сайт знакомств с программистами Love++
    +2
    Как сайт знакомств Love++ отвратителен. Я-то, как программист, зарегистрировался без особых проблем, а вот как девушки собираются искать себе спутников жизни в отсутствие даже банальной строки поиска — не представляю.
  • Android. Побеждаем фрагментацию
    0
    А есть где-нибудь один хороший источник, где все эти правильные методы борьбы с фрагментацией вместе описываются?
  • Нечто оригинальное. Обзор ультрабука Acer Aspire S7
    0
    Думаю, что рамки вокруг экрана для того, чтобы можно было сделать edge swipe, необходимый в Windows 8.
  • Surface RT вживую
    +11
    В Surface Pro можно ставить всё.
  • «Здравствуйте, я звоню вам из Windows». Мошенники позвонили журналисту Ars Technica
    +1
    Кавычки ;)
  • Делаем уроки на Хабре
    +4
    То есть на любой материал, который не новость/обзор, рекомендуется теперь ставить специальную метку? Как-то грустно это, во что же Хабр превратился. Изначально новости/обзоры были меньшинством на Хабре, а не оригинальные материалы.

    И вообще. Я не хочу позиционировать свои статьи по алгоритмам как «туториалы». Это статьи в полном научном смысле этого слова, они признаны рассказать, а не научить. Или теперь научный журнал со списком paper`ов по аналогии стоит называть «учебником»?
  • Заблуждения программистов об именах
    +16
    С точки зрения математической логики, здесь все правильно и элементарно.
    Первое утверждение: ∀x P(x).
    Второе утверждение: ∀x ¬P(x).
    Отрицание первого: ∃x ¬P(x).
    Отрицание второго: ∃x P(x).
    Оба отрицания отлично уживаются вместе :)
  • ПИД-регулятор своими руками
    0
    кто знает, как на хабре формулы вставлять? никак? пишу в maple-нотации тогда
    Use LaTeX, Luke.
    mathurl.com/
  • Когда вы набираете букву «g» первою в строке адреса, то браузер прежде всего подсказывает вам…
    +1
    privat24.ua
  • Ropes — быстрые строки
    0
    Классная штука Rope, да. Только на Хабре уже была, хотя и не так конкретно.
  • Диплом бакалавра в LaTeX, или ДСТУ 3008-95 в 150 строк
    0
    Отчество — не девичья фамилия матери, но тоже дает в нашем мире определенную информацию :)
  • Диплом бакалавра в LaTeX, или ДСТУ 3008-95 в 150 строк
    0
    Обновил пост, там ссылка на все собранное вместе.
  • Диплом бакалавра в LaTeX, или ДСТУ 3008-95 в 150 строк
    0
    в данном топике автор в качестве примеров приводит что угодно, кроме формул
    Именно потому что формулы LaTeX по умолчанию верстает идеально :)
  • Диплом бакалавра в LaTeX, или ДСТУ 3008-95 в 150 строк
    0
    Я сейчас ухожу на несколько часов, но, когда вернусь, обязательно выложу и дополню пост. Заодно и отвечу на некоторые комментарии.
  • Диплом бакалавра в LaTeX, или ДСТУ 3008-95 в 150 строк
    +2
    Формально говоря, да.
    Если я не ошибаюсь, мало кто пользуется TeX в чистом виде?
    В общем, я употребил здесь этот оборот в том же смысле, как «Ньютон — творец дифференциального исчисления», хотя после него матанализ несколько раз дорабатывался и уточнялся :)
  • Открытое письмо редакции «Журнал Хакер»
    +35
    На первом использовался delete вместо delete[].
    На втором оператор new возвращает тип ServerConnection*, а поле объявлено как ServerConnection&.
  • Существенно обновленный Evernote 4.0 для Android
    +2
    Мы считаем, что лучший интерфейс это тот, который появляется только при необходимости и не мозолит глаза в другое время. Этим мы руководствовались при работе над новым подходом к просмотру заметки. Теперь, когда вы открываете заметку и начинаете ее прокручивать, все элементы навигации исчезают, отдавая весь экран в ваше распоряжение. Если же вам нужно будет отредактировать заметку, поделиться ею с другими или вернуться к списку заметок, просто коснитесь экрана.
    Где-то я эти идеи уже слышал… ;)
  • Многозадачность в микроконтроллерах на основе продолжений
    +1
    Примеры, приведенные в статье, писались под Windows, работают в MinGW и Visual Studio, но внимание! В Visual Studio, в конфигурации DEBUG, библиотека protothreads, в том виде как она есть, не компилируется!
    Причина в том, что макрос __LINE__ в конфигурации DEBUG в VS почему-то из константы превращается в вызов функции, это легко лечится, если в файле lc-switch.h заменить
    #define LC_SET(s) s = __LINE__; case __LINE__:

    на
    #define LC_SET(s) s = __COUNTER__+1; case (__COUNTER__):


    #if defined(_MSC_VER) && defined(_DEBUG)
    #define LC_SET(s) s = __COUNTER__+1; case (__COUNTER__):
    #else
    #define LC_SET(s) s = __LINE__; case __LINE__:
    #endif
    

    Enjoy ;)
  • Стартует новый набор в Школу анализа данных Яндекса
    0
    А где оно на рутрекере? Что-то никак не могу найти, хотел сравнить.
  • Стартует новый набор в Школу анализа данных Яндекса
    0
    Это только те, что авторы лично захотели выложить. Один курс из нескольких десятков. На закрытом сайте — видеозаписи каждого курса каждого семестра (т.е. по одному предмету — несколько архивов видеолекций за последние 3-4 года, пока он читался).
  • Стартует новый набор в Школу анализа данных Яндекса
    0
    Они закрыты, только для студентов ШАД.
  • Стартует новый набор в Школу анализа данных Яндекса
    0
    Филиалы есть в Харькове, Киеве и Минске, но все они заочные. Один только курс, «Алгоритмы и структуры данных», читается очно, все остальные — по записям видеолекций из Москвы. Видеолекции, конечно, офигенные.
  • Декартово дерево: Часть 1. Описание, операции, применения
    0
    Оставлю здесь код из ссылки kotehok, на случай если его удалят с acm.spbgu.ru:
    static ltree_t *ltree_merge (ltree_t *L, ltree_t *R) {
      ltree_t *Root, **U = &Root;
    
      while (L && R) {
        if (L->y > R->y) {
          *U = L;
          U = &L->right;
          L = *U;
        } else {
          *U = R;
          U = &R->left;
          R = *U;
        }
      }
    
      *U = L ? L : R;
    
      return Root;
    }
  • Комментарий из публикации, перенесённой в черновики.
  • 1/998001
    +27
    Конечно же, нет. Иррациональное число по определению не может быть дано дробью.