LINUX.ORG.RU

Сообщения eRazor

 

find

Почему find / -exec grep -H -i '.*include' {} \; повисает -- к винту не обращается и в топе его не видно, а если задать find-у не корень, а любой другой каталог, то всё ок?

best regards..

eRazor
()

Святогор, ну, что, получил исходники?

Как процесс продвигается? Сколько времени ориентировочно займёт рефакторинг?

best regards..

eRazor
()

2 moders: Уберите идиота из треда

Меня раздражает этот анонимный товарищ. Я так понимаю, кроме всего прочего он нарушает местные правила. Будте добры, subj -- он мне беседовать с человеком мешает.

Ссылка на начало ветки в треде, как указать ссылку на анонимуса понятия не имею, найти его легко, по приведённой, сообщения там не много.

http://www.linux.org.ru/profile/eRazor/view-message.jsp?msgid=538491&back...

eRazor
()

4kka: .Net reflection vs Java reflection

http://www.linux.org.ru/profile/eRazor/view-message.jsp?msgid=542692#544060

Итак, насколько я понял, надо сделатъ две вещи, которые как утверждают
отсутствуют в рефлексии дот нета. Первое: добраться до приватного поля
произвольного класса. Второе: вызов приватного метода произвольного
класса.

Ок.

1:

using System;
using System.Reflection;

namespace PrivateField
{
class Foo
{
private string bar = "Godzilla live!";
}

class Application
{
[STAThread]
static void Main(string[] args)
{
Foo foo = new Foo();
System.Reflection.FieldInfo[] fieldInfo;
Type type = typeof(Foo);
fieldInfo = type.GetFields(BindingFlags.NonPublic |
BindingFlags.Instance);
for(int i=0;i<fieldInfo.Length;i++)
{
Console.WriteLine("The value of {0} is: {1}",
fieldInfo[i].Name,fieldInfo[i].GetValue(foo));
}
}
}
}


2:

Регистрацию класса Action и его методов в Executor -е мне лень писать
согласно твоей задачи, тем более она у тебя уже есть, сосредоточимся
непосредственно на том, что ты сказал, что невозможно приватный метод
у класса вызвать.


using System;
using System.Reflection;

namespace PrivateMethod
{
class Executor
{
public static void RunAction()
{
Type type = typeof(Action);
MethodInfo methodInfo =
type.GetMethod("foo",BindingFlags.NonPublic |
BindingFlags.Instance);
Action action = new Action();
methodInfo.Invoke(action,new Object[]{});
}
}

class Action
{
private void foo()
{
Console.WriteLine("Reflection.. he, he, he.");
}
}

class Application
{
[STAThread]
static void Main(string[] args)
{
Executor.RunAction();
}
}
}


Ну и что мы видим? Всё работает, следовательно утверждение об ущербности дот нетовской рефлексии, на основании приведённых примеров ошибочно.

2All: А смогёт кто-нибудь мне пример из Java рефлексии привести, который я под .Net сделать не смогу?

И вопрос: умеет ли Java reflection в run-time байт код создавать?

eRazor
()

Maus und Scheisse

Отваливается мышь. Есть ноутбук с тачпадом, в него воткнута в ps2 разъём мышь с колесом, вернее даже с шариком, но это, думаю, не существенно. Примерно с частотой раз в день курсор мышки перестаёт перемещаться влево. Вверх-вниз-вправо едет, а влево нет. Отлечивается заходом в конфигурилку мышиную. Достаточно просто туда зайти, даже ничего не изменять там, как мышь начинает себя вести нормально.

Fujitsu Siemens/Amilo, SUSE 9.0, WM -- в любом такое происходит, "конфигурилка" -- YaST.

Как лечить, что читать?

eRazor
()

mplayer

Позволяет ли MPlayer запускать себя в нескольких экземплярах и проигрывать несколько фильмов в один момент времени? Если да, куда смотреть?

eRazor
()

Сборка MPlayer

./cofigure --enable-gui вываливается с ошибкой: не установлен gtk-devel, однако он установлен. Где он может лежать (SuSE), чтоб я мог ./configure --with-gtk-config=... ему задать? Или это как-то по другому лечится?

p.s. where is ничего не выдаёт.

