Диаграммы
Есть файлик примерно такого содержания
#имя число
label1 10
label2 3
label3 8
...
Есть файлик примерно такого содержания
#имя число
label1 10
label2 3
label3 8
...
Есть ли функция в emacs-lisp, выдающая имя файла (просто имя, без расширения), расширение и абсолютный путь директории, содержащую файл.
Я конечно написал свой велосипед на регекспах, который из строки, возвращаемую buffer-file-name, вычленяет нужные части. Но хотелось бы узнать, есть ли такое в емаксе из коробки. В документации ничего не нашлось
Вбросьте, пожалуйста, ссылку, содержащую статью на английском про линукс/языки программирования в каком-нибудь научном/околонаучном стиле, чтобы там был матан, но не слишком
Для студентов вход бесплатный, но нужна предварительная регистрация, и при входе показать студенческий.
Кто пойдёт?
По мотивам предыдущей темы, какими темами пользуются емаксеры? Моя - слегка подправленная tm.
Алсо, по теме ещё пара ссылок для конструкторов тем:
http://alexpogosyan.com/color-theme-creator/
http://color-theme-select.heroku.com/
Проблема такая:
Сперва я хотел запаковать программу свежей версией ensymble (0.29). Но при выполнении самой простой команды запаковки выдаёт ошибку:
$ ensymble py2sis helloworld
/usr/lib/python2.6/ihooks.py:170: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
return imp.load_source(name, filename, file)
ensymble: warning: no application version given, using 1.0.0
ensymble: warning: no UID given, using auto-generated test-range UID 0xe9eb20ad
ensymble: warning: no certificate given, using insecure built-in one
ensymble: expected string or Unicode object, NoneType found
Хотя на оф сайте, да и вообще во всех документациях пишут, что всё должно сработать. Так же на гуглокоде открыта эта проблема, но ни одного коммента.
Ну ладно, скачал предыдущую версию ensymble (0.27), для неё пришлось собирать питон 2.5. Вроде всё собирает, предыдущая команда нормально пакует в sis, но при установке на телефоне пишет, что Python For S60 не установлен, сама программа не запускается. Это связано с тем, что ensymble 0.27 пакует для PyS60 версии 1.97, а на телефоне стоит 2.0. Отдельно ставить 1.97 желания нет, так как, думаю, другие программы, написанные для PyS60 2.0 перестанут загружаться.
Поэтому несколько вопросов:
UPD: есть ли симулятор под линукс, позволяющий пускать питоновкие проги? а то писать код вслепую как-то плохо
Смотрел давно. Сам фильм - пародия на фильм про супергероев. Сюжет: три супергероя - человек-лопата, вилкометатель и вулкан (в бешенстве он становится сильным) терпят фейлы постоянно, в то время как другой супергерой исправляет то, что они понаделали. Потом они набирают команду из таких же «героев» и идут спасать кого-то. Как-то так
Имеется некий скрипт на питоне, допустим такого содержания
#!/usr/bin/python
s = ""
s += "${font Monospace: size=8}text, "
s += "${color1 colorized text}"
print s
${font Monospace: size=8}text${color1 colorized text}
конфиг коньков:
double_buffer yes
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
draw_borders no
border_margin 1
draw_shades no
alignment top_right
update_interval 3
default_color ffffff
own_window_colour 222222
use_xft yes
use_spacer yes
minimum_size 200 0
xftfont sans:size=10
xftalpha 1
default_color white
default_shade_color black
default_outline_color white
default_color white
color1 1E90FF
color2 666666
override_utf8_locale yes
TEXT
${exec script.py}
Что делать, куда копать?
Обращаюсь к всезнающему *, подскажите названия книг:
1) Сюжет такой: на одной планете жили люди в пещере, их жизнь была очень коротка. И была легенда, что они предки людей с ракеты. А условия на планете были ужасные: днём жара, ночью мороз, которые убивали всех на поверхности. И вот одна пара начала пробиваться к ракете и т.д.
2) Концовка: Главный герой начал замечать, что погасли все звёзды, исчезла луна, весь мир начал сворачиваться. И он догадался, что это кто-то с ним сделал. Больше не знаю
3) Сюжет: Люди жили на корабле, не зная об этом. Внизу корабля жили рабы, сверху знать, и только некоторые знали правду и видели звёзды. Они пытались подражать «почерку» древних, который на самом деле был печатным.
Почему-то не всегда работает раскидывание окон по тэгам. Вот кусок кода из конфига:
awful.rules.rules = {
-- All clients will match this rule.
{ rule = { },
properties = { border_width = beautiful.border_width,
border_color = beautiful.border_normal,
focus = true,
keys = clientkeys,
buttons = clientbuttons } },
{ rule = { class = "MPlayer" },
properties = { floating = true } },
{ rule = { class = "Emacs" },
properties = { tag = tags[1][2] } },
{ rule = { class = "Konsole" },
properties = { tag = tags[1][4] } },
{ rule = { class = "Amarok" },
propetries = { tag = tags[1][8] } },
{ rule = { class = "Akregator" },
propetries = { tag = tags[1][7] } },
{ rule = { class = "qutIM" },
propetries = { floating = true, tag = tags[1][5] } },
{ rule = { class = "Skype" },
propetries = { floating = true, tag = tags[1][5] } },
{ rule = { class = "Konqueror" },
properties = { tag = tags[1][1] } },
{ rule = { class = "Firefox" },
propetries = { tag = tags[1][3] } },
{ rule = { class = "Lorentz" },
propetries = { tag = tags[1][3] } },
}
Для konsole, emacs и konqueror'а всё работает, для остальных - нет. куда копать?
И ещё, как задать конкретному тэгу свой layout. То есть для всех тэгов layout один, а для конкретного тэга (допусим tags[1][5]) нужен другой layout.
Awesome 3.4.3, Kubuntu 10.04, x86-64
Соло из каких песен вы считаете лучшим? Моё любимое - 2-е из Comfortably Numb (это версия с PULSE, студийная имхо лучше).
Хотелось бы послушать что-то в этом духе. Уважаемый all, посоветуй такие же эпичные и красивые соляки.
с некоторого момента огнелис стал моргать курсором (как в текстовом редакторе), когда щелкаешь мышкой на текст. очень раздражает: нельзя нормально мотать страницу стрелочками, так как курсор переходит на строку ниже/выше. иногда курсор попадает «между» тэгами <div> и тогда он становится большого размера, на всю ширину колонки.
как избавиться от этого? другие браузеры и вимператоры не предлагать.
версия 3.6.3
UPD: а еще не загружаются картинки, когда жмешь правая_кнопка->сохранить изображение как. что это может быть?
https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-June/000721.html
зы. Кнопочки так и не перенесли вправо
в общем, дискас
Недавно в очередной раз с перечитал «Конец Вечности» Азимова. В очередной раз доставило. Хочу ещё такого-же. Посоветуйте похожих книжек на тему time paradox'ов.
В последнее время в моей группе есть тенденция - появилось много линуксоидов. И без какой-либо агитации. По моим подсчётам только в моей группе примерно 6-7 человек из 19 поставили линукс (у одного даже без дуалбута). Причем в институте линукс не особо жалуют, вуз даже состоит в унылой программе от мс - раздача халявной венды. Также, многие знакомые из других групп тоже задумываются поставить линь.
В общем, ОН близится, ура
Почему при изменении размеров, качество изображения сильно портится? Вот пример: оба изображения обложек 80х80, но снизу отображается «при помощи» Plasma::IconWidget, а сверху - уменьшенный QPixmap (методом scaled()). Видно, что снизу качество лучше.
Как сделать так, чтобы качество не сильно ухудшалось (чтобы было на уровне нижней картинки)?
P.S. QIcon, кстати, тоже не портит качество. Но я не знаю как задать размеры. Подскажите, как?
я хочу, чтобы скрипт выполнялся непоредственно перед выключением компа, как так сделать?
Пишу плазмоид, для всплывающего окна использую Plasma::Dialog. Он унаследован от QWidget. В классе QWidget есть метод setLayout(QLayout). Мне нужно использовать в этом окошке Plasma::IconWidget, который унаследован от QGraphicsWidget. Проблема вот в чём: при попытке сделать layout.addItem(iconWidget) естественно выскакивает ошибка - IconWidget унаследован от QGraphicsWidget и не может быть добавлен на QLayout (так как не является потомком QLayoutItem).
Если же использовать QGraphicsLinearLayout, как лэйаут, то при попытке dialog.setLayout(layout) тоже возникает ошибка - QGraphicsLinearLayout не может быть установлен как лэйаут, так как Plasma::Dialog не QGraphicsWidget, а просто QWidget.
Итак, как быть? Как на диалог добавить наследника QGraphicsWidget? Или подскажите какую-нибудь замену Dialog'у.
как в сабже запретить жирный шрифт? а то получается вот такое:
| ← назад | следующие → |