Видео ролики бесплатно онлайн

Смотреть домашнее видео

Официальный сайт nokia 24/7/365

Смотреть видео бесплатно

ddos 14.09.2011 18:55

Tips & tricksЗапуск игр и программ в отдельном х - сервере

Итак сначала разрешаем нашему аккаунту использовать несколько х - сессий:
1
sudo sed -i -e "s/\(allowed_users=\).*/\1anybody/" \


1
/etc/X11/Xwrapper.config


Конфигурируем Xauth для просмотра второй х сессии:
1
echo "list" | xauth | grep localhost | sed -e "s/.*[ \t]\(.*\)$/add :1.0 MIT-MAGIC-COOKIE-1 \1/" > /tmp/xauth.mine


1
cat /tmp/xauth.mine | xauth


Копируем обычный конфигурационный файл:
1
sudo cp /etc/X11/xorg.conf /etc/X11/xorg_games.conf



Теперь (по желанию его можна править для добавления разных игр):
1
sudo gedit /etc/X11/xorg_games.conf



Теперь загружаем Xgame и назначаем ей необходимые права

Версия с графической оболочкой:
1
wget --output-document=/tmp/xgame-gtk2 http://www.xs4all.nl/~masterpe/Perl/xgame-gtk2


1
sudo cp /tmp/xgame-gtk2 /usr/bin/xgame-gtk2


1
sudo chmod +x /usr/bin/xgame-gtk2


Консольная версия:
1
wget --output-document=/tmp/xgame http://www.xs4all.nl/~masterpe/Perl/xgame


1
sudo cp /tmp/xgame /usr/bin/xgame


1
sudo chmod +x /usr/bin/xgame


Запуск:
1
xgame-gtk2



З.Ы для тех кто не понял зачем все это. Софтина дает вам возможность табатся между full screen играми и рабочим столом. Преключение между игрой и рабочим столом происходит по комбинации Ctrl + Alt +F7 (на рабочий стол), Ctrl + Alt + F9 (обратно в игру).

Статья моя, оригинал ее лежит здесь: Оригинал
Полностью.
+ 1 -
32
divius 13.09.2011 15:47

0byte[Есть предложение] Флэшмоб по обновлению багтрекера

По мотивам недавнего обращения администрации.

Добрый день, дорогие WeLinux'оиды!

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

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

В рамках уже упомянутого обсуждения о необходимости "освежения" WeLinux, я предлагаю заинтересованным лицам принять участие в обновлении багтрекера, а именно:


  1. Пройтись по списку своих багов, проверить актуальность, предоставить дополнительную информацию
  2. Пройтись по списку чужих багов, выяснить, можете ли вы это воспроизвести
  3. Поставить себе разрабатываемую версию движка, убедиться, что ничего не было сломано

Также огромная просьба к тем, кто имеет соответствующие права:

  1. Закрыть те баги, которые были исправлены
  2. Отметить как accepted те запросы на новую функциональность, которые вы хотели бы увидеть выполненными

Я полагаю, это реальная помощь WeLinux, которую может осилить каждый.
Полностью.
+ 6 -
4
ZED 11.09.2011 22:00

BugzillaЧиним checkgmail

В течение последней недели корпорация добра опять что-то подкрутила и мой любимый checkgmail поломался. Штатное обновление не помогло. Пришлось патчить.
Итак, качаем патч отсюда и вводим в консоли от рута:
patch /usr/bin/checkgmail [путь до патча]

Источник мудрости
+ 1 -
0
pozadi 10.09.2011 20:55

Мой OpenSource проектПростой вики-движок для личных заметок

Приветствую!

До недавнего времени я хранил свои заметки на wikidot.com пока меня в конец не доконала его тормазнутость, и я не решил написать свой простой и быстрый велосипед движок.

Через несколько дней он был готов, и увидел я что получилось не плохо, и решил поделиться с общественностью. Так родился сервис zen-wiki.appspot.com - велкам, может кому-нибудь понравится и тоже будете пользоваться.

Ах да, опенсорц, вот исходники.

Если возникнут вопросы по использованию с удовольствием отвечу в комментариях.

