Linux-контейнеры дома: зачем и как

Автор: admin от 23-10-2015, 22:57, посмотрело: 1096


Linux-контейнеры дома: зачем и как

Рассуждения


При упоминании словосочетания «контейнерная виртуализация», многим на ум сразу же приходят Virtuozzo и OpenVZ, а также Docker. Ассоциируется же это все, в первую очередь, с хостингом, VPS и другими подобными вещами.

Дома, на личных компьютерах многие используют виртуальные машины: в основном, пожалуй, Virtualbox. Как правило, для того, чтобы работая под Linux, иметь под рукой Windows или наоборот. Однако, при наличии множества родственных Linux-операционок, я стал замечать, что использование виртуальных машин — это, мягко говоря, нерационально.

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

 

Уведомления на разных платформах, какие они бывают? Бонус на смарт-часах Moto 360

Автор: admin от 23-10-2015, 22:50, посмотрело: 519

Уведомления на разных платформах, какие они бывают? Бонус на смарт-часах Moto 360

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

Мы расскажем о том, как выглядят различные типы уведомлений на Chrome, Android, Safari, Firefox, iOS. Какие мы используем, какие можно использовать и не много о том, как оно работает.

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

 

Анализ вариантов построения телефонии на базе Мicrosoft Skype For Business

Автор: admin от 23-10-2015, 17:41, посмотрело: 1109

Анализ вариантов построения телефонии на базе Мicrosoft Skype For Business
Всем добрый день. При построении телефонии в компании, в большинстве случаев выбор лежит среди традиционных телефонных производителей, таких как: Cisco/Avaya/Siemens(Unify)/Panasonic/NEC и прочие. В первую очередь это обусловлено тем, что люди выбирают телефонию и смотрят на классических производителей. Но всё чаще компании в своих требованиях, среди прочего, указывают возможности объединенных коммуникаций. А почему бы не подойти к этому вопросу иначе, выбирать систему объединенных коммуникаций, и на её базе уже строить систему телефонии? В данной статье я хочу рассмотреть возможность построения полноценной телефонии на базе решения Microsoft Skype For Business. читать далее...

Категория: Компании » Microsoft

 

Удаление слитых веток, которых нет в origin

Автор: admin от 23-10-2015, 17:37, посмотрело: 1326

Так уж повелось, что при разработке приходится создавать много веток в репозитории, но после выкатки очередной задачи или фикса в продакшн я забываю удалять старые ветки. Поэтому зайдя в очередной раз в PhpStorm, я понял, что не могу найти нужную мне ветку среди пары сотен локальных веток. Первая мысль: нужно удалить старые ветки, но как, их же несколько сотен.

Поскольку я очень ленивый (иначе бы сразу удалял мусор), я начал искать готовое решение. И вроде бы вот оно, git remote prune origin должен решить все мои проблемы… И не решил. Не знаю, почему, но команда просто не захотела работать.
Что ж, напишем скрипт...

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

 

Unreal против Unity: на чем лучше разрабатывать мобильные игры?

Автор: admin от 23-10-2015, 16:46, посмотрело: 1335

Здравствуйте, уважаемые читатели!

У нас переведена и готовится к выходу книга Джона Хокинга о программировании в Unity, о которой мы уже писали.

А не так давно нам попалась на глаза интересная статья о разработке мобильных игр с применением Unity (от 12 августа 2015 года); правда, ключевое достоинство статьи заключается в том, что в ней этот инструмент сравнивается с основным конкурентом: Unreal Engine.

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

Статья переведена с небольшими сокращениями

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

 

Magento-модули и Travis CI

Автор: admin от 23-10-2015, 16:21, посмотрело: 547

Краткая заметка с примерами конфигов, как использовать Travis CI при разработке модулей для Magento обеих версий.

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

 

Должность — тимлид

Автор: admin от 23-10-2015, 16:14, посмотрело: 3434

Тимлид (aka ведущий разработчик, team leader) — один из таких «специалистов», обязанности которого многие видят по-разному. Думаю, что складываются различные представления примерно так: поработал кто-то в команде под руководством тимлдида, который хорошо справлялся с задачами проектирования системы, и считает теперь, что это именно то, что должен делать тимлид; в другой же команде тимлид плохо справлялся с планированием спринтов, а с другими обязанностями более или менее, и стали считать сотрудники, что планирование — не то, чем должен заниматься тимлид.

От разработчиков, проработавших долгое время в рамках одной компании или даже одной команды чаще услышишь четкое мнение о том, кто такой тимлид и в чем заключаются его обязанности. Повидавшие же разные проекты разработчики и менеджеры постепенно приходят к пониманию, что тимлид может заниматься много чем, какая-то деятельность лучше вписывается в его роль, какая-то хуже, и уже не готовы давать точное определение роли тимлида.
В чем же заключается должность тимлида?

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

 

10 приложений для изучения Python на Android-устройствах

Автор: admin от 23-10-2015, 15:45, посмотрело: 1459

В процессе изучения языка мы обычно пользуемся ПК для работы с соответствующими приложениями, средами, программами, читаем книги, используем массовые онлайн курсы. Сейчас, когда смартфоны с нами всегда и везде, грех не воспользоваться их возможностями для усвоения знаний по программированию или их усовершенствования.
10 приложений для изучения Python на Android-устройствах
В процессе изучения языка программирования, в частности Python, я считаю, что нужна погружаться в него полностью. Лозунг: «Ни дня без кода!» я дополняю, ну если ни кодить, то хотя бы почитать об этом. Для того чтобы не выходить из ритма в условиях, когда нужно в жизни сделать многое, но некогда, а хотелось бы учить Python, мобильный приложения помогут не тратить зря время в транспорте, во время ожиданий и т.д.Предлагаю список приложений из Google Play для изучения Python на Android-устройствах, которые помогут не только получить знания, но и проверить свой уровень по Python.Три из ниже перечисленных приложений я обязательно советую студентам при изучении Python: Learn Python, Quiz&Learn Python и Python Challenge. Ну теперь подробнее.

Категория: Google, Android

 

Три наиболее значимых нововведения с приходом watchOS2

Автор: admin от 23-10-2015, 14:36, посмотрело: 357

Итак, о чем действительно стоит упомянуть при переходе к разработке на watchOS2 — это следующие три пункта:


  • WKInterfacePicker

  • Complications

  • WCSession


В данной статье я коротко расскажу о каждом из них.

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

 

Золотой Сайт раздал слонов лучшим интернет-проектам

Автор: admin от 23-10-2015, 13:42, посмотрело: 433

Привет, Хабр! Вчера мы провели церемонию награждения старейшего конкурса интернет-проектов в Рунете — Золотого Сайта 2015. На вечеринку собралось более 500 человек — представителей разработчиков, клиентов, ну и просто людей из интернет-тусовки. Было весело.

Золотой Сайт раздал слонов лучшим интернет-проектам


Мы раздали призы сразу в 74 различных номинациях, и все результаты уже опубликованы на сайте конкурса. Всех призеров и победителей не перечислишь, но я бы хотел отметить несколько важных. Общий гран-при получил изумительный проект советского фотографа "Инноватор. Борис Игнатович", номинацию «самое неожиданное решение» выиграл проект "Молочная культура", а лучшими разработчиками по итогам конкурса были признаны AIC+QSOFT (первые), Redis (вторые), Creative People и Сибирикс (поделили третье место).

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

 
Назад Вперед