Как стать автором
Обновить
-4
0
Артем @customtema

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

Bitbucket объявил о прекращении поддержки Mercurial с 01 июня 2020 года

Время на прочтение 1 мин
Количество просмотров 3.1K
Системы управления версиями *
Recovery mode
Пресс-релиз:
Рынок программного обеспечения для управления версиями сильно изменился с момента появления Bitbucket в 2008 году. Когда мы запускались, централизованный контроль версий был нормой, и мы поддерживали только репозитории Mercurial.

Но с годами системой по умолчанию стала Git. Она помогает командам всех размеров работать быстрее, поскольку они становятся более распределенными.

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

После долгих размышлений мы решили удалить поддержку Mercurial из Bitbucket Cloud и его API. Функции и репозитории Mercurial будут официально удалены из Bitbucket и его API 1 июня 2020 года.

Источник
Всего голосов 20: ↑11 и ↓9 +2
Комментарии 9

Интервью с Ильей Стеньковым, основателем криптомаркета

Время на прочтение 6 мин
Количество просмотров 2.1K
Криптовалюты
Recovery mode
Случай столкнул меня с Ильёй Стеньковым, основателем криптомаркета Альфатека. Я посчитал невозможным не воспользоваться этим случаем, и задал ему много интересующих меня вопросов об этой платформе.

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



Конспект интервью под катом.
Читать дальше →
Всего голосов 18: ↑10 и ↓8 +2
Комментарии 4

Документация Blendercam на русском

Время на прочтение 1 мин
Количество просмотров 7.7K
CAD/CAM *
Recovery mode
Перевел документацию к Blendercam 0.9.

Blendercam — это аддон к Blender 3D, который позволяет создавать G-код, моделировать и подготавливать модели для фрезерования.

Из первых впечатлений. Как и Blender 3D, Blendercam — быстро развивающийся проект, который уже позволяет быстро и удобно решать массу задач по 3D-фрезерованию, сверлению и другим видам обработки ЧПУ. Пользоваться действительно очень просто и удобно.

Можно создавать задания для 3D-фрезера из полигональных моделей, из кривых, и даже из картинок (что очень удобно для изготовления печатных плат, например, и конечно для искусства). Есть полезные опции для быстрой черновой и финишной обработки, специальные функции для создания пазов, соединений, петлей и другие специальные обработки кривых, учитывающих форму и размер фрез. Это далеко не все.

Сделал мануал сразу в PDF, удобным для печати: disk.yandex.ru/d/3aWfI7zWTcaj2w

Под катом перечень опций от разработчика.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 0

Взгляд изнутри на удаленную разработку, или почему программирование — процесс не линейный

Время на прочтение 4 мин
Количество просмотров 7K
Управление проектами *Управление персоналом *
Recovery mode
Давно сюда не писал. Но за последнее время на тостере уже в который раз спрашивают, как контролировать работу удаленного разработчика.

Что ж, я — тот самый удаленный разработчик. Удаленнее некуда.

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

Палю тему.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 1

Математика менеджмента, со смайликами

Время на прочтение 5 мин
Количество просмотров 12K
Управление проектами *
Recovery mode
Здесь приведен небольшой анализ, в результате наблюдений «изнутри» за развитием нескольких весьма удачных проектов.

Попробую изложить некоторые основы менеджмента на примере развития интернет-проектов с помощью простой математики.
Читать дальше →
Всего голосов 12: ↑8 и ↓4 +4
Комментарии 4

Как работает безопасный прием платежей в интернет-магазине

Время на прочтение 5 мин
Количество просмотров 18K
Разработка веб-сайтов *
Туториал
Recovery mode
Предоставляемая информация верна для любой платежной системы. В том числе для систем DSS PCI, простого эквайринга (прием платежей банковскими картами), виртуальных платежных систем (яндекс.деньги, вебмани, робокасса и др).

Обсуждение статьи «Скомпрометированы транзакции плательщиков RBK Money» показало критичную безграмотность некоторых комментирующих. Обычно свет знаний у невежества вызывает страх и раздражение, что интересно отследить по комментариям. Я попытался дать разъяснения там в обсуждениях, за что и поплатился.

Как программировать безопасный прием платежей? Поделюсь опытом, расскажу и покажу. Для нуждающихся ссылки на прувы (доказательства) приведены в конце статьи.
Читать дальше →
Всего голосов 19: ↑15 и ↓4 +11
Комментарии 7

