Popular Tags:

Линкблог. Выпуск 1. Пилотный.

15.11.2012 at 19:06

  • Отличная шпаргалка по паттернам проектирования, составленная по книге Банды Четырех.
  • Сегодня состоялся релиз ReSharper 7.1.
  • Антон Карлов продолжает цикл уроков о создании многопользовательской игры.
  • Релиз Unity3D 4.0. Похоже, что юнити научилась компилировать во флеш.
  • Дмитрий Плотников, руководитель Ижевского сообщества программистов, участвует в эстафете «Три совета».
  • Foxсonn начал заменять работников роботами. Всего планируют заменить 1 000 000 человек.
read more

Выигрывайте за счет продукта, а не цены.

25.09.2012 at 10:59

Оригинал статьи
Когда я был практикантом в интернациональном банке, управляющий как-то раз спросил меня, понимаю ли я, почему один из вице-президентов был повышен в должности, а другой — нет. При этом оба они недавно смогли заключить договоры на крупные многомиллионные кредиты. Управляющий объяснил это тем, что один из них заключил сделку, несмотря на то, что предложил не самую низкую ставку. read more

Откат неизмененных файлов в TFS

15.09.2012 at 19:18

Сначала нужно установить Team Foundation Power Tools.

Теперь с помощью команды


tfpt.exe uu

можно делать undo тем файлам, в которых не было реальных изменений.

Подробнее про параметры можно узнать командой


tfpt.exe uu /?

read more

Класс экрана для менеджера экранов

15.09.2012 at 16:41

Продолжение поста про менеджер экранов.

Класс экрана унаследован от DrawableGameComponent. Благодаря этому, после добавления экрана в коллекцию компонент игры, методы Update() и Draw() будут вызываться автоматически.

Экран имеет коллекцию компонент.

public Collection<GameComponent> Components;

public Screen(Game game) : base(game)
{
    Components = new Collection<GameComponent>();
}
read more

Программирование API: REST

02.09.2012 at 15:11

Оригинал статьи

Не смотря на формальное определение, вокруг многих API ведутся бесконечные споры, полноценный это REST, или нет. На самом деле неважно, является ли API полноценным REST, но оно должно иметь некоторые важные свойства: read more

Программирование API: аутентификация.

25.08.2012 at 15:07

Оригинал статьи

Большинство API используют для авторизации OAuth/OAuth2, логин + пароль, токен или специальный параметр, включаемый в каждый запрос. Все они имеют свои плюсы и минусы: read more

Проектирование API: документация.

15.08.2012 at 15:00

Оригинал статьи

Каким бы удобным не было API, пользователь не сможет оценить его без нормальной документации. Документация к API должна включать: read more

Три вопроса, которые не нужно задавать во время исследования UX.

08.08.2012 at 18:26

Оригинал
Участник боролся. Не смотря на то, что он уже много раз совершал покупки на этом сайте, сегодня он не мог оформить заказ. Они не понимали друг друга: покупатель не мог понять, что пытается сказать ему сайт, а сайт не понимал, что хочет покупатель. read more

Менеджер экранов в XNA

06.08.2012 at 19:14

Начав писать свою игру, я столкнулся с тем, что XNA не предоставляет каркаса игры. Так называемого менеджера игровых экранов. В сети есть множество примеров, но многие из них мне не подошли своей сложностью. Именно с этих слов чаще всего начинается создание очередного велосипеда :-)

Перейдем непосредственно к коду. read more

Четыре совета для обучения программированию

01.08.2012 at 14:17

Оригинал: Four tips for learning how to program

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

В первую очередь я был впечатлен тем, что он начал реализовывать свою идею. read more