Pull to refresh
67
0.1
Ivan Grishaev @igrishaev

Clojure/Lisp

Send message
С нетерпением жду результатов с новыми настройками инстансов, особенно по финансам Отпишитесь, пожалуйста.
Амазон S3 очень удобен для этого. Для любого файла, хранящегося в S3, можно получить torrent-ссылку, просто добавив на конце .torrent. Это справедливо даже для временных приватных ссылок.
В детстве улетал по The Guardean Legend (ориг. Chi Day Story).
Потрясная графика, музыка, геймплей, но чрезвычайно высокая сложность.
Прошел до конца только на эмуляторе с быстрыми сохранениями.
Надо понимать, что любая информация, выкладываемая в интернет, может стать общедоступной (за исключением тех сервисов, которые изначально ориентированы на приватное хранение). Женились на китаянке и думаете, что это можно скрыть, ровно как и свое банкротство?
Поведение в сети определяет ваше будущее так же, как поведение в обычной жизни. «Напился, ругался, сломал деревцо» — и не видать вам заветной должности. Задача — донести это до молодежи, а не прятать от них кнопку like.
Что плохого в том, что ваши лайки продаются другим компаниям? Если вам нравится то или иное событие\товар\персона, то зачем это утаивать?
И самое главное — вы не написали, что такого особенного можно увидеть в выдаче, воспользовавшись вашими методами. Когда я гуглю, то нахожу нужное на первой странице.
Когда я набираю в гугле python, мне сразу вылазит инфа о программировании, а не о змеях или комедийной группе. Это удобно.
Можно сносить 2.5 =)
Согласитесь, первое слово ив вашем примере избыточно.
JavaScript уже претендует на серверную часть в виде Node.js. Единый язык для клиента и сервера. К чему тут Дарт?
Ability to host your MySQL databases in the cloud
Instances up to 10GB
Asynchronous or synchronous replication
Performance comparable to the Google App Engine datastore
Import or export databases using mysqldump
Java and Python compatibility
Command line tool
SQL prompt in the Google APIs Console

Если это правда, то будет супер.
Самое очевидное — кэшировать данные в memcache. Перед запросом в хранилище проверять, если ли кэш и если нет, добавлять при извлечении из хранилища.
Модуль sphinxsearch. На сервере должен быть установлен Sphinx.
Хватит тыкать. Вам не приходило в голову, что часть читателей вы потеряли из-за этого школьного тыканья?
Пользуюсь blueprint, www.blueprintcss.org/
Очень качественные типографика и позиционирование элементов.
Скажите, чем вам нравится стандартный гугловский webapp? Ведь это же лоскутное одеяло — часть от Джанги, часть от WebOb. Нет удобного способа выставить куки (в т.ч. подписанные ключом), нет передачи сообщений между страницами. И вообще не хватает многих полезных штук, которые есть в других фреймворках из коробки. Плюс если вы уйдете от GAE, придется переписывать код. Я не предлагаю писать на Джанге (от нее там один огрызок), но flask, на мой взгляд, идеально подойдет.

Что касается ленивой загрузки приложения, то, на мой взгляд, описанный метод сложен и понятен вам одному. Я обычно разношу интерфейс и бекенд на разные скрипты. В скрипте интерфейса минимум импортов, поэтому сайт грузится быстро. Бекенд можно подогревать постоянными запросами по крону.
Скажите, чем обусловлен выбор SOAP?
Спасибо! Могли бы оформить как топик!
Совершенно верно.
Получение по ключам или имени ключей — гораздо быстрее.
Я иногда пользуюсь таким способом — формирую имя ключа из нескольких параметров, например, key_name = foo + "|" + bar + "|" + baz
И когда нужно получить объект с полями foo = «a», bar = «b», baz= «c», формирую имя ключа и получаю через get_by_key_name.
Пощелкал на калькуляторе, цены стали дороже, но незначительно. Не вижу повода для паники.
Имхо, GAE — это всё еще экзотика, и нужно уметь его готовить. Если ваше приложение регулярно срывает все квоты, есть повод пересмотреть не только его код, но и всю архитектуру.
Обновил топик с примером. Ваш пароль вне опасности.

Information

Rating
2,621-st
Location
Воронеж, Воронежская обл., Россия
Date of birth
Registered
Activity