All streams
Search
Write a publication
Pull to refresh
14
0
Сергей Бурма @batment

User

Send message
Мы разрабатываем бекенд на Django-python с базой данных на Postgres, что позволяет достаточно просто масштабироваться в будущем.

Разве Django поддерживает масштабирование?
MIPS — это Millions of instructions per second. Откуда же миллиарды взялись?
Довольно давно сижу в сообществах разработчиков игр. Заметил следующую вещь: те кто сразу настраиваются на то чтобы сделать прибыльный продукт (разумеется речь идет о первом проекте), практически все сдуваются.

С другой стороны те, кто делает игру долго, в свободное от работы время, но больше «для себя», достигает гораздо лучших, а зачастую и финансово выгодных результатов.

К статье бы еще добавил, что нужно стараться по максимуму делать проект самому и привлекать сторонних разработчиков только на финальных стадиях, когда становятся понятны конкретные действия. Если же сразу набирать команду, есть шанс, что кому-то рано или поздно все надоест и для проекта это будет очень тяжелое и скорее всего фатальное испытание на прочность.
Вы все пропустили:) Например, прошлогодняя Papers, Please написана на Haxe (недавно кстати вышла версия для iPad). Ну и некоторые уже с флеша тоже перешли.
Есть ли у snow принципиальные отличия от OpenFL?
Задумка хорошая. Я бы еще после нажатие «ОК» запускал таймер минут на десять и делал уточнение, выполнена ли задача, а то бывает что могут опять отвлечь.
На самом деле браузеры не виноваты — все проблемы с памятью из-за обилия javascript-а и flash-а на сайтах. Если их отключить, firefox, например, вполне себе тянет полторы сотни вкладок даже на старой машине с небольшим количеством памяти.
Для нескольких гигабайт — вряд ли:) С другой стороны существует PlasticSCM, которую рекомендуют для гигантских игровых проектов (сам не пробовал).
Есть онлайн версия (конечно не совсем то, но тоже весело):
http://www.boardspace.net/english/about_hive.html
Gevent заменяет python-потоки и некоторые ресурсоемкие операции своими аналогами (которые работают на libevent), из-за этого перед запуском программы нужно выполнить манки-патчинг.

Asyncio же является полноценной библиотекой, соответственно подход более традиционный, через декораторы и функции.
Наоборот, он не работает при включенных оптимизациях (никогда не видел, чтобы кто-то их включал). Более того, это очень правильный способ проверить, что что-то не так.
33 проекта, делающие разработку на Django великолепной

Статья старая (2011-го года), многое уже внедрено непосредственно в Django.
Опыт показывает, что работодатель практически всегда готов поторговаться.
Все просто — нужно писать зарплату на ~20% больше, чем хотите:) Один мой знакомый так и делал — хотел, допустим, 6000 грн, говорил, что хочет 8000, в итоге, после успешного собеседования, ему с умным видом говорили, что могут предложить только 6000 (или даже 7000, если повезет).
Работа разработчиков отличается тем, что если себя заставлять ради чего-то там, в какой-то момент надоест вообще все с непредсказуемыми последствиями (ищите на хабре статьи про «выгорание»).
Еще вариант — вода остается на том же уровне, это ведь лодка опускается:)
До высоты бортов?
Да, но я к тому что фиг бы он так сделал, если бы сам вложил деньги.
Из компании которая создавалась и поддерживалась другими людьми бесплатно на протяжении 8 месяцев, по причине, что ему «надоела наружная реклама».

Это удивительно, но почти никто не ценит «бесплатно». Видимо тут какой-то психологический фокус — человек легко соглашается на ненужную ему вещь, потому что ничем не рискует.
Пример: нужно было недавно избавиться от старого шкафа, хотели сначала кому-нибудь из знакомых отдать, подали клич — всем нужно, но на деле сразу нашлось множество причин, почему его не забрать. Поставили на доску объявлений за символическую цену, через пятнадцать минут позвонили и на следующий день увезли.

Information

Rating
Does not participate
Registered
Activity