P.S.
Моя вики (для примера)
+ 10 -
10
ddos 10.09.2011 20:44

How-to`sточка доступа на базе Debian и сетевого адаптера Dlink DWA - 510

Даный пост, чуть более чем уныл, так как в сети имеется куча материала на эту тему.

Но я просто оставлю это здесь.
Итак, имеет ся сетевой адаптер DWA - 510, редкое, бюджетное г**** от Dlink, но коль оно есть его нужно завести.
Для работы понадобятся: firmware-ralink, hostapd, isc-dhcp-server.
Все перечисленое можна найти в репозиториях.
Все опыты проводились на ядре версией 2.6.32 и выше.

После установки прошивки и утилит
1
sudo aptitue install firmware-ralink hostapd isc-dhcp-server


требуется настроить dhcp сервер и клиент hostapd. Идем в /etc/hostapd/hostapd.conf (у кого нет, файл можна создать.), туда вписываем следующее:
#%им сети%

interface=wlan0

#тип драйвера

driver=nl80211

#имя сети (любое понравившееся)

ssid=%опять же имя сети%

#mode IEEE 802.11g

hw_mode=g

#канал (какой-нибудь)

channel=1

#настройки шифрования

wpa=2

wpa_passphrase=%пароль для доступа%

rsn_pairwise=CCMP

затем идем в /etc/default/hostapd там указываем демону откуда брать конфиг: DAEMON_CONF="/etc/hostapd/hostapd.conf".
Идем в /etc/network/interfaces и вписываем туда:
# wlan
auto wlan0
iface wlan0 inet static
pre-up /etc/iptables.rules
address 192.168.0.1
netmask 255.255.255.0

Создаем скрипт /etc/iptables.rules, в котором пишем:
#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Скрипт не забываем сделать исполняемым:
1
sudo chmod +x /etc/iptables.rules


Закончили с демоном, примемся за dhcp сервер.
Идем в etc/dhcp/dhcpd.conf, в конец файла добавляем:
default-lease-time 3600;
max-lease-time 9000;
authoritative;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 {
interface wlan0;
range 192.168.0.2 192.168.0.255;
option domain-name-servers 213.179.249.133, 213.179.249.133;
option routers 192.168.0.1;
option broadcast-address 192.168.0.0;
}

Теперь в /etc/default/isc-dhcp-server, указываем интерфейс с которого будем раздавать инет.
У меня это ppp0, поэтому у меня файл выглядит вот так:
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/isc-dhcp-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="ppp0"

В завершение, перезапускаем службы:
1
sudo /etc/init.d/isc-dhcp-server restart


1
sudo /etc/init.d/hostapd restart


1
sudo /etc/init.d/networking restart


Проверяем командой ifconfig, должно быть нечто такое:
eth0 Link encap:Ethernet HWaddr 00:1d:7d:3e:84:08
inet6 addr: fe80::21d:7dff:fe3e:8408/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4558052 errors:0 dropped:0 overruns:0 frame:0
TX packets:3898409 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:681972899 (650.3 MiB) TX bytes:554105708 (528.4 MiB)
Interrupt:43 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1966 errors:0 dropped:0 overruns:0 frame:0
TX packets:1966 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:196475 (191.8 KiB) TX bytes:196475 (191.8 KiB)

mon.wlan0 Link encap:UNSPEC HWaddr 00-1B-11-B2-06-A1-6C-6F-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:118 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8108 (7.9 KiB) TX bytes:0 (0.0 B)

ppp0 Link encap:Point-to-Point Protocol
inet addr:94.178.133.245 P-t-P:195.5.5.202 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:4556251 errors:0 dropped:0 overruns:0 frame:0
TX packets:3896600 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:581627203 (554.6 MiB) TX bytes:468325877 (446.6 MiB)

wlan0 Link encap:Ethernet HWaddr 00:1b:11:b2:06:a1
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:11ff:feb2:6a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5728 errors:0 dropped:0 overruns:0 frame:0
TX packets:8647 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:547284 (534.4 KiB) TX bytes:11645612 (11.1 MiB)

Для тех кто захочет дополнительно настроить, существует пакет wireless-tools, о работе с пакетом можна прочитать в мане. Да, забыл, настройка подходит и для других адаптеров, разница будет лишь в устанавливаемых прошивках. З.Ы. Если что-то забыл, пните, может вспомню.
Полностью.
+ 3 -
6
ddos 08.09.2011 20:44

Мой рабочий стол.First post

Доброго времени суток.

Не буду оригинальничать но, мой первый пост пост с обоями =). На картинке мы видим: ДВОЕ часов, фаензу, коньки, какую то совершенно сумашедшую цветовую схему и гтк, ерундовое название в коньках говорит нам что это Debian.

Да %username%, ты волен назвать меня психом, ты скажешь - ого, да он ПСИХ!!! Но я не обижусь, ведь скудоумие это не порок.....

Заранее ответы на вопросы, если вдруг появятся.
Да, мне удобно так работать. Да, часов двое.

Нет меня не забанили на других форумах.

Пруфпик:
Не кликабельно

кому интересно, full пруфпик: Текст ссылки
Активное окно:
Окно
Полностью.
+ 1 -
51
exelens 08.09.2011 18:05

welinuxОбращение администрации welinux.ru

Что то походу
1. Я наигрался этим проектом (с линуксом так сросся, что тупо его использую).
2. Совсем уже с головой ушёл в продвижение клиентских сайтов.

В связи с этим у меня есть пара вопросов.
1. Есть ли среди Вас желающие развивать данный проект?
2. А программировать его? И наращивать тот функционал, что нужен именно Вам?

Как я это вижу?
1. Желающие пишут комментарии с фразой:
Я готов помогать и делать (вот тут вместо скобочек и этой фразы нужно написать, что Вы готовы делать).
2. Из желающих формируется инициативная группа. Группа делится на части и каждая часть отвечает за свои функции. В каждой группе определяется координатор.
3. И мы всевместе делаем дальше welinux.ru (ключевой момент именно в этом. НЕ Я и НЕ NVBN! А ВСЕ ВМЕСТЕ).

Искренне надеюсь, что найдутся желающие продолжать данный проект.
В противном случае он так и останется грустным и чего уж скрывать унылым.
Что скорее всего приведёт к его закрытию.

Полностью.
+ 1 -
51
mealsforall 08.09.2011 01:11

Customize It! — Круговое меню circular-application-menu

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

Полностью.
+ 3 -
14
Quetzalcoatl 06.09.2011 23:52

Tips & tricksNvidia backlight

Времени суток
Подза..калебавшись постоянно переключатся в консоль для регулирования уровня подсветки на своем samsung r560, наконец то нагуглил адекватное решение
в виде модуля ядра дающего возможность регулирования подсветки стандартными средствами WM(проверял аплетом KDE и gadget backlight из e17)
для arch ставится командой
yaourt -S nvidiabl
ну и добавить в rc.conf в MODULES nvidiabl
+ 2 -
5
magist3r 05.09.2011 20:44

How-to`s[Qt] Кросс-компиляция проекта под windows из под openSUSE

