Как стать автором
Обновить
1
0
Олег Уфаев @OlegUfaev

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

Отправить сообщение

UML для разработчиков

Время на прочтение5 мин
Количество просмотров76K
Интернет полон статей про UML, вы найдете сотни примеров для каждого вида диаграмм, и без проблем создадите свои, нотация не сложная. Но так ли уж необходимо тратить на это время? Наш богатый опыт говорит «Да». Если у вас в команде более 2 человек и проект от 3 месяцев, то уже имеет смысл отрисовать 2-3 вида диаграмм. В одной нашей команде более 30 человек, проект длительностью более 3 лет, и мы используем...2-3 вида диаграмм.

Нотация UML избыточна. С другой стороны она недостаточна для проектирования распределенных систем, и здесь нам помогает Archimate. В этой статье мы расскажем, что действительно полезно из всего этого многообразия, и рассмотрим на примере полный цикл создания диаграмм для проекта.
Читать дальше →
Всего голосов 17: ↑16 и ↓1+20
Комментарии76

Как достичь успеха в 2007 году

Время на прочтение8 мин
Количество просмотров986
Сергей Брин (Sergey Brin)
Соучредитель Google.

Сергей Брин

Стремитесь к простоте.

Простота — это то, к чему стремимся мы сами. Технологии становятся всё сложнее, и простота была одной из причин, почему людей притягивал Google. Излишняя сложность сетевых инструментов, различных устройств и компьютеров — это проблема, которую необходимо, но очень непросто решить. Успех придет вместе с простотой. Посмотрите на Apple, на их работу и на их достижения.

Мы сосредоточены на возможностях, а не на количестве продуктов. Мы просто не продолжаем работать над тем, из-за чего жизнь может усложниться. Нам не нужно 20 продуктов с 20 способами работы. Я терялся на нашем сайте, когда старался отследить абсолютно всё. Лучше иметь небольшое количество продуктов, которые бы совместно использовали одни функции.


Читать дальше →
Всего голосов 52: ↑48 и ↓4+44
Комментарии46

Как преодолевать Facebook EdgeRank и попадать в ленту новостей

Время на прочтение5 мин
Количество просмотров11K
Данная статья посвящена алгоритму EdgeRank, который отвечает за фильтрацию новостей в Facebook-ленте.

Все вы помните, что в разделе новостей вам предлагают прочитать самые популярные новости («Top News») и все недавние обновления («Most Recent»). Исходя из вашего поведения, Facebook решает, какие новости для вас будут интересны, а какие – нет, и именно этим отбором занимается алгоритм EdgeRank.

Однако немногие знают, что Facebook EdgeRank фильтрует не только «Top News», но и общую ленту новостей. В общую ленту алгоритм в хронологическом порядке включает посты от определенного списка друзей и страниц — только тех, от которых ожидается интересная для получателя информация. Как вы можете догадаться, в «Популярных новостях» этот ценз еще более строг.

Что это значит для вас? Если вы постоянно поддерживаете контакт со своими друзьями, комментируете и «лайкаете» их посты – то вы останетесь на связи и не пропустите важных новостей.

А что, если вы ведете свою специальную страничку, на которую с большим трудом набираете новых читателей, однако отдача крайне мала? Знакома ли вам ситуация: у вашей страницы несколько сотен читателей, но к каждому посту вы получаете 1-2 лайка? Конечно, дело может быть в вашем контенте и способе подачи информации, но свою «руку» к этому приложил и EdgeRank, который, увидев, что читатель не проявил интереса к обновлениям вашей страницы, просто «убрал» ее из ленты новостей.

В статье будет рассказано об алгоритме EdgeRank и советах по преодолению его фильтров.
Читать дальше →
Всего голосов 54: ↑43 и ↓11+32
Комментарии9

Революция масштабирования — Rsizr.com

Время на прочтение1 мин
Количество просмотров822

В этом хабратопике многоужаваемый eject представил нам новую технологию масштабирования изображений Seam Carving, разработанную в Исследовательской лаборатории Mitsubishi Electric. Кому лень читать, суть состоит в «умном» масштабировании, позволяющим неравномерно изменять пропорции картинки таким образом, чтобы оставить смысловое наполнение максимально нетронутым.

Вот первая известная мне реализация — Rsizr.com. Нужно сказать, очень впечатляет!

Комментарии, как говорится, излишни. Просто залейте своё изображение и поиграйте с масштабом. Только не советую загружать большие файлы — потребуется много времени на обработку.

По мотивам моего блога.

UPD: Наглядная демонстрация: http://youtube.com/watch?v=vIFCV2spKtg и http://rsizr.com/about/gallery.
Всего голосов 28: ↑27 и ↓1+26
Комментарии36

Весной MIT запустит новую платформу онлайн обучения — MITx

Время на прочтение1 мин
Количество просмотров6K
Good news, everyone!

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

Если серьезно, то MIT идет по стопам Стенфорда и собирается запустить новую платформу онлайн обучения MITx. Основные факты:
  • запуск первой версии этой весной;
  • обучение бесплатное;
  • успешно закончившим обучение за деньги можно получить сертификат, но не от МТИ, а от создаваемой некоммерческой организации внутри института (вот он — звериный оскал капитализма)
  • сама платформа будет бесплатной и свободно распространяемой;
  • набор курсов пока неизвестен — насколько я понял из текста, не стоит ждать, что он будет сразу очень большим, но постепенно будет расширяться и изменяться.
What is MITx? (перевод)

P.S. Анонс был месяц назад, но на хабре пока не встречалось.
Всего голосов 61: ↑56 и ↓5+51
Комментарии25

Автодокументация PHP в NetBeans 7.01 с использованием phpDocumentor, рассказываем, настраиваем, исправляем

Время на прочтение5 мин
Количество просмотров17K
В этой статье вы получите новые и старые знания, в частности некоторые из них появились совершенно недавно в рунете, а некоторые вообще введены мной прямо на месте не отходя от кассы.

Итак вы узнаете:
  • Базовую информацию о том, что такое автодокументация и как она делается в PHP
  • Настройка генератора документации phpDocumentor в NetBeans 7.01
  • Ссылка на исправленную мной библиотеку phpDocumentor со списком внесенных изменений, думаю некоторым может сразу же понадобиться
  • Ссылки на почитать

На проекте столкнулся с тем, что потребовалось создать нормальную документацию. Писать отдельно документацию не самый лучший способ, базовое описание библиотеки можно выполнить и в стиле автодокументации. Начал разбираться в вопросе и о чудо, в NetBeans 7.01 оказывается поддерживается PHPDoc, вполне достойно и удобно. Был удивлен бедностью информации по этой тематике в русском сегменте сети. Кроме того, я нашел несколько подводных камней, которые создавали проблемы при настройке под Windows.

Если заинтересовались, то добро пожаловать под кат
Читать дальше →
Всего голосов 38: ↑32 и ↓6+26
Комментарии23

Что такое мобильная коммерция

Время на прочтение3 мин
Количество просмотров28K
image С нового года многие операторы сотовой связи начали активно внедрять новый платежный сервис, который представляет собой смесь Premium SMS (коротких номеров) и оплаты с помощью пластиковой карты. Мобильная коммерция (по аналогии с электронной коммерцией) сейчас доступна абонентам большой тройки (МТС, Билайн, Мегафон) и Смартс. О том, как всё устроено и как подключить платежную систему к своему проекту.

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

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность