Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 710, in __call__
handler.get(*groups)
File "/base/data/home/apps/s~kino2rss/1.361339873621337288/kino2rss.py", line 117, in get
movie_id = models.get_latest_movie_id()
File "/base/data/home/apps/s~kino2rss/1.361339873621337288/models.py", line 94, in get_latest_movie_id
movie = movies.get(keys_only = True)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/query.py", line 1150, in get
return self.get_async(**q_options).get_result()
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 323, in get_result
self.check_success()
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 362, in _help_tasklet_along
value = gen.throw(exc.__class__, exc, tb)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/query.py", line 1163, in _get_async
res = yield self.fetch_async(1, **q_options)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 362, in _help_tasklet_along
value = gen.throw(exc.__class__, exc, tb)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/query.py", line 921, in _run_to_list
batch = yield rpc
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 443, in _on_rpc_completion
result = rpc.get_result()
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 604, in get_result
return self.__get_result_hook(self)
File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py", line 2452, in __query_result_hook
self._batch_shared.conn.check_rpc_success(rpc)
File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 1222, in check_rpc_success
rpc.check_success()
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 570, in check_success
self.__rpc.CheckSuccess()
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 133, in CheckSuccess
raise self.exception
OverQuotaError: The API call datastore_v3.RunQuery() required more quota than is available.
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 710, in __call__
handler.get(*groups)
File "/base/data/home/apps/s~kino2rss/1.361339873621337288/kino2rss.py", line 117, in get
movie_id = models.get_latest_movie_id()
File "/base/data/home/apps/s~kino2rss/1.361339873621337288/models.py", line 94, in get_latest_movie_id
movie = movies.get(keys_only = True)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/query.py", line 1150, in get
return self.get_async(**q_options).get_result()
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 323, in get_result
self.check_success()
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 362, in _help_tasklet_along
value = gen.throw(exc.__class__, exc, tb)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/query.py", line 1163, in _get_async
res = yield self.fetch_async(1, **q_options)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 362, in _help_tasklet_along
value = gen.throw(exc.__class__, exc, tb)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/query.py", line 921, in _run_to_list
batch = yield rpc
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/ndb/tasklets.py", line 443, in _on_rpc_completion
result = rpc.get_result()
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 604, in get_result
return self.__get_result_hook(self)
File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py", line 2452, in __query_result_hook
self._batch_shared.conn.check_rpc_success(rpc)
File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 1222, in check_rpc_success
rpc.check_success()
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 570, in check_success
self.__rpc.CheckSuccess()
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 133, in CheckSuccess
raise self.exception
OverQuotaError: The API call datastore_v3.RunQuery() required more quota than is available.
К сожалению, несмотря на неплохую оболочку карт, СитиГид все же работает на ниве построения маршрутов и пробок гораздо лучше Яндекса. (Использовал сначала обе одновременно, потом понял, что «скрипач не нужен»).
Опять же, к сожалению, UI Ситигида оскорбляет мое чувство прекрасного…
Я соглашусь. Имхо, в 21м веке можно было бы усовершенствовать немного, добавив хоть какую-то автоматику. А то завтра времена хипстеров и мода на original instagram-like фотки пройдут и снова «здравствуйте, мы в жопе, закрываем завод». Давайте еще снова выпустим пластиковый ЛОМО с дешевой пленкой.
Какие роботы вы хотите, чтобы сканировали вашу почту? Шаблонизатор клиентский с большой долей вероятности пригодится в web-приложениях, не требующих сканирования себя роботами.
Хм, а пишут, что «compiler is for Java 4».
Но вообще, конечно интересно, так как трансляция Java -> Javascript может быть проще, чем в обратную сторону (я смотрю на тебя, GWT)
И сделан этот виджет очень глупо — хотя бы город писали в нем, а то заходишь, а там другая вообще страна дружественного лагеря.
Опять же, к сожалению, UI Ситигида оскорбляет мое чувство прекрасного…
— nokia.taleo.net/careersection/10120/jobsearch.ftl?lang=en — попробуй, Ребекка, заполни там резюме! (Я уж не говорю, что оттуда отвечают через полгода)
— И в свете последних увольнений тыщами, то это несколько не про «с позитивными, и с негативными комментариями».