Многие наверняка примерялись к новому, сверхсовременному и цельнометаллическому MacBook. В официальном Apple Store цена на него начинается от 99990 или $2000. Где же достать лишнюю сотню тысяч, чтобы при этом не пришлось отказываться от еды, занимать или продавать жилплощадь? Для тех, кто не обременён крупными денежными суммами, остаётся только один вариант.
Рубрика «разработка» - 215
Как купить новый MacBook и не умереть
2015-04-16 в 14:03, admin, рубрики: apple, gtd, macbook air, игры, приложения, Программирование, разработка, разработчики, социальные сети, метки: AppleФонд ФРИИ на DevCon 2015: мастер-класс от Дмитрия Калаева и Артема Азевича
2015-04-16 в 9:35, admin, рубрики: devcon, microsoft, бизнес, Блог компании Microsoft, конференции, мастер-классы, разработка, стартапы, фрииДрузья, с большим удовольствием делюсь с вами анонсом мастер-класса Дмитрия Калаева, директора Фонда развития интернет-инициатив (ФРИИ) и Артема Азевича, руководителя трекинга проектов во ФРИИ на нашей большой конференции DevCon 2015.
Наши коллеги и добрые друзья из ФРИИ подготовили для участников DevCon 2015 отличный подарок – мастер-класс на тему:
Разработка и запуск новых продуктов: инструменты MVP, Customer Development и трекшен-карта, тренинг по повышению производительности.
Запуск новых продуктов – это возможность для компании или команды увеличить заработок за счёт нового рыночного сегмента. Однако часто выясняется, что команды совершают множество действий, не ведущих к деньгам. Мы предложим инструменты для команд разработчиков, которые помогают сфокусироваться, делать только то, что нужно, и не делать лишнего. Другими словами, мы расскажем, как собрать продукт и быстрее начать продавать.
Вы узнаете:
- что такое MVP и как протестировать идею на пдфках;
- как провести Customer Development: выбор клиентского сегмента, определение проблемы пользователя и ценностного предложения;
- как повысить продуктивность команды с помощью игры;
- трекшен-карта: как фокусироваться на главном и отсекать лишние действия.
Все это участники DevCon 2015 смогут узнать из мастер-класса и уникального личного общения с Дмитрием и Артемом.
Ниже несколько слов каждого докладчика о себе.
Читать полностью »
Inno Setup: создание инсталлятора на примере развертывания C# приложения
2015-04-16 в 8:25, admin, рубрики: inno setup, open source, Программирование, разработка, создание инсталлятораВведение
Я не являюсь профессиональным программистом. В том смысле, что не зарабатываю денег этим ремеслом, а использую свои навыки в качестве инструмента для основной, научной, деятельности. Поэтому все мои «поделки» живут лишь отведенный им на решение конкретной задачи период и не выходят за пределы каталогов проекта. Кроме того, уже довольно давно я отошел от разработки под ОС Windows, ибо Linux для решения моих задач более удобен.
Однако ученым тоже хочется кушать, прилично одеваться и заправлять машину. Поэтому (правда довольно редко) возникает необходимость немного пофрилансить.
Недавно мне подкинули не слишком сложный проект — одна фирма хочет написать аналог программы, имеющейся у другой. Немного реверсинга, немного кодинга, в целом проект вполне обыденный. Однако тут же возник вопрос о создании инсталлятора — клиент ведь желает продукт «под ключ», чтобы клацнуть на «сетап», понажимать «Далее» и получить готовую к работе программу.
Созданием инсталляторов я не занимался никогда. Поэтому данный вопрос был основательно «загуглен», в числе прочего попалась и такая статья с Хабра. Выбор средств для подобной задачи довольно широк, и включает как проприетарные, так и открытые продукты. Вот список того, что я «пощупал»
- InstallShield — классика жанра, достаточно солидный проприетарный продукт
- Adnvanced Installer — проприетарный инструмент с широкими возможностями кастомизации через GUI. На сайте сказано, что если Вы блоггер и будете писать об этом продукте много хороших слов, то у Вас есть возможность получить Free License
- WiX — открытый бесплатный продукт, основанный на XML-скриптах. Мощная, хорошо документированная штука. Разбираться с ним я пока не стал, ибо время дорого (да и к XML душа лежит не очень). Возможно когда нибудь я к нему вернусь. Да, к нему есть плагины для Visual Studio, что несомненный плюс.
- Inno Setup — опенсорсный проект, код которого доступен на гитхабе. В силу бесплатности и низкого порога вхождения мой выбор остановился именно на нем, как инструменте позволившем выполнить работу быстро и качественно.
Так что в статье мы будем рассматривать пример использования Inno Setup, для которого имеется полезный фронтэнд Inno Script Studio, позволяющий выполнять создание простых инсталляторов с помощью мастера и менять настройки через GUI. GUI понадобился мне для первого знакомства, с продуктом, но мы не будем уделять ему большого внимания — мой «линукс головного мозга» в последнее время всё больше и больше уводит меня от желания использовать разного рода «мастера» (это субъективно, прошу не пинать). Мы рассмотрим хардкорный способ написания скрипта с чистого листа.
Бесплатное обучение для студентов на конец апреля
2015-04-16 в 7:27, admin, рубрики: big data, Блог компании КРОК, ит-инфраструктура, образование, Программирование робототехники, разработка, семинары, студенты
С 2008 года мы проводим бесплатные IT-курсы для студентов. Начиналось с профильных семинаров для МГТУ им. Баумана, МАИ и МИИТа. Сейчас обучающая программа открыта для любого со студенческим билетом в руках.
Каждый семинар – это ёмкий рассказ про технологию и основные шаги в ней, частые ошибки. Рассказывает практик, имеющий большой опыт работы (и как минимум несколько законченных проектов) в этой сфере. Задача – снять порог входа в технологию. В конце даётся бумажка, которая, возможно, становится хорошей ачивкой для работодателя или преподавателя (но она не имеет юридической ценности, если что).
Вот ближайшие:
- 22 апреля — Разработка: чем можно удивить мир?
- 23 апреля — Big Data. Что делать с мегаобъёмом?
- 24 апреля — Современный ЦОД: понемногу обо всем.
- 27 апреля — Облачные технологии. На новых высотах.
- 28 апреля — Построение сетей: от идеи к реализации.
- 29 апреля — Современная робототехника: как фантастика становится реальностью.
- 30 апреля — В шаге от успеха: практическое руководство по поиску работы для студентов.
Moscow Atlassian Meetup в Москве 21 апреля
2015-04-15 в 14:26, admin, рубрики: atlassian, confluence, jira, service desk, Блог компании Mail.Ru Group, Веб-разработка, разработка
Во вторник, 21 апреля, Mail.Ru Group организует первый Moscow Atlassian Meetup. В офисе компании соберутся эксперты в области организации общения с пользователями и управления проектами. В программе события — доклады по продуктам Atlassian (JIRA, Confluence и другим), а после — их обсуждение и общение единомышленников в свободной обстановке.
Читать полностью »
Операции масштабирования в Intel Media SDK
2015-04-15 в 6:28, admin, рубрики: Intel Media SDK, Блог компании Intel, масштабирование, Программирование, Работа с видео, разработка
В этой статье рассматриваются все операции масштабирования в Intel Media SDK. Масштабирование — одна из самых распространенных операций при обработке видео. Приложение может задать нужную область для каждого видео с помощью конвейера обработки видео (VPP). Используя Intel Media SDK VPP, можно выполнять различные операции масштабирования. Здесь мы описываем две наиболее часто используемые операции и их результаты.
Читать полностью »
Приглашаем на первый Moscow AndroidDevs Meetup 23 апреля
2015-04-14 в 14:44, admin, рубрики: android, mail.ru, meetup, Блог компании Mail.Ru Group, разработка, Разработка под android, сходка
23 апреля в московском офисе Mail.Ru Group состоится первый Moscow AndroidDevs Meetup. Это открытая неформальная встреча для всех Android-разработчиков Москвы. В программе мероприятия — доклады наших программистов по Android-разработке, а после — их обсуждение и общение единомышленников в свободной обстановке.
Михаил Чабанов в докладе «Android WebView: актуальные проблемы и их решение» расскажет о сложностях при работе с интерфейсами, инжектируемыми в JavaSctipt и трудностях с определением статуса загрузки страницы в WebView и их решении. Речь пойдет и о способах взаимодействия со встроенными в web-страницу медиаплеером, извещениях WebView о системных вызовах: onBackPressed, onStop, onStart. Михаил рассмотрит также вопросы безопасности при работе с WebView.
Читать полностью »
Создание общей библиотеки кода в геймдеве и не только
2015-04-14 в 10:22, admin, рубрики: diy или сделай сам, game development, библиотека кода, подсистемы, разработка, репозитории, синглтон, метки: библиотека кодаНа днях я пообщалась с Артёмом Воробьёвым, техлидом игровой студии zGames, входящей в группу компаний Softeq, который, ничтоже сумняшеся, поделился опытом своей команды (а это более 5 лет разработки мобильных игр для мобилок, консолей и других модных девайсов). Представляем вашему вниманию элегантную инструкцию с конкретными практическими советами.
1. Мотивация: зачем оно надо
Мы любим копировать хорошие решения. Программисты называют это «повторным использованием кода». В этой статье речь пойдёт о том, как наладить повторное использование библиотеки кода и эффективно её расширять.
Задача создания библиотеки кода обычно усложняется тем, что:
а) Библиотеку используют и расширяют несколько человек
б) Библиотека задействована одновременно на нескольких проектах
Наша библиотека общего кода существует на протяжении уже четырёх лет. Начиналось всё с пары классов на Objective-C. Затем мы перешли на C++ и в несколько раз увеличили библиотеку. Сейчас работаем в Unity3d, и библиотека общего кода насчитывает уже около 400 классов.
Читать полностью »