• Первая книга по программированию

    @aNDREIQA
    Структура и интерпретация компьютерных программ.
    Начните с нее и вы обязательно добьетесь высот в программировании.
    Ответ написан
    Комментировать
  • Микроволновка в офис?

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

    Однако если есть возможность оборудовать отдельную комнату — обязательно ей воспользуйтесь. В прежнем офисе так было — гораздо лучше. Пошел, поел, отвлекся от монитора, подумал о вечном. И вкусно, и полезно.
    Ответ написан
    2 комментария
  • Mutable или T* const?

    ixSci
    @ixSci
    Если константность Вам досталась по наследству и Вы не можете этого изменить, то выбирайте любой вариант и не надо слушать всяких снобов о «некрасивости, неэтичности» и прочем. Все эти «неэтичные» средства в языке, как раз и созданы для того, чтобы обрабатывать нестандартные ситуации.
    Если по теме, то я бы выбрал mutable.
    К примеру, для того, чтобы сделать getItem для потоко-безопасного, разделяемого контейнера может потребоваться использование mutex.lock(). При этом, getItem семантически является константным, и должен быть объявлен как getItem const; но чтобы лочить mutex в этом методе, необходимо его изменение. Где бы Вы не встретили решение подобной проблемы, бьюсь об заклад, что mutex будет объявлен как mutable поле класса.
    Ответ написан
    Комментировать
  • Что нужно для организации своего email ящика

    @rinx
    0. выбрать подходящее для вас решение.Google apps позволяет создать/держать до 10 ящиков бесплатно. Яндекс.Почта позволяет создать до 1000 ящиков.
    1. Купить и зарегистрировать доменное имя и любого из хостеров. Самое главное, чтобы была возможность менять/создавать MX записи(для Google apps) или делегировать домен(Яндекс.Почта для домена)
    2. Настроить Google apps / Яндекс.Почта для домена
    www.google.com/a/help/intl/ru/admins/resources/setup/
    pdd.yandex.ru/domains_add/#tab=2
    Ответ написан
    3 комментария
  • Неопознанная кодировка?

    Riateche
    @Riateche
    Если заменить & на +, получается слово «фигня» в кодировке UTF-7.
    Ответ написан
    1 комментарий
  • Проблема с монитором?

    RCAPDART
    @RCAPDART Автор вопроса
    Сегодня сдал монитор, приняли без проблем. Будут заказывать матрицу. Говорят, что в среднем 2 недели. Говорили про, что:

    «В связи с новыми законами нет варианта 'забрать деньги' и 'выбрать новый аналогичный, или такой же продукт'. Есть только 'чинить'.»

    Спорить не стал, меня это устраивает. 3 года гарантии всё равно. Но мне кажется, что это откровенный бред. Поправьте, если не так.

    PS ещё раз спасибо всем за информацию. Думаю чтобы логически «закрыть» вопрос — я всё же отпишусь когда его выведут из ремонта. Надеюсь кому-нибудь (не дай Бог, конечно) понадобится.
    Ответ написан
    1 комментарий
  • SWIFT-код intermediary bank в oDesk

    @1x1
    Таковы международные правила. И неважно, что счёт в долларах: в России в ходу рубли, а значит банк-корреспондент необходим.

    Список банков-корреспондентов сбербанка гуглится очень просто, находится на сайте чуть сложнее (выберите правильный) или получается на бумажке в самом банке.
    Ответ написан
    1 комментарий
  • Live Usb Linux Server

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    А зачем вам live USB в этом месте? headless linux-систем работающих полно. Поставьте по сети через ssh debian и используйте.
    Ответ написан
    Комментировать
  • The new iPad???

    xSkyFoXx
    @xSkyFoXx
    Никаких локов нет. Об этом говорил Тим Кук на презентации. Покупаете и пользуете.
    Это касается и 4G. Русское LTE работать не будет (частоты разные с американским), а 3G — без проблем.
    Ответ написан
    Комментировать
  • Проблема с монитором?

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

    RCAPDART
    @RCAPDART Автор вопроса
    Собственно говоря я и хотел узнать особенности этих «взаимоотношений», если можно так сказать. Вряд ли его включат, посмотрят и выдадут другой сразу. Слабо в это верится, хотя очень бы хотелось
    Ответ написан
    3 комментария
  • Проблема с монитором?

    Hipryt
    @Hipryt
    А зачем вам отношения с сервисным центром? Несите по гарантии прямо в магазин, берите новый или другую модель.
    Ответ написан
    Комментировать
  • Какие журналы по программированию вы читаете?

    @peanut
    Программист
    Практика функционального программирования
    Отличный журнал для расширения кругозора.
    Ответ написан
    Комментировать
  • Библиотека для решения интегралов

    @konsoletyper
    Нахождение определённых интегралов — это очень и очень непростая задача. Общего решения у этой задачи (в отличие от дифференцирования) нет, потому используется по сути множество различных приближений и эвристик, которые вместе обзываются алгоритмом Риша. Обычно это умеют делать достаточно тяжеловесные пакеты вроде матлаба. К счастью, есть бесплатная Maxima. Но там C++ или Java не пахнет, ибо с их помощью очень и очень сложно написать систему символьной алгебры. Так что придётся или возиться с Lisp'ом, или поднять Maxima как сервер и наладить с ним общение по TCP/IP.
    Ответ написан
    Комментировать
  • Файловая система в ОЗУ?

    ОЗУ это большая матрица! :-)
    Как бы вы не подумали что я прикалываюсь, но это так. На ОЗУ находятся банки (это те такие чёрные чипы торчящие из платы). В каждом банке находитя постоянно перезаписываемая матрица. Внутри всё работает по адресам. Чтение из ОЗУ происходит выбором рядка и солбца, после чего выдаётся информация. Всё работает на определенном такте.

    Если вам надо хранить файлы в ОЗУ на уровне ОС, используйте RAM disk.
    Ответ написан
    Комментировать
  • Один процесс пишет в файл, другой его переименовывает?

    @relgames
    Java Developer
    Дескриптор файла остается неизменным, т.е. если скрипт получил inode файла, он может в него писать, пока не закроет, не взирая на переименование и даже удаление.

    Как вариант, можно открывать/закрывать файл каждый раз, когда пишется лог. Ну или писать логику закрытия/переименования/открытия в самом демоне.
    Ответ написан
    Комментировать
  • Разработка Unix-приложений?

    mejedi
    @mejedi
    Если хотят unix-программиста, означать это может самое разное. Одно из возможных прочтений — человек, который шарит в системном программировании для *NIX систем. Обязанности могут варьироваться от написания демонов до адаптирования OS проектов под специфические хотелки заказчика (ex: Percona). Как правило, нужно знание POSIX+специфические API конкретных ОС, язык Си или C++, знание инструментов разработки (как минимум gdb не должен пугать).
    Ответ написан
    Комментировать
  • Разработка Unix-приложений?

    7workers
    @7workers
    Сходите один раз на собеседование и всё узнайте.
    Ответ написан
    Комментировать