• Не срабатывает второй раз nextInt. Почему?

    maaGames
    @maaGames
    Погроммирую программы
    Как перейти к следующему инту, если текущий уже упал? Он все итерации и пытается один и тот же инт получить.
    Ответ написан
  • Как настроить связку свич->роутер для 2 разных айпи адресов?

    maaGames
    @maaGames
    Погроммирую программы
    Свичами делу не поможешь. Нужно или более толстый канал (более дорогой тариф, соответственно), либо ставить трафик-шейпер на все компы. Тогда можно будет ограничить скорость некоторых протоколов (торрентов, например) и поменять приоритеты для пакетов, чтобы запросы из браузера имели больший приоритет, чем флеш-видео и те же торренты. Суммарная скорость при этом может даже снизиться, но пользоваться будет комфортнее, т.к. более важные данные будут передаваться быстрее.
    Ответ написан
    Комментировать
  • Постоянные запросы Javascript?

    maaGames
    @maaGames
    Погроммирую программы
    $(document).ready - вызывается, когда документ полностью загрузился и готов показаться на экране. Т.е., только он загрузился, как вызывается функция его перезагрузки. И по новой. При очень быстром интернете ещё чаще перезагружаться может.
    Видимо, инициализацию нужно перенести в другое место, оставив только реакцию на клик.
    Ответ написан
    Комментировать
  • Какой лучший способ аутентификации для портала госуслуг?

    maaGames
    @maaGames
    Погроммирую программы
    Уникальный код пользователя и СМС. Как в Сбербанке-Онлайн.

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

    maaGames
    @maaGames
    Погроммирую программы
    OnStop может не быть вызван. Если для одних Activity он вызвался, а для других нет, то может быть разный результат. Возможно, все сбросы/сохранения нужно сделать только в OnPause.
    Ответ написан
  • Первый рабочий день программист. С чего начать?

    maaGames
    @maaGames
    Погроммирую программы
    Беги оттуда, пока не поздно!

    Госкорпорация, отсутствие опыта самостоятельных разработок, древнее недокументированное зло... Жесть!
    Ответ написан
    7 комментариев
  • С какой целью выбирать visual c++, а не например c sharp?

    maaGames
    @maaGames
    Погроммирую программы
    Мне стыдно жить в Мире, где С++ называют учебным языком...

    Весь "красивый" промышленный софт пишется на .NET.
    Весь быстрый промышленный софт пишется на сишечках с ассемблерами.
    Ответ написан
    Комментировать
  • Как оптимально хранить в бинарном файле сортированные целые числа?

    maaGames
    @maaGames
    Погроммирую программы
    Сперва хотел рассказать про хранение WAV файлов в формате PCM, но передумал. Вы собираетесь экономить на печеньках - не правильный подход.
    Предлагаю оптимальный вариант + его модификацию.
    1. Раз данные пишутся и читаются последовательно, то вам Бог велел использовать потоковое сжатие (это если файл в оперативную память весь не влезает, иначе тупо зиповать можно было бы). Не зная языка программирования не могу подсказать библиотеку. На C++ можно декорировать файловый поток архиватором, чтобы на лету данные паковать. Самому архиватор писать не стоит, лучше поищи готовую реализацию.
    2. Так как числа упорядочены, то вы правильно предложили хранить разницу между соседними числами, это обеспечит очень много повторяющихся величин, которые должны отлично сжаться любым архиватором.

    Как правило архиваторы считают контрольную сумму кодируемых данных, поэтому дополнительной проверки не должно потребоваться. Если при закачки на/из облака данные повредятся, то при распаковке это должно будет выясниться.
    Ответ написан
  • Как спроектировать БД?

    maaGames
    @maaGames
    Погроммирую программы
    > при каких ситуация нужно создавать связывающую таблицу, а при каких нет?

    При проектировании реляционной базы данных - используйте.
    Если какие-то данные используются более одного раза, то их можно (не обязательно) помещать в отдельную таблицу. В вашем случае, в разных университетах могут быть факультеты с одинаковыми названиями. Поэтому факультеты сохраняются в одной таблице, а в таблице с университетами задаются уже не сами названия факультетов, а их индексы в таблице факультетов. Это если очень кратко.
    Ответ написан
    Комментировать
  • Где вы храните важные файлы в интернете?

    maaGames
    @maaGames
    Погроммирую программы
    "не должны храниться в интернете" - излишне категоричный совет. Не должны храниться в открытом виде - так точнее. Утечки с iCloud продемонстрировали, что всякие авторизации не помогают от программных ошибок.
    Решение: шифруйте файлы перед помещением в сеть. Хотя бы архиватором с большим ключом запаковать можно, если настоящую шифрующую программу ставить не хоцца. Даже если кто-то файл из сети стащит, его ещё расшифровать нужно суметь. А уж дропбокс или гуглдрайв - дело вкуса и потребностей. Можно использовать несколько слабонадёжных облачных хранилищ, маловероятно, что они сразу все перестанут работать.
    Ответ написан
    Комментировать
  • Где можно изготовить корпус по собственному проекту?

    maaGames
    @maaGames
    Погроммирую программы
    Не советую делать из листов. Раму нужно делать из профиля, иначе вибрации будут. Особенно, если случайно вибрации от дисков совпадут с собственными частотами получившейся рамы. Цена вопроса больше будет зависеть от способа "склейки". Сварка будет дороже, чем соединение винтами, но и надёжнее будет. Ну и фрезерование будет гораздо дешевле, чем лазерная резка - если какие-то красивости на боковых панелях (которые из листов как раз будут) вырезать захочешь.
    Когда проектировал нестандартный кронштейн для экрана, то нашёл фирму по словам "сварочные и слесарные работы". В каком ты городе не знаю, так что и ничего конкретного не скажу по поводу адреса.
    Ответ написан
    Комментировать
  • Где найти работу без опыта коммерческой разработки?

    maaGames
    @maaGames
    Погроммирую программы
    Сопровождай резюме ссылками на свои более-менее приличные проекты. Чаще всего под опытом коммерческой разработки подразумевают хотя бы годик реальной работы, а не стерилизованные институтские знания, которые к практике отношения практически не имеют. Если у тебя будут примеры решения не классических задач, а чего-то более-менее серьёзного, то на отсутствие опыта даже не посмотрят. У меня даже диплом не посмотрели, например. А всё благодаря "портфолио". И наглости.
    Ответ написан
    Комментировать
  • Звуковая карта, почему не работает ?

    maaGames
    @maaGames
    Погроммирую программы
    Если Windows7-x64 и карта от Creative... А если встроенная звуковуха и драйвера от Сонара... Рандомно же?
    Ответ написан
    Комментировать
  • Как надежно спрятать копирайт на сайте?

    maaGames
    @maaGames
    Погроммирую программы
    Можно каким-нибудь обфускатором-минимизатором страницы обработать, но это не защитит от "опытного пользователя".
    На хабре есть статья про "шифрование" информации непечатными символами, может помочь против браузеров и некоторых редакторов.
    И вступи в РСП, они любят интернет шерстить в поисках нарушения копирайта...
    Ответ написан
    Комментировать
  • Дикие тормоза некоторых флешек Windows 8.1 x64, как исправить?

    maaGames
    @maaGames
    Погроммирую программы
    USB3 ?
    У меня аналогичная проблема была только с одной флешкой. Помогло изменение типа USB подключения в БИОС на совместимый с USB1.
    Ответ написан
    Комментировать
  • Почему долго грузится компьютер?

    maaGames
    @maaGames
    Погроммирую программы
    Попробуй прописать IP и DNS сервера в настройках карты. В роутере можно по МАС адресу привязку сделать ещё. У меня компьютеры в сети на получении адреса висели по паре минут иногда, пока адреса всем не раздал. Да и обращаться по IP к ним будет быстрее.
    Ответ написан
  • Почему гудят колонки?

    maaGames
    @maaGames Автор вопроса
    Погроммирую программы
    Ещё изменение громкости влияет на уровень помех. На нечётных шумит громче, чем на чётных. Может это "циферки" фонят?
    Ответ написан
    Комментировать