Pull to refresh
30
0
Фофанов Илья @EngineerSpock

Ответственный программист

Send message
А кто может подсказать, какие варианты решения проблемы могут быть, если возникает необходимость реализации слоя доступа к данным, источник которых разнороден. В моём случае мне нужно реализовать слой, который мог бы работать как с файлом формата xml, так и базой данных, представляющей те же данные, но уже в реляционном виде?
Большое спасибо! Значит мой коллега читал невнимательно. И за что меня заминусовал народ?!
Там, конечно, есть какие-то тонкости с LGPL, но, как мы поняли, нельзя пользоваться LGPL, если ты хочешь обладать полными правами на своё ПО и держать всё закрытым.

Хотя с другой стороны, что такое ~200k для компании, разрабатывающей проприетарное ПО?

Но с другой же стороны представьте ситуацию.
Наш отдел 3,5 программиста (0,5 программиста — это студент). У каждого лицензия VS2010.
Заходит шеф, а мы ему:
— «Шеф, ты знаешь, WPF — шлак, мы хотим QT.»
-«Я рад, что вы стремитесь к лучшему. Сколько будет стоить переход?»
-"~200k на лицензию."
-Вы совсем что-ли ох****, идите на *у*

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

Как сказал мой опытный коллега, если ты пользуешься Microsoft, то лучше использовать ВСЁ от Microsoft.
Если юзаешь VS, то юзай TFS. Юзаешь TFS — юзай Microsoft Office. Юзаешь VS — юзай SQL Server.
Ну и так далее.
Я не знаю обманул ли меня коллега, но он вычитал, что лицензия на QT, чтобы компания могла разрабатывать коммерческое ПО стоит очень дорого (за 100к).

Это правда? И если правда, то, возможно, это является причиной того, почему не все могли бы пользоваться QT?
Да, совершенно верно. Я не уточнил. Это одна из причин почему 100% покрытие не гарантирует того, что в рантайме не будет багов.
Боб Мартин рекомендует стремиться к 100% покрытию, хотя сам и говорит, что эта цифра нереальна. Такую рекомендацию он даёт в Clean Code Episode, посвящённому TDD.

Покрытие нужно для того, чтобы просто понимать, на что у тебя тесты есть, а на что нет.
Если программист начинает писать тесты, смысл которых равен 0, то его надо вычислять и наказывать за непрофессиональное поведение.
Может быть не совсем в тему, но хотелось бы сказать, что, по моему опыту, НИОКР также убивает (или сильно вредит) технике управления временем pomodoro

Как бороться с проблемой оценки того, что трудно оценить так и не понял :(
Планирование от этого сильно страдает, но если это story в scrum, то алгоритм предложенный pimenaus стоит попробовать. Мне понравился.

А вот, что делать с pomodoro — не знаю. Такие задачи, видимо, вообще не лажаться на подобные техники (очень полезные, кстати).

p.s. arrgh! Не туда ответил, прошу прощения.
Только что прислали. Кстати, не обманули, ведь теоретически я должен был ждать до 23.12.2012 14.22 :)
вывести субъективные закономерности.

Вы не могли бы пояснить, что вы под этим имеете ввиду?
Пришли письма Delivery information for Personal Licence ещё 21.12 в 14.22, но сами лицензии так и не пришли. Да, там написано, что доставят в течении двух суток, но неужели до сих пор какие-то проблемы с серверами? (начал беспокоиться)
Письмо Санте не пришлось писать :) Купил Resharper и DotCover. JetBrains, спасибо вам огромное!
Дай-то Бог. Значит надо переходить к действиям. И вот на этом этапе как-то всё застревает :(
Нам с научником обещали выделить немалые средства для реализации АСУ в вузе, но вместо этого их распили и максимум на что хватило ума — это техническое перевооружение.

p.s. Кстати, выделять деньги нам, откровенно говоря, тоже было бы как-то не очень эффективно.
Я пишу диссер на тему АСУ вузом. Запрос, вроде бы как, есть. Не понаслышке знаю о том, что попытки создавать единую платформу на государственном, региональном уровнях были. Но где результаты? Вузы разрознены до сих пор. Никакой единой платформы нет. Есть АСУ в отдельных вузах, но не более того.

Насчёт МООС.
Я тут пару дней назад на конференции читал доклад на тему АСУ вузом и о повышении эффективности управления вузом и заикнулся о том, что сейчас есть наплыв очень неслабых онлайн курсов, о том, что сейчас ВПО себя дискредитирует и что абитуриенты, которые хотят стать IT-специалистами скоро могут перестать смотреть на гос.вузы. Знаете что? Мне усмехнулись в ответ с очень умными самодовольными мордами лиц штук 5 докторов. Все эти заскорузлые доктора (а их таких львиная доля) вообще не в курсе, что в мире происходит. Я могу ошибаться, но полагаю, что дела в думе или минобразования обстоят не лучше.
У меня планшет Acer Iconia Tab A500. Мне на прошлой неделе прилетел 4-й Андройд. Купил его в июне 2011-го года. Летает, никаких тормозов. Позабавило, что многие приложения ещё несовместимы с 4-й версией и безбожно глюкавы.
Для разраба гипертрэдинг это тоже самое, что иметь ядра физически. Я говорил об этом. Возможно, выше я некорректно формулировал.
Вы сначала прочитайте о разработке многопоточных приложений вот это:


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

Ну а засрать можно что угодно — это по дефолту можно не рассматривать.
На данном этапе 2 ядра + Hyper Threading = 4 ядра. И это тоже самое, что иметь 4 физических ядра. А попил — 100%. Комплектация слишком дорогая. Очень хотелось бы узнать конкретную модель видеокарты, которая там стоит. Интуиция подсказывает, что видеокарта тоже с запасом. 3ГБ оперативки — тоже запас нехилый)))

Если Windows 7 под Atom идёт без лагов, а убунта с лагами, тогда я вообще умываю руки — я-то думал, что линукс менее требователен к ресурсам)))
В данной статье — профессиональный интерес. Ходить и всё время так делать автор данной статьи не будет.
А вот дураков — много, да. И они будут так делать, а делать они так будут, потому что:
1)дураки,
2)распил

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity