Разработка

индекс
203,40

Будем конструктивнее. Министерство Обороны РФ

Введение


Политика политикой, но почитав сегодняшние новости на своем любимом ресурсе мне стало жутко обидно и стыдно за его пользователей. Речь идет о заметке Коммерция в Министерстве обороны РФ.
–7
11 января 2012, 01:11
3

Какую Continious Integration систему вы используете в процессе разработки?

15.58%
(36)
CruiseControl.NET
31.17%
(72)
TeamCity
53.25%
(123)
Jenkins

Проголосовало 215 человек. Воздержалось 502 человека.

–14
21 декабря 2011, 18:14
3

Проблемы обновления модулей с одинаковым ComponentId из песочницы

В моих инсталяциях есть определенный набор файлов, который повторяется в разных продуктах/версиях продукта.

Естественно я сделал его в виде подключаемого файла для сборки в wix. Получилась ситуация что часть модулей в различных инсталяциях имеет одинаковый ComponentId.
Вроде как это допускается, поскольку у продуктов разный ProductId/UpgradeCode, а отслеживание компонентов ведется по связке ProductId.ComponentId. Это специально уточнялось в свое время в одном из блогов разработчика Wix.

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

–3
8 декабря 2011, 08:38
4

Как вы относитесь к использованию исключений в коде?

13.14%
(208)
Стараюсь не использовать
8.97%
(142)
Использую всегда и везде
55.97%
(886)
Использую в меру
5.37%
(85)
Коды ошибок — наше все
2.21%
(35)
Исключения — это слишком медленно, чтобы использовать их в моей программе
6%
(95)
А что такое исключения?
4.23%
(67)
Мой код идеален, в нем не бывает ошибок
4.11%
(65)
Исключения — это слишком сложно

Проголосовало 1583 человека. Воздержалось 346 человек.

–18
17 октября 2011, 00:34
1

Организация простого веб-приложения в ВУЗе из песочницы

Здравствуйте,

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

–3
27 сентября 2011, 14:36
2

Используете ли вы REPL?

4.55%
(29)
Да (пишу на функциональном языке программирования)
4.08%
(26)
Да (пишу на объектно-ориентированном языке программирования)
1.72%
(11)
Да (пишу на чём-то другом)
18.65%
(119)
Нет
71%
(453)
Что такое REPL?

Проголосовало 638 человек. Воздержалось 49 человек.

–4
20 сентября 2011, 19:59

GUI vs. CLI — последняя битва

Настоящими программистами считается, что ничего лучше интерфейса командной строки пока не придумали и никогда не придумают, потому что лучше уже некуда. Естественно, хочется поспорить.

Чтобы лучше понимать друг друга, давайте разговаривать об абстрактных апельсинах. Представьте себе Автокад, если слышали или доводилось попробовать. Можно Иллюстратор или КорелДро, что-нибудь далекое от программирования, чтобы абстрагироваться и рассуждать непредвзято. Почему они не могут работать в консоли?


Рис. 1. Абстрактный интерфейс в вакууме.
–37
18 сентября 2011, 22:15
5

А не спеть ли мне песню…

Введение


Много слов уже было сказано о разработке и программном коде. Некоторым уже начали приедаться такие слова как: рефакторинг, гибкие методологии, тестирование. Большая часть сообщества смотрит на код через призму идеального мира. При этом основная масса разработчиков не может четко ответить на вопрос: «Когда стоит переписывать код?»
–6
28 июня 2011, 08:35
7

Поиск хостинга для закрытого кода из песочницы

Сегодня я коротко расскажу об эпопеи по поиску хостинга системы управления версиями для своих фриланс-проектов.

Задача


Недавно, обнаружив себя в роли программиста-фрилансера, встала задача — где хранить код? Вариант с домашним хостингом системы контроля версий я отмел сразу, так как при больших затратах времени на установку и администрирование все равно надежность оставляет желать лучшего. Можно, конечно, организовать и бек-ап на удаленный сайт, но тогда администрирование усложняется еще на порядок. Поэтому я стал искать «облачной» хостинг, который бы позволил разместить пару небольших проектов с зарытым кодом. Имея приличный опыт размещения проектов с открытыми кодом, я первым делом проверил Google Code. Удобный и минималистический хостинг, тем не менее, как выяснилось, не позволяет сделать проект «закрытым». Тогда поиск пришлось расширить. Вооружившись небольшим списком требований, я перерыл кучу платных, бесплатных и условно бесплатных хостингов.
Требования были такими:
  • Система контроля версий: Subversion или Mercurial
  • Возможность держать проекты «закрытыми»
  • Возможность хранить несколько проектов
  • Бесплатный хостинг, во всяком случае на начальном этапе
  • Встроенный багтрекер
  • Желательно: встроенный вики
–3
8 июня 2011, 22:20
16

В каком возрасте Вы написали свой первый проект?

7.94%
(42)
менее 10
18.9%
(100)
10-14
17.96%
(95)
14-15
29.3%
(155)
16-18
20.04%
(106)
19-23
4.16%
(22)
24-29
0.38%
(2)
30-34
0.19%
(1)
35-40
1.13%
(6)
более 40

Проголосовало 529 человек. Воздержалось 146 человек.

–11
19 мая 2011, 14:51