Картинка блога
2 апреля, 2010

Когда я только начал учить Питон и GAE у меня возникли некоторые проблемы с синтаксисом. А именно, как вывести список серверных переменных и переменных окружения. Это теперь я знаю, что мне нужен был globals и request. Продолжить чтение »

Метки:,

Как и в Django, валидацию для полей AppEngine Datastore можно сделать на нескольких уровнях. Лучший способ проверить соответствие объекта правилам — использовать FormModel.is_valid(), которая очистить и проверит поля на уровне класса формы (clean) и полей базы (Property.validate), но обо всем по порядку.

Статья ни в коем случае не претендует на полноту изложенного, я просто делюсь опытом изучения AppEngine и Python. Продолжить чтение »

Метки:,

Это довольно странная с точки зрения интерпретации тема. Популярность ни в коем случае не отображает удобство или лидерство во всех направлениях. Разные сайты строят свои рейтинги по разному. Например, на основе количества книг на ту или иную технологию, или количество выдаваемых страниц поисковиком, количество вакансий и предложений (да много чего еще можно придумать). Время от времени, разные компании публикуют подобные данные, но есть и такие, кто осуществляют мониторинг постоянно.

Вот список сайтов, предоставляющих графики, которые мне удалось найти: Продолжить чтение »

Метки:,

В AppEngine есть 2 разных SDK — Python и Java. Я пользуюсь Питоном. По этому все статьи (ну или почти все) буду писать на этом языке программирования.

Первая проблема с которой я столкнулся, это как очистить временное хранлище во время разработки приложения на локальной машине. DevAppServer — запускает наше приложение, как в датацентре Гугла. Этот файл называется — dev_appserver.py, и находится в папке SDK. Запустить его можно как консольное приложение (возможно, вы с этого начали с самого начала, но лично я сразу настроил Eclipse не вникая во внутренности). Продолжить чтение »

Метки:,

29 марта, 2010

Сильно порезанная и в состоянии Beta, анонсированная еще в 2007 году —  Появилась поддержка Silverlight на Symbian, начиная с версии 9.1. Silverlight будет запускаться из встроенного браузера. Хоть Microsoft и остается «догоняющей» для Adobe на этом рынке, такой шаг помогает сократить разрыв.

Метки:, ,

29 марта, 2010

Напоролся на интересную новость: У студентов Манчестерского Университета, появилась великолепная возможность, получить прибавку к стипендии. Теперь ребята, за полторы тысячи фунтов в месяц, будут стучать друг на друга. Не понятен только норматив, по количеству стукачеств…
Продолжить чтение »

Метки:,

Моделирование из бумаги это приятный и дешевый способ, приятно провести несколько вечеров. Потребуется только инвентарь, чтобы сделать моделирование приятней и интересней.

Меня хватило на две, относительно сложные модели — Покровский Собор и Zelda из Twilight Princess, а среди простых — был даже даже Pokemon. Собор потребовал 2 недели вечеров на двоих, Zelda — где-то неделю и Pokemon — пару часов.

Это приятное занятие, когда хочется отдохнуть и одновременно что-то сделать при минимальных затратах. Интересно? Тогда начнем: Продолжить чтение »

Метки:, ,

25 марта, 2010

В сети как снежный ком растет количество разнообразных анонсов и технических подробностей о новой операционной системе для телепонов и наладнонников. Большая часть анонсов была представлена на недавней конференции MIX10. Платформа обещает быть даже круче чем IPhone.

Будет ли это так на самом деле покажет время, пока нет никаких технических характеристик железа (тем не менее пилотные версии аппарата уже были показаны на MIX разными партнерами). Зато есть большое количество подробностей о программной составляющей. Попробовать интерфейс можно использовав эмулятор. Для запуска потребуется VS2010. Меню выполнено из летающих кубиков с текстом и картинкой на заднем фоне.

Эмулятор получил популярность на столько, что его уже успели «сломать», организовав доступ до скрытой функциональности. Такой, например как Менеджер задач. Я не нашел ничего очень особенного по отношению к IPhone, скорее всего это будет просто еще один смартфон. Интересно, какая будет стоимость.

После того как Windows CE 6.5 стал провальным, Microsoft решил написать ОС с «нуля». При этом, для разработки должно быть достаточно управляемого кода .NET. Будет ли возможность писать программы на C++, не понятно. Еще один плюс (или огарчение) это единое место, где будут доступны все приложения. Вот так, ни влево ни вправо.

Продолжить чтение »

Метки:, , ,

Я люблю читать биографии хороших людей и узнавать о них что-то новое, один из таких человек — Эйнштейн. Это олицетворение гениальности, таких людей было не так много в истории.

Принципы, представленные в списке никогда не устаревают, их задача — помочь Вам завершить начатое и дойти до конца, независимо от того, чем вы занимаетесь.

Я не стал менять название статьи и вообще, просто перепечатал ее с Open Space. Продолжить чтение »

Метки:

Очередная конференция о технологиях от Microsoft для WEB недавно прошла в Лас Вегасе. Прежде всего, конференция предназначена для разработчиков и дизайнеров, использующих в своих продуктах средства разработки от Mistorosft, особое внимание тут выделено технологии .NET и SilverLight. Как и прошлый MIX, 2010 тоже покрыт видео. Скачать и просмотреть, которые можно на сайте visitmix — правда только на английском языке.

  • Silverlight 4. Релиз которого намечен на 13-16 апреля.
  • Windows Phone 7. Новое покаление тклефонов от MS. К слову, у Microsoft большие планы на этот продукт. Идея в том, чтобы совместить и сделать доступными XNA, Silverlight и .NET в XBOX, PC и Windows Phone 7.
  • ASP.NET 4, ASP.NET MVC — все это и еще многое другое вулючено в Visual Studio 2010.
  • HTML5 — который будет поддерживатся в Internet Explorer 9.

Метки:, , ,