URL
  • ↓
  • ↑
  • ⇑
 
16:46 

Бипер. Ренесcанс для внутреннего динамика.

futurum est iam
Внутренний динамик (ака PC-Speaker) умеет нечто большее чем попискивать при загрузке машины. Особенно хорошо звучат старые динамики с большой диафрагмой.

далее...

@темы: программы, C/C++

16:16 

Две простых функции для чтения/записи набора чисел в файл.

futurum est iam
Общение с ПЗУ очень важная задача. Тут мы попытались реализовать чтение/запись набора чисел в файл. Изначальная мысль конечно была в записи числа произвольной длины, но мы уперлись в длину int (4 байта).

далее...

@темы: C/C++, технологии

18:40 

WM_COMMAND

futurum est iam
Общение многих элементов интерфейса с основным окном происходит посредством незабвенного WM_COMAND. Итак, в callback функцию нашего окна пришел некий wm_command, который собственно состоит из одного значения типа WPARAM и одного LPARAM. Обычно, получив этот самый комманд, проверяют его wparam. Что оно такое? Фактически это число типа int; 4 байта, где первые два байта, - это так называемое high word, последние два - low word.

далее...

@темы: технологии, WinApi, C/C++

15:06 

Вращение/перемещение/масштабирование объекта в DirectX

futurum est iam
Все так банально, что внятное объяснение "как вращать отдельный объект в Директ3Д" найти сейчас довольно сложно. Но это действительно просто. Надо лишь непосредственно перед выводом объекта на экран изменить мировую матрицу на желаемую при помощи метода SetTransform(D3DTS_WORLD, &ourmatrix)
(где &ourmatrix - матрица объекта) и вуаля. Перед выводом на экран к объекту применяется новая матрица, и он отображается так, как необходимо. А чтобы отобразить следующий объект по другому необходимо снова изменить мировую матрицу.

А теперь: "что из себя представляет D3DMATRIX?":
далее...
Вращение...
Перемещение...
Масштабирование...

код...

@темы: технологии, DirectX, C/C++

16:15 

Вращение/перемещение/врашение вокруг точки камеры в DirectX

futurum est iam
В DirectX для операций с камерой существует специальная матрица - VIEW. Состоит она из трех векторов Right (право, оно же X), Up (вверх, оно же Y) и Look (взгляд, оно же Z) и, собственно, координат камеры, которые тоже в общем-то можно рассматривать как вектор, кому как нравится.

единичная view матрица типа D3DMATRIX
векторная математика(для тех, кто забыл ;) )...
Вращение...
Перемещение...
Вращение вокруг точки...

@темы: технологии, DirectX, C/C++

14:25 

Still alive

futurum est iam
сходить с ума, так с музыкой



P.S.
mp3 - http://www.filespace.ru/games/portal/music/portal_still_alive.mp3.html

P.P.S
Поставить в цикл и слушать...

P.P.P.S
И слушать и слушать и слушать.....

@темы: размышления

14:25 

futurum est iam
void main(){
 for(int i=1; i<sizeof(int); i++){
  slunepuskanie(http://www.ai-class.com/);
 }
 make_register(https://www.ai-class.com/registration/);
 watchNlearn(www.youtube.com/user/knowitvideos#p/u/15/BnIJ7B...);
 watchNlearn(getTarget(www.williamspublishing.com/Books/5-8459-0887-6....));
 watchNlearn(getTarget(aima.cs.berkeley.edu/));
}
запись создана: 03.08.2011 в 21:35

16:54 

занимательная арифметика

futurum est iam
14:46 

(b)

futurum est iam
94НН03 С006Щ3НN3 П0К4ЗЫ8437, К4КN3 У9N8N73ЛЬНЫ3 83ЩN М0Ж37 93Л47Ь Н4Ш Р4ЗУМ! 8П3Ч47ЛЯЮЩN3 83ЩN! СН4Ч4Л4 Э70 6ЫЛ0 7РУ9Н0, Н0 С3ЙЧ4С Н4 Э70Й С7Р0К3 84Ш Р4ЗУМ ЧN7437 Э70 4870М47NЧ3СКN, Н3 З49УМЫ84ЯСЬ 06 Э70М. Г0Р9NСЬ. ЛNШЬ 0ПР393Л3ННЫ3 ЛЮ9N М0ГУ7 ПР0ЧN747Ь Э70.

imogen: ЛЮ9N, П0Ж4ЛУЙСТ4, H3 ЧN74Й73 707 К0М3Н74РNЙ! Э70 З4Р43Н0!

chuiii: У М3НЯ 0Т Э70Й ХУЙНN 6Р47 УМ3Р(

--------

что это такое: русская вариация литспика (leetspeak)
почему это тут: потому, что ваш мозг действительно смог это 5Р0ЧN747b

@темы: технологии, размышления

16:50 

ещё один гайд по bootscreening through plymouth

futurum est iam
Вы линуксоид и по какой-то неизвестной причине вам внезапно захотелось лицезреть красивый бутскрин.

Также, по какой-то странной причине, вы решили использовать для ваших целей plymouth.
читать далее...

@темы: Linux

16:59 

browser ids

futurum est iam
16:25 

xubuntu + blueman + obex

futurum est iam
Idea:
1st click on Browse Device --- mount + browse in thunar + log this event
2nd click on Browse Device --- umount + log this event

Implementation:

@темы: Hints & Tricks, Linux

21:40 

xfce4-quicklauncher-plugin + script.sh + icon

futurum est iam
Idea:
1st click on Icon --- start daemon via sсript + change icon
2nd click on Icon --- stop daemon via sсript + change icon

Implementation:

@темы: Hints & Tricks, Linux

16:29 

xubutnu + bluetooth + pulseaudio

futurum est iam
Idea:
Listen audio through bluetooth headset

Implementation:

@темы: Linux, Hints & Tricks

16:33 

triggerhappy + bluetoothHeadset + VLC

futurum est iam
Idea:
Control playback (play/pause/next/prev) vlc-mediaPlayer through bluetooth device

Implementation:

@темы: Hints & Tricks, Linux

16:55 

xubuntu + keyboard layout

futurum est iam
Idea:
See current keyboard layout in xfce panel & set language change key combination

Implementation:

@темы: Hints & Tricks, Linux

18:55 

horizont expanders

futurum est iam
23:38 

triggerhappy

futurum est iam
A lightweight hotkey daemon

by default оно прописывается в автозапуск на ранлевелы 2,3,4,5

Ситуация: Демон запущен, но нажатия клавиш не ловит.
Причина: Демон запустился до логина пользователя. Необходимо убрать из rc скриптов (/etc/rc*.d/) и запускать только после логина.

@темы: Linux, грабли

19:43 

disable plymouth

futurum est iam
>/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=""

>update-grub2
>update-initramfs -u

@темы: Linux, Hints & Tricks

18:00 

google-earth + panoramio

futurum est iam
problem: no images in panoramio bubbles

solution: ge uses bad qt libraries that should be updated
https://productforums.google.com/forum/#!msg/earth/_h4t6SpY_II/J7kQzr83OPMJ


+realtime gps:
http://tjworld.net/wiki/Linux/Ubuntu/GoogleEarthPlusRealTimeGPS

@темы: Hints & Tricks, Linux

Кавергарнум эр варгеш

главная