Избранное сообщение

Фетісов В. С. Комп’ютерні технології в тестуванні. Навчально-методичний посібник. 2-ге видання, перероблене та доповнене / Мои публикации

В 10-х годах я принимал участие в программе Европейского Союза Tempus "Освітні вимірювання, адаптовані до стандартів ЄС". В рамк...

Благодаря Интернету количество писателей и поэтов увеличивается в геометрической прогрессии. Поголовье читателей начинает заметно отставать.

понедельник, 31 августа 2015 г.

Нежин. Музей "Почтовая станция" / Фото из личного архива


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

Смотри также Нежин:

Парк Гоголя. http://fetisovvs.blogspot.com/2015/08/blog-post_84.html
Центральная улица. Пешеходная зона. http://fetisovvs.blogspot.com/2015/07/blog-post_33.html
Улица Гоголя - пешеходная улица. http://fetisovvs.blogspot.com/2015/09/blog-post_6.html
Всесвятская церковь. http://fetisovvs.blogspot.com/2015/06/blog-post_94.html
Николаевский собор. http://fetisovvs.blogspot.com/2015/06/blog-post_37.html
Памятник Марии Заньковецкой. http://fetisovvs.blogspot.com/2015/09/blog-post_93.html
Памятник Богдану Хмельницкому. http://fetisovvs.blogspot.com/2015/08/blog-post_91.html
Памятник Гоголю. http://fetisovvs.blogspot.com/2015/06/blog-post_30.html
Памятник нежинскому огурцу. http://fetisovvs.blogspot.com/2015/06/blog-post_25.html
Памятник Юрию Лисянскому. http://fetisovvs.blogspot.com/2015/09/blog-post_47.html
Памятник Якову Батюку. http://fetisovvs.blogspot.com/2015/07/blog-post_5.html
Памятник войнам-афганцам. http://fetisovvs.blogspot.com/2015/07/blog-post_51.html
Стелла к 1000-летию Нежина. http://fetisovvs.blogspot.com/2015/06/1000.html
Графский парк. http://fetisovvs.blogspot.com/2015/06/blog-post_8.html
Графский парк. Памятник Марку Бернесу. http://fetisovvs.blogspot.com/2015/06/blog-post_9.html
Нежинский университет. Музей в старом корпусе. http://fetisovvs.blogspot.com/2015/06/blog-post.html
Нежинский университет. Старый корпус. http://fetisovvs.blogspot.com/2015/05/blog-post_71.html
Нежинский университет. Витраж в старом корпусе. http://fetisovvs.blogspot.com/2015/06/blog-post_7.html
Нежинский университет. Памятник Безбородько. http://fetisovvs.blogspot.com/2015/05/blog-post_45.html
Нежинский университет. Новый корпус. http://fetisovvs.blogspot.com/2015/05/blog-post_55.html
Парковая зона вокруг нового корпуса университета. http://fetisovvs.blogspot.com/2015/07/blog-post_14.html
"Прибазарная улица". http://fetisovvs.blogspot.com/2015/06/blog-post_21.html

воскресенье, 30 августа 2015 г.

Нежин. Памятник Богдану Хмельницкому / Фото из личного архива

Еще одни памятник, установленный к 1000-летию Нежина.


Смотри также Нежин:

Парк Гоголя. http://fetisovvs.blogspot.com/2015/08/blog-post_84.html
Центральная улица. Пешеходная зона. http://fetisovvs.blogspot.com/2015/07/blog-post_33.html
Улица Гоголя - пешеходная улица. http://fetisovvs.blogspot.com/2015/09/blog-post_6.html
Всесвятская церковь. http://fetisovvs.blogspot.com/2015/06/blog-post_94.html
Николаевский собор. http://fetisovvs.blogspot.com/2015/06/blog-post_37.html
Музей "Почтовая станция. http://fetisovvs.blogspot.com/2015/08/blog-post_31.html
Памятник Марии Заньковецкой. http://fetisovvs.blogspot.com/2015/09/blog-post_93.html
Памятник Гоголю. http://fetisovvs.blogspot.com/2015/06/blog-post_30.html
Памятник нежинскому огурцу. http://fetisovvs.blogspot.com/2015/06/blog-post_25.html
Памятник Юрию Лисянскому. http://fetisovvs.blogspot.com/2015/09/blog-post_47.html
Памятник Якову Батюку. http://fetisovvs.blogspot.com/2015/07/blog-post_5.html
Памятник войнам-афганцам. http://fetisovvs.blogspot.com/2015/07/blog-post_51.html
Стелла к 1000-летию Нежина. http://fetisovvs.blogspot.com/2015/06/1000.html
Графский парк. http://fetisovvs.blogspot.com/2015/06/blog-post_8.html
Графский парк. Памятник Марку Бернесу. http://fetisovvs.blogspot.com/2015/06/blog-post_9.html
Нежинский университет. Музей в старом корпусе. http://fetisovvs.blogspot.com/2015/06/blog-post.html
Нежинский университет. Старый корпус. http://fetisovvs.blogspot.com/2015/05/blog-post_71.html
Нежинский университет. Витраж в старом корпусе. http://fetisovvs.blogspot.com/2015/06/blog-post_7.html
Нежинский университет. Памятник Безбородько. http://fetisovvs.blogspot.com/2015/05/blog-post_45.html
Нежинский университет. Новый корпус. http://fetisovvs.blogspot.com/2015/05/blog-post_55.html
Парковая зона вокруг нового корпуса университета. http://fetisovvs.blogspot.com/2015/07/blog-post_14.html
"Прибазарная улица". http://fetisovvs.blogspot.com/2015/06/blog-post_21.html

суббота, 29 августа 2015 г.

