Показаны сообщения с ярлыком software. Показать все сообщения
Показаны сообщения с ярлыком software. Показать все сообщения

суббота, 24 января 2009 г.

Windows 7

Чуть не написал "Vista 7" :)

Поставил дома на раздел, где для интереса жила MacOS (жила, а пользы с нее никакой, так что не жалко)

Я никогда и на висту не жаловался, и 8 часов на работе с ней программлю, и дома стоит давным-давно и всех устраивает.. но теперь подумываю, что может перейти на 7-ку (хоть и бетку)?..

Новый компьютер (для HTPC) точно с Windows7 будет.. ощущение, что шустрее висты, не проходит; может и "основной" компьютер дома переведу на 7, заодно попробую (для своих проектов) перейти на Delphi2009


вторник, 23 декабря 2008 г.

Интернет-торговля - это вещь

Ко мне приехал мой новенький модем со встроенной WiFi точкой, не прошло и .. не помню уже сколько, в общем быстро

Все в комплекте, гарантия с печатью.. прикол, было стремно - что же там в коробочке будет :)

Совсем было бы идеально - если бы под дверь принесли, а так пришлось ехать забирать в службу доставки (которая - как и предыдущая - по иронии находится в таком труднодоступном месте, ехать через весь город, на окраину..)

С небольшим бубном вчера потанцевал, вернул "в семью" интернет, настроил WiFi, утром на кухне послушал радио на PSP по wifi.. Чем бы еще заняться теперь..

На ДР заказал себе в подарок пульт ДУ для компьютера.. HDTV на 32" телевизоре очень даже понравилось смотреть, но смотреть только с компа надо ж.. оболочку для просмотра уже вроде настроил (MediaPortal + MPStreamed), не хватает только комфорта с управлением, пульта то есть

Как раз на НГ праздники и поиграюсь

Жду не дождусь НГ, подарками всех одарить... а что делать после НГ?.. депрессия неизбежна :(

пятница, 21 ноября 2008 г.

Обновление FFMPEG

Обновил/пересобрал сегодня (21.11.2008) ffmpeg из svn-а, пофиксил хедеры паскалевские, мои проекты как будто бы работают :)

Положил на рапиду архив с готовыми dll-ками и архив с хедерами и некоторыми примерами

Архив с dll (rar, 1959 кб)
Архив с исходниками (rar, 76 кб)

четверг, 9 октября 2008 г.

вторник, 23 сентября 2008 г.

Почему игнорируют UAC?..

Задолбало... ладно я на первых порах игнорировал существование UAC (User Account Control), потому что не очень представлял себе, что это... а наши тестеры до сих пор предпочитают у себя его отключать, чтобы потом долго выяснять у юзеров - как же так, у нас все работает...

Но проблема с uac есть у пунто свитчера - он свои исключения пытается добавлять в файл, который лежит в Program Files (и в который прав на запись конечно же нет)

Но ладно пунто, он только-только стал (в 3 версии) серьезным продуктом под опекой рамблера или яндекса, какого то из поисковиков в общем; но у меня не запускалась Mass Effects упорно - но у всех же работает! Пока не сообразил запустить от имени администратора - и случилось чудо

А пишет ведь серьезная контора, не чета нам... а аналитики разные говорят, что у 80% пользователей висты uac как раз включен...

Погода, непрекращающийся дождь вгоняют в сильную хандру и депрессию, да еще и с окончанием работы над шкафом занятся нечем :'-( (ну то есть заняться то есть чем, но лень начинать)

Вчера где-то увидел/заначил ссылку - Easy electronics; прикольно, аж захотелось подоставать старые железки из ящика с хламом (который тем не менее не выбросил, когда порядок наводил)

Но лень

четверг, 11 сентября 2008 г.

ffmpeg + Delphi = лежит тут

Выложил на рапидшару последние паскальные заголовки для либ из ffmpeg, вдруг на работе комп ляпнется, svn ляпнется, дома комп ляпнется, svn ляпнется - и что делать? Рапидшара не ляпнется никогда :)

заголовки в pas (обновлено по svn на 24.09.2008)
скомпиленные dll (из svn на 07.10.2008)