Добрый вечер, уважаемые знатоки! Как я вижу, месяц полезных статей еще никто не открыл, поэтому возьму на себя смелость сделать это. Итак, приступим.

Вступление

Сам я учусь в универе, и моя специальность, пусть и косвенно, связана с кодингом. Так как я уже несколько лет как Ъ-линуксоид (а не дуалбутчик там какой-нибудь), то я решил использовать нечто кроссплатформенное, а именно Qt. Но вокруг меня везде линукс (настраивать компиляцию проектов на мамином ноутбуке с виндой меня явно не устраивает), а в универе везде винда. Поэтому встал вопрос кросс-компиляции. Разберем весь процесс от настройки окружения до компиляции на примере openSUSE.

Часть материала взята из этой статьи. Итак, поехали.

Первое, что нам необходимо сделать, это добавить репозиторий mingw:
1
sudo zypper ar -n "mingw" "http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_11.4/" mingw


И тут нас ждет первый сюрприз. И, надо сказать, приятный. В данном репозитории помимо кросс-компилятора обнаруживается скомпиленная библиотека Qt под винду. А это означает, что качать и ставить Qt SDK нет необходимости.

Второе, ставим необходимые пакеты:
1
sudo zypper in mingw32-cross-gcc mingw32-cross-gcc-g++ mingw32-libqt4-devel