Evernote VS OneNote: какой сервис заметок лучше? / Интересные и полезные интернет-ресурсы

Evernote VS Microsoft OneNote
Почему из всех веб-сервисов заметок Evernote и OneNote являются самыми популярными? Во-первых, это кроссплатформенные программные продукты. Во-вторых, они решают актуальную проблему современного пользователя. Evernote и OneNote – это персональные менеджеры, которые предлагают решение вопроса с упорядочиванием личной информации обывателей и предоставляют им удобный и несложный инструментарий. Конкурентом этой пары вполне мог бы стать еще один известный веб-сервис заметок Google Keep, но тот обладает минимумом возможностей, и Evernote на пару с OneNote по сравнению с детищем поискового гиганта смотрятся настоящими функциональными монстрами.
Но какой из этих веб-сервисов лучше? В этом попробуем разобраться ниже, проанализировав отдельные аспекты Evernote и OneNote.

1. Функциональность

Функционал Evernote и OneNote в общих чертах схож: оба сервиса обустроены необходимыми опциями для упорядочивания заметок, индексируют их, обеспечивая поиск по ключевым словам внутри клиентских приложений, предусматривают систему тегов (меток) для удобства представления информации, а также предлагают совместный доступ для коллективного редактирования заметок.
2713
Оба веб-сервиса расширяют грани понятия заметки. И Evernote, и OneNote позволяют создавать текстовые, рукописные, графические и аудиозаметки. Заметкой в обоих случаях также может быть скриншот, веб-публикация, ссылка, прикрепленный файл.
2714
Оба веб-сервиса предусматривают при составлении заметки участие подсоединенной к компьютеру камеры, однако если Evernote позволяет лишь делать с ее помощью снимки, внутри десктопного OneNote можно записывать полноценные видеозаписи.
2715
В OneNote можно создавать заметки в виде распечаток – защищенных технологией IRM документов XPS. Плюс к этому, в десктопное клиентское приложение OneNote в составе Microsoft Office встроены некоторые возможности прочих офисных приложений. Так, на приложение OneNote распространяются параметры автозамены слов и правописания (с настраиваемыми словарями) приложения Word. В десктопной версии OneNote для Windows можно вставлять таблицы Excel, уравнения, переводить текст на другие языки посредством веб-сервиса Microsoft Translator (Bing Переводчика). OneNote работает в тандеме с Outlook и позволяет превращать отдельные части заметок в задачи Outlook и отправлять заметки сообщениями электронной почты.
2716
Так что в плане функциональности преимущество за детищем компании Microsoft – OneNote.

2. Инструменты для создания и оформления заметок

И Evernote, и OneNote плотно интегрированы в интернет-среду. Оба веб-сервиса имеют свои расширения для популярных браузеров – так называемые клипперы, которые позволяют оперативно создавать заметки из веб-публикаций с наложением пользовательских комментариев.
2717
OneNote в числе обязательных приложений появляется при использовании функции «Поделиться», интегрированной в Windows 8.1 и 10, поскольку сенсорная версия детища Microsoft изначально предустановлено в эти версии системы. Evernote также может работать в связке с системной функцией «Поделиться», если его приложение установить из Магазина Windows. Но если в плане автоматического создания заметок и Evernote, и OneNote предлагают примерно одинаковые удобства, то в плане оформления собственных заметок детище Microsoft в десктопной версии будет иметь значительный перевес. У последнего больший перечень инструментов форматирования текста, унаследованный от приложения Word, больший перечень опций для создания графических заметок. Заметки OneNote создаются не прямо на листе бумаги, а в отдельных блоках, которые можно в дальнейшем свободно перетаскивать и помещать в любое место заметки. OneNote имеет готовые шаблоны заметок и предлагает пользователю получить эстетическое удовольствие при выборе темы оформления страницы.
2718
Страницы OneNote могут быть в клетку или в линию по типу страниц бумажных блокнотов для удобства создания заметок рукописным вводом.
2719
А вот десктопная версия клиента Evernote для Windows предусматривает достаточно скудный перечень инструментов для создания заметки. Единственное, чем она может перещеголять детище Microsoft, так это только опцией выравнивания текста заметки по ширине, отсутствующей в OneNote.
2720
Итого: победа снова за OneNote.

3. Структура заметок

И Evernote, и OneNote предусматривают иерархическую структуру хранения заметок. В первом можно создать несколько блокнотов и в каждом из них хранить тематические заметки.
2721
Второй – веб-сервис OneNote – предлагает более развитую иерархию: в нескольких записных книжках может существовать несколько разделов, а в этих разделах уже находятся страницы заметок. Но и это еще не все: любую из заметок можно сделать вложенной страницей в основную страницу.
2722
Каждая записная книжка OneNote – это файл определенного формата, который хранится в облачном хранилище OneDrive и может быть перенесен в другое место. Так, ряд заметок, которые, к примеру, не нужны в активном использовании, но с которыми еще рано прощаться навсегда, можно перенести в отдельную записную книжку и убрать ее файл из папки документов OneDrive. Эта записная книжка не будет отображаться в клиентских приложениях OneNote, но ее файл может спокойно себе храниться либо в OneDrive, либо в другом облачном сервисе, либо на компьютере, пока в этой записной книжке не станет необходимость.
2723
Более развитый инструментарий для упорядочивания больших объемов данных – третье преимущество веб-сервиса OneNote перед Evernote.

4. Кроссплатформенность

