3 окт. 2008 г.

Qt4: dynamic loading ui from an other ui, part 1

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

Отвлечёмся от лирического вступления и перейдём к сути задачи:
есть описание некоторого графического интерфейса - более сложные графические интерфейсы (диалоги, формы) строятся из более простых - по кирпичику создаётся большой и сложный интерфейс.

24 сент. 2008 г.

Java: базовые equals и hashCode

Случается такое, что требуется поведение equals и hashCode класса было таким же, как поведение по-умолчанию соответствующее методам в java.lang.Object.
Однако, что делать если класс является наследником некоторого класса, у которого определены свои собственные equals и hashCode ?
@Override
public boolean equals(Object obj) {
return this == obj;
}

@Override
public int hashCode() {
return System.identityHashCode(this);
}

ps.Хотя, думаю, что для большинства java разработчиков я не открыл ничего нового.

10 сент. 2008 г.

Yourmart.ru

В день запуска Большого адронного коллайдера мне, как одному из разработчиков компании SoftLogic приятно представить публике наш сервис поиска товаров и услуг:


Хотелось бы добавить немного к тому, что сказано в официальном пресс релизе.

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

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

дополнено:
Пожалуй приведу очень простой пример: попытайтесь найти весы при помощи любого поисковика товаров.
Сравните результаты поиска:
http://yourmart.ru/search.html#query=весы

И конечно же, мы признательны за любые отзывы о сервисе.