Кто пользовался razor-qt? Как оно?
сабж.
сабж.
// my_module.cl
void draw(__global uint8 * image)
{
int i = 0;
for (i = 0; i < 4; i++)
{
printf("image (%d) <= %p\n", i, &image[i]);
image[i] = 0;
}
// ...
}
получаю такие адреса:
image (0) <= 0x959d380
image (1) <= 0x959d3a0
image (2) <= 0x959d3c0
image (3) <= 0x959d3e0
Почему разница между двумя элемента массива = 32 байта?
Купил нетбук ASUS Eee PC 1225C и хочу поменять HDD на SSD. Открутил все винтики, а нетбук как из единого кустка металла. Незнаю на что надовить, чтобы он не треснул. Как правильно разобрать?
Необходимо написать приложение(на c++), которое читает видео файл и применяет к нему сложный фильтр, а затем сохраняет его обратно на диск. Собственно вопрос прост: Что использовать, что бы не было мучительно больно? Можно предложить что то свое или указать нужную либу из списка: ffmpeg, gstreamer, libav, libvlc, xine-lib.
Желательно указать почему именно эту нужно использовать.
собственно subj.
В Москве буду проездом, времени буквально 30 минут. Подскажите где можно купить Amazon Kindle 4 минут эдак за 5-10?
Сделал как тут написано (http://lorcode.org/wiki/Getting_started_with_Qt_and_Premake) , а в итоге получаю:
$ ./premake4 gmake
Injecting --to
Building configurations...
Running action 'gmake' ...
Uses Qt!
Uses QtGui!
Uses QtCore!
Uses QtGui!
Uses QtCore!
Found Qt project pat
./qt-support.lua:105: attempt to index local 'f' (a nil value)
stack traceback:
./qt-support.lua:105: in function 'typedetector'
./qt-support.lua:231: in function 'writecodegenrules'
./qt-support.lua:533: in function 'onproject'
[string "premake.action = { }..."]:100: in function 'call'
[string "local scriptfile = "premake4.lua"..."]:79: in function <[string "local scriptfile = "premake4.lua"..."]:23>
ЧЯДНТ ?
Из недавнего сообщения стало понятно, что универсального решения нету. На сколько я понял проблема в том, что cmake крут, но с ужасным синтаксисом и отвратным способом расширения.
Предлагаю «разработать» новую систему сборки с красивым и простым синтаксисом и большим кол-вом плюшек.
Чтобы было от чего отталкивался, предлагаю первый - очень грубый вариант:
файл solution - основной, с базовыми определениями.
solution = "hello"
# comment
flags.release = flags.02, flags.wall, flags.c++11, flags.sse41
flags.reldeb = flags.02, flags.g
смысл сборки такой, указываем bs(build system) файл solution, дальше система сканирует систему каталогов и ищет проекты.
существует возможность отключать проекты: однако если мы отключим проект «mylib», то получим ошибку, т.к. проект name требует mylib
project = c++ # supported: mingw, gcc, clang, icc, microsoft
name = "name"
type = app
version = 1.0.41
files.srcs = ["src/*.cpp"]
files.hdrs = ["src/*.hpp", "src/version.h"]
request = packages.Qt(>=4.7), packages.tbb(=3.0<=4.1), packages.boost(<=1.48.0), packages.mylib
project = c # на этапе конфигурации можно выбрать компилятор
name = "mylib"
version = 0.1.1
type = static lib
flags.release = flags.02, flags.wall
files.srcs = ["src/*.c"]
files.hdrs = ["src/*.h"]
request = packages.tbb(=3.0<=4.1), packages.boost(<=1.48.0)
project = tex # supported: miktex, texlive, ...
name = "tex_name"
type = pdf # pdf, ps, dvi
files.srcs = ["doc/*.tex"]
project = c++, cuda
name = "cuda_app"
type = app
use = false # по умолчанию отключен
files.srcs = ["src/*.cpp", "src/code.cu"]
files.hdrs = ["src/*.hpp"]
request = packages.cuda(=4.0)
теперь нет необходимости писать много года типа
find_package(Qt4 4.7.0 COMPONENTS QtCore QtGui QtNetwork REQUIRED)
include(${QT_USE_FILE})
include_directories( ${QT_INCLUDE_DIR} )
set(CMAKE_INCLUDE_DIRS_CONFIGCMAKE "${CMAKE_INCLUDE_DIRS_CONFIGCMAKE} ${QT_INCLUDE_DIR}")
set(QT_LIBS ${QT_LIBRARIES})
...
теперь можно так:
...
request = packages.Qt(>=4.7)
Возможность генерировать Visual Studio 2010, Eclipse, QtCreator(плагин), GNUMakefile, xCode, PythonScript(самосборка - типа scons/waf)
возможность использования ccache, distcc
предлагайте улучшения ...
Задача. Есть видео. Нужно написать player, который к каждому кадру применяет какое либо преобразование. Любой тутор по созданию плеера на Qt сводится в вызовы оного из Qt.
Как получить доступ к кадру перед его показом ? Как его поменять, что бы при этом синхронизация со звуком не поехала ?
Пишу библиотечку на C++. В качестве системы сборки использую CMake. Помогите разобраться. Что нужно написать, что бы можно было сделать что то в этом роде:
Что бы в другом приложение можно было просто использовать мою библиотечку, так же через cmake.
find_package (MYLIB REQUIRED)
add_library( ${target} ... ${MYLIB_LIBRARIES})
Подскажите пожалуйста, а то не знаю с чего начать.
Писал программу на OpenCL.
Для этого использовал видео карточку NVIDIA с 1024 мб памяти.
Проблема заключалось в том, что программа падала со ошибкой о нехватки памяти. Хотя странно, по расчетам памяти должно было хватать. Провел эксперимент. И правда, программе не давали выделить больше 300 мб(суммарно). Долгие и мучительные поиски показали, что ВИДЕО память просто занята.
$ nvidia-smi -a | grep Used
Used : 643 Mb
Начал закрывать программы по одной и увидел что большая часть (~500 мб) занимали 3 pdf документа, открытых с помощью okular, остальное вернуть не удалось (((
Очень хочется использовать 1 гб памяти карточки.
Подскажите как уменьшить аппетиты системы ???
<<<<<<< HEAD
=======
My super code
>>>>>>> remotes/2.3
почему git не смог смержить пустую строку или я чего то не понимаю ???
Существует проект в нем две большие папки: исходники с документацией ~400мб + 600Мб папка с тестовыми данными. Ожидается расширение проекта.
Подскажите как правильно перенести в из svn в git:
Где то слышал, что git умеет работать не одним репозиторием, а объединять много маленьких и очень хорошо с ними работать. Так ли это и где про это можно почитать ?
Каковы плюсы и минусы такого подхода ?
Спасибо.
Задача: необходимо реализовать простенький медиаплеер с возможностью наложение текста. ИМЕННО РЕАЛИЗОВАТЬ ПЛЕЕР, а не плагин к существующему ( задача учебная ). GUI необходим.
Посоветуйте язык(на выбор: C++ или python), технологию, библиотечку или Framework на котором данная задача будет решать очень просто(или почти просто). Производительность важна, так как видео может быть FullHD.
Спасибо.
Пытаюсь сменить шрифт:
\usepackage[utf8]{inputenc}
\usepackage[english, russian]{babel}
\usepackage[T2A]{fontenc}
\usepackage{fontspec}
\setmonofont{Droid Sans Mono} % <-------
! I can't find file `'. <*> \mode:=ljfour; mag:=1; nonstopmode; input Please type another input file name ! Emergency stop. <*> \mode:=ljfour; mag:=1; nonstopmode; input Transcript written on mfput.log.
что я не подключил ?
Проблема при верстке формул в таблице. Формулы пересекаются с табличкой. Как увеличить интервал ?
\begin{center}
\begin{longtable}{|c|c|c|c|c|}
\hline & \multicolumn{4}{c|}{Режим подсчета} \\
\hline \vbox{\hbox{\strut Кол-во}\hbox{итераций}} & min & avg & max & sum\\
\hline $10^1$ & $\cfrac{106}{4221} = 39.82 $ & $\cfrac{503}{5168} = 10.27 $ & $\cfrac{2676}{6212} = 2.32 $ & $\cfrac{4185}{33856} = 8.09 $\\
\hline $10^2$ & $\cfrac{103}{4382} = 42.54 $ & $\cfrac{133}{2880} = 21.65 $ & $\cfrac{2676}{7018} = 2.62 $ & $\cfrac{15196}{468682} = 30.84 $\\
\hline $10^3$ & $\cfrac{100}{2857} = 28.57 $ & $\cfrac{105}{2974} = 28.32 $ & $\cfrac{2676}{11200} = 4.19 $ & $\cfrac{110808}{3547030} = 32.01 $\\
\hline
\end{longtable}
\end{center}
Вот так выглядит результат
Скомпилировал себе новое ядро(2.6.38.2) с поддержкой oprofile.
Однако при запуске VirtualBox просит настроить драйвер.
$ /etc/init.d/vboxdrv setup
bash: /etc/init.d/vboxdrv: Нет такого файла или каталога
Обновил sys-kernel/linux-headers до версии 2.6.38
Пробовал так:
module-rebuild populate
module-rebuild rebuild
И так:
emerge --oneshot app-emulation/virtualbox-modules
emerge app-emulation/virtualbox app-emulation/virtualbox-additions app-emulation/virtualbox-guest-additions app-emulation/virtualbox-modules x11-drivers/xf86-input-virtualbox x11-drivers/xf86-video-virtualbox
Потом еще так:
revdep-rebuild
И так:
$ modprobe vboxdrv
FATAL: Error inserting vboxdrv (/lib/modules/2.6.38.2/misc/vboxdrv.ko): Invalid module format
Ничего не помогает. В чем может быть ошибка ?
С использованием Python(2.6.6) запускается внешняя программа. Python обрабатывает вывод программы, парсит и строит график с использованием matplotlib, сохраняя результат в eps файл, при этом подписывая оси на русском языке.
На питоне этот выглядит так:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# ...
plt.ylabel(unicode('Накладные расходы (в %)', 'UTF-8'))
plt.savefig('file.eps')
Подключаю файл в LaTeX
\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage[T2A]{fontenc}
% ...
{\includegraphics[scale=0.5]{folder/file.eps}}
Наблюдаю кракозябры в pdf файле.
Что я не так делаю ?
У меня криво открываются некоторые пдфки, ужасно кривой шрифт в субтитрах у mplayer.
Какие шрифты должны быть точно установлены ?
Много ли у вас шрифтов установлено в системе ?
У меня:
$ find /usr/share/fonts -name "*.ttf" | wc -l
136
Calculate Linux 11.0 KDE
Уже добавили волшебный патч из 200 строк в ядро ? (http://www.phoronix.com/scan.php?page=article&item=linux_2637_video&n...
Если да то в какое ? ( начиная с какой версии )
← предыдущие | следующие → |