И Evernote, и OneNote имеют клиентские приложения для Windows, включая сенсорные приложения для Windows 8.1 и 10, для Mac OS, iPhone, iPad, Windows Phone, Android. Оба веб-сервиса предоставляют доступ к заметкам через веб-версии приложений в окне браузера. Но это исчерпывающий перечень платформ для OneNote, тогда как Evernote могут пользоваться еще и владельцы мобильных устройств на базе BlackBerry. Мобильные версии OneNote, как правило, сильно урезаны в функционале. В частности, даже универсальная версия приложения для Windows 10 не позволяет делать ни аудио-, ни видеозаметки.
2724
А вот мобильным пользователям Evernote аудиозаметки доступны. По большому счету всем спектром возможностей OneNote можно пользоваться только на компьютерах и ноутбуках в полноценных версиях приложения веб-сервиса для систем Windows и Mac OS. Плюс к этому, приложение OneNote не устанавливается на старые версии Android, а Evernote доступен для пользователей Android 2.2 и 2.3.
2725
Первая победа Evernote – больший перечень совместимых устройств.

5. Интерфейс

Если мобильная версия Evernote еще смотрится стильно, компактно и в целом неплохо продумана для работы с заметками на устройствах с небольшим экраном, то в десктопной версии клиента для Windows этого веб-сервиса заметок обнаружим весьма мрачный внешний вид. Бесцветный интерфейс, классическое меню с выпадающим списком функций, мелкие кнопки команд – не лучший подход завоевать симпатии обывателей. Благо, хоть панель инструментов настраиваемая. Ее можно настроить под свои предпочтения, закрепив на видном месте наиболее часто используемые опции. В числе немногочисленных преимуществ десктопной программы Evernote – возможность настройки отображения заметок списком, карточками и небольшими блоками с фрагментами их содержимого.
2726
Веб-версия сервиса и Metro-приложение Evernote Touch для Windows 8.1 и 10 хотя бы местами содержат отделку интерфейса зеленым цветом, однако это, увы, в целом особой привлекательности и юзабельности им не придает.
2727
OneNote, напротив, имеет весьма привлекательный вид интерфейса. Тема оформления со сливовой расцветкой присутствует во всех клиентских приложениях детища Microsoft. И у десктопного, и у универсального приложения OneNote для Windows 10 Ribbon-интерфейс с панелью инструментов, поделенной на отдельные разделы-вкладки, что во многом упрощает и знакомство пользователей с приложениями, и их использование в дальнейшем. Как и во всех офисных приложениях пакета Microsoft Office, десктопный OneNote предусматривает пользовательскую настройку панели быстрого доступа с кнопками часто используемых функций.
2728
Веб-приложение OneNote в окне браузера менее функционально, чем десктопное, но оно не лишено приятного внешнего вида и юзабельности.
2729
Подытожим: интерфейс лучше у OneNote, это очередная победа детища Microsoft.

6. Условия использования

OneNote является бесплатным сервисом, бесплатны и его клиентские приложения, включая десктопную программу в составе Microsoft Office. В редких случаях накопления больших объемов заметок (как правило, из-за увесистости прикрепляемых к заметкам файлов) пользователь может столкнуться с ограничением объема синхронизируемых данных, который напрямую зависит от свободного размера места в облачном сервисе OneDrive. OneDrive, где хранятся файлы записных книг OneNote, со старта регистрации предлагает 15 бесплатных Гб места в «облаке». Если их по какой-то причине не хватит для хранения заметок, всего за 72 рубля в месяц компания Microsoft готова на постоянной основе предоставлять в пользование целых 100 Гб облачного пространства.
2730
У Evernote иная схема предоставления услуг. Любой желающий может зарегистрироваться и пользоваться как сервисом, так и клиентскими приложениями бесплатно. Но вот месячный допустимый объем данных аккаунта Evernote при бесплатном использовании не должен превышать 60 Мб, а вес одной заметки – 25 Мб. При таких жестких месячных рамках вряд ли исправит ситуацию тот факт, что общий объем заметок аккаунта на сервере Evernote не ограничен. Чтобы увеличить возможность загрузки данных объемом до 1 Гб, за аккаунт Evernote Plus придется платить по 119 рублей в месяц или сразу приобрести подписку на год за 999 рублей, но при создании каждой заметки все равно нужно будет укладываться в объем, не превышающий 50 Мб.
Evernote Price Plan
За чуть большую суму в 219 рублей в месяц или 1990 рублей в год можно прибрести аккаунт Evernote Premium с неограниченным местом под хранение заметок, но при условии, что одна заметка не будет превышать 200 Мб. Сэкономить на покупке одного из платных аккаунтов Evernote можно в момент действия акций и спецпредложений веб-сервиса.
Преимущества OneNote очевидны.

Подвоя итоги…

Как видим, с достаточно серьезным перевесом победа досталась детищу Microsoft – веб-сервису заметок OneNote. У него более щедрый создатель, большая функциональность приложений для компьютеров, более юзабельный интерфейс, знакомый многим по другим продуктам пакета Microsoft Office. При работе с Evernote придется научиться серьезной экономии и быстрому изложению своих мыслей в аудиозаметках, чтобы пользоваться веб-сервисом бесплатно. Тем не менее, для небольших объемов хранимой информации Evernote также может быть весьма неплохим решением.

Источник: http://windowstips.ru/notes/18085

Смотри также:

Пользователи Windows 10 Home теперь могут отключить автоматическое обновление приложений / Windows 10. Практика

Windows Store in Windows 10

Один из самых спорных пунктов в новой операционной системе от Microsoft связан с ограничением конфигурации некоторых аспектов системы. В их числе и невозможность отключить автоматическое обновление приложений Магазина в редакции Home. К счастью, иногда компания прислушивается к мнению пользователей.
Вчера Microsoft выпустила три новых обновления для Windows 10, одно из которых как выяснилось, а именно – KB3081448, добавило в Windows Store функцию, которая позволяет пользователям Windows 10 Home отключить автоматическое обновление приложений (у пользователей редакции Pro такая возможность была изначально.), а потому теперь и они могут избежать установки апдейтов, которые потенциально могут привести к сбоям приложений или ненужным функциям. В самом деле, теперь переключатель «Обновления приложений» активен и больше не сопровождается пометкой «обратитесь к системному администратору, чтобы изменить этот параметр».
Сам Магазин, кстати, был обновлен до версии 2015.8.25.1, в которой раздел«Загрузки» был переименован в «Загрузки и обновления», а логотип Windows на иконке Магазина теперь имеет тот же цвет, выбранный для других элементов интерфейса.

