Игровая индустрия: полезные материалы для геймдевелопера от A до Z

Автор: admin от 24-10-2016, 18:50, посмотрело: 61

В последнее время мы часто сталкиваемся с вопросами о том, как попасть в игровую индустрию, какие полезные материалы на эту тему можно почитать и посмотреть, с чего начать изучение геймдева. Когда начальные знания появляются, то возникают уже более конкретные вопросы, например «где найти единомышленников для создания игры», «как продвигать свой проект с минимальным бюджетом», «на каких издателей стоит выходить, как это делать и стоит ли вообще», «как улучшить ретеншн в нашей игре» и так далее.

Друг наших образовательных программ Михаил Пименов,  CEO компании Wonder Games и Team Lead инди-проекта "Guard of Wonderland" сам не раз задававший себе эти вопросы, создал для себя выборку всевозможных материалов по индустрии геймдева. От полезных ресурсов, до сообществ, подкастов, книг и фильмов, которые призваны помочь понять, с чего начинается и чем заканчивается разработка игрового проекта. Объединив наши силы, мы с Мишей сделали эту статью с подборкой полезных материалов по игровой индустрии. Вы найдете подборку под катом.

Игровая индустрия: полезные материалы для геймдевелопера от A до Z

Категория: Программирование » Веб-разработка

 

Cache Localization Manager или I11N в InterSystems Cache

Автор: admin от 24-10-2016, 18:05, посмотрело: 97

Cache Localization Manager или I11N в InterSystems Cache

Cache Localization Manager


Если двумя словами, то

Категория: Компании » Яндекс

 

Universal Mobile Electronic Key

Автор: admin от 24-10-2016, 18:00, посмотрело: 69

Не могу сказать, что я почувствовал большое воодушевление, когда мне предложили поучаствовать в проекте «Device Lab от Google», однако без сомнения интерес присутствовал. Когда-то я делал проект с различными взаимодействиями через Bluetooth и у меня получились крайне интересные реализации. Однако оказалось, что в ходе манипуляций с Bluetooth все телефоны, владельцы которых по недосмотру отставили их включенными в радиусе работы Bluetooth, теряли заряд в три раза быстрее, чем обычно. Коллеги, само собой, не очень радовались. Проект пришлось закрыть. В связи с этим мне давно хотелось подержать в «цепких» руках маячки последнего поколения. И проект Device Lab мне такую возможность предоставил.

Universal Mobile Electronic Key

Статья автора Дмитрия Сенашенко, в рамках конкурса «Device Lab от Google».
Подробнее

Категория: Веб-разработка, Google, Android

 

Инструмент построения списков слов для изучения: утром лексика, вечером – фильм

Автор: admin от 24-10-2016, 16:40, посмотрело: 67

Инструмент построения списков слов для изучения: утром лексика, вечером – фильм

Мы в школе Skyeng убеждены, что чем быстрее ученик получает ощутимый эффект от занятия или тренировки, тем выше его мотивация и эффективнее само обучение. Традиционная методика изучения языков обещает конкретный результат лишь через длительное время — год, два, т.е. требует вложения значительных сил, времени и средств без немедленного эффекта. Мы считаем, что вполне реально получить “возврат инвестиций” быстро, если ставить перед собой небольшие конкретные задачи и решать их. Сегодня мы расскажем про один из наших служебных инструментов, предназначенный как раз для этого, и дадим читателям возможность попробовать его в деле, составить собственные списки слов, самые интересные из которых будут предложены всем пользователями Aword!

Категория: Программирование » Веб-разработка

 

Персона: создатель С++ Бьёрн Страуструп, который «никогда не любил» языки программирования

Автор: admin от 24-10-2016, 16:35, посмотрело: 75

Персона: создатель С++ Бьёрн Страуструп, который «никогда не любил» языки программирования

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

Это человек, которого можно назвать self-made. Его главной целью было добиться настоящего успеха в чем бы то ни было.

Возможно, всем нам повезло, что его «занесло» в программирование. Потому что сейчас очень трудно представить современную ИТ-индустрию без наследия С++.

Категория: Программирование, Веб-разработка

 

Досье на хакера: Борис Флорикик aka Thron, создатель первого Криптофона

Автор: admin от 24-10-2016, 13:35, посмотрело: 56

Досье на хакера: Борис Флорикик aka Thron, создатель первого Криптофона

Борис Флорикик (8 июня 1972 — 17 октября 1998), известный под псевдонимом Tron, был немецким хакером и фрикером, чья смерть, наступившая при невыясненных обстоятельствах, привела к появлению в немецкой прессе большого количества гипотез из разряда «теорий заговора». Он был также известен благодаря своему дипломному проекту, представлявшему собой одну из первых известных реализаций телефона со встроенным голосовым шифрованием, получившей название «Криптофон».

Досье на хакера: Борис Флорикик aka Thron, создатель первого Криптофона Флорикик занимался взломом разнообразных систем компьютерной безопасности: известен, в частности, взлом защиты немецких телефонных карт и создание их работоспособных копий. Впоследствии он был приговорён к 15 месяцам заключения за совершённую в 1995 г. кражу телефона-автомата (совершённую им в целях reverse engineering), однако, затем приговор был отменён и заменён испытательным сроком.

