• Notebook Ultrabook Netbook

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    > 1
    Эти матрицы называются IPS (и многие последующие её вариации). За ними действительно намного приятнее работать, но есть 3 неприятных момента - от игр на таких матрицах глаза устают намного сильнее (и напротив, от работы с не настолько динамичной картинкой они вообще не устают никогда - я по 18 часов порой сижу). Второй - "ненастоящий" черный цвет - на таких матрицах почти невозможно увидеть черный цвет без засветов, особенность технологии. И третий - все цвета (кроме черного) там выглядят "настоящими". Если вы дизайнер - то приходится иметь в виду, что пользователи на говененьких TFT увидят другую цветовую гамму.

    > 2
    Ноутбуки вообще плохо предназначены для тяжелых игр. Топовые конфигурации сейчас это i5/i7 с ядром Haswell. Памяти - от 8 гов (а лучше 16). Но и они не позволят нормально играться. Для всего остального - легко.
    Можно посмотреть на "игровые ноутбуки" на haswell - но они тяжелые, дерьмовые, неудобные и с отстойной матрицей (хотя в игры на таких матрицах приятнее играться).

    > 3
    Здесь сразу исключайте ультрабуки из своей хотелки и полностью пластиковые ноутбуки.
    Полноценные же толковые ноутбуки охлаждаются хорошо и проблем с работой 24/7 у меня никогда не было (и на одеяле я их оставлял на сутки - ничего). Навскидку самое крутое охлаждение я видел у thinkpad X220 и Dell 5310. Но они староваты уже. Из современных, наверное, thinkpad t420/t420s и ему подобные.

    > 4
    Ноутбуки не апгрейдятся современные. Вообще. Вам повезет, если там можно будет доставить памяти и заменить hdd/ssd на другой. А так сейчас стали впаивать их в мать. Особенно в ультрабуках. Памяти можно набить максимум с самого начала, hdd заменить на ssd - на этом все ваши апгрейды закончатся. Процессор, видео, чипсет в ноутах уже давно не заменяемы. Последний раз я такое видел в Acer 2005-2007го годов.

    Совет - купите десктоп, играйте на нём.
    Ноутбук же ищите с IPS матрицей и на haswell, устраивающий по цене-весу. Я бы на thinkpad-ы 40-го модельного ряда смотрел, если бы был выбор (t420s, x240 и тд).
    Ответ написан
    2 комментария
  • Notebook Ultrabook Netbook

    @Tavinov
    1. Ни одна современная матрица при работе в нормальных условиях зрение не сажает. И наоборот: если восемь часов без перерывов и упражнений для глаз втыкать в дисплей, зрение посадит даже какая-нибудь навороченная "Ретина".
    2. Что значит "одновременно работали"? Если просто одновременно запустить всё перечисленное, потянет даже бюджетный процессор. Если одновременно работать во всех вышеперечисленных программах, то возникает вопрос: как работать будете? Можно обрезать в Фотошопе по фоточке, а можно готовить коллаж или анимации с десятками слоёв. Из моих наблюдений на непрофессиональную обработку графики/видео/несложных 3D-моделей при запущенном плеере и чёртовом количестве открытых вкладок моих Core i5 и 6 ГБ ОЗУ хватает с головой.
    А чтобы система не крашнула, потрепав нервы - резервные копии делать надо. И за состоянием системы следить, кстати. Краши куда чаще из-за ПО случаются, а не из-за железа.
    3. Опять же, что значит "работать"? Рендеринг 3D на несколько суток ничего не плавит, если модель ноута адекватная. Тут что-то конкретно рекомендовать сложно - у одного и того же производителя есть как норм модели, так и глючные по всем статьям. Нужно отбирать те, что нравятся, и спрашивать на форумах у владельцев конкретные рекомендации.
    Ультрабук для таких целей, конечно, не лучшая идея, а нетбук для графики не пойдёт по причине малого размера экрана.
    4. В каком будущем? Через пять лет всё равно менять придётся, материнка лагать начнёт, а её с учётом совместимостей менять - дешевле новый комп купить. Видуху на ноутах менять тоже проблематично. Апгрейд ультрабуков - редкий головняк, как и ремонт в случае чего. Мораль: нужен ноут, с хорошей видеокартой (nVidia больше заточена под виндоусовские приложения, но для непрофессионала и AMD чудно подходит), с не-бюджетным процом (об охлаждении нужно интересоваться у владельцев конкретных моделей), с ОЗУ на личное усмотрение (в большинстве случаев 6-8 ГБ хватит с головой, но тогда лучше убедиться, что материнка поддерживает увеличение объёма), и с винтом, опять же, на личное усмотрение (наличие SSD-кэша будет в плюс, поскольку быстродействие винта - одно из наиболее частых "узких мест" в повседневной деятельности).
    Ответ написан
    1 комментарий
  • Что можно реализовать на разных языках программирования? С++ Java Python на какие ОС?

    @danob
    "Introduction to Programming in Java" - на introcs.cs.princeton.edu
    Ответ написан
    Комментировать
  • Что можно реализовать на разных языках программирования? С++ Java Python на какие ОС?

    В первую очередь нужно научится "думать как программист"... но это все бредни)

    Если хотите реально чему-то научится то стоит начать с основ.
    Это Керниган Ритчи "Язык программирования Си".

    С++ не очень сложный язык. Он очень неоднозначный - одна задача может быть решена разными способами и у каждого из них будут свои недостатки. Тем более требует довольно специфических хаков против всяких там SFINAE и constant cast'ов.
    Особенно в последнее время стандартов С++ наплодилось...

    Учить С++ стоит, но до конца разобраться во всём будет очень сложно.
    По минимуму можно прочитать Герберта Шилдтa
    У него есть другие толковые книги по С# и Java - тоже можете глянуть.
    Ну и мне нравится Подбельский.

    С++ хорошо подходит для десктопных приложений.
    Тут можно почитать Макса Шлее Qt 4.8
    При этом особых сверхъестественных навыков С++ не нужно.
    Если хотите ити в "про" уровень - учите коллекцию библиоте boost.

    Java в последнее время очень хорошо себя зарекомендовала в вэбе.
    Хватит первого тома Core Java. Из фреймворков могу посоветовать Grails и Play2.

    Python / JS можно выучить на курсах Codecademy за 2-3 недели. Там же можно разгребсти html/css.

    Если хотите пойти в вэб...
    Желательно разобраться в haml sass compass stylus jade grunt bower yeoman bower angular библиотеках.

    Желательно разобраться с шаблонами проектирования, и почитать Мартина Фаулера.
    Есть ещё книги из серии Pragmatic Programmer самое интересное что у этого издательства нет ни одной плохой книги.

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

    Для кроссплатформенных мобильных приложений можно разобраться с Air и Flex.
    Ответ написан
    Комментировать
  • На что способны различные языки программирования?

    @opoposha
    Попробуй python
    Ответ написан
    Комментировать
  • На что способны различные языки программирования?

    nowm
    @nowm
    Вообще, я советовал бы в качестве точки отправки цикл статей «Начало работы с Google»:
    Как пользоваться
    Расширенный поиск
    Операторы в поисковых запросах
    Параметры и инструменты поиска

    После этого, я бы посоветовал потренироваться на следующих запросах: «низкоуровневое программирование», «assembler», «лучший язык для разработки ПО», «лучший язык для разработки игр», «лучший язык для создания сайтов». Возможно, стоит даже попробовать открыть некоторые ссылки со страниц результатов поиска.

    Это — если ссылки от @Andrbez про языки программирования вам покажется мало, и у вас всё ещё не пропадёт интерес к программированию.
    Ответ написан
    Комментировать