Визуальный конфигуратор окон, написанный за один час

Время на прочтение 13 мин
Количество просмотров 27K
Разработка веб-сайтов *jQuery *
Туториал
Recovery mode
Решал интересную задачу – сделать визуальный редактор-конфигуратор окон.

Подробностями процесса разработки я с вами, коллеги, и поделюсь.


UPD. Добавил скриншоты.
UPD2. Речь идет об окнах оффлайновых, застекленных, деревянных или пластиковых — через которые на улицу из дома смотрят

Спасибо за отклики!
Читать дальше →
Всего голосов 52: ↑34 и ↓18 +16
Комментарии 26

Партнерство. Много в этом слове?

Время на прочтение 5 мин
Количество просмотров 13K
Управление проектами *
Recovery mode
Альтернативная точка зрения на партнерство, относительно той, которую проповедуют инвестиционные фонды.
Читать дальше →
Всего голосов 22: ↑12 и ↓10 +2
Комментарии 0

Мозг программиста

Время на прочтение 6 мин
Количество просмотров 60K
Программирование *
Спасибо за статью habrahabr.ru/post/191210! Хорошую тему подняли.

Поделюсь и своим опытом. Ниже — идентичное содержание и первой, и заключительной лекции в программе подготовки стажеров.

В программировании, помимо ЭВМ, методик и софта с разных сторон, есть еще такой ключевой элемент, как программист.

Почему он самый главный? Потому что, как знают многие, большую часть решений можно создать без ЭВМ, без методик и без софта – карандашом на бумаге или вовсе в воображении. А без программиста создать программу нельзя. Потому что он, программист, как раз программу и создает.

О программисте, как о решающем факторе, и о его мозге, как об основном инструменте, мы сейчас поговорим.
Читать дальше →
Всего голосов 68: ↑52 и ↓16 +36
Комментарии 11

CoffeeScript в примерах. Валидация

Время на прочтение 7 мин
Количество просмотров 5.2K
JavaScript *Программирование *Функциональное программирование *CoffeeScript *
Туториал
Recovery mode
Пример программирования валидации на CoffeeScript.

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

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

Немного Coffee

Время на прочтение 2 мин
Количество просмотров 11K
Я пиарюсь
Привет! А мы между делом перевели оригинальную документацию CoffeeScript на русский язык и опубликовали ее cidocs.ru/coffeescript

Зачем это сделали, и еще немного интересного про CoffeeScript — под катом

UPD. Было непросто поселить этот пост на хабре. Модератор поместил его в хаб «Я пиарюсь» в соответствии с правилами, ввиду того, что пост содержит ссылку на «личный сайт»
Читать дальше →
Всего голосов 105: ↑63 и ↓42 +21
Комментарии 33

Про абстрагирование, слабосвязную архитектуру и проектирование в целом

Время на прочтение 4 мин
Количество просмотров 34K
Разработка веб-сайтов *Совершенный код *Проектирование и рефакторинг *
К хорошим постам «Код в стиле «дамп потока сознания»» и «Микро-рефакторинг, о котором мы так часто забываем».

  • Почему большинство программистов не любят «читать чужой код»?
  • Почему рефакторинг и внесение изменений становятся серьезной проблемой?
  • Почему так часто случается, что легче переписать с нуля?
  • Почему одни программисты называют других хорошими или плохими словами?


Конечно, многие из вас обнаружат, что предлагаемые ниже ответы на эти вопросы весьма знакомы, но возьмите эту статью на заметку, так как кидать линк зачастую все же существенно комфортнее, чем распинаться в объяснениях и доказательствах очевидного.
Читать дальше →
Всего голосов 69: ↑57 и ↓12 +45
Комментарии 59

Получение статистики и скриншотов видеоролика посредством php5-ffmpeg

Время на прочтение 2 мин
Количество просмотров 12K
Разработка веб-сайтов *PHP *
Продолжаем делать ютуб habrahabr.ru/post/171225

Открытый вопрос — с уходом ffmpeg из Ubuntu, что придет на замену модулю php5-ffmpeg? Сообщите в комментариях, если вам что-то известно.