пятница, 28 августа 2015 г.

Armory — плагин для IntelliJ IDEA / Программное обеспечение. Программирование


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


Почему мы решили создать еще один инструмент для разработчиков


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

В двух словах основные задачи, которые должна решать эта альтернативная эргономика можно сформулировать следующим образом:

  • Сокращение количества рутинных действий, таких как скроллирование к нужному месту в коде или к элементу в дереве, раскрытие узлов дерева, зрительный поиск элемента в больших списках и тому подобное.
  • Минимизация когнитивной нагрузки. Решение программистских задач и так значительно нагружает интеллект и память, поэтому требовать от разработчика запоминать и анализировать дополнительную информацию было бы неправильно. Это не только снижает уровень удовольствия от работы, но и может значительно сказаться на продуктивности.
  • Уменьшение количества отвлекающих факторов. Лишняя нерелевантная текущей задаче информация должна быть по возможности либо скрыта, либо иметь меньший визуальный вес.
  • Повторное использование автоматизмов. Если интерфейс предполагает освоение какого-то нового навыка, то этот навык должен быть использован максимально возможное количество раз.

Остановимся на каждом из этих пунктов подробнее. 


Сокращение количества рутинных действий


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


Объяснение нелинейной зависимости лежит, по всей видимости, в особенностях кратковременной памяти человека. Если среда разработки не позволяет обратиться к нужному участку кода за заветные секунды, пока еще «жива» кратковременная память, то, скорее всего, разработчик будет вынужден переключиться назад или какое-то время «поразмыслить», чтобы восстановить в голове контекст задачи. Наверняка каждому знакома ситуация, когда мы наконец-то нашли тот самый метод в том самом классе, но напрочь забыли зачем мы его вообще искали (эффект накуренного чебурашки). Позитивной стороной такой взаимосвязи времени доступа и эффективности работы является то, что даже незначительное уменьшение времени поиска значительно сказывается на результатах работы в целом.

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


Уменьшение количества отвлекающих факторов


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

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

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

Кроме припрятывания малосущественных элементов иногда полезно подойти ровно с другой стороны — выделить важное с помощью визуальных акцентов (например жирность, курсив или подчеркивание). Такие пометки позволяют зацепиться глазу при беглом просмотре ветки дерева и вспомнить что-то значимое, то, ради чего и был сделан акцент. 


Повторное использование автоматизмов


Порой даже самые очевидные на первый взгляд решения по организации быстрого доступа к часто используемым элементам обречены на неудачу по причине того, что наработанные автоматизмы пользователя берут вверх над предполагаемой простотой. Примером такого рода неудачи может служить предложение разработчиков Windows помещать мультимедийные файлы в специально предназначенные для этого папки: «Рисунки», «Музыка» и «Видео». Почему же это плохо работает? Дело в том, что пользователь скорее воспользуется знакомым и универсальным навыком создания новой папки и поместит музыку в нее, чем вспомнит о существовании специально предназначенной для этого директории, учтиво созданной создателями операционной системы. И это поведение будет вполне рациональным. Обучение новому способу решения задачи всегда связано с дополнительным расходом времени и сил, и, если этот навык будет полезен только в достаточно узком круге задач, то, вполне возможно, что затраты на его освоение и поддержание в актуальном состоянии не будут оправданы тем результатом, который будет получен в итоге.

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

По этой причине нам не нравилась идея «Избранного» (Favorites) как отдельного диалога или компонента. Вместо этого хотелось бы, чтобы каждое из деревьев проекта могло бы легким движением руки превратиться в набор нужных классов или пакетов, подобранных разработчиком для какой-то определенной цели. Таким образом универсальный навык по настройке дерева мог бы использоваться многократно в процессе работы. Кроме того это позволило бы отойти от принципа единогоглобального избранного в пользу избранного в контексте


Реализации


Первая среда разработки, реализующая описанные выше принципы появилась в 1996 году под названием «Visual Programming Armoury». В то время самым актуальным языком для нас был C++, а будущий расцвет эпохи Java только-только начинался. Среда разработки представляла собой standalone-приложение под Windows с поддержкой плагинов для разных языков программирования. 


Было проделано немало работы и многие из идей были реализованы, но, к сожалению, проект был свернут в 2001 году в связи с обстоятельствами непреодолимой силы. 

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

Тем временем прогресс не стоял на месте. Автокомплит, Find Usages, навигация в коде по Ctrl + Click и разного рода умный поиск становятся нормой среди популярных IDE.

В 2001 году появляется IntelliJ IDEA и медленно, но верно начинает завоевывать сердца программистов. Интеллектуальный анализ кода помогает находить ошибки еще до компиляции, а инструменты рефакторинга позволяют разработчикам быстро реорганизовывать исходные тексты программ. Здесь нужно отдать должное JetBrains, они проделали большую работу по созданию полноценной структуры элементов исходного кода, отразив ее в так называемой иерархии Psi-объектов. На базе этой абстрактной модели становится возможным выполнение проверок кода на соответствие (code inspections), анализ кода, микро-рефактроинг и отображение дерева проекта.

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