Все остальные зависимости подтянутся автоматически.

Третье, и самое главное, это настройка конфига для qmake. В основном для редактирования конфига я пользовался вышеприведенной статьей. Делаем так:
1
2
3
4
cd /usr/share/qt4/mkspecs
sudo cp -r win32-g++ win32-x-g++
cd win32-x-g++
vim qmake.conf


То есть за основу берем стандартный конфиг для винды. Я оставлю тут diff win32-g++/qmake.conf win32-x-g++/qmake.conf:
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
17c17
< QMAKE_CC = gcc
---
> QMAKE_CC = /usr/bin/i686-w64-mingw32-gcc
30c30
< QMAKE_CXX = g++
---
> QMAKE_CXX = /usr/bin/i686-w64-mingw32-g++
45,46c45,46
< QMAKE_INCDIR_QT = $$[QT_INSTALL_HEADERS]
< QMAKE_LIBDIR_QT = $$[QT_INSTALL_LIBS]
---
> QMAKE_INCDIR_QT = /usr/i686-w64-mingw32/sys-root/mingw/include
> QMAKE_LIBDIR_QT = /usr/i686-w64-mingw32/sys-root/mingw/lib
53,55c53,55
< QMAKE_LINK = g++
< QMAKE_LINK_C = gcc
< QMAKE_LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc
---
> QMAKE_LINK = /usr/bin/i686-w64-mingw32-g++
> QMAKE_LINK_C = /usr/bin/i686-w64-mingw32-gcc
> QMAKE_LFLAGS = -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc
96,98c96,98
< QMAKE_MOC = $$[QT_INSTALL_BINS]$${DIR_SEPARATOR}moc.exe
< QMAKE_UIC = $$[QT_INSTALL_BINS]$${DIR_SEPARATOR}uic.exe
< QMAKE_IDC = $$[QT_INSTALL_BINS]$${DIR_SEPARATOR}idc.exe
---
> QMAKE_MOC = /usr/bin/moc
> QMAKE_UIC = /usr/bin/uic
> QMAKE_IDC = /usr/bin/idc
102c102
< QMAKE_RC = windres
---
> QMAKE_RC = /usr/bin/i686-w64-mingw32-windres
105c105
< QMAKE_STRIP = strip
---
> QMAKE_STRIP = /usr/bin/i686-w64-mingw32-strip


То есть по сути заменяем стандартный компилятор на кросс-компилятор. Полный текст конфига тут.

Ну все, все настроено, можно конпелять. Переходим в папку с проектом и делаем в ней:
1
2
qmake -r -spec win32-x-g++
make -w


И тут нас ждет еще один сюрприз, на сей раз неприятный. make вываливается с ошибкой:
1
2
/usr/lib/gcc/i686-w64-mingw32/4.6.1/../../../../i686-w64-mingw32/bin/ld: cannot find -lQtGui
/usr/lib/gcc/i686-w64-mingw32/4.6.1/../../../../i686-w64-mingw32/bin/ld: cannot find -lQtCore


К сожалению, я не нашел, где поменять опции для ld, если кто знает, буду признателен за подсказку. А пока мы пойдем другим путем, ведь лабу надо показать уже завтра, а у нас, видите ли, не конпеляется:
1
2
3
cd /usr/i686-w64-mingw32/sys-root/mingw/lib
sudo ln -s libQtGui4.a libQtGui.a
sudo ln -s libQtCore4.a libQtCore.a


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

Ну, вроде, почти все. Осталось только скинуть в папку с exe'шником необходимые dll. К счастью, ничего конпелять не нужно, либы лежат по адресу /usr/i686-w64-mingw32/sys-root/mingw/bin/. Узнать, какие либы необходимы, быстрее всего с помощью wine:
1
wine my_project.exe



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

Полностью.
+ 17 -
5
1 2 3 4 5 6 7 8 269 270

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн