Неделя конференций

Предлагаю Вашему вниманию такой ЖЖ-стайл пост, который не несет конкретной информации,
а нацелен на сохранение ссылок на материалы посещенных мероприятий.

Continue reading

Posted in Uncategorized | Leave a comment

Win7 starter: смена обоев и включение Aero

Совсем недавно в срочном порядке пришлось приобрести “печатную машинку” – нетбук с win7 стартер.
После месяца использования обнаружил, что обои рабочего стола в ней поменять нельзя.
Такой вопрос решается гуглом за 5 минут и без данного поста, но решений много, и я зафиксирую здесь решение,
которое сработало у меня. В качестве бонуса – данный метод позволяет и включить интерфейс Aero.
Примечательно, что установка дополнительного софта – не требуется.
Continue reading

Posted in windows | Tagged | Leave a comment

Пример создания окна на Ext.js 4. (Пример наследования от Ext.window.Window).

Продолжение постов про Ext.js. В данном сообщении рассмотрено содание окон. Для создания своего окна достаточно реализовать класс, наследующийся от Ext.window.Window. В настоящем сообщении рассмотрено создание простого окна для админки сферического приложения в вакууме. Выглядеть оно будет слудеющим образом.
Continue reading

Posted in extjs | Leave a comment

Очень динамическая таблица Ext.grid.Panel (продолжение)

В оригинальном посте рассмотрен механизм отображения различных таблиц из базы данных в компоненте Ext.grid.Panel.
Однако, учитывая специфику реального приложения – таблицы, которые нужно отображать пользователю явно определены. Поэтому, отправка первого запроса на получение описания таблицы (столбцы, индексы данных) может показаться избыточным. И действительно, можно ведь объявить в коде на js нужные массивы, и при смене таблицы для отображения – передавать их методу reconfigure. Однако, в таком случае – описание модели (таблицы) – будет дублироваться – в коде бекенда и в коде фронтенда и как все это сопровождать лично я не представляю. Далее-решение, которое считаю не стыдно показать общественности.

Continue reading

Posted in java | Tagged | Leave a comment

Очень динамическая таблица Ext.grid.panel в ext.js 4

Скоро, похоже буду себя вполне комфортно ощущать себя в веб разработке с использованием javascript фреймворка Ext.js. Одним из компонентов используемым в проекте является Ext.grid.panel – компонент фреймворка для отображения таблиц. О том, как использовать данный компонент максимально эффективно, и избежать при этом копипаста в коде – пойдет речь ниже.

Continue reading

Posted in extjs, антирутина | Tagged , , , | Leave a comment

Субъективное сравнение gt540 и xperia x8

Итак. Стал владельцем параллельно ещё устройством от SonyEricson, в связи с чем конечно, попытался его привести в вид, комфортный для использования. Имеется годовой опыт эксплуатации аппарата от lg: и в общем, сформировался набор функций, которые использую, софта. и т.п. gt540 шитый перешитый, стоит модифицированная прошивка на базе cm7, и 2.3.х android. В связи с чем хотелось и на xperia получить аналогичную операционную систему.

Continue reading

Posted in мобильные устройства | Leave a comment

О пользе бекапов

Все знают что мир делится на два типа людей:
1) те, кто делают бекапы 2) те кто их не делают.
Себя я относил к первому типу, пока не поломал mysql в облачном сервере. Continue reading

Posted in Uncategorized, философия | 1 Comment

Конец “Пиратству” или Слушаем музыку легально!

Продолжительное время пользуюсь замечательным сервисом – Яндекс.Музыка.
Что это такое и зачем это надо – читаем ниже.
Continue reading

Posted in Uncategorized | Leave a comment

Конвертим видео в мобилу с помощью ffmpeg

Для того, что бы время в дороге проходило незаметно, было решено залить в телефончик пару фильмов. Все таки так время в дороге проходит быстрее.
Первым для экспериментов попалась 10 серийная отечественная киношка.
Однако писать команду 10 раз, было бы слишком просто, поэтому был написан простейший скриптик на bash:
Continue reading

Posted in bash, антирутина | Leave a comment

Простейшее планирование с LibreOffice Calc

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

Continue reading

Posted in LibreOffice, планирование | Tagged | 3 Comments