Встал вопрос, можно ли объединить эргономику старой Armoury и интеллект IDEA? Изучив исходный код IntelliJ Platform SDK, мы выяснили, что Open API предоставляет доступ ко всем ключевым функциям среды разработки и такое объединение вполне возможно. Перспектива получить удобный инструмент для работы со всеми плюшками самого передового редактора вдохновила нас и мы подумали, почему бы не поделиться им с сообществом разработчиков.

Как результат нашей работы появился плагин для продуктов JetBrains — Armory. Плагин является совершенно бесплатным для IntelliJ IDEA Community Edition и под этой платформой поддерживает такие языки как Java, Scala и Groovy. 


Как пользоваться плагином Armory


Установить плагин можно как из официального репозитория плагинов JetBrains, так и со странички Downloads на сайте программы. Дистрибутивы плагина совершенно одинаковые, разница лишь в том, что на сайте обновления появляются на день-два раньше. Это связано тем, что после публикации обновления в репозиторий плагинов JetBrains необходимо пройти модерацию. 

После установки плагина и перезагрузки IDEA справа появится язычок окна Armory (подобно язычку окна Project в левой панели). По нажатию на который будет открываться основное рабочее окно плагина, содержащее сами деревья проекта, тулбар и панель информации о выделенном в дереве элементе. Как и все Tool Window в IDEA, окно Armory может работать в нескольких режимах: Pinned, Floating, Docked. Подробнее об управлении Tool Window можно почитать тут. По умолчанию установлен Docked Mode совместно с Pinned Mode. Docked режим означает, что окно плагина будет «отгрызать» себе рабочую область у других компонентов IDE при открытии, а не перекрывать их поверх. Pinned режим означает, что окно Armory не будет автоматически скрываться при потери им фокуса ввода. Здесь, возможно, вы захотите настроить это поведение под свой вкус и размер монитора, установив желаемую комбинацию режимов. 

Теперь можно приступать к настройке рабочего пространства. Создавать новые деревья проекта можно путем перетаскивания папки, пакета или класса на специальные Drop-зоны, как показано на анимации.


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

Теперь стоит отдельно сказать о навигации между деревом проекта и редактором. Дело в том, что в отличие от встроенного Project View компонента, окно Armory имеет гораздо больший размер по горизонтали. Причина понятна — здесь мы имеем дело не с одним деревом, а сразу с несколькими. В связи с этим меняется и алгоритм навигации в редактор. Для навигации из дерева в редактор и обратно по-умолчанию Armory использует комбинацию клавиш Ctrl + Enter. Если вы, по какой-то причине, привыкли использовать эту комбинацию в редакторе для вставки переноса строк без перемещения курсора (таково её предназначение по умолчанию в IDEA), то вы можете сменить это сочетание клавиш в настройках плагина. 


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

Обратите внимание, что при навигации в редактор по Ctrl + Enter, окно Armory закрывается. Если у вас достаточно большой монитор и вы не хотите закрытия окна с деревьями при переходе в редактор, то вы можете воспользоваться стандартными для IDEA клавишами навигации:

  • Enter — Открыть исходный код элемента без установки фокуса в редактор.
  • F4 или двойной клик мыши — Открыть исходный код элемента с установкой фокуса в редактор.
Этой базовой информации достаточно чтобы начать пользоваться плагином и уже получать определенный профит от использования нескольких деревьев. Далее мы рассмотрим более тонкую настройку каждого из деревьев проекта и создание групп элементов. 


Настройка корневых элементов дерева


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


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

Удаление корневых элементов из дерева также осуществляется путем вытаскивания его в область заголовка, либо с помощью горячей клавиши Ctrl + Delete

Стоит сказать, что все команды Armory доступны через контекстное меню Armory. Вызвать его можно нажатием Ctrl + Правая кнопка мыши или клавиатурным сочетанием Ctrl + Menu


При таком подходе оба меню (стандартное контекстное меню IDEA и контекстное меню плагина) находятся всегда под рукой. 


Группировка


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


Такая группировка никак не виляет на исходный код и является исключительно визуальной. Удаление группы приводит лишь к разгруппировке всех входящих в нее элементов. Для группировки выделенных элементов без помощи мыши применяется горячая клавиша Ctrl + Alt + Page Down. Для разгруппировки — Ctrl + Alt + Page Up


Сортировка элементов в дереве


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


О том как создавать новые схемы сортировки и редактировать существующие можно почитать в справке к плагину. 


Акцентирование элементов дерева


Как уже было сказано выше, кроме сокрытия второстепенных элементов в группы или вынесения их за пределы видимости дерева путем установки корневого элемента, также иногда полезно визуально выделять важные элементы. На данный момент Armory поддерживает три стиля выделения -  это жирность, курсив и подчёркивание. Также допустимы их комбинации. Для выделения элементов применяются общепринятые для редакторов комбинации клавиш: Ctrl + BCtrl + I и Ctrl + U. Наложить стиль можно и через контекстное меню Armory. 


На картинке показано контекстное меню Armory, а слева пример того, как выглядят элементы выделенные разными стялми. 


Заключение


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

Это можно сравнить с тем, как если бы вместо того, чтобы ходить по городу пешком мы вдруг обретаем способность мгновенно телепортироваться просто нажав на нужную точку карты.

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

Источник: http://habrahabr.ru/post/265519/


четверг, 27 августа 2015 г.

Это - рок. 200 лучших песен. Bon Jovi. Livin' on a prayer

Песня «Livin' On A Prayer» (Живя молитвами) была признана лучшей песней 80-х по версии VH1. Она является классикой олдскульного рока. Смотрим созданный на эту песню клип. Совсем еще юные музыканты искренне и по-мальчишески развлекаются и предаются концертному драйву.

Слушаем и смотрим: https://www.youtube.com/watch?v=lDK9QqIzhwk

Предыдущие посты Это - рок. 200 лучших песен


