Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Build automation in Windows: Краткий обзор софта

Разработка веб-сайтов *
Хотелось бы рассказать об инструментах автоматизации сборки под Windows.
Это не коим образом не реклама, а только обзор средств.
Буду рад за ссылки на другие продукты и отзовы об их использовании.
итак, начнем
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 2.5K
Комментарии 4

Opera 10 beta :: Что нового?

Opera
Как давно известно хаброюзеру, вышел новый билд браузера Opera: 4402 beta 1. Что же появилось нового, я и попробовал узнать. Получилось найти не так много как хотелось, тем не менее вот что удалось выяснить.

Читать дальше →
Всего голосов 110: ↑81 и ↓29 +52
Просмотры 613
Комментарии 174

Новая сборка Opera 10b2 build 1679(Win), 4520(UNIX), 6595(Mac)

Opera
Вышла довольно интересная сборка оперы, в которой наконец можно повесить табы с превьюшками на боковую панель, что довольно удобно.

Также протокол Unite подвергся небольшой переработке, в частности, «unite://» был заменен на «httр://admin.». Из-за этого, кстати, новая инфраструктура Unite не будет работать со старыми сборками.
Читать дальше →
Всего голосов 53: ↑44 и ↓9 +35
Просмотры 390
Комментарии 57

Сплошная работа плюс куча веселья — и Opera Unite превращается в отличную функцию

Opera
Итак, пятница и новая сборка — на этот раз произведена работа над протоколом Unite. Теперь:
  • Поиск запущенных Unite-серверов по локальной сети более адекватный (и может быть отключен)
  • Более гибкая настройка политики переподключения в случае проблем с соединением
  • Сервисы теперь еще более привлекательные — над ними поработали «стилисты» из Оперы
Читать дальше →
Всего голосов 44: ↑31 и ↓13 +18
Просмотры 439
Комментарии 41

Простой скрипт деплоя

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

Итак, задача выгрузки кода на сервера, одна из самых частых рутинных задач в работе программиста. Очень хорошо эта проблема освящена тут. Но до сих пор, многие решают её с помощью тупого копирования выбранных файлов по FTP, что зачатую приводит к путанице, и ошибкам. Ниже я предлагаю более или менее универсальный скрипт на языке bash, который позволит автоматизировать задачу.
Читать дальше →
Всего голосов 15: ↑7 и ↓8 -1
Просмотры 5.8K
Комментарии 62

Автоматическая нумерация сборки на примере haxe

Чулан

Введение


В настоящее время, я работаю над проектом, одним из основных инструментов, в котором является язык haxe. В качестве среды разработки для haxe, в данном проекте, я использую FlashDevelop. В течение дня, проект собирается множество раз, и надо точно знать, какая сборка, сейчас, выложена в общий доступ. Для этого необходимо нумеровать сборки. Так как, ни в haxe, ни во FlashDevelop стандартного средства генерации номера сборки найдено не было, предлагаю для решения этой задачи, провернуть определённый трюк.
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 671
Комментарии 2

Gradle: Better Way To Build

Java *Gradle *
Ни один проект с использованием платформы Java (и не только) не обходится без инструментов сборки (если только это не «Hello, world!»). Рано или поздно, но собирать дистрибутив руками надоедает. Да и компилировать из консоли было бы неплохо, если в проекте используется несколько разных IDE. А перед сборкой дистрибутива было бы здорово проставить номер версии в его имени. И unit тесты прогнать — не зря же Kent Beck книжки пишет. А там и Continues Integration на горизонте маячит. И здорово было бы научить CI сервер это все делать самостоятельно. Одним словом, есть уйма задач.

Раз есть задачи, то есть и решения. Думаю, большинство разработчиков хоть раз, но сталкивались с Ant. Очень многие используют Maven. Есть другие, не такие распространённые инструменты: GAnt, Buildr, и др. Каждый из них обладает набором своих плюсов и минусов, но сегодня я хочу представить вам кое-что новенькое. Gradle.
Читать дальше →
Всего голосов 39: ↑39 и ↓0 +39
Просмотры 109K
Комментарии 14

Gradle: Tasks Are Code

Java *Gradle *
В предыдущем топике я постарался вкратце рассказать, что же такое Gradle и на каких идеях он построен. Также была освещена концепция Source Sets и функциональность, с ней связанная.

Теперь я хотел бы рассказать о том, чем Gradle зацепил лично меня. Речь пойдёт о способах работы с задачами. Задача в Gradle — близкий аналог Ant Target. И, чтобы не путаться в терминах, под задачей (или task) далее по тексту всегда будет подразумеваться Gradle Task. Если речь будет идти о сущности из Ant, то это будет указано явно: Ant task.

