Как стать автором
Обновить
27.1
Карма
0
Рейтинг
Сергей @altern

Пользователь

  • Публикации
  • Комментарии

Том Йорк: «Музыкальная индустрия на грани коллапса»

Копирайт
imageСолист группы «Radiohead» Том Йорк предполагает, что сейчас музыкальная индустрия находится на краю пропасти, и пропагандирует, чтобы молодые музыканты сопротивлялись сделкам с лейблами, потому что звукозаписывающие компании должны загнуться в очень скором времени.

Сама группа уже давно (в 2007) разорвала контракт со своей звукозаписывающей компанией EMI и, воспользовавшись новыми технологиями, выложила свой седьмой альбом «In Rainbows» в интернете, предложив фанатам свободно скачивать его и платить ровно столько сколько они сами сочтут нужным. Сам Том настоятельно рекомендует новым группам бежать от традиционных лейблов, потому что они по-просту обвяжут себя обязательствами с «тонущим кораблем».

В интервью, которое будет использовано в новом учебнике "The Rax Active Citizenship Toolkit" (что-то типа " Пособие для пробуждения гражданского духа" :) ), который вдохновляет подрастающее поколение защищать свои права и быть более политически активным, Том заявляет, что уже не за горами те времена, когда лейблам придет конец, как крайне не эффективной системе для связи между музыкальной группой и фанатами. Он говорит: «Это только вопрос времени — не важно будут это года или месяцы, но музыкальные организации ждет крах. И это, поверьте мне, не будет большой утратой для нашего мира.»
Всего голосов 146: ↑138 и ↓8 +130
Просмотры1.6K
Комментарии 172

Новости

Показать еще

Дайджест на тему «Системы контроля версий»

Чулан
В марте 2007 года в США случился политический скандал: никому не понятным образом в и без того одиозный Patriot Act были внесены изменения, позволяющие президенту США единолично увольнять федеральных прокуроров. Оказывается, ничего не подозревающие конгрессмены проголосовали за целую кучу поправок «пачкой», не осознавая, что среди них находится настоящая «бомба». Два абзаца были удалены, и добавлен один новый, и всё это произошло буквально за несколько дней до голосования, без уведомления, без обоснования, без оповещения заинтересованных лиц.

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

Американские гики во главе с Тимом О'Рилли и Карлом Фогелем (первый: владелец небезызвестного издательства, второй: ведущий разработчик Subversion) призывают законодательные власти Америки к введению полноценной системы контроля версий, позволяющей предотвратить возможность повторения подобных инцидентов.

Источники:

а) Tim O'Reilly: «Why Congress Needs a Version Control System»

б) Wikipedia: «Dismissal of U.S. Attorneys Controversy»

в) РГ: Федеральный закон Российской Федерации от 4 декабря 2006 г. N 202-ФЗ О внесении изменений в Федеральный закон «О науке и государственной научно-технической политике» и Федеральный закон «Об архивном деле в Российской Федерации» (пример того, как не надо составлять commit messages)


* * *

Блог «Better Explained» в кратчайшие сроки завоевал мегатонну человеческого внимания, опубликовав два чарующе прекрасных с визуальной точки зрения описания систем контроля версий.

а) Better Explained: «A Visual Guide to Version Control»

б) Better Explained: «Intro to Distributed Version Control (Illustrated)»



* * *

А также:

а) Презентация Бена Коллинза-Суссмана и Брайана Фицпатрика (ведущие разработчики Subversion): «Худшие практики использования Subversion»

б) Симпатичная шпаргалка по Git

в) Шпаргалка по Mercurial

Всего голосов 10: ↑9 и ↓1 +8
Просмотры847
Комментарии 10

Мифы о CMMI, или кому и зачем она нужна

Управление проектами
Вначале об аббревиатуре: Capability Maturity Model Integration (CMMI) — модель оценки зрелости компании, основанная на ее производстенном, техническом и управленческом потенциале. Разработана она Software Engineering Institute. Подробно о ней писалось в хабрастатьях: Модель CMMI и Как наша компания получила 3 уровень CMMI.

Будучи «внедренной» в CMMI вот уже 5 лет, я часто сталкиваюсь с запросами и суждениями относительного этого фрэймфорка, которые, в целом, можно свести к следующему «Это конечно хорошо, но невозможно в реальных условиях». Кто-то скептически настроен с самого начала, кто-то разочарован (прежде всего, из-за чрезмерных ожиданий). Я не являюсь ни «апологетом», ни фанатом CMMI, но моя непосредственная работа заключается в поддержании соответствия компании CMMI Level 3. Это требует, прежде всего, очень серьезных моральных усилий. Связано это, на мой взгляд, с распространенностью ряда мифов о CMMI, которые появились в силу логических доводов о пользе модели (которые приводятся во всей «рекламной» литературе), примеров повышения эффективности работы в таких «монстрах» как «Боинг», попыток внедрения в отечественных компаниях (после чего в них «ничего не изменилось»), и опыта работы с индийскими компаниями, которые позиционируют себя как соответствующие CMMI Level 5. И еще с непониманием того, как и когда стоит использовать модель, чтобы она приносила пользу.