Accept. Balls To The Wall. http://fetisovvs.blogspot.com/2015/04/200-accept-balls-to-wall.html
Aerosmith. Crazy. http://fetisovvs.blogspot.com/2015/03/200-aerosmith-crazy.html
Aerosmith. Dream On. http://fetisovvs.blogspot.com/2015/08/200-aerosmith-dream-on.html
Alannah Myles. Black Velvet. http://fetisovvs.blogspot.com/2015/03/200-alannah-myles-black-velvet.html
Alcatrazz. Suffer Me. http://fetisovvs.blogspot.com/2015/03/200-alcatrazz-suffer-me.html
Alice Cooper. Poison. http://fetisovvs.blogspot.com/2014/05/200-alice-cooper-poison.html
Axel Rudi Pell. Hellolujah. http://fetisovvs.blogspot.com/2014/09/axel-rudi-pell.html
Beatles. A Hard Day's Night. http://fetisovvs.blogspot.com/2014/09/200-beatles-hard-days-night.html
Beatles. And I Love Her. http://fetisovvs.blogspot.com/2015/03/200-beatles-and-i-love-her.html
Beatles. Drive My Car. http://fetisovvs.blogspot.com/2014/05/200-beatles-drive-my-car.html 
Beatles. Hello Goodbye. http://fetisovvs.blogspot.com/2014/12/200-beatles-hello-goodbye.html
Beatles. Helter Skelter. http://fetisovvs.blogspot.ru/2014/06/200-beatles-helter-skelter.html
Beatles. Hey Jude. http://fetisovvs.blogspot.com/2014/07/200-beatles-hey-jude.html
Beatles. Let It Be. http://fetisovvs.blogspot.com/2014/08/200-beatles-let-it-be.html
Beatles. Obla Di Obla Da. http://fetisovvs.blogspot.com/2014/10/200-beatles-obla-di-obla-da.html
Beatles. Yesterday http://fetisovvs.blogspot.com/2014/04/200-beatles-yesterday.html
Bon Jovi. Always. http://fetisovvs.blogspot.com/2015/04/200-bon-jovi-always.html
Bon Jovi. It's My Life. http://fetisovvs.blogspot.com/2014/10/200-bon-jovi-its-my-life.html
Creedance Clearwater Revival. Have You Ever Seen the Rain? http://fetisovvs.blogspot.com/2014/11/creedance-clearwater-revival-have-you.html
Creedance Clearwater Revival. Hey Tonight. http://fetisovvs.blogspot.com/2015/04/200-creedance-clearwater-revival-hey.html
Creedence Clearwater Revival. Who'll Stop The Rain. http://fetisovvs.blogspot.com/2015/04/200-creedence-clearwater-revival-wholl.html
Deep Purple. Into The Fire. http://fetisovvs.blogspot.com/2014/05/200-deep-purple-into-fire.html
Deep Purple. Smoke On the Water. http://fetisovvs.blogspot.com/2014/05/200-deep-purple-smoke-on-water.html
Depeche Mode. Personal Jesus. http://fetisovvs.blogspot.com/2014/11/200-depeche-mode-personal-jesus.html
Dire Straits. Money For Nothing. http://fetisovvs.blogspot.com/2015/06/200-dire-straits-money-for-nothing.html
Eagles. Hotel California. http://fetisovvs.blogspot.ru/2014/06/200-eagles-hotel-california.html
Electric Light Orchestra. Don't Bring Me Down. http://fetisovvs.blogspot.com/2015/04/200-electric-light-orchestra-dont-bring.html
Electric Light Orchestra. Ticket To The Moon. http://fetisovvs.blogspot.com/2015/02/200-electric-light-orchestra-ticket-to.html
Europe. The Final Countdown. http://fetisovvs.blogspot.com/2015/06/200-europe-final-countdown.html
HammerFall. Glory To The Brave. http://fetisovvs.blogspot.com/2014/10/200-hammerfall-glory-to-brave.html
Helloween. A Tale That Wasn't Right. http://fetisovvs.blogspot.com/2015/02/200-helloween-tale-that-wasnt-right.html
Helloween. Forever And One. http://fetisovvs.blogspot.com/2015/06/200-helloween-forever-and-one.html
Garry Moore. Parisienne Walkwsys. http://fetisovvs.blogspot.com/2014/07/200-gary-moore-parisienne-walkways.html
Gary Moore. Still Got The Blues. http://fetisovvs.blogspot.com/2015/02/200-gary-moore-still-got-blues.html
George Harrison. Got My Mind Set On You. http://fetisovvs.blogspot.com/2015/02/200-george-harrison-got-my-mind-set-on.html
Guns N' Roses. This I Love. http://fetisovvs.blogspot.com/2015/06/200-guns-n-roses-this-i-love.html
Joe Cocker. My Father's Son. http://fetisovvs.blogspot.com/2015/01/200-joe-cocker-my-fathers-son.html
Joe Cocker. Unchaine My Heart. http://fetisovvs.blogspot.com/2015/01/200-joe-cocker-unchaine-my-heart.html
Judas Priest. Breaking The Law. http://fetisovvs.blogspot.com/2015/05/breaking-law-british-steel-1979.html
Judas Priest. Private Property. http://fetisovvs.blogspot.com/2015/01/200-judas-priest-private-property.html
Kiss. I was Made For Loving You. http://fetisovvs.blogspot.com/2015/05/200-kiss-i-was-made-for-loving-you.html
Led Zeppelin. All My Love. http://fetisovvs.blogspot.com/2014/04/200-led-zeppelin-all-my-love.html
Led Zeppelin. Hot dog. http://fetisovvs.blogspot.com/2014/07/led-zeppeling.html
Led Zeppelin. Kashmir. http://fetisovvs.blogspot.com/2014/10/200-led-zeppelin-kashmir.html
Led Zeppelin. Whole Lotta Love. http://fetisovvs.blogspot.com/2015/01/200-led-zeppelin-whole-lotta-love.html
Metallica. The Unforgiven. http://fetisovvs.blogspot.com/2015/07/200-metallica-unforgiven.html
Muse. Uprising. http://fetisovvs.blogspot.com/2015/07/200-muse-uprising.html
Nazareth. Bad Bad Boy. http://fetisovvs.blogspot.com/2014/07/200-nazareth-bad-bad-boy.html 
Nazareth. Hair Of The Dog. http://fetisovvs.blogspot.com/2015/01/200-nazareth-hair-of-dog.html
Omega. Pearls In Her Hair. http://fetisovvs.blogspot.com/2014/12/200-omega-pearls-in-her-hair.html
Pink Floyd. Another Brick In The Wall. http://fetisovvs.blogspot.com/2014/10/200-pink-floyd-another-brick-in-wall.html
Pink Floyd. Comfortably Numb. http://fetisovvs.blogspot.com/2014/04/200-pink-floyd-comfortably-numb.html
Pink Floyd. Have a Cigar. http://fetisovvs.blogspot.com/2014/11/200-pink-floyd-have-cigar.html
Pink Floyd. Money. http://fetisovvs.blogspot.com/2014/06/200-pink-floyd-money.html
Pink Floyd. Time. http://fetisovvs.blogspot.com/2014/08/200-pink-floyd-time.html
Pink Floyd. Wish You Were Here. http://fetisovvs.blogspot.com/2015/01/200-pink-floyd-wish-you-were-here.html
Paul McCartney. Monkberry Moon Delight. http://fetisovvs.blogspot.com/2015/07/200-paul-mccartney-monkberry-moon.html
Paul McCartney. Ms Vanderbild. http://fetisovvs.blogspot.com/2014/09/200-paul-mccartney-ms-vanderbild.html
Queen. Bohemian Rhapsody. http://fetisovvs.blogspot.com/2015/05/200-queen-bohemian-rhapsody.html
Queen. Rock'n'Roll Medley. http://fetisovvs.blogspot.com/2014/10/200-queen-rocknroll-medley.html
Queen. We Will Rock You. http://fetisovvs.blogspot.com/2015/01/200-queen-we-will-rock-you.html
Rainbow. Ariel. http://fetisovvs.blogspot.com/2015/05/200-rainbow-ariel.html
Rainbow. Can't Let You Go. http://fetisovvs.blogspot.com/2014/12/200-rainbow-cant-let-you-go.html
Rainbow. The Template Of the King. http://fetisovvs.blogspot.com/2014/11/200-rainbow-template-of-king.html
Roger Waters. What God Wants. http://fetisovvs.blogspot.com/2015/07/200-roger-waters-what-god-wants.html
Santana. Europe. http://fetisovvs.blogspot.com/2014/08/200-santana-europe.html
Santana. I Love you Much Too Much. http://fetisovvs.blogspot.com/2014/12/200-santana-i-love-you-much-too-much.html
Scorpions. Blackout. http://fetisovvs.blogspot.com/2014/05/200-scorpions-blackout.html
Scorpions. Coast to Coast. http://fetisovvs.blogspot.com/2014/07/200-scorpions-coast-to-coast.html
Scorpions. Is There Anybody There. http://fetisovvs.blogspot.com/2015/04/200-scorpions-is-there-anybody-there.html
Scorpions. No One Like You. http://fetisovvs.blogspot.com/2015/06/200-scorpions-no-one-like-you.html
Scorpions. Rock You Like a Hurricane. http://fetisovvs.blogspot.com/2014/08/200-scorpions-rock-you-like-hurricane.html
Scorpions. The Zoo. http://fetisovvs.blogspot.com/2014/11/200-scorpions-zoo.html
Shocking Blue. Never Marry a Railroad Man. http://fetisovvs.blogspot.com/2015/07/200-shocking-blue-never-marry-railroad.html
Shocking Blue. Venus. http://fetisovvs.blogspot.com/2015/02/200-shocking-blue-venus.html
Slade. Get Down And Get With It. http://fetisovvs.blogspot.com/2015/05/200-slade-get-down-and-get-with-it.html
Smokie. I'll Meet You At Midnight. http://fetisovvs.blogspot.com/2015/03/200-smokie-ill-meet-you-at-midnight.html
Smokie. Oh Carol. http://fetisovvs.blogspot.com/2015/08/200-smokie-oh-carol.html

