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

Смотреть просто видео

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

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

Комментарии leonike

Насчет тормозилова не согласен. Но лучше все же писать на Java, к тому же, чтобы писать для Android требуется самый минимум знаний Java, да и документации и туториалов достаточно в сети.
думаю, что в данном контексте free переводится именно как "бесплатное".
спасибо за совет, учту
Видимо, поддержка зоопарка хранилищ - лучшее решение. Остановлюсь пока на этом варианте. Всем спасибо за внимание )
Из бесплатных решений неплохо зарекомендовал себя eclipse + pydev.
Из платных можно выделить Wing IDE, pycharm, komodo.
А здесь преставлен широкий список с небольшим описанием: http://wiki.python.org/moin/IntegratedDevelopmentEnvironments, http://wiki.python.org/moin/PythonEditors
кончится, с urlretrieve такого не случится
А еще есть метод urllib.urlretrieve(url, fileName).
Предпочтительнее использовать его. ЕМНИП, когда качаешь файл с помощью urlopen, то сначала все данные поступают в оперативку, а потом вы самостоятельно записываете на жесткий диск данные и "очищаете" оперативку. urlretrieve регулярно "сбрасывает" полученные данные в файл, не занимая место в оперативной памяти.
Да и телодвиженийстрок кода меньше :)
в России с 1917 года могут посадить за что угодно и кого угодно

Я бы взял гораздо больший промежуток времени.
вот так набыдлокодил :)
Если не знаете qt, то QMap - словарь, в котором содержатся параметры, которые нужно передать. Все точно также, только не нужен sid, и передаем test_mode. Так как sid не нужен, то и логиниться не надо.
видимо, убрали из документации, мб скоро и работать не будет, но пока все ок, моя плеер для вконтакта нормально работает. вот код получения списка ссылок на музыку:
void MainWindow::audioSearch()
{
QCursor cursor;
cursor.setShape(Qt::WaitCursor);
QString text = ui->lineEdit->text();
if (text.isEmpty())
return;
int count = m_count;
int mid = 00000000; //тут ваш mid
QString sig_src = QString::number(mid);
QMap<QString, QString> params;
params<"method"> = "audio.search";
params<"v"> = "3.0";
params<"api_id"> = "1961846";
params<"q"> = text;
params<"format"> = "JSON";
params<"count"> = QString::number(count);
params<"test_mode"> = "1";
QStringList keys = params.keys();
keys.sort();
foreach(QString key, keys) {
sig_src = QString("%1%2=%3").arg(sig_src).arg(key).arg(params);
}
QByteArray n_sig_src;
n_sig_src.append(sig_src);
QByteArray sig = QCryptographicHash::hash(n_sig_src, QCryptographicHash::Md5).toHex();
params<"sig"> = sig;
keys = params.keys();
QString url = QString("http://api.vkontakte.ru/api.php?%1=%2").arg(keys.at(0)).arg(params);
for(int i = 1; i < keys.length(); i++) {
url = QString("%1&%2=%3").arg(url).arg(keys.at(i)).arg(params);
}
QNetworkRequest request(url);
m_reply = m_manager->get(request);
cursor.setShape(Qt::ArrowCursor);
}
Посмотрел VK Audio Grabber. Недостаток - необходимость логиниться и добавлять приложение. Метод audio.get может работать без логина, что не требует лишних телодвижений для начала работы с программой, для этого нужно передавать параметр test_mode равный 1. Не вникал в код, загрузка записи происходит в отдельном потоке?
тоже писал на питоне для выдергивания ссылок на музыку вконтакте. потом переписал на qt/c++, работать стало гораздо быстрее :)
Я писал демон, который отлавливал через dbus подключение устройства к usb, потом запускал usb_modeswitch, а потом настраивал и запускал сеть. А потом я поставил на ноут Pardus, и там все заработало из коробки :)
да уже почти готов базовый функционал, два режима работы: по хоткею и по выделению(на выбор пользователя), работа с несколькими файлами, закрепление за каждым файлом собственных хоткеев. Жду, когда ladykosha отправит мне иконки для трея.
И? Не понимаю зачем для такой программы строить велосипеды, когда это можно реализовать за счет готовых сторонних библиотек за пару дней. Например, программа на Qt будет запускаться везде и выглядеть везде одинаково, и в KDE, и в Gnome, и в MacOS, и в Windows. И не говорите мне, что вам жалко 50 мб свободного места для runtime-библиотеки. А насчет wayland еще рано что-либо говорить.
Ну я бы хотел иметь кроссплатформенное решение, а чтобы сделать, как вы описали,нужно возиться и с winapi, и с X11. Я хочу для начала сделать все-таки простенькую гуи программку, а потом уже посмотреть в сторону разделения логики на демон и гуи к нему.
по-хорошему, вы правы, но нужно ли в данном случае придерживаться такой "жесткой" юниксовой политики?
ок, я сегодня вечером начну писать. как с вами можно связаться?
черт, отправилось. Для начала давайте остановимся на базовом функционале. если не затруднит, попробуйте нарисовать интерфейс программы. можете писать в jabber для обсуждения деталей.
в общих чертах понял, но не до конца ) я так понимаю плдет мысле
если хорошо поискать, то можно
Для разбивки по тематике. Например создаем корень "welinux", а в нем два подкорня "администрирование" и "программирование". Хотя не знаю, это так, что первое пришло на ум. Предлагайте идеи, объясните, что конкретно вам надо, а я могу попытаться реализовать это.
Готов взяться, если кому то надо, как раз пару свободных вечеров будет. Только нужно обсудить основные идеи и дизайн программы.
Не вижу ничего сложного в реализации. Можно конечно забабахать скрипт на bash, а можно и написать кроссплатформенную прогу. Активировать/деактивировать режим сбора можно, например, кликом по иконке в трее. Все данные можно хранить в древовидной структуре. И то и другое не сложно. Если писать прогу, то за два вечера можно написать.
Думаю, что утечака памяти. Либо в DE/WM, либо в самих иксах, либо в других приложениях.
а как поймать то, что alsa отлавливает? посылает она какой-то сигнал? или бесконечный цикл делать? :)
эту проблему я знаю, но я не для этого интересуюсь )
хотя как-то должно отлавливаться, так как при подключнии наушников динамики же не воспроизводят
мб, знаю, что на maemo можно отловить подключение через dbus.
leonike 11.08.2010 08:38 KDE — Вышел KDE 4.5
0
пробовал на арче, пока никаких проблем не заметил.
при этом я не копировал .wine, а просто устанавливал приложение в /opt
я просто устанавливал приложение в /opt, создавал скрипт вида:
wine /opt/appdir/app.exe
и кидал его в /usr/bin
играл, неплохая игра, но вторая эпоха мне больше нравится, да и под вайном прекрасно идет
спасибо за обзор, потекли слюнки, пошел ставить
мб нравиться и такая?
тема иконок такая либо Username сам выставил, у меня долгое время на арче стоял логотип федоры Kickoff
версия python какая? у меня 2.6.5
неправильно скопировал
вот это запускал, все работает:
# -*- coding: utf-8 -*-
import dbus, dbus.glib, gtk

