Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

21 января пройдет конференция PHP разработчиков phpDev Minsk

Чулан
  • Устраивает ли вас тот код, который вы пишите?
  • Вы — элитный валютный PHP-шник или только начинаете свой путь, изучая мануалы?
  • Как часто вы думали, проводя ночи в жестком дебаге, что есть более простой способ?

Вы не поверите, но вокруг много таких же одержимых людей, которые получают почти физическое удовольствие от элегантных решений и красивого кода! И все эти замечательные и прекрасные люди соберутся конференцию phpDev Minsk, которая пройдет в конференц-зале гостиницы Виктория 21 января при поддержке компании Intetics.

Что вы можете узнать на конференции:
  • Как приготовить блюдо «Sphinx под реальным соусом»
  • Что нового про PHP 5.4 вы хотели бы знать, но боялись спросить
  • Можно ли использовать PHP в приложениях кровавого Enterprise-уровня
  • Каким образом использовать хранимые процедуры DB из приложения на ZF
  • Зачем придумали стандартные библиотеки или что такое SPL
  • Кто такой PHP-архитектор и встречается ли он в природе
  • Как удержать проект от анархии с помощью Git и GitHub

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

Кстати, если вы чувствуете в себе силы выступить перед многоуважаемой публикой со своей темой, пишите организаторам до 10 января.
Всего голосов 7: ↑5 и ↓2 +3
Просмотры173
Комментарии 0

Генератор документов Open Document (ODF) на Go

Go
Хочу поделиться с сообществом своими наработками по созданию библиотеки по генерации документов с дружелюбным к программисту интерфейсом. Для golang эта ниша является не менее важной, чем очередной веб-тулкит, так как наличие отчетов и инструментов по их генерации повышает привлекательность go для кровавого энтерпрайза.
Читать дальше →
Всего голосов 16: ↑15 и ↓1 +14
Просмотры10.5K
Комментарии 6

Практики планирования. Оценка задач

Управление разработкойУправление проектами
Recovery mode

Всем привет!


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


Эффективное планирование зависит от множества разных факторов: от качества оценки, проработки деталей решения, использованной методики планирования, правильной оценки рисков.


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

Читать дальше →
Всего голосов 22: ↑17 и ↓5 +12
Просмотры15K
Комментарии 6

Внедрение Git в корпоративную систему разработки

GitРазработка под Windows


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


Наша команда в Directum разрабатывает инструмент разработки для платформенных решений. Если вы видели 1С, то примерно сможете представить рабочее окружение наших "клиентов" — прикладных разработчиков. С помощью этого самого инструмента разработки прикладной разработчик создает прикладное решение для заказчиков.


Перед нашей командой встала задача упростить жизнь нашим прикладникам. Мы разбалованы современными фишками из Visual Studio, ReSharper и IDEA. Прикладники требовали от нас внедрить в инструмент работу с git "из коробки".

Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры8.4K
Комментарии 14

Быть фулстеком и не быть им

ПрограммированиеКарьера в IT-индустрии
Я именно тот 40+ летний синглстек, который упоминался в нашумевшей статье. Когда я вижу таск, где бэкендер упоминает dTo, к которому нужно написать обвязку на фронте… Я запланировано выхожу из себя. Во-первых, я хорошо работаю, когда злой. А тут такой случай. А во-вторых (и это главное), я не хочу знать, что такое ДэТэО, где оно лежит и как с ним работать. Мне нужен только путь, метод, параметры и набор ответа. В терминах HTTP/REST. Я не хочу лезть в код бэка. Я даже не хочу догадываться о том, что исходя из имени класса dTo, можно легко вычислить путь.

Это вопрос уважения. Я не лезу в кухню бэка. А когда сам ставлю задачу на бэк, то чётко расписываю интерфейс (опять же в терминах REST) и кратко описываю, зачем оно мне надо и как собираюсь использовать. Как это реализуют на бэке – это не моё дело, как я реализую работу фронта и где расставлю кнопки – не их.

Вы уже поняли, о чём пойдёт речь в статье? Так вот – немного не о том. Я работаю синглом. Но на самом деле, я мультистек. Притом работал и давал результат сеньором и тимлидом во фронте, бэке, фуллстеке, системном и даже бизнес-анализе. И рад, что у меня такой бэкграунд.

Что в нём хорошего, и как я до такого дошёл под катом.

Поехали.
Читать дальше →
Всего голосов 43: ↑35 и ↓8 +27
Просмотры12.5K
Комментарии 57

Неотправленное письмо боссу в кровавом Enterprise

Администрирование баз данныхКарьера в IT-индустрииDevOps

Хоть я и интроверт, но с soft skills у меня неплохо. Поэтому я стараюсь придерживаться принципа:

True wisdom: 1. Having a lot to say. 2. Not saying it.

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

Читать далее
Всего голосов 89: ↑72 и ↓17 +55
Просмотры22.3K
Комментарии 48