вторник, 1 августа 2017 г.

Мнение о книге "Педагогическая поэма"

Книга замечательна. Во-первых, она написана очень хорошо, и не смотря на жанр "производственный роман", это действительно художественное произведение. Если сравнивать книгу Макаренко с первой Целью, то я даже не знаю, кому бы я отдал пальму первенства по художественной составляющей. Очень интересно читать про двадцатые годы прошлого века, не в воспоминаниях или фантазиях конца двадцатого века, а от непосредственного участника событий.
По содержанию. Книга must read. Я очень сильно жалею, что не прочитал ее раньше. На живых примерах описываются реальные кейсы из управления. Слабый коллектив, сильный коллектив, промежуточный контроль, делегирование, здоровое соревнование. Все очень живо, доступно и с минимальной адаптацией применимо в работе. Ну и да, если кто читал отзывы, что педагогика по Макаренко, это в первую очередь наказания... То я вас разочарую, педагогика по Макаренко, это в первую очередь коллектив, общие цели, совместная работа и многое другое. А про наказания в книге тоже есть, например, воспитанник мог быть наказан за серьезный проступок тем, что... был оставлен в кабинете директора. Да, вот такое суровое наказание, да еще и применялось только к тем, кого директор действительно уважал.
Читать или нет? Как я уже написал выше - читать. Не только педагогам, но и всем кто имеет отношение к работе с людьми. Великолепная книга.

среда, 12 апреля 2017 г.

Привязка к ресурсам в зависимости от данных

Столкнулся с интересной задачей. Есть некоторая коллекция данных, которую надо отобразить в ItemsControl. У элементов данных есть два свойства: первое просто текст, а второе имя ресурса с картинкой которую необходимо показать. Т.е. в зависимости от данных в модели должен подгружаться тот или иной ресурс. Поискав решение быстро наткнулся на применение конвертора который ищет ресурс по имени следующим способом:

return Application.Current.FindResource(resourceName) as BitmapImage;

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

пятница, 7 апреля 2017 г.

О новых возможностях Visual Studio 2017

Я очень сильно не люблю, когда ПО пытается быть умнее меня. Пытаюсь добавить новый сервер TFS. И хотя я указываю полный URL умная студия добавляет 8080, вот как мне подключиться теперь?

четверг, 12 января 2017 г.

Мнение о книге "Эссенциализм. Путь к простоте"

Чтобы не было недоразумений, несмотря на то, что в названии этой книги стоит Эссенциализм, она не про направление в философии науки которое сформировал Поппер. Также, про эту книгу нельзя сказать что она про GTD. А вот про что она?  Скорее всего, эта книга описания системы личной эффективности которую Грен МакКеон выработал и применяет.
Основная суть которой заключается в стремлении отказаться от ненужного и сконцентрироваться на важном. Каждая глава, это небольшой рассказ о том почему тема в ней поднимаемая важна. Ну а заинтересовав читателя автор предлагает то что у него сработало для достижения продекларированной крутотеньки. Ну и как у здравомыслящего человека в практические советы включено куча всего. Например, буфер и дерево реальности Голдрата, говорите "Нет" Хетча, про вырабатывание привычек, про здоровый сони и так далее.
Т.е. это больше обзор, чем глубокое погружение. Сработают ли эти методы у читающего? Если начнет применять все и сразу - то нет. Да и описаны они гораздо хуже, чем в специализированных книгах. Но в целом полезны, по крайней мере несколько я постараюсь добавить в свою копилку применяемых практик.
Читать ли книгу? Да, как минимум как обзор. Как максимум, если еще своей системы нет, как источник вдохновения и направление для создания такой системы.

пятница, 23 декабря 2016 г.

DevOps — cкорость? Да, скорость

Если посмотреть на девяностые годы прошлого века, то они дали большое количество методологий (если кому больше нравиться фреймворков) разработки программного обеспечения: FDD (Feature driven development), Scrum, Rup, XP. Но самыми востребованными оказались не технические подходы, а ориентированные на людей. В 2001 году это все привело к появлению Agile-манифеста. Не надо нам качества, не надо нам поддержки изменений, дайте нам быстро то, на что можно посмотреть, а уж мы примем решение, что делать дальше. В настоящее время складывается ощущение, что социальные факторы себя исчерпали и для дальнейшего повышения скорости их уже не хватает. Подход, включающий не только «про людей», но и «про технологии», получил название DevOps. Давайте посмотрим на чем еще мы можем выиграть в скорости поставки полезности.

Продолжение статьи на Хабре.