Появилась необходимость отразить часть платы сверху вниз. С тем, чтобы повернуть проблем не возникает - Buffer -> Cut selection to buffer -> Rotate. Однако Mirror buffer (up/down) не работает - буфер просто остается неизмененным. Как все-таки убедить его сделать это?
зы. версия - pcb-gtk 20110918-4, взята из debian sid.
Использую gnome-terminal для запуска консольных приложений. С тем, чтобы скопировать кусок текста из постороннего графического приложения в терминал проблем не встает. Однако, для обратной операции приходится тянуться за мышкой, что отнимает время.
Правка исходников - вариант, но если у кого-то есть менее затратные предложения или даже diff-ы для libvte - буду признателен :)
$ uisp -dserial=/dev/ttyUSB0 -dprog=dasa --rd_fuses
Probably the AVR MCU is not in the RESET state.
Собственно, как подключал лапы:
1 (RESET) - 7 COM (RTS)
17 (MOSI) - 3 COM (TxD)
18 (MISO) - 8 COM (CTS)
19 (SCK) - 4 COM (DTR)
7(VCC), 20(AVCC) - в точку P1
7(GND), 22(GND) - в точку P2
между P1 и P2 подключен параллельно конденсатор 1мкф
P1 - +5V внешнего блока питания
P2 - GND внешнего блока питания
Имею Unity-2D 4.12.0. Хотелось бы, чтобы при нажатии Alt+F2 вместо dash вызывался gmrun, а при коротком нажатии Super вообще ничего бы не делалось. Возможно ли сделать такое без правки исходников?
Связано с темой в Talks: Зачем вообще нужно функциональное программирование?
Имею (в обоих смыслах этого слова) конфигурацию XMonad с воркспейсом, поделенным на два Layout.Tabbed горизонтально. Можно ли сделать, чтобы при активации Alt-<n> XMonad поднимал n-ное окно в текущем Tabbed, а не n-ное окно на текущем воркспейсе?
И так, вот уже сколько лет прошло с момента выхода первых версий Haskell. И что мы в итоге имеем?
XMonad - тайловое поделие для красноглазиков. В силу ущербности языка, для добавления элементарных фишек фреймовых оконных менеджеров нужно переписать ядро;
Emacs - тренажер для пианистов от малонужного красноглазого хиппи.
Кучка скобочных поделий, не запускающихся без бубна и падающих от каждого чоха
Сообщество гиков, мечтающих купить что-нибудь в интернет-магазине, написанном на предмете своего фетиша;
Кипы бумаги, имитирующие труды математиков (в реальной жизни без всякого заззрения пишущих на Delphi/Pascal)
Внимание, вопрос - зачем это все нужно, когда есть языки, на которых можно писать полезные для пользователей программы?
Столкнулся со свистом (~784 Гц) из системного блока. Интересное заключается в том, что свист прекращается, если выключить монитор или поднять яркость выше 80%. Но свист идет именно из системного блока.
Монитор подключен через D-Sub. Кто-нибудь может навскидку сказать, в чем может быть проблема?
Собственно, проблема: есть аккаунт, который проверяется по IMAP. Иногда он проверяется по POP3 с удалением почты. Как сделать, чтобы Thunderbird не удалял уже сохраненные сообщения даже если они удалены на сервере?
Я пробовал гуглить, но не нашел ничего интересного.
Прочтение файла - это очень дорогая операция на медленных сетевых моунтах. Можно ли заставить использовать содержимое буфера вместо этого?
Можно ли научить сохранять состояние в файлы проектов, как в IDE? Мести все в одну кучу - это крайне неудобно
Работа не синхронизирована со стандартными теговыми функциями Vim. Скажем, при нажатии Ctrl+] на упоминании функции F получаем 'no tags cache', хотя в таглисте присутствует определение F.
Ubuntu 11.10, Unity-2D 4.12.0, одна из стандартных тем. Есть глобальное меню, два буфера обмена синхронизируются при помощи Clipit. Все стоит на тихом mini-ITX с SSD, и отлично рулится с клавиатуры.
Соответствующие меры уже приняты (noatime, nodiratime, discard в опции ядра, /tmp, /run - в ramfs), но меня напрягает периодичное мигание индикатором HDD. Журналирование не отлючал. Можно ли как-то отследить, что именно происходит?
Как известно, на большинстве Linux-десктопов есть 2 буфера обмена. Если я не ошибась, собственно иксовый (далее PRIMARY) и предоставляемый тулкитами Gtk/Qt (далее CLIPBOARD).
На самом деле, очень неудобно. К примеру, при активации сочетания клавиш Shift+Insert в некоторых программах вставляется содержимое первого буфера, а в некоторых - второго. И мне приходится лезть за мышкой, чтобы вставить ссылку, скопированную из Vimium в gnome-terminal. Я понимаю, что здесь наверняка найдутся люди, оправдывающие такое поведение, но можно ли заставить компьютер вести себя следующим образом?
Если в PRIMARY помещается новое значение, то это же значение помещается и в CLIPBOARD
Если в CLIPBOARD помещается новое значение, то это же значение помещается и в PRIMARY
Некоторое время у гугла была очень удобная фишка - можно было ходить по результатам поиска при помощи клавиш вверх/вниз: .http://www.digitalart.by/stats/info_webmaster/golubaya-strelka-google/
Потом куда-то исчезло (по крайней мере для меня). Кто-нибудь знает, как включить обратно? Чистка куки не помогает, ничего на эту тему не нашел.
Метки для перехода в доке появляются сразу после нажатия Super. Если пользователь отпустил Super в течение 200мс, не активировав ни один из пунктов дока, запускается Dash.
Активацию Dash можно заменить на выполнение команды shell, записав ее в /desktop/unity-2d/launcher/dash_replacement в gconf-editor (на скриншоте используется 'gmrun&').
Помимо этого:
gmrun собран с -DUSE_SYSTEM
Большинство окон разворачиваются на полный экран и лишаются заголовка при помощи Maximus
Курсор мыши наведен на верхнюю панель, а клавиша Super зажата.
Если кому интересно сравнение вышеназванной комбинации с Ion3 - спрашивайте.
Не могу заставить работать русский язык в docbook:
$ docbook2pdf docbook1.sgml
Using catalogs: /etc/sgml/catalog
Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
Working on: /home/minoru/docbook1.sgml
openjade:/home/minoru/docbook1.sgml:39:15:E: non SGML character number 129
openjade:/home/minoru/docbook1.sgml:39:17:E: non SGML character number 130
Пытался гуглить, но бесполезно. Такое ощущение, как будто у всех это работает из коробки, кроме меня. Что можно с этим сделать? (кодировка, естественно, utf8).
<?xml version="1.0" encoding="UTF-8"?>
<book xml:id="simple_book" xmlns="http://docbook.org/ns/docbook" version="5.0">
<title>Very simple book</title>
<chapter xml:id="chapter_1">
<title>Chapter 1</title>
<para>Hello world!</para>
<para>I hope that your day is proceeding <emphasis>splendidly</emphasis>!</para>
</chapter>
<chapter xml:id="chapter_2">
<title>Chapter 2</title>
<para>Hello again, world!</para>
</chapter>
</book>
и вот что говорит docbook:
$ docbook2dvi docbook.sgml
Using catalogs: /etc/sgml/catalog
Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
Working on: /home/minoru/Downloads/docbook.sgml
openjade:/home/minoru/Downloads/docbook.sgml:2:1:E: prolog can't be omitted unless CONCUR NO and LINK EXPLICIT NO and either IMPLYDEF ELEMENT YES or IMPLYDEF DOCTYPE YES
openjade:/home/minoru/Downloads/docbook.sgml:2:1:E: no document type declaration; will parse without validation
Кто-нибудь знает в чем дело? Так же, как быть с кириллицей?
#ifndef _COMMON_H
#define _COMMON_H
#include <stdio.h>
using namespace std;
class Figure {
public:
virtual int draw(int x, int y) {
printf("draw: %d %d\n", x, y);
}
virtual int print_hello() {
printf("Hello World!\n");
}
};
#endif
circle.cpp компилируется в circle.so, а класс Circle наследуется от Figure:
#include <stdio.h>
#include "common.h"
using namespace std;
class Circle : public Figure {
public:
virtual int draw(int x, int y) {
printf("circle\n");
}
};
Возможно ли теперь достать Figure из circle.co каким-нибудь похожим способом?
Важно, чтобы loader не приходилось перекомпилировать для новых плагинов. Сircle.cpp можете отредактировать как угодно (но все-таки желательно с сохранением идеи).