Блоги

OpenFL Next, Joshua Granick

Как всегда, видеоверсия доклада доступна на официальном сайте Haxe.

Последний раз Джошуа выступал с докладом об OpenFL 5 лет назад в Париже. За эти годы OpenFL прошел большой путь.

IntelliJ Idea and Haxe, Eric Bishton

В своем докладе Эрик Биштон рассказал о возможностях IntelliJ Idea для Haxe-программистов.

Eric Bishton

Эрик работает над Haxe-плагином для Idea уже около 5 лет и является основным его разработчиком.
Также он поддерживает официальный сайт плагина - http://intellij-haxe.org/, занимается его наполнением, пишет документацию.
Вы можете поддержать его работу с помощью patreon - https://www.patreon.com/EricBishton/memberships

Deep dive on porting ActionScript to Haxe, Scott Pultz

В своем докладе Скотт Пултц рассказал об опыте портирования Vegas World с ActionScript 3 на Haxe.

Видео-версия доклада также доступна на официальном сайте haxe. Также в блоге Haxe появился краткий пересказ этого доклада на английском языке.

Scott Pultz

OpenFL Project configuration for power users. Adam Breece

Title slide

В своем докладе Адам рассказал как в компании FlowPlay вместо обычно используемого практически всеми файла конфигурации проекта project.xml они использовали project.hxp.

Видео-версия доклада доступна на официальном сайте Haxe.

What is a project.xml

Robert Konrad. Kha and OpenFL: the problems with cooperation

В этом году доклад Роберта был не таким техническим как ранее, т.к. за прошедшие полгода произошло не так уж и много. Этот доклад он посвятил проблемам сотрудничества в рамках Haxe-сообщества, и Kha в частности.

Видео-версию доклада можно найти на официальном сайте Haxe.

Robert

Прежде всего Роберт отметил, что Haxe-сообщество слишком разделено - для всего есть несколько решений, которые конкурируют между собой: Kha vs OpenFL, VSCode vs HaxeDevelop, try.haxe vs KodeGarden...

Содержание докладов Haxe Summit 2018

Привет всем!

Этой статьей хочу начать серию переводов / краткое содержание докладов, которые были представлены на Haxe Summit 2018, 3-5 мая. Кстати, в нашем telegram-чате переводы будут появляться раньше на несколько дней. 

Что ж перейдем сразу к делу...

Josefiene

Конференция началась с приветствия от Josefiene Pertosa, в котором она рассуждала о том, что нужно человеку для счастья. Источников счастья может быть множество, но для программистов одним из таких источников может быть ощущение движения вперед, ощущение прогресса, достижения чего-либо нового, осознания, что в процессе ты узнаешь что-то новое и чувствуешь вдохновение.

Отчет о Haxe Summit 2017

Всем привет!

В прошлое воскресенье вернулся с Haxe Summit 2017, который проходил с 13 по 16 сентября в Амстердаме. Решил сделать здесь краткий отчет о мероприятии (тем более, что на работе также нужно писать отчет о поездке :)

Напишу не обо всех докладах, которые прослушал, а только о наиболее интересных мне (и не по порядку).

Вылетели мы рано утром 13 сентября и, к сожалению, не успели на доклад Haxe.getState(), в котором Николас описал историю языка и текущее состояние Haxe Foundation. Было анонсировано партнерство c Docler Holding.

Heaps

    На следующий день (в четверг) Николас провел семинар о технологиях, используемых в игре Northgard, в основном о движке Heaps (https://github.com/HeapsIO/heaps), а также о БД CastleDB (http://castledb.org/).

Вакансия HAXE/Flash программист (Москва, от 150тр)

Компания MobileSoftLab занимается разработкой мобильных игр. Мы ищем в команду Haxe и Flash разработчиков. Задачи:

  • Разработка игрового мобильного приложения

Требования:

  • Опыт разработки клиент-серверных приложений от 2-3 лет (социальных или мобильных)
  • Опыт разработки на Haxe или Action Script 3.0
  • Желание развиваться
  • Любить игры и играть в них

Условия:

Ещё раз об Android и расширениях для OpenFL

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

1. Одна простая, но неизвестная мне раньше вещь, то что для реакции на события типа onPause и onResume в Android в OpenFL удобнее всего использовать кросс-платформенные события Event.DEACTIVATE и Event.ACTIVATE соответственно. В iOS они должны отработать также.

2. Обмен данными с нативной частью. Как выяснилось, сейчас это стало делать гораздо проще. Очень помогает inthebox-macros - макрос позволяющий сильно упростить написание вызовов нативных методов из Haxe. Я правда взял пока вот этот его форк, из-за одной исправленной ошибки в нем.

Ищу работу

Ищу сдельную или частичную занятость. Предпочтительно в игровых проектах.
Основные языки: Haxe и PHP.
Нахожусь в Москве.
Примеры работ: 
Гнев Богов - mybrute-like rpg для соцсетей. Сервер написан мной на PHP, C#; клиент - частично мной на AS3, JS.
D.R.I.V.E. - псевдо-3D drag racing. Сервер и клиент на Haxe; я единственный разработчик.

Slack подсказка

Итак вы зашли в slack чат и не знаете, что делать. Начнем...

Автоматическое тестирование Ваших github-репозиториев

Данная статья будет полезна, как и тем, кто только начинает осваивать тестирование своего кода, так и тем, кто использует тесты в подседневной работе. Сегодня мы научимся автоматизировать этот процесс используя сервис Travis CI.

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

История StablexUI, перспективы UI в Haxe

Этот пост является ответом на вопрос заданный zzzzzzerg в рамках инициативы "Спроси меня"

Тут есть некоторое количество ностальгических воспоминаний о зарождении StablexUI, немного о проблемах, лежащих в его основе и ещё чуть-чуть о GUI в Haxe в целом.

Ищу разработчика на HaXe/AS

1) Ищу программиста Haxe для участия в проектной деятельности (в основном трехмерная графика). Работа в Казанском федеральном университете, официальное трудоустройство. Знание Haxe/AS3. Зарплата от 30 до 70 т.р. 2) Ищу разработчиков для составления учебных программ "программирование на HaXe" и развития данного направления в Казанском федеральном университете. Оплата труда договорная. Для иногородних сотрудников есть жилье в университетском кампусе (все новое, было отстроено к универсиаде). Прошу писать на почту rusgaisin@gmail.com

Прототип парсера логов Skype чата на Haxe

Просто оставлю эту ссылку здесь: http://try.haxe.org/#30E35
Там прототип парсера логов из чата в Skype, которым я иногда пользуюсь для себя и чтобы быстро почистить полезный с моей тз кусок чата и выкинуть его в этот раздел форума: http://haxe.ru/forums/raznoe/logi-chata (кстати, мне жаль немного, что я один пока пытаюсь увековечивать (и делать доступными поисковикам) куски чата так. Особенно если вы задали там вопрос, а вам полезно ответили, было бы хорошо потратить пару минут на то, чтобы расшарить пользу с остальным миром.)

Пользуйтесь тоже на здоровье. Достаточно вставить нужный кусок в содержимое переменной log и нажать Run (если кусок большой, после этого еще придется нажать Fullscreen, чтобы увидеть всё)

RSS-материал