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

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

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

Try-haxe обновился

На днях clemos принял очень большой пулл реквест с обновленным интерфейсом try-haxe. Кроме улучшенного интерфейса, появился набор интересных примеров языка, так что теперь, на просьбу рассказать о языке и его синтаксисе, можно отправлять на сайт http://try.haxe.org/

От сюда вопрос ко всем, знаете ли вы хорошие и интересные примеры хакс кода (js/swf таргет)? Если да, то пришлите мне или просто сюда в комментах добавьте. А я все скомпаную и отправлю @clemos-у. А начать можно с Pattern Matching примера, который где-то потерялся и на его месте оказался другой.

Slack чат

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

Представляю вашему вниманию Slack. Сервис хорошо себя зарекомендовал, есть мобильные клиенты, есть веб-версия, десктоп клиенты, оповещения на почту и самое главное - все возможные интеграции с другими сервисами. Им уже пользуется команда flashdevelop, haxeflixel  и openfl. Часть интеграций заранее настроили, и вы будете приятно удивлены.

А теперь главное, как туда попасть. Для этого достаточно заполнить простую форму, и вам придёт приглашение на почту.

 

"Спроси меня" с Александром Хохловым (Beeblerox)

Александр Хохлов, он же Beeblerox.
Хобби-программист, в школе не было информатики совсем и в университете учился по специальности, далекой от IT. Так что пишу довольно специфический по качеству код.
Первым «серьезным» проектом была программка на AS1 для решения задач по теоретической механике, позволяющей получать решение в форме, близкой к человеческой. До сих пор использую ее иногда (термех – второе мое хобби).
Года четыре назад заинтересовался устройством игровых движков и выбрал самый простой из них – flixel. С тех пор бОльшая часть свободного времени уходит на поддержку и развитие haxeflixel, вокруг которого собралось довольно приличное коммьюнити. Сайт проекта, кстати, создан, хостится и поддерживается членами коммьюнити.
Багов и планов полно, а опыта и времени – мало.

"Спроси меня" с Вадимом Дяченко (YellowAfterlife)

Дяченко Вадим или YellowAfterlife
Я работаю преимущественно с Haxe, GameMaker, и JavaScript.
Для Haxe мной были созданы openfl-bitfive (позволяет создавать компактные и быстрые приложения на OpenFL) и HaxMin (помогает сжимать генерируемые Haxe файлы .js без вреда функционалу).

"Спроси меня" с Александром Кузьменко

Александр Кузьменко aka RealyUniqueName.

Я писатель макросами. Пихаю их, как одержимый, куда надо и куда не надо.
В мире Haxe вам могут быть знакомы такие мои библиотеки, как StablexUI, haxe-traits, DateTime.

Среди проектов на Haxe:

  • Социалка вконтакте (в одноклассниках на апруве) - D.R.I.V.E. - полностью на Haxe — сервер (neko), клиент (flash, js). В проекте применяются OpenFL, StablexUI, bindx, format, самописный веб-фреймворк;

"Спроси меня" со SlavaRa

Буйнов Вячеслав или SlavaRa

Основная моя деятельность связана с разработкой социальных игр(AS3, Haxe, Ant, Tests, CI).
А, вот, свободное время я трачу на haxe проекты, благодаря чему появился порт DragonBones, haxe-common-async.
К тому же помогаю по разработке FlashDevelop.
Собственно, могу ответить по любому вопросу связанному с текстом выше.

"Спроси меня"

Начинаем новый формат общения в нашем небольшом сообществе, а именно “Спроси меня и я отвечу”. Формат довольно известный и показавший себя в сети очень хорошо.

Начнем мы с вопросов к SlavaRa, Александру Кузьменко и Yellow. Кто-то лично с ними знаком, но для большинства будет не лишним обозначить области в которых у них больше всего опыта, которым они могут поделиться. Поэтому они написали небольшие вступительные слова. Под которыми собственно и стоит задавать вопросы. Все вопросы будут переданы экспертам, и те ответят на них, при первой же возможности.

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

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

Haxe вакансия в Питере. Nevosoft.

Поддержка и развитие достаточно крупного социального билдера. http://vk.com/app3213078. ( haxe3 ).

Ссылка на вакансию: http://company.nevosoft.ru/career/vacancy/flash-programmist-0 или http://career.ru/vacancy/10975469.
Присылайте резюме и узнавайте подробности у наших HR.

Уверенное знание особенностей flash обязательно (все-таки flash target) поэтому вакансия так и озаглавлена.

Пишем статью "Сборка haxe-плагина для Intellij IDEA"

Вчера в haxe-конференции обсуждались проблемы, связанные с IDE, и, в частности, с haxe-плагином для Intellij IDEA. Основная проблема с ним в том, что после того, как JetBrains прекратили разрабатывать его самостоятельно и открыли код плагина, появилось несколько разрозненных веток, в том числе и от наших разработчиков, которым часто приходиться решать одни и те же проблемы самостоятельно. К тому же сам процесс разработки, сборки и тестирования плагина не прост и новым людям бывает трудно влиться в процесс.

В общем, появилась идея попытаться порешать эти проблемы и начать с совместного написания статьи о том как собирать и поднимать плагин, о том, какие проблемы при этом могут возникнуть и как их решать.
Черновик статьи (пока в Google Docs) уже начат Артемом Печеным (pechenyap) за что ему огромное спасибо.

Все желающие и заинтересованные приглашаются комментировать и дополнять.
Особенно нуждается в комментариях и обсуждении раздел "Известные проблемы".

Reification for bindx

Доброго времени суток, %haxe_user%! Эта статью, с определенным допущением, можно назвать долгожданным продолжением первой статьи о связавании данных в хаксе.

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

Haxe 3.1

Состоялся официальный релиз новой версии Haxe 3.1.0

Основным фокусом этого релиза стало улучшение стабильности и исправление багов.
Тем не менее, не обошлось и без новых функций и возможностей языка. С полным списком изменений можно ознакомиться как обычно на http://haxe.org/file/CHANGES.txt
А суть нескольких новых фич уже описал в своем обзоре Даниил Коростелев (@nadako), который, кстати, стал одним из контрибьюторов Haxe и автором части изменений, представленных в только что вышедшей версии.

Эта версия Haxe также поставляется с обновленным клиентом haxelib, в котором было произведено несколько исправлений и улучшений, по сравнению с тем, что поставлялся с Haxe 3.0.

Также заменили инструмент для генерации документации к коду на Haxe. На смену устаревшему haxedoc пришел более продвинутый и современный Dox. Его обновленная версия скоро появится и на haxelib,

Как обычно, вся информация и ссылки для скачивания на http://haxe.org/download.

Вакансия в Киеве

Сразу скажу, что я к вакансии дела не имею, просто публикую ссылку.

http://rabota.ua/company1422319/vacancy5402514

Писать сюда вопросы по вакансии нет смысла.

Презентация HIDE

AS3Boyan в контексте 4-й онлайн конференции записал видео презентации. Все вопросы предлагаю задавать в комментариях тут же.

RSS-материал