• Подключение к удаленному серверу без выделенного IP?

    @bondbig
    logmein hamachi и аналоги. Это тот самый VPN, но сильно упрощена конфигурация и посредник уже сделан за вас. Если надо просто поглядеть на экран, то подойдет либо teamviewer, названный выше, либо классический logmein free (устанавливается как служба, дает доступ к экрану).
    Ответ написан
    Комментировать
  • LMS (learning management system)?

    sattu
    @sattu
    Посмотрите в сторону atutor.ca/atutor/, я им пользовался в универе несколько лет назад, был неплох.
    Ответ написан
    Комментировать
  • wysiwyg Markdown редактор

    ischerbin
    @ischerbin
    *nix админ увлекающийся программированием
    Пользуюсь MarkitUP (Сайт). Насчет content editable не могу сказать, остальное есть. Даже если не хватает чего то допилить имеющееся часто проще чем писать свое с нуля.
    Ответ написан
    Комментировать
  • Redis vs SQLite vs PostgreSQL

    Stdit
    @Stdit
    Помимо РСУБД, мы используем MongoDB. Замечательная и быстрая штука, которая позволяет хранить коллекции из деревьев любой формы, строить индексы по любым их узлам, легко масштабируется горизонтально, имеет довольно мощную систему запросов на чтение и обновление. Недостаток — отсутствие джойнов, проблемы с агрегацией, они решаются путём предварительной агрегации при изменении данных или переучётом по крону.
    Ответ написан
    9 комментариев
  • Как организовать шифрование файлов в облачном хранилище?

    IronNem
    @IronNem
    encfs4win
    Каталог с шифрованным контентом создаёшь в каталоге дропбокса. Монтируешь его на букву диска и пишешь как на «флешку». А в каталоге дропбокса файлы будут уже в зашифрованном виде. Кстати, шифруются даже имена файлов.
    Из бесплатных — самый простой вариант, который я нашёл.
    Ответ написан
    2 комментария
  • Долг у провайдера. Платить ли?

    @Smolka
    Несколько раз был в такой же ситуации. Ничего платить не надо.
    Для того, чтобы завершить отношения с оператором, достаточно написать заявление о расторжении договора на оказание услуг, потребовать возврат денег, которые оставались на счету до ухода в минус и разъяснить ситуацию с отрицательным балансом (указать, что услугой не пользовались и по договору списания в минус или услуг в кредит не предусматривалось).
    Ответ написан
    Комментировать
  • Что важно сейчас для внедрения свободного программного обеспечения?

    Про открытые форматы усилил бы акценты. Не «целесообразно», а «необходимо», по крайней мере для документов с которыми работает население (прежде всего скачивание документов органов власти и госучреждений с сайтов) и бизнес (подача в документов в электронном виде), ведь документы с закрытым форматом вынуждают нас заключать лицензионные договора с иностранными фирмами, чтобы, например, ознакомиться с текстом нового закона. Или нарушать другой закон. Упомянул бы про ГОСТ на odf, который зачастую игнорируется.

    И очень важный нюанс — порядок заключения лицензионных договоров. Должно быть достаточно начать использовать продукт. Существующая статья ГК(1286 п. 3) о договорах присоединения несколько не соотносится с «обычаями делового оборота», требуя чтобы договор был изложен на экземпляре или упаковке — мне сложно представить изложение договора на электричестве в сетевом кабеле или вообще радиоволнах, также сложно представить упаковку.
    Ответ написан
    Комментировать
  • Как начать писать тесты?

    Stdit
    @Stdit
    Тесты нужны в первую очередь в тех местах, которые могут сломаться. Это, как правило, сложнозависимые места. Начинать писать тесты на самом верхнем уровне, например на api модели и http раутинги (если это веб), постепенно спускаясь вниз до разумных пределов. А вообще, в истинном дзен-TDD начала пишутся тесты, а потом уже функциональность под них.
    Ответ написан
    Комментировать
  • Разработка игр

    sdevalex
    @sdevalex
    — Если не знаешь английский, то учи этот язык. На русском по разработке игры очень мало всего.
    — Если не знаешь C++, то учи его (учить можно не полностью, тонкости в любом случае придут с практикой).
    — Если немного знаешь C++ (свободно владеешь указателями и ссылками), то бери простой 3d движок (Irrlicht, Horde3D), читай форумы и уроки.

    А вообще разработка игр — это всего 10 простых вещей и 997 очень сложных… Три простых вещи я перечислил выше.
    Ответ написан
    Комментировать
  • Разработка игр

    damirazo
    @damirazo
    Software developer
    Если для 3d игр, то могу порекомендовать движок Unity3D. Для создания простой игры не нужно особых знаний, писать можно на C# или вариациях с синтаксисом JavaScript и Python (Boo). Есть собственный редактор, позволяющий «рисовать» уровни и тут же их тестировать в игре. Также на сайте куча документации и примеры для разных типов игр. Есть возможность скомпилировать игру под Windows и Mac OS. Есть также платная версия редактора, имеющая чуть больше возможностей и компиляцию в iOS и Android.

    Для 2d игр можно использовать XNA (его можно использовать и для написания 3d игр, но несколько сложнее). Это не готовый движок, а фреймворк, поэтому тут уже придется много работать с кодом. Также есть куча документации и примеров. Фреймворк имеет отличную производительность, я лично экспериментировал с миллионами взаимодействующими объектами в кадре без особого падения производительности. Хотя тут уже зависит от того, как вы сами оптимизируете свой код. Для написания используется C#, есть своя IDE в комлекте, основанная на Visual Studio. Могу порекомендовать также физический движок Farseer, имеющий отличную совместимость с XNA.

    Из общего: нужны знания в математике, в особенности в геометрии. Много придется работать с физикой, особенно если решите написать свой физический движок. Хотя даже для простого движения персонажа это пригодится.
    Ответ написан
    Комментировать
  • Разработка игр

    TheHorse
    @TheHorse
    Если 3D:
    Высшая математика, кинематика, динамика, оптика, алгоритмика, с++, directX, OpenGL, ООП.

    Ecли мини игры для сайтов и мобилок:
    Арифметика, кинематика и какой-то фреймворк.
    Ответ написан
    Комментировать
  • Как лучше организовать работу с ассетами?

    @egorinsk
    Храните в папке static основного репозитория, в чем проблема? Склеивать естественно надо автоматически, а не руками. Для простых проектов склейщик пишется за 10 минут на bash.
    Ответ написан
    Комментировать
  • Как лучше организовать работу с ассетами?

    masterx
    @masterx
    Храните весь код в одном репозитории. А чтобы незапарно было склеивать и сжимать, напишите скрипт для автоматизации этих операций + заливки на сервер static.***.
    Ответ написан
    Комментировать
  • Macbook Pro 13' или Macbook Air 13'?

    Я бы взял эйр, благо они сейчас весьма производительны, и 24" монитор к нему.
    А для бэкапов и виртуалки с виндами для всяких IE — HP-microserver и 4 винта пятисотчика в 10й рейд.

    Сетап проверенный годичным использованием. Клиент доволен как слон.
    Ответ написан
    Комментировать
  • Macbook Pro 13' или Macbook Air 13'?

    Stdit
    @Stdit
    На основе своего опыта использования этих девайсов, могу совершенно однозначно порекомендвоать Air.
    В качестве дополнительного монитора использую стандартный FullHD монитор, переходник родной (DVI), никаких проблем не замечено, кроме того, что раз в неделю он в процессе работы отваливается и надо перевоткнуть.

    Преимущества:
    1. Air — это, конечно же, небольшой вес и отличная мобильность, можно брать куда угодно, домой или в длинную очередь госконторы.
    2. Разрешение экрана, в прошке 1280x800, в Air 1440х900.
    3. У Air отличное антибликовое покрытие (возможно в прошке тоже можно заказать, но я никогда ни у кого не видел)
    4. Запястья лежат ниже, потому что он тоньше. Возможно, я один такой, однако удобнее.

    Из недостатков:
    1. В Air нельзя (по крайней мере, официально) воткнуть 8 гигов памяти, однако по этому поводу я не испытываю неудобств, всё что нужно и так работает хорошо.
    2. В Air отсутствует привод для компакт-дисков. Если ваша работа не связана с ними, проблемой не является.
    3. Нельзя купить модель с HDD, любителям музыки, захвата видео и прочих мультимедийных радостей нужно подключать внешний винт.
    Ответ написан
    2 комментария
  • Массовый взлом Хабрапользователей?

    Sterhel
    @Sterhel
    Господа, я понимаю, что пишу очевидное — давайте при обнаружении левых постов сразу писать об этом авторам (взломанным аккаунтам) на почту, если она указана в профиле. Или в соцсети там. И не сливать провинившегося в минуса.
    Ответ написан
    Комментировать
  • Массовый взлом Хабрапользователей?

    Gorthauer87
    @Gorthauer87
    Программист
    Нда… вот такого маразма от нашистов точно не ожидал!
    *пошел пароль усложнять*
    ЗЫ
    Вы всё ещё верите, что в случае победы Пу хабру и подобным ресурсам не станет худо? Будем как в беларуси жить!
    Ответ написан
    6 комментариев
  • Массовый взлом Хабрапользователей?

    dudeonthehorse
    @dudeonthehorse
    Email Developer
    А может вовсе и не взлом, а крик души?

    Ответ написан
    Комментировать
  • Приказ ФСБ РФ № 795 от 27 декабря 2011 года

    Maximus43
    @Maximus43
    Содержимое приказа похоже на требования к EV SSL сертификату, за исключением пунктов 18, 29 и 30. Там описаны очень специфичные для PKI расширения, с заполнением которых могут быть сложности.
    По п.2. Надо сгенерить запрос на сертификат с учетом требований приказа. Сама генерация запроса (PKCS10) возможна в OpenSSL при правильном конфиге. А подписывать сертификат придется у авторизованных ЦС. После этого сертификат можно использовать о назначению.
    Ответ написан
    Комментировать