Smokie. What Can I Do. http://fetisovvs.blogspot.com/2015/03/200-smokie-what-can-i-do.html
Status Quo. In The Army Now. http://fetisovvs.blogspot.com/2014/11/200-status-quo-in-army-now.html
Stray Cats. Ubangi Stomp. http://fetisovvs.blogspot.com/2015/07/200-stray-cats-ubangi-stomp.html
Stratovarius. Years Go By. http://fetisovvs.blogspot.com/2014/09/200-stratovarius-years-go-by.html
The Animals. House of the Rising Sun. http://fetisovvs.blogspot.com/2015/02/200-animals-house-of-rising-sun.html
The Offspring. Come Out and Play. http://fetisovvs.blogspot.com/2015/07/200-offspring-come-out-and-play.html
The Rolling Stones. Paint It, Black. http://fetisovvs.blogspot.com/2015/08/200-rolling-stones-paint-it-black.html
UFO. Belladonna. http://fetisovvs.blogspot.com/2015/08/200-ufo-belladonna.html

Uriah Heep. July Morning. http://fetisovvs.blogspot.com/2014/05/200-uriah-heep-july-morning.html
Uriah Heep. Lady In Black. http://fetisovvs.blogspot.com/2015/05/200-uriah-heep-lady-in-black.html
Uriah Heep. Look At Your Self. http://fetisovvs.blogspot.com/2014/08/200-uriah-heep-look-at-your-self.html
Uriah Heep. Sunrise. http://fetisovvs.blogspot.com/2014/10/200-uriah-heep-sunrise.html
Uriah Heep. Sympathy. http://fetisovvs.blogspot.com/2015/02/200-uriah-heep-sympathy.html
Zihard. Strange Time without You. http://fetisovvs.blogspot.com/2014/12/200-zihard-strange-time-without-you.html
ZZ Top. Jailhouse Rock. http://fetisovvs.blogspot.com/2015/08/200-zz-top-jailhouse-rock.html

