четверг, 9 августа 2012 г.

Вставка изображения из буфера обмена в браузер. (Всё-таки ничего нового)

Вставка изображения из буфера обмена в браузер.

Читал с утра очередной номер ][акера (июль 2012) и на 144 странице обратил внимание на анонс сайта snag.gy. На этом сайте картинку можно вставить на страницу прямо из буфера обмена прямо через Ctrl-V.

среда, 8 августа 2012 г.

Настройка xDebug/php 5.4.0, Eclipse 4.2, Windows 7 x64

Настройка xDebug/php 5.4.0, Eclipse 4.2, Windows 7 x64

Использованы источники:

http://xdebug.org/download.php - компоненты xDebug
http://habrahabr.ru/post/31505/ - пример установки на устаревших компонентах (но всё равно)
http://stackoverflow.com/questions/2374567/eclipse-xdebug-session-never-completes - решение сообщения о невозможности подключения к xDebug. (нужно убрать кавычки в путях к dll xDebug).

Zend Server Internal Server Error 500 после установки [Решено]

Zend Server Internal Server Error 500 [Решено]

После установки Zend Server получаю вот такое сообщение:


Нутром чую, что сервер просто не страртует из-за какой-то мелочи. Хотя у меня на компьютере стоит ещё один apache/php, а у zend'а свой apache/php, то значит и у них должны быть свои логи. Но zend'овский apache работает нормально. Роясь по инету нашёл следующее:

"re-save ZendEnablerConf.xml in UTF-8"

И действительно, проверил кодировку этого файла (как ни странно, блокнотом. Когда выбираешь: Save As..." он правильно показывает, как воспринимается кодировка), оказалась - ANSI:




 Пересохранил в UTF-8, перезапустил Apache и всё заработало.

пятница, 8 июня 2012 г.

WSF - наконец вижу подсветку синтаксиса в VisualStudio 2010

Подсветка синтаксиса в файлах WSF работает в VisualStudio 2010:



Но IntelliSence всё равно не работает нормально, поэтому оставляю в качестве основного варианта редактирования скриптов WSF "BrainSoft Script Editor":



У него и подсветка нормальная и IntelliSence работает хорошо, но команда "отмена" работает не очень хорошо, удаляет иногда и нужные куски текста. :(

понедельник, 26 марта 2012 г.

Установка SQL Server 2012 Express Edition (решено)

Установка SQL Server 2012 Express Edition (решено)

Решил на днях поэкспериментировать с новой БД от Microsoft SQL Server 2012 Express Edition. Скачал его с их сайта. Машина - виртуальная VirtualBox 4.1.8, 2 процессора, 2ГБ оперативки, диск 40ГБ, Windows Server 2008 R2 SP1. Выбрал версию "RUS\x64\SQLEXPRADV_x64_RUS.exe" (вторая строчка). Дополнительно установил dotNet FX 4.0 (автономный установщик). Но даже после установки dotNet FX 4.0 установщик SQL Server 2012 Express ругался, что не хватает dotNet fx 4.0. Просматривая диск с Evaluation версией SQL Server обнаружил один "странный" компонент - Language Pack. Установил его (если не подойдёт этот - выберите английский).

Теперь SQL Server 2012 Express ставится без вопросов.

вторник, 21 февраля 2012 г.

Установка Android-приложения offline

Установка Android-приложения offline

Установка Android приложения на телефон может быть выполнена двумя способами:

1. С локального компьютера, к которому подключено устройство с Android.
path-to\android-sdk\platform-tools\adb.exe install path-to\AndroidApp.apk
Например:
F:\Android\android-sdk\platform-tools\adb.exe install F:\Enternet\2012\12.02.20\Android\FXG20SpecAndroid.apk

2.  Скопировать приложение на SD-карточку телефона, отключить телефон от компьютера, запустить файловый менеджер на телефоне и найти файл приложения, полученный от компьютера. Затем выбрать этот файл и на предложение "установить?" согласиться.

понедельник, 20 февраля 2012 г.

Java: Параметры объектов и их обработка клавиатурой.

Java: Параметры объектов и их обработка клавиатурой.

   Недавно начал изучать OpenGL. Как и полагается при экспериментировании над новой системой требуется организовать некоторую "динамику" параметров, чтобы было наглядно видно, что же происходит. Самым простым представляется метод изменения параметров клавишами на клавиатуре. В принципе организовать логику обработки уменьшения/увеличения одного параметра с помощью одной-двух клавиш - не проблема и без всяких наворотов, но если хочется не просто один параметр, а два-три-четыре и не просто включить/выключить, а линейное изменение или изменение с ускорением? В общем список пожеланий можно продолжить, а я хочу предложить некоторую реализацию этих желаний...

четверг, 16 февраля 2012 г.

Попмузыка

Иногда попадаются вещи ручной работы, например:


Мажор/Минор

Раньше никогда не понимал, что значит разучивать гаммы. купили с женой фортепиано. Сижу по утрам, нажимаю в разных октавах до-ре-ми-фа-соль-ля-си. Потом сместился на полтона вверх. Обнаружил, что играется тот же мажор, но на полтона выше, но при этом нажимается много чёрных клавиш. Стало понятно, что такое До-диез мажор. Потом посмотрел, что такое минор. Там уже нет названий нот до-ре-ми-фа-соль-ля-си, поэтому разучивать до-минор оказалось сложнее, т.к. в отличии от до-мажора часть клавиш - чёрные и по-началу в них легко запутаться. Подумал, вспомнил музыкальное понятие энгармонизм. Оказалось, что ля-минор параллелен до-мажору. Теперь минор легко играть только белыми клавишами. После этого на ля-минор подобралась мелодия "подмосковные вечера". :(((

КТО БЫ МНЕ ЭТО 30 ЛЕТ НАЗАД СКАЗАЛ ?!?!?!?!

Опыт

Опыт - единственная вещь, которая в жизни только прибавляется.
Исходя из этого следует, что в обучении важно не только учиться делать правильно, но и научиться не делать неправильно. Это обратная сторона медали, когда одному человеку внешне удаётся делать всё правильно, то это как раз и объясняется тем, что ему известно как не надо делать неправильно.

понедельник, 13 февраля 2012 г.

Настройка репозитория Ubuntu

Настройка репозитория Ubuntu.

Интерес к Linux у меня появился с Ubuntu. Интерес к Ubuntu у меня появился с версии Ubuntu 8.04. Первое, что требуется выяснить в Linux\Ubuntu, как и для любой другой ОС - это как ставить/удалять приложения. Оказалось, что на чисто установленную систему приложения накатываются из инета, но вот если его нет, то нужно организовывать локальный репозиторий, чтобы выкачать эти программы из инета. Вот о создании и пользовании локальным репозиторием я и расскажу. 
Причины написания этой статьи: хоть в инете достаточно статей о локальном репозитории, и даже алгоритмы скачивания есть, а вот идёшь по шагам и не работает предложенный алгоритм. Берёшь другую статью и опять тот-же результат. Начинает складываться впечатление, что ребята разок поигрались и забили.

среда, 8 февраля 2012 г.

Microsoft Word. Как добавить пробел между словом и числом?

Как добавить пробел между словом и числом в MSWord?

Давно меня волновал это вопрос. На работе собираются покупать NormaCS (список ГОСТов и пр.нормативных документов), который умеет обрабатывать документы Word и Excel и проставлять ссылки на нормативные документы, которые есть у них в базе. Загвоздка в том, что плагин, добавляемый в Word требует особого синтаксиса написания наименований нормативных документов: в тексте нормативных документ начинается, например со слова ГОСТ, затем пробел, затем децимальный номер. В нашей конторе нормоконтроль принял решение все Нормативные документы писать слитно:

понедельник, 6 февраля 2012 г.

Из книги Теодора Драйзера "Трилогия желания".

Нашёл в блокноте.


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

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

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

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

JSFL Selection

Здравствуйте, уважаемые читатели.

  Это небольшая заметка на тему фильтрации элементов shape во Flash IDE. Ручной работой занимается практически каждый флешер. В интернете на разных русско и англо язычных форумах периодически всплывают вопросы на тему фильтрации выбранных объектов во Flash IDE, но решений практически никто не даёт. Меня эти вопросы тоже волновали и ответ я нашёл в программировании в среде flash на языке jsfl.

Предлагаю несколько jsfl скриптов на для упрощения обработки выбранных элементов:

Утилита поиска текста в Autocad

Вводная. Обратились ко мне как-то инженеры из отдела электриков с просьбой написать утилиту, которая помогла бы им считать количество светильников или переключателей в AutoCAD. Вроде бы задача на программном уровне тривиальная - 1. запросить у пользователя наименование светильника или переключателя. 2. Сканировать документ по текстовым примитивам и искать текст с точным вхождением указанного наименования элемента. Исследовав вопрос стало ясно, что не смотря на дороговизну этой программы методы поиска текста очень ограничены.

четверг, 2 февраля 2012 г.

CBR1000RR 2012





СуперСпорт CBR1000RR. Самый классный мотоцикл.