среда, 10 сентября 2008 г.

Новый Punto

Вышел новый (3.0) Punto Switcher - полезная программа, которая автоматически переключает язык ввода

Скачал, поставил; что нового в 3 - не очень понятно (кроме нового инсталлятора и паблишера), обьявлена поддержка висты, но я под вистой с 2.96 как минимум уже неск. месяцев его использую; тесная интеграция с яндексом?.. нафиг, не пользуюсь

Нашел точно на 99% глюк нового пунты - в мирандовском окне 2 раза все подвисло после набора слова, которое должно былобы пунтой "перевестись" на русский; после этого поподвисали все приложения, у которых есть контролы ввода текста (ну правильно, пунто повесил хуки, после того как завис весь ввод этих приложений застопорился)

Вернулся на 2.96 - глюков нет, фичами по сравнению с 3-кой, не обделен

четверг, 4 сентября 2008 г.

ffmpeg + lame

Еще про ffmpeg - добавление поддержки lame

Сначала надо скачать исходники собственно lame и положить куда-нибудь - пусть внутрь папки ffmpeg

Дальше надо отсюда (nasm sources) скачать исходники nasm:
Распаковываем архив в c:\msys, заходим в консоль, пишем:

cd c:/msys/nasm-2.03.01
./configure --prefix=/mingw
make
make install

Затем в консоли пишем:

cd c:/ffmpeg/lame-3.97
./configure --prefix=/mingw --disable-shared --enable-nasm
make
make install


Все должно скомпилится и файлы разложиться по правильным полочкам; после чего переходим к исходникам ffmpeg и собираем все (моя цель - получить dll-ки, которые я буду использовать в своей программе):

cd c:/ffmpeg
./configure --enable-memalign-hack --enable-w32threads
--enable-libmp3lame --enable-shared --disable-static --enable-gpl
--enable-swscale --extra-cflags=-I/mingw/include/lame
--extra-ldflags=-L/mingw/lib
make
make install

Все, будто бы работает

Опять ffmpeg...

Мне опять надо пересобрать ffmpeg :( - но я то уже подкован и почти помню свои себе (недописанные правда) инструкции; инструкции обновились:

Идем на SourceForge.net в раздел MinGW - Minimalist GNU for Windows, ищем там MSYS Base System, из которого качаем:
Затем нужны файлы из раздела MinGW Runtime:
Еще нужен файл в разделе MinGW API for MS-Windows:
Из раздела GNU Binutils нужны:
Из GNU Make:
Из GCC Version 3:
Из GCC Version 4:
Делаем папку, скажем c:\msys; в эту папку распаковываем первые 4 архива. Распаковываем в таком порядке, соглашаясь на перезапись файлов; файлы из coreutils норовят распаковаться в отдельную папку - не давать.

Дальше надо в папке msys сделать папку mingw, в которую распаковать остальные архивы.

Когда все файлы на месте, надо поправить msys.bat (в c:\msys) - добавить в него первой строчкой

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"

Строчка нужна, чтобы компилить windows-совместимые dll-ки (ну и студия должна быть установлена конечно для этого)

Следующий шаг - надо открыть файл c:\msys\etc\fstab и добавить в него строку

c:/msys/mingw /mingw

Чтобы не напрягать глаза, пытаясь прочитать вывод консоли, можно еще поправить строку 88 в msys.bat (или 89... смотря как добавлять вот ту строчку выше в этот файл) - вот так например

start ... Courier-16 ... -geometry 100x50 -e /bin/sh --login -i

Ну и в принципе на этом все... Запускаем msys.bat, попадаем в консоль, вводим (если исходники ffmpeg лежат скажем в c:\ffmpeg):

cd c:/ffmpeg
./configure --enable-memalign-hack --cc=gcc-sjlj --enable-libmp3lame --enable-shared
make
make install


Ждем, ждем, ждем, и через какое-то время получаем результат (проверено на "чистой" виртуалке); результат лежит в папке c:\msys\local - в bin лежат ffmpeg.exe и dll файлы (если заказывались), в include лежат *.h файлы, достаточные для использования полученных dll, в lib лежат еще какие-то файлы, которые мне не нужны, ибо пишу в делфи