• Когда уже закончатся IPv4?
  • Весеннее обновление
    +1
    «Посты» -> «Тематические» -> «Отхабренные»?
    Хотя, если я не прочитаю посты из неинтересных мне хабов, да еще и отхабренные теми кто их читал, думаю потеря будет не слишком велика:)
  • Весеннее обновление
    0
    Я вроде зря запаниковал… по кнопке «Посты» отображаются все посты подряд, даже из хабов на которые я не подписан.
  • Весеннее обновление
    +2
    Поясните плиз.
    Есть если я не подписан на хаб, то я не увижу новые статьи этого хаба на главной странице? А если там окажется что-то интересное?
    Подписываться же на все подряд — нелогично и бессмысленно.
  • Аннотации в JAVA: обзор синтаксиса и создание собственных
    +1
    А было бы интересно провести сравнительный анализ аннотаций и атрибутов.
  • Лаборатория Касперского просит помощи сообщества
    0
    И нестандартное распределение аргументов по регистрам и стеку?
    Хотя информации конечно крайне мало. Очень была бы кстати подробная статья с описанием всех особенностей в сравнении с реализацией аналогичных вещей на С++.

    К примеру, я так понимаю что в С++ сначала выделяется память (оператор new — отдельная функция), а затем вызывается конструктор — другая отдельная функция. Это делается в том числе и для того, чтобы конструкторы могли работать как на динамической, так и на стековой и глобальной памяти. В листинге здесь выделение памяти происходит в теле конструктора, то есть объекты могут быть только динамическими, и это сделано на уровне языка, или «конструкторы» — это просто функции, которые вручную выделяют память под структуру и ее заполняют. А это уже похоже на Си. Но опять же нестандартный порядок передачи аргументов вроде не сделать даже на Си…
  • Лаборатория Касперского просит помощи сообщества
    +2
    Ну это как минимум интересно.
  • Лаборатория Касперского просит помощи сообщества
    –9
    Очень интересно! Если там действительно использовался неизвестный язык программирования -это супер! Я как человек интересующийся языками программирования и даже пытающийся разработать собственный, с удовольствием бы ознакомился с новым языком.

    А что касается VS 6.0 и прочих — уверен, в Лаборатории Касперского все эти варианты проверили. Более того, судя по описанию, это точно не С++. Я бы скорее поверил в чистый Си, возможно какой-то модифицированный/расширенный компилятор (компиляторов Си ведь гораздо больше чем С++, в силу простоты языка, по той же причине и модифицировать их легче).
  • Первые впечатления от Visual Studio 11
    +2
    Да, еще приятная фишка — предпросмотр файлов по одинарному щелчку. Любой выделенный в дереве файл сразу загружается в окно, в специальный таб, расположенный справа. Двойной щелчек или попытка редактирования уже добавляют файл на «нормальный» таб. Весьма удобно, я как раз думал над тем, можно ли в подобных интерфейсах совместить режимы многооконных документов и аутлйанера… В MS это сделали очень неплохим способом.
  • Первые впечатления от Visual Studio 11
    +2
    Самое приятное для меня — в С++ в Solution Explorer файлы в дереве раскрываются и можно смотреть классы, функции, методы и т.д., объявленные в конкретном файле. Это просто супер!
    Второе очень приятное нововведение — это темная цветовая схема. Конечно, были схемы и в предыдущих версиях Студий, но там не настраивался цвет фона Solution Explorer, что портило все впечатление.
    Вы конечно будете смеяться, но ради этих нововведений я готов перейти с WinXP на Win7 :)
    Ну и вроде как новая студия пошустрее чем десятка.
  • Запускаем проекты, созданные в Visual Studio 2011 на Visual Studio 2010
    +1
    Мне вообще непонятно, почему solution не в XML, а в каком-то тупом самописном формате (особенно забавно как они сделали Solution Folders), и почему файлы проектов разных студий несовместимы; неужели не очевидно — у разных разработчиков могут быть разные среды разработки, а проект общий.
  • Компания ASUS официально представила Padfone
    –6
    Нечто совершенно монструозное и ненужное. Даже не могу представить, зачем такой девайс может понадобиться:)
    Эх, как бы донести до Asus, чтобы они перевыпустили T91MT на новом железе:)
  • TPB: No more .torrents — Трекер полностью перешел на magnet-ссылки
    +1
    А зачем?
  • Обзор конференции Going Native'2012
    +1
    «Новые языки» бывают разные. И отношение к ним может быть разное.
    Одно дело язык с синтаксисом, максимально близким к С++, но в то же время лишенный его недостатков и со множеством красивых и полезных фич, которые хорошо себя зарекомендовали в других языках — это одно. А нечто совершенно новое и непонятное — это другое.
    Тут главное — «бесшовная» интеграция из коробки для основных компиляторов. Если программист без всяких танцев с бубном просто создает новый файл с новым расширением (типа cppx), добавляет его в существующий рабочий проект в своей IDE (в той же Visual Studio), вставляет в него код примера с интернет-страницы нового языка — и вуаля — все работает! — то это одно. А если нужно что-то там настраивать, шаманить, компилятор/линкер выдает загадочные ошибки или вообще отказывается работать — это совсем другое.

  • Обзор конференции Going Native'2012
    +10
    Я в свое время на rsdn предлагал такую идею…
    Не вводить новые монстодиальные навороты в и без того навороченный С++. Текущий стандарт С++ заморозить и никаких изменений в него больше не вносить.
    Вместо этого просто разработать новый язык (типа D), более мощный, и в то же время более стройный и логичный, учитывающий все ошибки дизайна С++, и назвать его «новым стандартом». Обязать компиляторы поддерживать оба языка, декларировать двоичную совместимость, какую-то совместимость на уровне заголовочных файлов. И все.
    Никто бы не кинулся переписывать код, но в существующих проектах новые файлы можно было бы писать на новом языке, по мере рефакторинга переписывать неспеша старые модули. Новые проекты сразу бы писали на новом языке. Лет через 10 старую ветку прикрыть.
  • Использую ли я реально социальную сеть Google +? (опрос)
    –1
    Самая главная проблема соцсетей, и G+ в особенности — отсутствие или неразвитость поиска по интересам. Ну что им стоит добить форму, в которой можно указать интересы в виде тегов? А еще лучше — в виде тегов с возможностью указания значимости этого тега. И сделать поиск единомышленников.

    А так — уже несколько месяцев даже не заглядываю туда.
  • QML и C++. Простой пример связки
    0
    По умочланию действительно десктоп не ставится, точнее не ставится компилятор MinGW. Нужно в начале установки щелкнуть малоприметную галочку «custom install» (или как-то так) и там добавить MinGW. Я тоже долго недоумевал, почему у меня на одном компе доступны десктопные проекты а на другом нет, хотя дистрибутив один и тот же:)
  • Анонс Visual Studio 11 beta
    0
    Что там будет с поддержкой С++ в IDE? Помнится, вроде обещали что для C++ проектов можно будет в Solution Explorer раскрывать узлы дерева, соответствующие файлам, и получать доступ к содержимому файла — классам, методам, функциям и т.д.
  • Катастрофа с инновациями в России
    0
    Вот ключевая фраза
    «инвесторы» эти, на деле никакие не инвесторы, они сами ничего не подняли

    Можно долго неудомевать, почему опять получилось «как всегда», но пока выделенное не будет изменено — «как всегда» будет получаться вечно.

    Другой вопрос — как сделать так, чтобы наука была [b]реально выгоднее[/b] чем нефть?
  • Library.nu всё
    +3
    На самом деле все оказалось проще, стоило только озадачиться вопросом:) В гугле e-books искать действительно бесполезно, видимо они фильтруют результаты поиска.
    Зато есть наш российский руборд, на нем тема «компьютерные книги на английском языке», прямо в шапке — ссылка на www.ebookshare.net. Там реально много книг, которых до сих пор нет на рутрекере.
  • Library.nu всё
    +1
    Не знал про такой ресурс. Жаль что незнал, и жаль что прикрыли. Книги на рутрекере беру, поиск прямых источников в англоязычной части инета почему-то ничего не давал, кроме фейковых ссылок
  • Шокирующий Objective-C для Java программистов
    0
    Синтаксис не такой уж ужасный, просто непривычный. Зато сами возможности языка просто потрясающие. Чего только стоит отправка сообщений вместо вызова методов!
  • Шокирующий Objective-C для Java программистов
    0
    С удовольствием прочитал бы продолжение. Про подсчет ссылок, сборку мусора, свойства, рефлексию и т.д. И еще — про внутреннее устройство системы диспетчеризации сообщений.
  • Google готовится выпустить устройство расширенной реальности
    0
    Хорошо что начали думать в этом направлении. Экран для одного глаза это конечно не очень хорошо, и непонятно какое там разрешение. И есть ли камера в этих очках (судя по картинке — нет).
    Если бы гугл смог создать устройство с двумя экранами очень высокого разрешения, с встроенной камерой, а возможно даже и с управляемой прозрачностью — цены бы ему не было. А так… есть опасность что никто не будет покупать, гугл разочаруется и не будет развивать это направление.
  • Фантазии или реальность? Хит-парад концептов Samsung
    +1
    Эх, делали бы они лучше мини-нетбуки аки Asus T91MT и UMPC типа Q1 Ultra на современном железе… С экраном LiquaVista что-нибудь сделали бы, не зря же они технологию покупали.
    А из всего предложенного интересен пожалуй принтер (да и то вряд ли я такой буду покупать). Но может кому пригодится как мобильный вариант. Гибкие / прозрачные телефоны уже не первый год придумываются.
    А еще жду недождусь, когда же кто-нибудь предложит полноценные очки виртуальной реальности для мобильного использования, с разрешением экранов типа 1600*1000, с камерой, можно и с полупрозрачностью… Хотя наверное еще технологии недоросли. Но как концепт — почему бы и не предложить?
  • Атомы, нейроны, интернет и инопланетяне
    0
    Закон перехода количества в качество.
    0 — молекулы
    1 — органические клетки
    2 — многоклеточные организмы
    Логично предположить, что уровень 3 — это «цивилизация», все человечество в целом, включая Интернет и всю прочую инфраструктуру.
    И еще уровни организации материи:
    0 — Неживая
    1 — Живая
    2 — Разумная
    И здесь логично предположить, что могут быть и высшие уровни, и что люди будут «клетками» будущего «сверхразума». Также можно погуглить «технологическая сингулярность».
  • Изучение иностранных языков: живые учителя или интернет?
    +3
    В дороге самое то. Идешь по улице, дышишь воздухом, а в ушах английский.
    За компом сложно себя заставить, есть такое дело.
  • Изучение иностранных языков: живые учителя или интернет?
    +1
    С грамматикой более или менее достаточно аудиокурса Драгункина, хотя умные люди говорят что там есть ошибки. Есть конечно, куда же без них, но вот для меня это было настоящим открытием. Надеюсь, что у него будут еще подобные аудиокурсы по более сложным вопросам языка.
    С восприятием на слух — сначала Пимслер, затем Хог.
    А сейчас я столкнулся с тем, что для нормального восприятия аудио просто нехватает словарного запаса, поэтому прихожу к выводу что надо кроме аудиокурсов еще просто учить слова.
  • CES 2012 // Lenovo IdeaPad Yoga
    +1
    А я очень надеюсь, что будет перевыпуск Asus T91 на современном железе. Очень жаль, что сейчас все нетбуки делают большие, длиной 26-27 см. У T91 была длина 22.5см, ИМХО это уже совсем другой уровень мобильности.
  • Самодельный NFC в телефоне — неудавшийся эксперимент
    +3
    Что касается крышки — скорее всего действительно металлическая пыль в составе пластика
    А вообще тема NFC весьма интересная. Для себя решил, что если я вдруг надумаю покупать новый коммуникатор, то в нем обязательно должна быть поддержка NFC. Ведь, кроме работы в режиме карты, штатный NFC чип в телефоне умеет работать как кард-ридер, наверняка должно быть какое-то API и т.д.
  • Лампа времени
    0
    И идея и реализация хорошая, но все-же ИМХО минуты считать долго (глядя на видео, я честно говоря сбился со счета:) ), может лучше было сделать соответсивие одной вспышки 5 минутам? Тогда было бы максимум 11 мерцаний, в среднем 6, и уже вполне юзабельно. И еще пятиминутные мерцания воспринимались бы как часовые деления на циферблате, что тоже было бы вполне интуитивно и логично.