LINUX.ORG.RU

Сообщения Gr1N

 

[PyGTK] glade -> AboutDialog

Форум — Development

По кнопке «Закрыть» ничего не происходит, я так понимаю где-то в glade в сигналах это надо выставить, перепробовал несколько вариантов, ничего не получилось.

Гугл дал вот это: http://stackoverflow.com/questions/577354/glade-aboutdialog-doesnt-close но оно тоже не помогло. В чем проблема?

На всякий случай исходник:

#!/usr/bin/env python2
# -*- coding: utf-8 -*-

import pygtk
pygtk.require("2.0")
import gtk
import gtk.glade


class Test:

	def __init__(self):
		#Set the Glade file
		self.gladefile = "test.glade"  
		self.wTree = gtk.glade.XML(self.gladefile, "aboutdialog1")


if __name__ == "__main__":
	test = Test()
	gtk.main()

<?xml version="1.0" encoding="UTF-8"?>
<glade-interface>
  <!-- interface-requires gtk+ 2.24 -->
  <!-- interface-naming-policy project-wide -->
  <widget class="GtkAboutDialog" id="aboutdialog1">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="border_width">5</property>
    <property name="type_hint">dialog</property>
    <property name="program_name">Glade</property>
    <child internal-child="vbox">
      <widget class="GtkVBox" id="dialog-vbox1">
        <property name="visible">True</property>
        <property name="can_focus">False</property>
        <property name="spacing">2</property>
        <child internal-child="action_area">
          <widget class="GtkHButtonBox" id="dialog-action_area1">
            <property name="visible">True</property>
            <property name="can_focus">False</property>
            <property name="layout_style">end</property>
          </widget>
          <packing>
            <property name="expand">False</property>
            <property name="fill">True</property>
            <property name="pack_type">end</property>
            <property name="position">0</property>
          </packing>
        </child>
        <child>
          <placeholder/>
        </child>
      </widget>
    </child>
  </widget>
</glade-interface>

 

Gr1N
()

[PyGTK] вывод информации на рабочий стол

Форум — Development

Как сделать вывод информации на рабочий стол с использованием PyGTK аля conky? Простой пример, что-то типо вывод hello world на рабочий стол приветствуется.

 

Gr1N
()

[XFCE4] свой апплет для панели

Форум — Development

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

Gr1N
()

Автообновление приложения

Форум — Development

Есть приложение (C++/Qt) для него необходимо сделать возможность автоматического обновления (сразу скажу, что это нужно под win реализовать). Как вообще обычно подобное реализуется? У меня две идеи: делается внешнее приложение, launcher, который запускается, проверяет наличие новой версии на сервере, если таковое имеется, то оно скачивается и допустим заменяет все старые файлы, после этого запускает само приложение; или эта возможность есть в приложении, допустим какой-то пункт меню «обновить», мы его запускаем, начинается проверка, скачивание, но тут у меня возникает вопрос, как может исполняемый файл подменить сам себя? Может есть еще какие-то варианты или примеры?

Gr1N
()

[Arch] проблемы на этапе загрузки

Форум — Desktop

Попал в руки старенький ноут, решил туда поставить арч. Установил, перезагрузился, все отлично, решил обновить, все скачалось, поставилось и я решил перезагрузить систему. И вот тут возникла проблема на этапе загрузки: после прохождения «Waiting for Udev...», когда еще обычно меняется разрешения экрана, пропадает все отображение происходящего, хотя судя по винчестеру загрузка идет. Что это может быть? До обновления все грузилось.

 

Gr1N
()

Joomla 1.7 каталог товаров

Форум — Web-development

Разыскиваю каталог товаров, уже смотрел в сторону VirtueMart, но для меня он излишне функционален. Нужно: создание категорий, размещение товаров по категориям, возможность настраивать поля для товаров, возможность вывода всех категорий на страницу, просмотр отдельного товара и было б хорошо если б был какой-нибудь модуль который выводил последние добавленные товары.

Gr1N
()

JavaScript примеры

Форум — Development

Приветствую, разыскиваю примеры с реализациями нечто похожего на списков файлов как они отображаются, к примеру, в веб интерфейсе dropbox'a. Или что нибудь похожее, можете что-нибудь подкинуть?

Gr1N
()

PyCharm шрифты

Форум — Development

Кто-нибудь смог добиться приличных шрифтов в PyCharm? У меня они выглядят просто ужасающе (даже NetBeans выглядел намного приличнее).

Так выглядит по умолчанию: http://postimage.org/image/l3u87e8pp/

Так если в настройках я укажу использовать другой шрифт (Droid Sans): http://postimage.org/image/wr1b58exf/

Хочу добиться хотя бы приблизительно таких шрифтов: http://postimage.org/image/77dq6rvl3/

Это вообще реально?

Gr1N
()

[Java] glassfish + derby

Форум — Development

Как сделать чтобы при запуске glassfish, автоматически запускалась и БД (на сервере висит EJB компонента которая работает с БД). Когда все запускаю из под нетбинса все естественно работает, но хотелось бы делать это без него. Пробовал asadmin start-database но не помогает, выдает ошибку

2011-12-18 13:04:29.719 GMT : DRDA_SecurityInstalled.I
2011-12-18 13:04:30.132 GMT : DRDA_ListenPort.S, <1527>, <0.0.0.0>, <java.net.BindException: Address already in use: JVM_Bind>
2011-12-18 13:04:30.132 GMT : DRDA_ListenPort.S, <1527>, <0.0.0.0>, <java.net.BindException: Address already in use: JVM_Bind>

 

Gr1N
()

PostregeSQL книги

Форум — Development

Посоветуйте книги по сабжу.

Gr1N
()

[Java] DerbyDB, Создание классов сущностей на основе БД

Форум — Development

Все манипуляции проводятся в NetBeans. Создаю БД, создаю таблицу, все запросы к ней отрабатываются, в общем все работает. Далее, создаю например, EJB компоненту и создаю в ней класс сущностей на основе моей БД и когда в окне необходимо выбрать БД и таблицы, то мне показывается что моя БД пуста. А если проделать тоже самое, но с БД sample которая идет по умолчанию, то все работает, т.е. мне дается выбрать какие таблицы использовать.

В чем может быть проблема?

 

Gr1N
()

[Python] Куайн

Форум — Development

На википедии наткнулся на куайны написанные на python и честно говоря не совсем понимаю как это работает (опыт python'а пока маловат), может кто пояснить? Буду крайне благодарен.

куайн №1

print (lambda s:s+`s`+')')("print (lambda s:s+`s`+')')(")
куайн №2
_='_=%r;print _%%_';print _%_

 

Gr1N
()

[Java] JSP jbdc

Форум — Development

В общем как задать запрос внутри jsp и получить хоть что-нибудь. Делал так, есть база данных «students» в ней есть таблица STUDINFO в схеме APP, пишем

<sql:query var="fn" dataSource="jdbc:derby://localhost:1527/students">
SELECT first_name FROM APP.STUDINFO
</sql:query>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        Делаем что-то...
    </body>
</html>
Выполняем видим ошибку: No suitable driver found for jdbc:derby://localhost:1527/students"

Что не так делаю?

 

Gr1N
()

[java] jTable

Форум — Development

Вот там я могу отловить изменения в таблице:

table.getModel().addTableModelListener(new TableModelListener() {
      public void tableChanged(TableModelEvent e) {
         System.out.println(e);
      }
    });
Но иногда мне не нужно отлавливать это событие, можно как-то его отключать на время выполнения чего-то, а потом опять включать?

 

Gr1N
()

[Python] packages

Форум — Development

Возник вопрос с пакетами. Например есть такая структура проекта:

md/
    __init__.py
    main.py
    d1/
        __init__.py
        manage.py
        test.py

Теперь мне необходимо получить из main.py модуль manage.py, тут все просто:

from d1 import manage

И вот возникает вопрос, например manage.py импортирует test.py:

import test

Но но теперь при запуске main.py выдает ошибку что test.py не находится. Хорошо, тогда в manage.py делаем так:

from d1 import test

Отлично main.py у нас запускается, но теперь мы не можем работать с manage.py напрямую... Единственное что придумал это такая конструкция в manage.py

try:
    from d1 import test
except ImportError:
    import test

Теперь все отлично в обоих случаях, но мне это кажется странным, может я что-то не так делаю или есть вариант сделать это красивее? Доки читал, ответа на свой вопрос не нашел.

 

Gr1N
()

[Django] model_set

Форум — Development

Есть две модели:

from django.db import models

class Reporter(models.Model):
    first_name = models.CharField(max_length=30, verbose_name='Имя')
    second_name = models.CharField(max_length=30, verbose_name='Фамилия')
    third_name = models.CharField(max_length=30, verbose_name='Отчество')

class Report(models.Model):
    report_theme = models.CharField(max_length=60, verbose_name='Тема доклада')
    reporter = models.ForeignKey(Reporter)
Связаны через внешний ключ, пытающий получить из Reporter'a Report'ы следующим образом:
from conference.conf.models import *

model = Reporter.objects.all()
model.report_set.all()
Выпадает ошибка «'QuerySet' object has no attribute 'report_set'», пример смотрел в djangobook'e http://www.djangobook.com/en/2.0/chapter10/, не могу понять почему не работает, есть идеи?

 

Gr1N
()

Python + Django шлифуем знания

Форум — Development

Интересует мнения людей которые давно работают с Python, а также в связке с Django. Хотелось бы узнать на что следует обратить внимание в стандартной библиотеке, также интересует с какими инструментами следует познакомиться.

Gr1N
()

[Python] OptionParser

Форум — Development

Задали опции и читаем их, после для теста просто выводим:

parser = OptionParser(usage="usage: %prog [options] filename", version="%prog 1.0")
parser.add_option("-f", "--file", dest="filename", help="write report to FILE", metavar="FILE")
parser.add_option("-q", "--quiet", action="store_false", dest="verbose", default=True, help="don't print status messages to stdout")

(options, args) = parser.parse_args()
print(options)

Как лучше проверить отсутствие агргументов и если их нет то вывести хелп. В голову пришло только такое:

if not sys.argv[1:]:
	parser.print_help()
	return
Может есть способ с использованием самого OptionParser? В документации ничего похожего не нашел.

 

Gr1N
()

FTP server

Форум — Development

Приветсвую, необходим простенький FTP server, может кто-нибудь поделиться исходником? Языки: C++, Java или Python. Желательно на сокетах.

Gr1N
()

[arch] tint2+xfce4-power-manager

Форум — Desktop

Возможно ли решить проблему. При подключении\отключении зарядного, xfce4-power-manager начинает творить чудеса, появляются какие-то пустые места, если выгрузить и загрузить xpm, то все становится как надо.

http://s4.postimage.org/1j5hmy084/2011_09_25_181524_1024x600_scrot.png

http://s4.postimage.org/1j5o93e78/2011_09_25_181535_1024x600_scrot.png

 

Gr1N
()

RSS подписка на новые темы