Обновить
0
0
Алексей@sdevalex

Пользователь

Отправить сообщение
Есть и другая мораль…
Используйте SSH с ключами авторизации, не стандартный порт и возможно доступ только по IP или маске IP адресов.
Я несознательно связал базы данных с web-приложениями… А так, у самого, большой проект на С++, который хранит данные в своем бинарном формате.
Скорость MongoDB отчасти заслуга отсутствия транзакций. Посылаешь данные, монга их принимает и ставит в очередь. Никто не может сказать, запишутся ли данные или нет, даже время точно определить нельзя.

Если не страшно потерять часть данных, то решения типа MongoDB идеально.
Я по привычке всегда представляю архитектуру как тонкую прослойку между базой и пользователем, которая служит обычным предохранителем от нежелательного воздействия.

Статься заставила задуматься, я не могу представить другого. Где почитать о разработке, которая не ставит БД в «серце системы»? Может автор прав?
Что-то лишнее нажал, не дописал…

Alt + A — рабочая программа (редактор к примеру)
Alt + S — вспомогательные окошки
Alt + D — браузер
Alt + F — связь (icq, skype и тп)

Очень удобно получается, сделано через виртуальные рабочие столы.
Alt + A
Alt + S
Alt + S
У меня мизинец на левой руке уже давно привык быть согнутым… только сейчас заметил. А картинка напомнила движение рук, когда НЕ работаешь в VIM.
Достаточно обычного комнатного света в пасмурный день, без прямых солнечных лучей. Не накрывайте её днем одеялом и будет она работать постоянно.
А премий по такому поводу не положено.
«Извини, я не в теме», а для особенно настойчивых иногда собираю 10-20 ссылок на книги.
Для уменьшения влияния пинга вводятся специальные алгоритмы, которые пытаются угадать положение игрока в следующий маленький промежуток времени. Именно поэтому нельзя передавать данные только о видимых объектах. А в играх типа CS преимущества в 200мс достаточно, чтобы средний игрок очень успешно начал играть.

Учитывая выще приведённый факт, можно сделать вывод, что бессмыслено нагружать сервер такими расчетами. Игрока в полуметре за углом показать придется в любом случае.
Я не холиварю, просто немного коряво объяснил, почему упомянул 3 уровня вложенности. В Ruby мире принято делать подобные мини-хелперы.
using_and_lock stream, resource do
# some code
end
Постоянно писать using и lock тоже от части повторящийся постоянный код. В Ruby сразу же сделали бы что-то типа это…

using_and_lock do
# some code
end
Ошибаетесь. Спрос на Python/Ruby (я почему-то всегда эти языки указываю вместе, хотя пользуюсь только Ruby) довольно велик на фрилансе, работы хватает с головой, а оплата почти в 2 раза выше.
using+lock… такого нет в Ruby и С++, я не в теме.
PHP довольно простой язык, какой смысл задавать большинство вопросов о нем? (конечно, если годами им не пользоваться, то на некоторые вопросы об «особенностях» PHP ответить сложно).
> Например, попробуйте представить, как такой демонстрационный кусок кода будет выглядеть на C#

Хорошим тоном считается не допускать вложенности больше 5-7 уровня. Я начинаю задумываться о рефакторинге, когда вижу больше 3 уровней вложенности.
Как-то плохо сравнивать чистые оконные менеджеры и окружение рабочего стола (я про Openbox).

Информация

В рейтинге
Не участвует
Откуда
Севастополь, Республика Крым, Россия
Зарегистрирован
Активность