Агата Кристи. Как на войне. http://fetisovvs.blogspot.com/2014/06/200.html
Агата Кристи. Каменное сердце (Черная луна). http://fetisovvs.blogspot.com/2015/04/200_16.html
АлисА. Вот так. http://fetisovvs.blogspot.com/2014/06/blog-post_9785.html
АлисА. Рок-н-ролл - это мы. http://fetisovvs.blogspot.com/2014/09/200.html
Ария. Улица роз. http://fetisovvs.blogspot.com/2015/03/200.html
Би-2. Полковнику никто не пишет. http://fetisovvs.blogspot.com/2014/09/200-2.html
Би-2. Последний герой. http://fetisovvs.blogspot.com/2015/02/200-2.html
Бутусов и Ю-Питер. Песня идущего домой. http://fetisovvs.blogspot.com/2014/08/200.html
Гарик Сукачев и Неприкасаемые. Дорожная. http://fetisovvs.blogspot.com/2014/07/200.html
Гарик Сукачев. Ольга. http://fetisovvs.blogspot.com/2015/04/200.html
ДДТ. Белая река (Агидель). http://fetisovvs.blogspot.com/2014/06/200_27.html
ДДТ. В последнюю осень. http://fetisovvs.blogspot.com/2014/07/200_31.html
ДДТ. Дождь. http://fetisovvs.blogspot.com/2015/04/200_22.html
ДДТ. Родина. http://fetisovvs.blogspot.com/2014/10/200_9.html
ДДТ. Что такое осень. http://fetisovvs.blogspot.com/2014/12/200_11.html
Земляне. Трава у дома. http://fetisovvs.blogspot.com/2015/05/200.html
Кино. Мы ждем перемен. http://fetisovvs.blogspot.com/2015/05/200_28.html
Кипелов. Я свободен. http://fetisovvs.blogspot.com/2014/04/200.html
Король и Шут. Лесник. http://fetisovvs.blogspot.com/2014/05/200_28.html
Король и Шут. Проклятый старый дом. http://fetisovvs.blogspot.ru/2014/08/200_27.html
Король и шут. Танец злобного гения. http://fetisovvs.blogspot.com/2015/01/200.html
Машина времени. Брошенный богом мир. http://fetisovvs.blogspot.com/2014/05/200_21.html
Машина времени. Мой друг лучше всех играет блюз. http://fetisovvs.blogspot.com/2014/06/200_19.html
Машина времени. Однажды мир прогнется под нас. http://fetisovvs.blogspot.com/2014/07/200_23.html
Машина времени. Синяя птица. http://fetisovvs.blogspot.com/2014/09/200_18.html
Моральный кодекс. Первый снег. http://fetisovvs.blogspot.com/2014/11/200.html
Моральный кодекс. Тёмные реки. http://fetisovvs.blogspot.com/2015/08/200.html
Наутилус Помпилиус. Взгляд с экрана (Ален Делон)http://fetisovvs.blogspot.com/2014/05/200.html
Наутилус Помпилиус. Железнодорожник. http://fetisovvs.blogspot.com/2015/04/200_29.html
Наутилус Помпилиус. Князь тишины. http://fetisovvs.blogspot.com/2014/10/200.html
Наутилус Помпилиус. Одинокая птица. http://fetisovvs.blogspot.com/2015/06/200.html
Наутилос Помпилиус. Последнее письмо (“Гуд-бай, Америка”). http://fetisovvs.blogspot.com/2014/12/200.html
Наутилус Помпилиус. Скованные одной цепью http://fetisovvs.blogspot.com/2014/07/200_16.html
Наутилус Помпилиус. Хлоп-хлоп. http://fetisovvs.blogspot.com/2014/10/200_23.html
Наутилос Помпилиус. Христос (Мне снилось) http://fetisovvs.blogspot.com/2014/06/200_12.html
Несчастный случай. Генералы песчаных карьеров. http://fetisovvs.blogspot.com/2015/08/200_19.html

Пикник. Египтянин. http://fetisovvs.blogspot.com/2014/04/200_25.htm
Пикник. Из мышеловки. http://fetisovvs.blogspot.com/2014/11/200_26.html
Чиж и Ко. Еду, еду. http://fetisovvs.blogspot.ru/2014/08/200_20.html
Чиж и Ко. Фантом. http://fetisovvs.blogspot.com/2014/12/200_25.html


Вполне допускаю, что кое-кто из читателей захочет скачать себе понравившуюся композицию. В этом случае целесообразно конвертировать ее в общепринятый видео-формат, например, AVI или MKV. Очень просто это сделать при помощи хорошей и к тому же бесплатной программы Freemake Video Converter. Разобраться с ее работой достаточно просто, а - кроме того - можно почитать о том, как это сделать, да и вообще о ее возможностях в моей статье, опубликованной в белорусском интернет-журнале "Компьютерные вести" http://www.kv.by/content/freemake-video-converter-konvertor-video-i-ne-tolko