def active_changed_slot(f):
if f == 1:
print 'active'
elif f == 0:
print 'inactive'

dbus_loop = dbus.glib.DBusGMainLoop(set_as_default=True)
bus = dbus.SessionBus(mainloop=dbus_loop)

screensaver_service = bus.get_object('org.freedesktop.ScreenSaver', '/ScreenSaver')
bus.add_signal_receiver(active_changed_slot, 'ActiveChanged', 'org.freedesktop.ScreenSaver', 'org.freedesktop.ScreenSaver', '/ScreenSaver')

gtk.main()
пробовал, работает

запускал вот это:
# -*- coding: utf-8 -*-
import dbus, dbus.glib, gtk

def active_changed_slot(f):
if f == 1:
print 'active'
elif f == 0:
print 'inactive'

dbus_loop = dbus.glib.DBusGMainLoop(set_as_default=True)
bus = dbus.SessionBus(mainloop=dbus_loop)

screensaver_service = bus.get_object('org.freedesktop.ScreenSaver', '/ScreenSaver')
bus.add_signal_receiver(active_changed_slot, 'ActiveChanged', 'org.freedesktop.ScreenSaver', 'org.fr$

gtk.main()
что-то я напортачил
так лучше:
# -*- coding: utf-8 -*-
import dbus, dbus.glib, gtk

def active_changed_slot(f):
if f == 1:
pass
#выполняем деяствия, при активации скринсейвера
elif f == 0:
pass
#ну вы поняли

dbus_loop = dbus.glib.DBusGMainLoop()
bus = dbus.SessionBus(mainloop=dbus_loop)

screensaver_service = bus.get_object('org.freedesktop.ScreenSaver', '/ScreenSaver')
bus.add_signal_receiver(active_changed_slot, 'ActiveChanged', 'org.freedesktop.ScreenSaver', 'org.freedesktop.ScreenSaver', '/ScreenSaver')

gtk.main()
скажите мне пожалуйста, я сам файловыми менеджерами не пользуюсь, поэтому всегда было интересно, что такое особенное есть в Total Commander, чего не хватает линуксовым менеджерам?
только должен быть установлен python-dbus
что-то типа такого:
# -*- coding: utf-8 -*-
import os, dbus, dbus.glib

def active_changed_slot(f):
if f == 1:
#выполняем деяствия, при активации скринсейвера
elif f == 0:
#ну вы поняли

dbus_loop = dbus.glib.DBusGMainLoop()
bus = dbus.SessionBus(mainloop=dbus_loop)

screensaver_service = bus.get_object('org.freedesktop.ScreenSaver', '/ScreenSaver')
bus.add_signal_receiver(active_changed_slot, 'ActiveChanged', 'org.freedesktop.ScreenSaver', 'org.freedesktop.ScreenSaver', '/ScreenSaver')

os.fork()
не знаю, насколько правильно, но я бы сделал это через dbus, именно для этого он и был придуман. org.freedesktop.ScreenSaver, отслеживать сигнал ActiveChanged. не?
IdSoftware также сделает наверняка

откуда такие сведения? емнип, последние новости из IdSoftware нерадостные для Linux.
а почему бы и нет? эта устаревшая ось самая популярная, и скрин этой оси знает каждый пользователь, чего не скажешь об ubuntu.
а еще их можно вертеть :)
В забытом и глухом Барнауле в магазинах DNS. Контора, емнип, из Владика и активно движется на запад.
просто мне не очень понятно, зачем на ноуте две операционки, если есть писи, но вам видней :)
а у нас можно купить либо с досом, либо без операционки, если есть такое желание, причем без особых проблем.
1 2

Смотреть онлайн бесплатно

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


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

Online video HD

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

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

Full HD video online

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

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

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