Так вот, задачи в Gradle создаются при помощи специального dsl (domain specific language) на основе Groovy. И возможности, которые этот dsl предоставлет, на мой взгляд, почти безграничны в сравнении с ant или maven.

Читать дальше →
Всего голосов 32: ↑29 и ↓3 +26
Просмотры 46K
Комментарии 48

2Гига #49: Преbuildные разговоры

Чулан
2Гигаwindows build
Участники:
Евгений Жарков
Георгий Баркан
 
 
Содержание:
  • Жизнь в Лаборатории Касперского
  • Безопасность в Windows, Mac OS, iOS, Android
  • Windows 8. Требование и анализ платформы
  • 13-16 сентября — Windows Build. Конференция, которая откроет завесу тайны новой версии ОС.
Длительность: ~75 минут
Подкаст на RPOD,POD.FM
Всего голосов 33: ↑21 и ↓12 +9
Просмотры 251
Комментарии 14

Конференция BUILD — онлайн-трансляция сегодня!

Блог компании Microsoft


В 1995 Windows изменил ПК. BUILD покажет, что Windows 8 меняет все.

BUILD — это специальная конференция, которая покажет вам, как воспользоваться преимуществами будущего Windows. Конференция Build пройдет в Калифорнии и начнется 13 сентября в 20:00 МСК. Мы предлагаем вам присоединиться к уникальной трансляции пленарного доклада мероприятия.

BUILD – это возможность для Вас узнать о том, над чем мы работали.

Мы будем рады, если Вы сможете присоединиться, услышать новости от разработчиков-единомышленников и увидеть, что возможно в Windows 8. Прямая трансляция основного доклада конференции будет организована на сайте MSDN.

Присоединяйтесь к трансляции 13 сентября в День Программиста!

Всего голосов 38: ↑30 и ↓8 +22
Просмотры 5.5K
Комментарии 27

Доступно свыше 270 видео докладов конференции BUILD

Блог компании Microsoft


На прошлой неделе состоялась конференция BUILD, в ходе которой компания Microsoft представила широкой публике Windows 8 Developer Preview, Windows Server 8, Visual Studio 11 Developer Preview и множество других новинок. Кроме того, был запущен новый официальный сайт http://dev.windows.com, на котором можно найти всю необходимую информацию и загрузить предварительные версии инструментов разработки.

В ходе конференции для разработчиков и ИТ-специалистов было прочитано свыше 270 докладов. Мы рады сообщить, что доклады уже сегодня выложены онлайн и доступны для свободного просмотра и изучения. Перейдите по ссылке http://channel9.msdn.com/Events/BUILD/BUILD2011 и начните изучать новые технологии уже сейчас.

Кроме обычных докладов для просмотра доступны и пленарные доклады, в ходе которых Стивен Синофски и другие представители Microsoft делали анонсы новых технологий: Keynote #1 и Keynote #2.
Всего голосов 37: ↑34 и ↓3 +31
Просмотры 4.3K
Комментарии 5

2Гига #50: Постbuildные разговоры

Чулан
2Гигаwindows 8
Участники:
Евгений Жарков
Георгий Баркан

Георгий лично побывал на конференции Build, поэтому продолжаем беседу о самой конференции и Windows 8, опираясь уже на представленные факты.

Ссылки:
Длительность: ~80 минут
Подкаст на RPOD,POD.FM
Всего голосов 28: ↑18 и ↓10 +8
Просмотры 293
Комментарии 2

Докладчики конференции BUILD выступят в Москве на Tech∙Ed Russia 2011

Блог компании Microsoft
На прошлой неделе состоялась конференция BUILD, в ходе которой компания Microsoft представила широкой публике Windows 8 Developer Preview, Windows Server 8, Visual Studio 11 Developer Preview и множество других новинок.

Мы рады сообщить, что некоторые из докладчиков конференции BUILD приедут в Москву и выступят с докладами на конференции Tech∙Ed Russia 2011!

Среди этих докладчиков:

image

Брайан Сюраси (Bryon Surace), старший менеджер программ, Microsoft

Брайан Сюраси работает в Microsoft старшим менеджером программ в команде Windows Virtualization. Эта команда отвечает за определение общей стратегии, дизайна, этапов разработки технологий виртуализации от Microsoft, включая Windows Server 2008 Hyper-V, Microsoft Hyper-V Server и Hyper-V Cloud.

На BUILD Брайан выступил на пленарном докладе второго дня конференции с рассказом про новые возможности Windows Server 8. Вы можете посмотреть его выступление в рамках пленарного доклада по следующей ссылке.

Читать дальше →
Всего голосов 31: ↑21 и ↓10 +11
Просмотры 1.7K
Комментарии 3