Под катом небольшая функция, написанная на PHP5, использующая модуль php5-ffmpeg, извлекающая скриншоты и статистику из видео.
Читать дальше →
Всего голосов 20: ↑16 и ↓4 +12
Комментарии 19

AVCONV — конвертация видеофайлов для тега video HTML5 и наложение ватермарка

Время на прочтение 1 мин
Количество просмотров 22K
Разработка веб-сайтов *
К хорошему посту habrahabr.ru/post/171213

Некоторое время назад FFMPEG в Ubuntu объявили non grata. В качестве замены развивается дублирующий проект — AVCONV.

Принцип работы похож, но есть некоторые незначительные отличия.

Приведу пример решения популярной задачи — подготовки видео для публикации в теге video HTML5.

  1. Преобразуем видео из произвольного формата в набор FLV, MP4 и OGV
  2. Накладываем ватермарк

Читать дальше →
Всего голосов 11: ↑8 и ↓3 +5
Комментарии 2

Объявление стоимости интеллектуального имущества при регистрации

Время на прочтение 3 мин
Количество просмотров 12K
Копирайт
К посту habrahabr.ru/post/170391

Может быть, это и не совсем удачная идея, но давайте просто обсудим ее. Это интересно.
Читать дальше →
Всего голосов 29: ↑20 и ↓9 +11
Комментарии 28

Менеджмент ИТ-проекта

Время на прочтение 7 мин
Количество просмотров 135K
Управление проектами *
Recovery mode
Менеджмент, как техпроцесс, является основным и неотъемлемым фактором развития проектов. В подавляющем большинстве случаев для стартапов нанять опытного менеджера представляется сложным — услуги достойного специалиста стоят недешево, да и доверять на раннем этапе постороннему лицу участникам стартапа будет сложно. Поэтому менеджментом занимаются, как правило, сами участники проекта.

На хабре есть много тем по специфичным аспектам менеджмента проектов. Но именно основы менеджмента до сих пор не были освещены.

Попробуем закрыть этот пробел.

Кратко обозначены, выделены и пояснены основные, наиболее важные моменты.

UPD. Пост про менеджмент, а не про менеджеров.
Читать дальше →
Всего голосов 42: ↑31 и ↓11 +20
Комментарии 14

Вопросы к посту Алекса Рублева про дизайн

Время на прочтение 3 мин
Количество просмотров 22K
Интерфейсы *
Пока писал комментарий, автор перенес пост в черновики. Поэтому напишу сюда.

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

Пост хотел плюсануть, но просто не успел. Уважаю мнения, тем более хорошо изложенные!

На самом деле пост отличный, предлагаю автору вернуть его.

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

Читать дальше →
Всего голосов 102: ↑90 и ↓12 +78
Комментарии 72

Управление рисками интернет-стартапа. Часть первая

Время на прочтение 17 мин
Количество просмотров 56K
Управление проектами *
Написано по личному опыту и впечатлениям. Это не полный материал, скорее небольшая выжимка.
Пожалуйста, отметьте, что понравилось, напишите в личку замечания и вопросы.
Читать дальше →
Всего голосов 41: ↑35 и ↓6 +29
Комментарии 11

Фриланс, такой фриланс

Время на прочтение 6 мин
Количество просмотров 96K
Фриланс
В прошлом десятилетии я имел счастье фрилансить некоторое продолжительное время. Веселое было время. Не стабильно, местами чугунно, но в целом было интересно.

Сейчас я работаю в компании, которая достаточно активно контактирует с фрилансерами, и естественно, соучаствую в этом процессе.

На правах заказчика и фрилансера в одном лице, оглядываясь на хороший опыт, им, собственно — опытом — и делюсь.
Читать дальше →
Всего голосов 98: ↑63 и ↓35 +28
Комментарии 34

Стандарт разработки приложений на CodeIgniter

Время на прочтение 8 мин
Количество просмотров 19K
Разработка веб-сайтов *CodeIgniter *
А мы используем внутренние стандарты. Они действительно полезны:
стандартам совершенно не обязательно следовать;
— они позволяют быстрее и комфортнее осваиваться;
— они помогают меньше теряться при творческом процессе.

Исторически свершилось так, что мы активно используем CodeIgniter. Стандарт по разработке приложений на CodeIgniter предлагается вашему вниманию.

Читать дальше →
Всего голосов 21: ↑11 и ↓10 +1
Комментарии 25
1

Информация

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