LINUX.ORG.RU

Сообщения bik

 

не переключается фокус в idle

Форум — Desktop

Когда нахожусь в окне редактора и нажимаю «отправить файл в шелл», данные в шелл передаются, но окно шелла активным не становится. Только двукратное нажатие alt+tab переключает активное окно.
Подскажите, в чем тут дело? Во fluxbox окно шелла автоматически становится активным. Как добиться такого поведения и в гноме?

p.s. дефолтный gnome, debian 6.0

bik
()

Акторная(?) библиотека

Форум — Development

Надо запустить на многоядерной машине несколько независимых процессов. Эти процессы должны асинхронно общаться между собой. Протокол общения можно выбрать самостоятельно. Относительно общего времени работы сообщения передаются нечасто. Вопрос - какой язык/библиотеку посоветуете для этого выбрать?
Основной код написан на питоне (cpython). Просто перенести его на jython/ironpython не получится.

Первое, что приходит в голову для решения указанной задачи, - Эрланг, но, как показалось, активно развиваемых мостов эрланг-питон нету. Идеальным бы решением была бы эрланг-like библиотека для питона.

bik
()

программирование мышкой

Форум — Talks


Было недавно на лоре обсуждение, где писали(скорее даже ругали) про систему графического программирования бизнес-процессов (кажется, от oracle). Напомните, пожалуйста, о каком софте шла речь?
Википедия говорит еще о LabView - поделитесь впечатлениями от его использования (под linux лабвью, похоже, бесплатен).
И пару лет назад видел презентацию, где показывали систему визуального программирования, построенную вокруг UML диаграмм. Название программы опять же сейчас не вспомню. Подскажите, пожалуйста, чтобы это могло быть? (не Umbrello и подобные - не построители диаграмм)

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

Спасибо

bik
()

[хочется поделиться находкой]олдскульная rpg

Форум — Games

Dark Disciples. Олдскульная rpg с графикой в стиле ультимы (5й). Развивается уже почти 10 лет. Бесплатная, но закрытая, запускать через wine.
Что хорошего: олдскул, хорошая музыка, приятная графика, интересный сюжет, небанальные диалоги, нет пафоса спасенья мира, немного цинизма.
Из интересного еще необходимость есть и спать.

http://www.dodgysoft.com/dd1.html - первая часть. Есть еще и вторая часть, которая сейчас актуальна.

bik
()

java2c#

Форум — Development