eRazor
()

Gnome download

Зашёл на сайт Гнома в раздел download и... извиняйте за тупой вопрос, а что дальше? Это всё в какой-то последовательности надо качать/устанавливать или как? Куча пакетов исходников, есть способ какой автоматом всё что надо для нового гнома проставить?

eRazor
()

про оценки появившиеся...

Самая нормальня "система диффернциации пользователей", что я видел это на www.rsdn.ru. Пользователи (зарегистрированные) могут поставить оценку (только положительную и только зарегистрированному пользователю). С набором очков растёт "вес" оценок, т.е. каждый может поставить оценку 1,2,3 каждый номер соответствует определённому количеству очков. Т.е. оценка более опытного пользователя даёт больше очков.

Для исключения накруток существует система деградации веса оценки, если делаешь слишком много оценок одному и тому же человеку, вес твоей оценки падает. (правда, наверно, если там будут трое участвовать, то это не поможет)

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

eRazor
()

Gnome & fonts

После экспериментов, все шрифты в Gnome стали микроскопическими. В Еnlightenment и KDE всё нормально. Чё делал не помню. Как восстановить?

eRazor
()

fonts

Не затруднит кого-нить у кого шрифты нормальные выслать/выложить директорию fonts запакованную и кусок где пути к фонтам прописаны из XF86Config?

p.s. Настроить настроил, но.. говно какое-то, а не шрифты. И антиаллиассинг вроде включён, а выглядит как скриншот с кривыми шрифтами.

eRazor
()

Score, MaxScore

Что означает?

eRazor
()

Quanta+ 3.1.4

У меня одного так: в названии функций определённые буквы зелёным раскрашиваются? Как это лечить?

eRazor
()

Знакомьтесь: новый клон jackill- а.

eRazor
()

Clock & X

Подскажите часы симпатичные на тёмный десктоп.

eRazor
()

посоветуйте лицензию

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

Проект находится в стадии обдумывания, в том числе обдумываем под какой лицензией писать. Почитал я GPL, LGPL, GFDL и, честно говоря, в ступор впал -- не переваривается. В общем, что бы Бы посоветовали, если бы писали проект:

кросссплатформенный; хотели бы, что бы права на проект остались за Вами; бесплатный; ядро проекта могло бы использоваться другими программистами в их проектах, но с указанием того, что используют наш труд.

Вроде, всё, что мы хотим.

eRazor
()

FireFox menu font

Подскажите как для FireFox изменить шрифты используемые в меню. Или хотя бы с какого бока к проблеме подступаться.

В архиве что был на mozilla.org просто.. firefox. Без всяких readme и прочего. В опциях шрифты меняются только для контента, для самого firefox- a как их менять непонятно. Как можно определить какой шрифт программа использует?

eRazor
()

А без каких директорий шрифтов.....

А без каких директорий шрифтов из /usr/lib/X11/fonts KDE будет работать? Где-нибудь имеется описание для каких програм что нужно оттуда?

У меня на работе и дома SuSE. На обоих компьютерах запускаю xterm со шрифтом terminus -- на домашнем mc нормально псевдографику рисует, на рабочем линии вертикальные со смещениями.. Нифига не пойму в чём разница. На рабочем скопировал из виндовса шрифты в truetype, после перезапуска X они присутствуют в системе, а на домашнем после аналогичной процедуры нифига. Поменял порядок директорий с фонтами в XF86Config -- KDE с GNOME упали нафик..

eRazor
()

anti-aliasing

А как узнать, антиаллиасинг включён или нет? Судя по всему он уменя работает, т.к. могу sub-pixel hinting менять. Но выглядит на моём ноутбуке это так, как те скриншоты здесь про которые говорят -- "шрифты настрой".

eRazor
()

как решать конфликты версий?

К предыдущему вопросу логическое продолжение.

Захотел gkrellm поставить, скачал из интернета, так, вот, оно требует openssl-0.9.6 В системе уже стоит openssl-0.9.7 и после компиляции SRPM при попытке установить openssl-0.9.6 получаю ошибку, что есть конфликт версий и список файлов из версии 0.9.7 которые уже существуют. Как подобные конфликты в принципе решать?

eRazor
()

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