В статье я попытаюсь «развенчать» некоторые мифы, развеять скептицизм, и, возможно, мне удастся помочь тем, кто хочет использовать CMMI, но не знает как.
Читать дальше →
Всего голосов 24: ↑17 и ↓7 +10
Просмотры5.5K
Комментарии 45

От велосипеда к Maven

Java
Из песочницы
Так уж сложилось, что до недавнего времени все проекты, написанные мною на Java я собирал, кхм, за меня собирал NetBeans. И меня такой расклад вещей вполне устраивал: после сборки всего проекта всё аккуратно складывалось в директорию dist со всеми подвязанными библиотеками, оставалось накидать туда пользовательской документации, необходимых native-библиотек (например от Firebird) и в путь, т.е. всё в архив. Когда то я делал это вручную, потом велосипедом, а потом уже Maven'ом. Под катом находится история о том, как же я пришел в стан maven и что из этого получилось.
Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Просмотры69.1K
Комментарии 56

Практические аспекты использования svn:externals

Системы управления версиями
Несмотря на то, что распределенные системы контроля версий (Git, Mercurial, Bazaar) набирают все большую популярность, старый добрый Subversion по-прежнему широко используется. В данной статье я рассмотрю плюсы и минусы использования на практике внешних зависимостей (svn:externals) в SVN репозиториях.
Читать дальше →
Всего голосов 24: ↑24 и ↓0 +24
Просмотры15.8K
Комментарии 27

Как наша компания получила 3 уровень CMMI. Опыт внедрения и получение сертификата

Управление проектами
image

Привет!
Какое-то время назад на Хабре была вводная статья в CMMI (Модель CMMI).
Мне повезло лично участвовать в процессе получения организацией 3 уровня этой модели. Хочется рассказать о том, как это происходит на практике.

Читать дальше →
Всего голосов 41: ↑34 и ↓7 +27
Просмотры6.3K
Комментарии 33

Как я работаю с Remember The Milk / Что не стоит держать в голове

GTD
Буквально вчера я написал пост о том, как сложно хранить в удобном виде информацию о задачах/событиях в сети и при этом всегда иметь возможность ее контролировать. Решение я все же нашел, и оно довольно ценное.

Remember The Milk + ...


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

Для начала стоит уяснить, зачем он нам вообще нужен? В своем роде это публичный календарь (или не публичный — на ваше усмотрение), который позволяет работать с ToDo-листом, различными событиями, а так же предоставляет нам напоминания с различными настройками по времени.
Проще говоря, это инструмент «блокнот + ручка» с кучей возможностей, который хранится в сети.

Читать дальше →
Всего голосов 120: ↑99 и ↓21 +78
Просмотры24.5K
Комментарии 68

SVN merge for dummies

Системы управления версиями
Простыми словами и с большим количеством картинок на примере Eclipse рассказывается, как сделать svn merge. Статья будет полезна тем, у кого выполнение слияния веток еще не стало повседневной частью работы.
читать дальше
Всего голосов 18: ↑17 и ↓1 +16
Просмотры26.3K
Комментарии 8

Настраиваем Vim под Python

Python
Сегодня я хочу рассказать вам, как я настраивал любимый всеми редактор Vim (который в одном режиме пищит, а в другом — все портит) для написания кода на Python. Статья расчитана на начинающих виммеров.
У меня получилась такая картинка:

Настроить и свой!
Всего голосов 69: ↑65 и ↓4 +61
Просмотры37.4K
Комментарии 61

Continuous integration для php

PHP
Эту статью написал мой добрый приятель и бывший коллега fred, работающий в команде программистов над большим и сложным проектом, который должен работать 24х7. Если кто-то решит пригласить его на хабр — с удовольствием вышлю его email по хабрапочте. Пожелания и комментарии приветствуются, а я обязуюсь передавать ответы автора в меру своих возможностей.

Меня давно посещала мысль запустить CI-сервер для рабочего проекта. База модульных тестов уже достаточно внушительных размеров, а количество людей в проекте немного увеличилось. Можно было бы наблюдать за тем, как изменяется покрытие тестами кода и соблюдаются стандарты кодирования. И наказывать провинившихся. Шучу.
Некоторое время назад была прочитана книжка Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска и статья Quality Assurance Tools for PHP, которые и послужили отправной точкой.
Читать дальше →
Всего голосов 82: ↑77 и ↓5 +72
Просмотры13.3K
Комментарии 44

deb-пакет на коленке

Настройка Linux
Задача: создать пакет для Debian для выливки демона/сайта на сервер.
Я никогда ранее не работал с deb-пакетами — так что решение может быть не оптимальным. Но оно работает и достаточно просто в использовании.
Читать дальше →
Всего голосов 73: ↑63 и ↓10 +53
Просмотры9.2K
Комментарии 47