Посоветуйте, пожалуйста, конвертер из java в c#. Кроме конвертации синтаксиса желательна также конвертация использования стандартных библиотек ввода/вывода и генерик коллекций.
(Необходимо один ява-проект (~100KLOC) на C#.)

bik
()

rdf vs prolog

Форум — Development

Зачем нужен rdf формат, когда есть prolog? Rdf же (xml или n3) гораздо менее читабелен и при том менее функционален.
Тут сказалась «интеллектуальная» репутация пролога, или я просто все неправильно понял?

bik
()

[бд]связь один-ко-многим

Форум — Development

Глупый вопрос, понимаю, но как реализовать в таблице связь один-ко-многим? Например, у одного человека несколько назначений. Моя глупость предлагает только такие решения:
* хранить списком индексов (но mysql же не поддерживает тип данных - список чисел-индексов)
* добавить в таблицу необходимое количество столбцов для каждой связи. (но заранее это количествто неизвестно. да и вобще криво как-то)

оба варианта кривые, но лучше-то сделать?

 

bik
()

[java]декораторы вызова метода

Форум — Development

Есть некий класс (А), который агрегирует в себе объекты другого класса (В). Надо к каждому вызову определенного метода (М) класса В добавить свои обработчики «до» и «после» вызова М. Более конкретный пример:

class A {
private B obj;
public void setObj(B b) {
   this.obj = b { // условный код. добавить обработчики к методу f
                  int f.before(int x) { print(1); } // вызывается до вызова метода f
                  int f.after(int result) { print(10); } // вызывается после вызова метода f
               }
}
public B getObj() {
   return this.obj;
}
   
}

class B {
   int f(int x) {
      print(42);
   }
}

...
A a = new A();
a.setObj(new B());
a.getObj().f(0);
// на экране 1 42 10

Гугл подсказывает, что мне нужно контрактное программирование. Но, насколько я понял, мне-то надо добавлять декораторы в рантайме..

Подскажите, как лучше сделать задуманное?

 

bik
()

редактор IDEF диаграмм

Форум — Development

Какой редактор IDEF диаграмм посоветуете? p.s. можно под wine

bik
()

[java][xml]встраиваемые компоненты

Форум — Development

Необходимо сделать GUI редактор xml-кода с некоторыми расширенными возможностями. Язык разработки java. Подскажите, какие-есть встраиваемые виджеты/компоненты (swing) для просмотра и редактирования XML?

 ,

bik
()

gui для консольного плеера

Форум — Desktop

Посоветуйте минимальный gui фронтенд для музыкального плеера с целью переделать его для поддержки mocp.
К примеру, взять фронтенд для mpd и заменить команды на соответствующие команды mocp.

bik
()

компонентные фреймфорки?

Форум — Web-development

Подскажите, пожалуйста, какие есть компонентные (желательно stateless) веб-фреймворки?

bik
()

[java] Фабрики vs Конструкторы

Форум — Development

Почему в java нередко используется фабрика для создания объектов вместо простого создания через конструктор? Типа (примеров тому можно привести и больше):

XPathFactory xpathFactory = XPathFactory.newInstance();
XPath xPath = xpathFactory.newXPath();
Вместо
XPath xPath = new XPath(); 
?

 

bik
()

[java][?] работа с исключениями

Форум — Development

Есть некоторый метод, который обрабатывает xml. При обработке могут вылезти c десяток разных исключений (IOException, SAXException, DOMException и другие). Как их лучше обработать?
- Выпустить все наружу, указав в секции throws метода?
- Ловить все исключения, заносить в лог и «тихо» выходить из метода через return?
- Ловить все исключения и выпускать наружу только как, например, общее IOException с комментарием в параметре конструкторе?
- Другой способ?

Заодно, подскажите, пожалуйста, проект на java, по которому можно было бы подсмотреть стиль кодирования.

заранее спасибо!

 

bik
()

посоветуйте литературу по java технологиям

Форум — Talks

Посоветуйте, пожалуйста, литературу по java технологиям. Где бы объяснялось, что такое ejb, jsf, hibernate, servlet, jpa и т.д. Не просто расшифровка базвордов - а с небольшими примерами.
Я понимаю, что каждой этой теме можно посвятить целые книги, но, может быть, кто-то свел весь этот стек технологий в один туториал?

bik
()

софт для коллективной работы над документацией

Форум — Talks

Подскажите софт для коллективной работы над документацией.
Но, например, gobby - не подходит, т.к. это только текстовый редактор, а нужно с поддержкой иерархической структуры, главами, форматирования текста, стилей и т.д.
Основной формат для хранения, желательно, xml.
SaaS сервисы тоже не годятся, т.к. предполагается использование только внутри корпоративной сети.

заранее спасибо.

bik
()

[?]CMS, которую было бы удобно дописывать под свои нужды

Форум — Talks

Подскажите CMS, которую было бы удобно дописывать под свои нужды? Т.е. пожелания такие:
* документированность кода,
* хорошая архитектура кода,
* отсутствие NIH-синдрома у разработчиков cms,
* активный public форум,
* не php (в том числе и потому, что у предполагаемых разработчиков знаний php нет).

заранее спасибо

bik
()

[?]социальные сети для it'шников

Форум — Talks

Подскажите, какие есть специализированные социальные сети для программеров и им подобных?

bik
()

[гугл]сайт с рейтингами музыки

Форум — Talks

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

 

bik
()

Knowledge-Base software

Форум — Talks

Подскажите ссылки на опен-сурсные Knowledge-Base программы/движки. Что есть кроме opencyc?

bik
()

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