Имя Флорикика вновь активно упоминалось в прессе в период с декабря 2005 г. по январь 2006 г., когда его родители и Andy Muller-Maguhn, известный член хакерского общества Chaos Computer Club (CCC), предъявили в Германии судебный иск к фонду «Викимедиа» в связи с тем, что в разделе Википедии на немецком языке было написано настоящее имя хакера. Иск включал требования убрать из статьи в немецкоязычной Википедии имя Флорикика.

Ранние годы


Флорикик вырос в Гропиусштадте, в южном пригороде Берлина. В школе его интересовали технические предметы. После десяти лет он покинул школу и получил профессиональное образование в Берлинском техническом университете по специальности «телекоммуникационная электроника» с квалификацией «информационные технологии». Получив аттестат, он приступил к занятиям по кибернетике в Техническом университете прикладных наук Берлина.

Категория: Веб-разработка, Информационная безопасность, Криптография

 

Домашний хостинг сайтов с динамическим IP

Автор: admin от 24-10-2016, 13:30, посмотрело: 405

У меня (как и у многих web-разработчиков) имеется с десяток сайтов которые необходимо где-то размещать (хостить).

Сайты практически не приносят прибыли, поскольку это какие-то старые работы (по разным причинам не пошедшие в продакшн), домашняя страница, сайт заведенный красивой почты и тому подобное. Но в то же время эти сайты жалко бросать, а потому приходится каждый месяц на них тратить вполне реальные деньги чтобы покупать хостинг. Деньги, прямо скажем небольшие, но тем не менее их жалко, поскольку отдачи от сайтов никакой нет.

В то-же время в наличии имеется:


  • Домашний сервер на Ubuntu

  • Быстрый ethernet-интернет от МТС


Но не имеется ключевого — статического IP. Если бы он был, то все было-бы намного проще и данную статью я бы точно не писал. А выдавать статический IP мой МТС абсолютно не желает (если только я не подключусь как бизнес-клиент).

Разумеется есть всем известные Dynamic DNS сервисы вроде noip.com, но они успешно решают лишь задачу удаленного доступа к нашему серверу (по SSH или FTP), но для хостинга совершенно нам не подходят, поскольку в настройках домена на DNS-сервере нам нужно обязательно прописать A-запись с реальным IP-адресом (а не ссылку на наш виртуальный домен).

Категория: Операционные системы » Ubuntu

 

Элементы функционального программирования в C++: частичное применение

Автор: admin от 24-10-2016, 13:10, посмотрело: 69

на Википедии.


Если кратко, то это механизм, возволяющий зафиксировать k аргументов функции от n аргументов, сделав из неё функцию от (n - k) аргументов.


// Пусть имеется функция f от четырёх аргументов:
int f (int a, int b, int c, int d)
{
    return a + b + c + d;
}

// Фиксируем первые два аргумента:
auto g = part(f, 1, 2); // 1 + 2 + ...

// Добрасываем оставшиеся два:
assert(g(3, 4) == 10); // ... + 3 + 4 = 10

На эту тему уже существует масса публикаций, в том числе и на Хабре:



  • C++ Variadic templates. Каррирование и частичное применение

  • Частичное применение и каррирование в C++

  • Каррируем на C++


  • А ветка "How should I make function curry?" на stackoverflow — просто кладезь для тех, кто впервые сталкивается с этой темой.


    К сожалению, количество пока не переросло в качество, и хорошего, пригодного к использованию варианта я так и не увидел.


    При этом любопытно вот что.


    Замечательный факт №1. В упомянутых статьях присутствуют все техники, которые нужны для реализации правильного (по моему мнению) частичного применения.


    Надо только всё внимательно проанализировать и сложить кубики в правильном порядке.


    Именно этим я и собираюсь заняться в данной статье.

    Категория: Программирование

     

    10 аргументов против миграции электронной почты в облако Microsoft

    Автор: admin от 24-10-2016, 13:05, посмотрело: 72

    10 аргументов против миграции электронной почты в облако Microsoft

    Сегодня перенести свои данные в облако предлагают все, от ларьков до международных корпораций. И если с хранением своих фоток из отпуска вопросов не возникает, то в случае с корпоративными данными вопросов и сомнений всегда много. Например, стоит ли переносить электронную почту компании в облачные сервисы Microsoft Exchange Online или Exchange 2016 On-Premises, или лучше держать собственный почтовый сервис? Давайте посмотрим, что на эту тему думают авторитетные специалисты в области Microsoft Exchange.

    Категория: Системное администрирование, Microsoft

     

    42 строки кода для выхода из лимба

    Автор: admin от 24-10-2016, 12:30, посмотрело: 66

    Вы ведь знаете, как это бывает: большой проект долго проектируется, долго пишется, порой вымучивается и в конце концов сдается. Проходит месяц другой «горячей отладки», и после наступает благоговейная тишина. От заказчика ничего не слышно. И не потому что он разорился благодаря вашим трудам; счета за телефон у него не оплачены, а интернет давно отключен, нет) Просто у него все работает в штатном режиме.

    Но в один прекрасный день…

    Категория: Программирование » Веб-разработка

     
    Назад Вперед