Roslyn Project — compiler as a service

.NET *C# *
Не так давно в рамках конференции Build был доклад «Future directions for C# and Visual Basic» от Anders Hejlsberg, в котором анонсировался Roslyn Project. Сейчас об этой разработке известно не так много, но я постараюсь осветить наиболее интересные моменты, имеющиеся на данный момент.

В настоящее время компиляторы C# и Visual Basic представляют из себя чёрный ящик — они берут исходный высокоуровневый код и выдают нам готовый IL-код. Roslyn Project представляет из себя compiler as a service, т.е. компилятор, предоставляющий разработчику API, позволяющее добираться до его внутренних данных. Теперь можно анализировать код и принимать участие в компиляции — проводить модификацию исходного кода, создавать дополнительную функциональность для C# и VB.
Читать дальше →
Всего голосов 33: ↑28 и ↓5 +23
Просмотры 3.4K
Комментарии 8

Вышел первый публичный билд PhpStorm 4.0

PHP *
Разработчики сообщают о множестве изменений. Выделим основные:
  • Языковая поддержка типажей. Что это такое, можно ознакомиться здесь
  • PHP code coverage теперь встроен для Xdebug и Zend Debugger
  • В инспектор кода добавлены новые правила для PHP и JS
  • Поддержка новых плюшек из ECMA Script 6 (Harmony)
  • Улучшена поддержка SASS & LESS, CoffeeScript
  • Изменения в UI
  • И много другое...


Ссылки на скачивание:
Mac OS X
Unix
Windows
Всего голосов 41: ↑34 и ↓7 +27
Просмотры 1.8K
Комментарии 63

Выборочная сборка плагинов — мы пойдём иным путём

Qt *
Всем хабрапривет!

Маленькая (ну очень маленькая) заметка о том, как дать плагину выбирать самому — собираться в данной системе или нет. Конечно, есть старый добрый способ — просто исключить сам лишний плагин из сборки, к примеру, так:

# plugins.pro

TEMPLATE=subdirs

SUBDIRS+=common
macx: SUBDIRS+=macplugin
win32: SUBDIRS+=winplugin

Но при таком подходе при добавлении каждого нового плагина надо его прописать в plugins.pro и установить для каких систем он будет собираться. Если плагинов всего-то 5 штук и больше не предвидится, то это нормально. Но если уже есть 20 плагинов, и ещё 30 планируется, причём многие из них должны собираться только под некоторые платформы, то plugins.pro превращается в помойку. Если разработчиков несколько, то это вносит ещё большую путаницу.
Распутаем это дело...
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 1.1K
Комментарии 12

Grunt, инструмент для сборки javascript проектов

Разработка веб-сайтов *JavaScript *Node.JS *
Перевод
Grunt — это инструмент для сборки javascript проектов из командной строки с использованием задач. Релиз вышел совсем недавно, автор Ben «Cowboy» Alman, проект есть на github. В этой статье я рассмотрю основы Grunt, его установку и использование.
Читать дальше →
Всего голосов 35: ↑32 и ↓3 +29
Просмотры 129K
Комментарии 15

Опубликована половина докладов конференции TechEd 2012, вторую половину ждите после //BUILD/

Блог компании Microsoft Разработка веб-сайтов *Программирование *
Для нас очень важно, чтобы участники конференции как можно раньше узнали её содержание для планирования своего времени и участия. Одновременно, наша цель – представление на TechEd самой актуальной информации и анонсов.
30 октября в штаб-квартире Microsoft в Редмонде будет проходить глобальная конференция BUILD 2012, докладчики и организаторы которой будут выступать на TechEd Russia и которая будет существенно влиять на программу TechEd Russia 2012.

Читать дальше →
Всего голосов 16: ↑9 и ↓7 +2
Просмотры 2.7K
Комментарии 0

BUILD — главная международная конференция Microsoft для разработчиков

Блог компании Microsoft

Считанные часы остались до старта главной международный конфренции Microsoft для разработчиков — BUILD. Прямая трансляция начнется на http://buildwindows.com уже в 20:00 МСК.

В прошлом году она прошла впервые — и на ней в первый раз публично показали новую Windows 8.
На прошлой неделе Windows 8 уже вышла и стала доступна пользователям по всему миру. Вчера была показана финальная версия Windows Phone 8, а SDK для разработчиков должен выйти сегодня. И это еще не все.

В этом году BUILD расскажет все про платформу Microsoft для разработчиков приложений для Windows 8, Windows Azure, Windows Phone 8.

Специально для конференции в сердце Microsoft, кампусе в Ремдонде, возвели огромный тент:
Читать дальше →
Всего голосов 41: ↑27 и ↓14 +13
Просмотры 4.9K
Комментарии 38