5 причин полюбить Mylyn

Eclipse
Перевод
Данный пост на самом деле является инициатором еще одного, который уже выходил ранее. Меня на самом удивило, что о такой интересной вещи, как Mylyn, так мало написано на хабре и мне бы хотелось немного это исправить. Под катом перевод достаточно интересной, на мой взгляд, статьи. Надеюсь на интересное обсуждение.
Читать дальше →
Всего голосов 50: ↑43 и ↓7 +36
Просмотры11.4K
Комментарии 51

Обзор e-Learning трекеров или Век живи — век учись!

Децентрализованные сети
Все чаще можно услышать про универсальных трекеров-монстров типа ThePirateBay.org, torrents.ru или упоминания трекеров музыкальной либо игровой тематики. Но помимо них давно существуют торрент-трекеры обучающей направленности, о которых мало что известно рядовому пользователю. В основном, это закрытые сообщества образованных людей с регистрацией по приглашениям, которые обмениваются обучающими материалами, будь-то электронные книги, обучающее видео, CBT (computer based trainings), аудио-книги, презентации с конференций или софт для обучения. Преобладающая часть материалов связана с ИТ-технологиями и поэтому будет особенно полезна ИТ-специалистам, от студента, изучающего Linux, PHP или C# и до гуру, который готовится к сдаче CCIE. Также присутствует материал, посвященный изучению иностранных языков, психологии, саморазвитию, соблазнению, развитию бизнес-навыков. Если ты подумываешь сдать на CCNA, MCSE, RHCE, CISSP, Network+, PMP, IELTS/TOEFL и так далее — то здесь можно найти все необходимое и даже больше. Под катом находится обзор англоязычных ресурсов обучающей направленности.
Поехали!
Всего голосов 74: ↑73 и ↓1 +72
Просмотры23.6K
Комментарии 224

Новый взгляд Digsby на Twitter

Мессенджеры
На днях Digsby представил посетителям DEMOfall09, а вскоре и своим альфа-тестерам, новый подход к работе с Twitter'ом.

В своём блоге разработчики отметили, что Twitter уже давно перерос рамки сервиса, в котором люди просто рассказывают остальным, чем они занимаются. Теперь это скорее — "ongoing global conversation" («непрерывная беседа глобальных масштабов»), а значит нужно учитывать новые аспекты его использования.

Вот список основных изменений:
Читать дальше →
Всего голосов 30: ↑20 и ↓10 +10
Просмотры528
Комментарии 22

Continuous integration and code metrics

Java
В этой статье рассматривается настройка continuous integration процесса с метриками кода. Предполагается работа с java кодом и библиотеками: junit, cobertura, findbugs. В качестве системы сборки используем ant, а сам процесс будет управляться из cruise control. В качестве scm будет немного git'а.

Что мы получим в итоге? Ява проект с ant'овским сценарием сборки. Итогом сборки будет откомпилированный проект и набор метрик: отчеты по junit тестам, процент покрытия кода тестами и отчет о потенциальных ошибках. В дополнение, весь процесс сборки будет проходить ежедневно в автоматическом режиме и вся история метрик сохраняется для групповых отчетов.
image
Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Просмотры7.8K
Комментарии 8

Инструменты инфраструктурной поддержки для Agile проекта на Java

Creative Media
Ни для кого не секрет, что для слаженной работы команды, особенно в проектах управляемых по методологии Agile, важен эффективный обмен информацией между участниками. Для того, чтобы информационные потоки не разрушались под влиянием человеческого фактора, стандартные процедуры по управлению информацией автоматизируются. В данной статье рассмотрен пример технической инфраструктуры, использующейся сотрудниками компании ООО «Креатив Медиа» при разработке Web-проектов на платформе Java, например, в проекте социальной сети Campus.ru.
Читать дальше →
Всего голосов 37: ↑31 и ↓6 +25
Просмотры14.8K
Комментарии 31

Контроль версий структуры базы данных

PHP
Перевод
imageЭта статья — How To, которое поможет вам легко обеспечить миграцию между версиями БД ваших PHP приложений с помощью Phing и dbdeploy.
Читать дальше →
Всего голосов 54: ↑48 и ↓6 +42
Просмотры13.8K
Комментарии 36

Компоненты Zend Framework отдельно

PHP
Яни Хартикайнен практикуясь в использовании Tokenizer-а PHP написал очень полезную штуку, позволяющую скачать в ZIP отдельные части Zend Framework со всеми зависимостями. Например, для Zend_Acl скачаются

Zend/Acl.php
Zend/Acl/Resource/Interface.php
Zend/Acl/Role/Registry.php
Zend/Acl/Role/Interface.php
Zend/Acl/Role/Registry/Exception.php
Zend/Acl/Exception.php
Zend/Exception.php
Zend/Acl/Assert/Interface.php


Пользуемся
Всего голосов 35: ↑31 и ↓4 +27
Просмотры1.2K
Комментарии 32
1

Информация

В рейтинге
5,831-й
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность