23:27

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

На дне глубокого сосуда
Лежат спокойно L шаров,
Поочередно их оттуда
Таскают двое дураков.
Сие занятье им приятно,
Они таскают т минут
И, взявши шар, его обратно
В сосуд немедленно кладут.
Ввиду условия такого
Сколь вероятность велика,
Что первый был глупей второго,
Когда шаров он вынул K?





@темы: Математика вообще, ya.ru:text, Стихи

23:27

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

Что-бы получить дату в питоновском формате из дататайм виджета - нужно сделать следующее:

self.ui.DateFrom[n].date().toPyDate()





@темы: PyQt, ya.ru:text

00:04

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

Где-то подсмотрел. Мо-моему очень неожиданно...

Мы сидим впятером
И плачем над счастьем,
И смеемся над горем.
Мы сидим впятером,
И удача над нами,
И разлука над морем.
Мы сидим впятером,
Перекинемся взглядом
И опять замолчим.
Мы сидим впятером,
Ничего нам не надо,
Никого не хотим.
Мы сидим впятером,
Обсуждаем погоду
И смущенно моргаем.
Мы сидим впятером,
Кипятим к чаю воду
И печаль запиваем.
Мы сидим впятером.
Мы одни во Вселенной.
Мы сидим впятером:
Я и стены.




@темы: Мы — жертвы законов математики, ya.ru:text, Стихи

02:14

В моих зрачках - лишь мне понятный сон. В них мир видений зыбких и обманных, таких же без конца непостоянных, как дымка, что скрывает горный склон.
Вещи, сделанные без примеров, таковы, что их сущности надо бояться. (с) Шекспир

Отличная статья Code Like a Pythonista: Idiomatic Python тут появилась, надо будет как-нибудь перечитать на досуге. Удвиительно, вроде много всего уже знаю, но каждый раз читая что-то подобное - узнаю какие нибудь новые тонкости питона.





@темы: Python, ya.ru:text

03:10

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

NEXUS присоединился к клубу Загадки





@темы: ya.ru:friendee:4611686018427406302, ya.ru:join

21:27

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

Весь день работаю с PHP. Вообще, знаете, после питона и pyqt - пхп, это такой отдых) Особенно пхп, в моём старом добром движке, проверенном годами, и исписанном переписанном сзаду наперёд) Такое счастье)


Я ЛЮБЛЮ
PHP





@темы: Мы — жертвы законов математики, PHP, ya.ru:text

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

NEXUS вывесил фотку





@темы: Jane, SC:FA, ya.ru:photo

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

NEXUS вывесил фотку





@темы: ya.ru:photo

14:45

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

Час сижу, занимаюсь разработкой формы для введения колчиества периодов отчётности в моём проекте по финразведке. Замучался с пикьютэ, зато занимаюсь объектно ориентирвоанным программированием, мля)

Написал отличный класс, который генерирует для меня кнопки и формы с полями для заполнения периодов. Внезапно поймал себя на мысли, что изобрёл патерн "Абстрактаня фабрика". Такие дела. Скоро вообще виндоуз изобрету.





@темы: PyQt, Мы — жертвы законов математики, ya.ru:text

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

Люблю постапакалиптичесскую тематику, да...





@темы: Мы — жертвы законов математики, ya.ru:text, Видео

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

NEXUS захотел

Вселенную!

  • Невыносимо хочу




@темы: ya.ru:wishlist

22:57

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

Как и всё в QT, установвка флагов для ячеек таблицы рабоатет очень своеобразно.

Что я имею в виду?

Допустим у нас есть ячейка ui.Table1s1.item(n,1) и мы хотим сделать её доступной только для чтения.

Как я вчера решил эту проблему? Я, почитав документацию, и не нашев метода типа Qt.ItemIsDisabled начал эксперементировать подставляя разные флаги в метод setFlags, у меня получилось добавить нужного эффекта, если выставить

ui.Table1s1.item(n,1).setFlags(Qt.ItemIsEditable)



Яччейка перестала быть доступной для редактирования, однако текст в ней стал серого цвета. Пришлось его покрасить в чёрный, и мне этого было достаточно)

Однако, выяснилось, что нужно было делать так:

ui.Table1s1.item(n,1).setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)



Почему так? А потому что метод setFlags выставляет флаги которые включены, а не переставляет старые, т.е. те флаги что я в setFlags не включил - считаются выключенными. Так вот.

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



@темы: PyQt, ya.ru:text

03:18

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

Чтобы в QTableWidget вьюв сделать перенос по словам в ячейках таблицы и при этом выравнивание на всю ширину по размеру текста, мне необходимо всунуть в модель:

ui.Table1s1.setWordWrap(True) # включить перенос
ui.Table1s1.setTextElideMode(Qt.ElideNone) # ElideNone, говорите?



Xз что это) Но говорят http://www.mail-archive.com/[email protected]/msg12735.html помогает)

И следом, гвоздь программы -

QTimer.singleShot(0, ui.Table1s1.resizeRowsToContents)



Ну если шаманство типо (Qt.ElideNone) ещё можно понять, но скажите мне, причём тут таймер? ПРИЧЁМ ТУТ ТАЙМЕР, Я ТЕБЯ СПРАШИВАЮ!?

Я всего лишь хочу выровнять таблицу... Ппц.





@темы: PyQt, ya.ru:text

05:30

В моих зрачках - лишь мне понятный сон. В них мир видений зыбких и обманных, таких же без конца непостоянных, как дымка, что скрывает горный склон.
04:17

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

QTabWidget.clear (self) Делает невидимыми все табы, но не удаляет собтсвенно объекты. А ui.tabWidget.setCurrentIndex(0) делает видимым таб с номером 0, однако непонятно, как после QTabWidget.clear вернуть на место табы, подозреваю что никак)





@темы: PyQt, ya.ru:text

03:55

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

У любого наследника класса QtGui, есть не только метод show() например:

ui.Table1s2.show()

Но, как ни странно, и метод hide()





@темы: PyQt, ya.ru:text

02:17

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

Для пунктов меню нужно указывать triggered() в

ui.action_5.connect(ui.action_5, QtCore.SIGNAL('triggered()'), Dosome)

А для кнопок clicked()





@темы: PyQt, ya.ru:text

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


Небольшой отрывок из книги Бернарда Вербера «Мы боги»

Клетка. В ней 5 обезьян. К потолку подвязана связка бананов. Под ними лестница. Проголодавшись, одна из обезьян подошла к лестнице с явными намерениями достать банан. Как только она дотронулась до лестницы, вы открываете кран и со шланга поливаете ВСЕХ обезьян очень холодной водой. Проходит немного времени, и другая обезьяна пытается полакомится бананом. Те же действия с вашей стороны.
Отключите воду.
Третья обезьяна, одурев от голода, пытается достать банан, но остальные хватают ее, не желая холодного душа. А теперь, уберите одну обезьяну из клетки и замените ее новой обезьяной. Она сразу же, заметив бананы, пытается их достать. К своему ужасу, она увидела злые морды остальных обезьян, атакующих ее. После третьей попытки она поняла, что достать банан ей не удастся. Теперь уберите из клетки еще одну из первоначальных пяти обезьян и запустите туда новенькую. Как только она попыталась достать банан, все обезьяны дружно атаковали ее, причем и та, которую заменили первой (да еще с энтузиазмом).
И так, постепенно заменяя всех обезьян, вы придете к ситуации, когда в клетке окажутся 5 обезьян, которых водой вообще не поливали, но которые не позволят никому достать банан.
Почему?
Потому, что здесь так заведено.

© Бернард Вербер «Мы боги» (Опыт с шимпанзе)





@темы: Мы — жертвы законов математики, Я окружен идиотами и заглотами. Пора сменить работу, Рассказы, ya.ru:text

00:41

В моих зрачках - лишь мне понятный сон. В них мир видений зыбких и обманных, таких же без конца непостоянных, как дымка, что скрывает горный склон.
"Одна из радостей путешествия - это возможность посетить новые города и познакомиться с новыми людьми."

Чингисхан




@темы: ya.ru:text, Цитаты

01:10

В моих зрачках - лишь мне понятный сон. В них мир видений зыбких и обманных, таких же без конца непостоянных, как дымка, что скрывает горный склон.
-Здравствуйте, вы тот самый Хаккер, что взломал StarForce4?

-Да, я тот самый…

-Наверное вы потратили очень много времни чтобы понять как работает защита, как она анализирует диск, чтобы сделать возможным ее обход? Может быть вы поделитесь в кратце алгоитмом работы StarForce4?

-Ммм, к сожалению я не знаю, как работает защита StarForce… :(

-То есть как? Ведь у вас игра со StarForc-ом запускается без оригинального диска?

-Да именно… Но я не знаю как работает защита… я просто отключил ее вызов… Зачем ломать сейф-дверь если стена из гибсокартона?

:-D




@темы: Мы — жертвы законов математики, Я окружен идиотами и заглотами. Пора сменить работу, ya.ru:text, Цитаты