• Подкиньте пару хороших книг по Qt (С++)

    EXL
    @EXL
    Энтузиаст
    1. Бланшет, Саммерфилд - Qt4 Программирование GUI на С++. 2ed. - 2008
    2. Шлее Макс - Профессиональное программирование на C++. +CD. Qt 4.8. (В подлиннике) - 2012
    3. Марк Саммерфилд - Qt Профессиональное программирование (High tech) - 2011
    4. Андрей Боровский - Qt4.7+. Практическое программирование на C++ - 2012
    5. Юрий Земсков - Qt4 на примерах

    Первая книга от создателей Qt, в первых главах рассмотрено создание приложения для работы с таблицами (этакий мини Excel). Так что в прямом смысле за день можно разобраться во всех тонкостях создания подобных приложений.
    Вторая книга от известного в Qt-сообществе программиста, очень подробный и толстый справочник по виджетам, их описание и примеры использования. Имеется несколько глав по JavaScript/QML/QtQuick. Однозначный Must Have.
    Третья книга от одного из программистов, разрабатывающих Qt. В ней рассказано о профессиональной разработке приложений. В чем-то является продолжением первой книги.
    Четвертая книга от отечественного программиста, рассмотрены в основном принципы разработки сложных приложений. Отдельный разделы посвящены программированию трехмерной и интерактивной графики, баз данных, многопоточных приложений и созданию собственных виджетов.
    Пятая книга на мой взгляд уже устарела. Её вполне заменяет Макс Шлее.

    Это все книги по Qt 4.X.X на русском языке, известные мне (не считая редакций). Если кто-то знает ещё, пожалуйста отпишитесь.

    По Qt 5 книг пока нету. Макс Шлее сказал, что начнет работу над новой книгой с выхода версии Qt 5.2. По поводу книг для Qt 5 см. ответ ниже. Но не стоит забывать, что у Qt документация одна из самых лучших и вполне способна заменить книгу. Поэтому настоятельно рекомендую пользоваться Qt Assistant при возникновении затруднений.

    По C++ рекомендую конечно классику:
    Прата С. - Язык программирования С++. Лекции и упражнения - 2011
    Ответ написан
    1 комментарий
  • Помните сайт - список задач по сетям для Linux?

    @quramolt Автор вопроса
    А всё, сам нашёл. На тостере в похожих вопросах вывелось - nodesquad.blogspot.ru/2013/04/blog-post.html
    Ответ написан
    Комментировать
  • Какую вы используете систему мониторинга серверов?

    @azazelpw
    Linux SA
    Использую Zabbix.
    В дефолте этой настройки нет.
    Нужно ручками прописывать, я сделал давно по кривому, диски указывал вручную, лень переписывать. :)
    В конфиге агента пишем.
    UserParameter=custom.rse.sda,smartctl --all /dev/sda | grep Reallocated_Sector |awk '{print $10}'
    UserParameter=custom.ree.sda,smartctl --all /dev/sda | grep Reallocated_Eve |awk '{print $10}'
    UserParameter=custom.cpe.sda,smartctl --all /dev/sda | grep Current_Pen |awk '{print $10}'
    UserParameter=custom.ue.sda,smartctl --all /dev/sda | grep Uncorrect |awk '{print $10}'
    UserParameter=custom.udmae.sda,smartctl --all /dev/sda | grep UDMA |awk '{print $10}'
    UserParameter=custom.temphdd.sda,smartctl --all /dev/sda | grep Temp |awk '{print $10}'

    На сервере делаем вызов
    custom.rse.sda и т.д. и т.п
    Ответ написан
    1 комментарий
  • Хочу поднять debian сервер для разработки. Как?

    grumblik
    @grumblik
    В меру любопытен и разумно пытлив
    Если уж поближе к полевым условиям то ставить самому и с нуля(сидеть и тыкать "далее").
    Проблем в установке нет никаких. Разве что тремор в руках и мимо кнопок промахиваться)
    У поднятия ОС с нуля есть важный плюс, ты примерно знаешь, как что делается, искать проблемы и решать их в последствии гораздо проще.
    А вот вагрант и готовый образ, это не совсем полевые условия.

    Хотя всё зависит от того, что хочешь:
    Хочешь не понимать как там внутри работает. Берёшь предустановленное и оно всегда работает.
    Хочешь понимать, делаешь всё сам, экспериментируешь с настройками, ловишь косяки, учишься их исправлять.

    Опыт в обоих вариантах получаешь, но во втором варианте гораздо шире.

    Если выберешь первый вариант, то советую познакомиться с Chef, тогда будет совсем просто в итоге.
    Ответ написан
    Комментировать
  • Debian или Ubuntu ставить на сервер?

    @AVKor
    Debian.
    Ответ написан
    Комментировать
  • Нормально ли, что чистая Ubuntu Server использует почти 400Мб оперативки?

    Никуда ваша память не делась. Прочитать подробнее о том, что конкретно происходит, можно здесь - linuxatemyram.ru (оригинал)
    dd70bf360bec4fa29393b49bb148b46e.png
    Ответ написан
    Комментировать
  • Купил тему на joomla, а она не такая как демо. Как ее правильно настроить?

    Akite
    @Akite
    UX/UI Designer
    Если вы сначала установили CMS, а потом через "Менеджер расширений" установили шаблон, то это вы установили только шаблон (извините за тавтологию). То есть, были установлены только стили, скрипты, графика и прочие мелочи, иными словами, front-end часть.
    Всякие плюшки, типа слайдеров, аккордеонов и прочих "расширений" обычно идут в комплекте с покупкой и их надо устанавливать так, как и шаблон, а потом настраивать как в demo или под себя (и то, не всегда все понятно как это сделать).
    Плюс, скорее всего у вас контент на сайте не распределен так, же как в demo и не установлены расширения данного шаблона, отсюда такой результат.

    По идее, вам так же, скорее всего предоставили в комплекте такой пак, как "quickstart". Вот это как раз и есть demo-версия, которую вы смотрели перед покупкой. Вы можете установить ее точно так же, как простую "голую Joomla (она уже содержит в себе все расширения, модули, плагины и контент).
    Но, даже получив желаемый результат все равно придется разбираться в том как разработчики реализовали, вывели и сделали различные особенности шаблона, модулей и компонентов.
    И еще, конечно же, если вы установите "quickstart" надо будет основательно почистить его от ненужных вам модулей, плагинов и прочего. И если сайт будет продвигаться, то внимательно отнестись к возможности CEO для данного quickstart шаблона.
    Ответ написан
    Комментировать
  • Как настроить логи nginx?

    egor_nullptr
    @egor_nullptr
    log_not_found off; отключит запись в error_log ошибок о том, что файл не найден. А error_log настраивается так nginx.org/ru/docs/ngx_core_module.html#error_log
    Ответ написан
    Комментировать
  • Что нужно сделать в фирме безопаснику, если его должность только открылась и никакой почвы для этого нет?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    что нужно сделать в первую очередь

    Попить пива с админом.
    Ответ написан
    Комментировать
  • Почему для установки Debian предлагается скачать 3 dvd образа?

    @Eddy_Em
    Лучше скачайте образ для флешки. И устанавливайте базовую систему с нее.
    Дальше делаем первичную настройку, apt-get update && apt-get upgrade и устанавливаем недостающие пакеты.
    Ответ написан
    Комментировать
  • ImageCMS лицензия, как проверить?

    Sanes
    @Sanes
    Скачать с оф. сайта, а вашу удалить.
    Ответ написан
    Комментировать
  • Что можно поднять на сервере?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    cat /etc/services все по очереди оттуда)

    А потом openvz и тоже самое для каждого контейнера)))
    Ответ написан
    1 комментарий
  • Какими методами быстро поднять сайт в топ?

    Jump
    @Jump
    Системный администратор со стажем.
    Есть три быстрых и безотказных метода - $, и
    Применяете их к целевому сервису будь то яндекс или гугл, или специалисту который будет заниматься продвижением и получаете быстрый результат.
    Остальные методы быстрыми не назовешь.
    Ответ написан
    2 комментария
  • Как отрезать Китай от доступа к серверу?

    @Nc_Soft
    смени порт с 22 на другой (9245 как пример)
    используй port-knocking
    Ответ написан
    Комментировать