Friday, December 30, 2005

Артуровский сайт :)

Только что разговарвиал по аське с Сергеем. У них возникло желание самостоятельного его дополнять и модифицировать. Надеюсь что не напортачат :)
http://causaltherapy.com/

Thursday, December 29, 2005

MCAD на подходе...

Записаться что-ли на 70-315... даже не знаю. Думаю на праздниках освежу все по книге Amita Kalani, тесты примерные посмотрю... успею-ли до 10? :) Врядли... мама с Меджидом приезжают, не до занятий будет :)

Leyla

Thursday, December 15, 2005

Ариза только что сдала экзамен, теперь она полноценный член команды МТС. На днях ей заведут логин и пароль и все такое :) Зарплату обратно-таки подняли :)

SourceForge одобрил проект, так что сверстал и выложил:
http://ris2xml.sourceforge.net/
Поддерживать скорее всего не буду, там в принципе и поддерживать-то нечего. Все работает стабильно без ошибок. Сам недавно сконвертировал все скачанное и теперь буду печатать огромедный HTML-файл (даже 2) и буду смотреть какие статьи мне могут пригодиться для диссера.

Wednesday, December 14, 2005

ris2xml version 1.0. released

Все, вчера закончил, сегодня добил и запросил у sf.net место под хостинг ris2xml и winris2xml. Жду пока ответят :)
Скриншоты:
ris2xml


winris2xml

Monday, December 12, 2005

Core already written

Ядро вроде написал и оттестировал. Вот так выглядит статья после пропускания через ris2xml :)

Friday, December 09, 2005

RIS - формат

Сижу на протяжении часа и совершаю механические нажатия на мышку. Кошмар, уже все перед глазами плывет. Скачиваю списки всех статей журнала Neural Networks за все годы. За раз можно получить только список статей в одном номере, а номеров … эХъ… Как потом читать списки тоже не очень понятно, вернее понятно, они хранятся в так называемом RIS-формате. Сижу скачиваю и думаю, что надо бы на выходных написать RIS-Tools:

  1. ris2xml (Console application)

  2. ris2html (Console application)

  3. RIS-reader (WinForms + может быть WebForms версия)


Залез в сеть, кто-то уже написал пункт 1, но он входит в состав одного из пакетов OpenOffice. Ставить его нет не сил не желания. Придется самому писать. Тем более что одним Neural Networks мы ограничиваться не собираемся, надо будет просмотреть тонну публикаций в Neural Computations и Physical Review (E). Так что затраты на написание (пару дней ИМХО) вполне оправданы.

Thursday, December 01, 2005

My bookshelf

Что-то захотелось сфоткать свою книжную полку. Сфоткал, выкладываю. Через годик она изменится, интересно будет посмотреть, как именно :)

Малика


:)

Wednesday, November 30, 2005

Мусик

Рашид сегодня прислал фотки Мусика. Такой прикольный, машАлла. Совсем как Изя только рыжий :)

Friday, November 25, 2005

My Projects


Сегодня собрал релиз, сверстал сайт и выложил в на SourceForge первую версию Publcation Cataloguer'a. Пару дней назад серьезно взялся за оба проекта и вычесал из них все накопившиеся баги, новых вроде не появилось :) Переделал все под .NET 2.0. (особо мучаться не пришлось, да вообще не пришлось :) ) И вот так сказать труды обрели некое логически-завершенное состояние. Выпустил релизы. Доволен собой как паровоз.
http://datetimestamp.sourceforge.net
http://pcataloguer.sourceforge.net/

Monday, November 21, 2005

Эксперимент

Надо в конце концов сделать однозначный вывод о применимости доменной нейронной сети в задачах минимизации. Для этого была проведена последняя серия экспериментов:
Боюсь потеряется, в мне понравилось как красиво получилось :) Выкладываю внешний вид, антураж так сказать:

Результат работы программы:

Результат обработки макросами результата полученного в результате работы программы:

Thursday, November 10, 2005

Литобзор и все все все

Диссертация близится к логическому завершению, хотя писать ее еще не начал, но все равно. Осталось выявить область применения доменной нейронной сети для задач минимизации. Для этого надо продумать и запустить один эксперимент, обработать, сделать выводы и сесть писать работу. Попросил у Литинского список литературы, он принес кучу статей как раз по моей теме, начиная с 1999 года и заканчивая совсем свежими 2005, тем самым избавив от необходимости лазить в сети и что еще хуже в библиотеке. Теперь сделаю себе копии и буду читать по статье каждый вечер. Параллельно готовлюсь к 70-315. Так много нового и интересного :) Еще надо зайти в аспирантуру за справкой для домашних что я все еще аспирант, и за формой 26 для военкомата. Потом в военкомат, получить отсрочку... в общем дел море, главное делать, а не рассусоливать :) Даст Бог, все получится.
P.S. Но статей он мне приволок самых тех, прям авторитеты и корифеи и самое главное свежак! :) Считай литобзор на халяву дался, хотя конечно вкалывать еще придется :)

Wednesday, October 26, 2005

70-320 passed!

Позавчера сдал экзамен 70-320 от Microsoft. Было не очень трудно, но я что-то волновался :) С Божьей помошью набрал 840 из 1000. Проходной 700. Теперь надо заняться текущими делами. Отправить две статьи на нейроинформатику. Закончить обработку экспериментальных данных а потом вместе с Михайлычем приступить к следующему этапу.
Думаю параллельно готовиться к 70-315. После этого можно ждать корочку MCAD.
А потом если сдать ишо 2 экзамена можно и MCSD получить. Но это уже в следующем году, инш Аллах.

Thursday, October 20, 2005

LineAge 2 Character

Новая игра занимает часть моего досуга. Вот за такого чувачка сражаюсь в виртуальном мире игры LineAgeII. Вроде ничего так :) Нравится.

Friday, October 14, 2005

Обработка экспериментальных данных

Почти восемь вечера, а я сижу на работе и мучаюсь с данным которые насаобирал пол-года назад. Надо ведь все корректно обработать. эХъ...
Порадовался что вспомнил дремучий VB для офиса :) даже написал код что-бы руками не обрабатывать :)
Sub Pretreatmant()


'
' Pretreatmant Macros
' Macros çàïèñàí 14.10.2005 (Bashir Magomedov aka $Hic0)
'

N = 1155

Columns("A:B").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
k = 1
i = 1
j = 1
Equal = True

Do While k <= N
Sum = 0
Do While Equal = True
If Cells(k, 1).Value <> Cells(k + 1, 1) Then Equal = False
Sum = Sum + Cells(k, 2).Value
k = k + 1
Loop
Cells(j, 3).Value = Cells(k - 1, 1).Value
Cells(j, 4).Value = Sum
j = j + 1
Equal = True
Loop
End Sub

Monday, October 03, 2005

ИМС-2005

Сегодня утром вернулся из командировки. В третий раз были в селении Дивноморское, недалеко от Геленджика. Второй раз на конференции ИМС (Интеллектуальные многопроцессорные системы). В общем первые дав года было интересно, сейчас уже не очень. На самом деле очень хотелось домой и мы с Диной изнывали от скуки. Вовка нашел себе подружку – Наташу из Ростова, с которой благополучно проводил все дни… ну и что греха таить, ночи напролет :) Конференция был хорошая, мне понравилось. Наши три доклада выделили. Вовку ваще персонально похвалили. Молодец, по сравнению с прошлым годом, он заметно поднялся. В общем вот такие дела. Вода в море была 23 градуса, я купался первые два-три дня, потом забил, воздух тоже был теплым. Мы с Вовой прокатились на «таблетке» или «ватрушке» привязанной к скутеру, радости полные штаны :).
Выложу несколько фоток :



Wednesday, September 21, 2005

21-е сентбря - великий день

Сегодня два радостных события. Одно из них то что у Аризы сегодня первый рабочий день. Инетерсно как оно там? Звонила, говорит, что вроде все нормально и ей нравится. Хорошо что ей удалось устроиться в МТС. МТС - это серьезно. Наберется опыта и вообще, все будет супер, инш Аллах.
А другое - то что я начал делать намаз. Встал сегодня в 4-30, совершил гусль, а потом намаз. Вот недавно вернулся с обеда, сделал еще один намаз в три раката. Надеюсь Господь принял мою молитву. Инш Аллах.

Tuesday, September 20, 2005

Some photos from Poland




Other presentation

Не хотел я ехать в Геленджик, совсем не остается времени ни на что. Но раз Михайлыч не едет, а теперь еще и Литинский, то мне даже заикаться не стоит о том чтобы не ехать :(. Хе. Ну чтож. Сегодня с утра готовил презентацию для доклада Михайлыча который придется делать мне. Michail Kryzhanovsky and Bashir Magomedov

Monday, September 19, 2005

Titul slide

Boris Kryzhanovsky and Bashir Magomedov

Вернулись из Польши

В пятницу вернулись из Варшавы. Красивый город, особенно его старая часть, в новой-то по большому счету и смотреть нечего. Что запомнилось.

  • Продукты дешевле чем в Москве.
  • 1 злотый – 8 рублей.
  • Проезд на городском транспорте 2,40 злотых если брать в киосках IRUCH и 3 злотых если брать у водителя. В метро турникеты принимают те же билетики что и «компостеры» в наземном транспорте. Штраф за безбилетный проезд – 40 USD. Во загнули, да? :) Я сам и не знал, вчера были в гостях у Айшат с Эльдаром, мне Эльдар сказал.
  • Жили мы в польском «Доме математика» в котором когда-то жила и работала Мария Кюри.
  • Товарисчи совершенно не воспринимают русский язык, мало того они к тому же не воспринимают английский
  • Таксофоны одного типа и едят одни карты, с любого таксофона можно позвонить в любую точку мира.

Вот в принципе и все :)

Конференция прошла нормально, мое выступление не вызвало ажиотажа и прошло нормально. Правда как выяснилось я от волнения плохо работал с аудиторией, и если терял мысль то начинал строить максимально сложные английские предложения, которые не очень просто воспринимались на слух. И презентация смотрелась не очень при включенном свете (одна из лампочек была прямо над экраном)… так откуда мне было знать? :) Хех. Но в общем ничего.

Friday, September 09, 2005

Готовность number 1

Через два с половиной часа выходим с работы организованной толпой в составе 6 человек, и направляемся в сторону белорусского вокзала. В часа отбывает поезд на Польшу. Первая поездка за бугор. Интересно как оно там, как по телевизору? :) Наверняка в сотни раз круче :) Главное не забыть фотоаппарат и шнурок от фотоаппарата :) И зарядку к нему :) Во нафотографируюсь!!! :)

Wednesday, September 07, 2005

Потихоньку продвигается...

За вчерашний вечер, сегодняшнее утро проскочил галопом главу посвященную ADO.NET, сейчас читаю главу посвященную XML, тоже сейчас проскочу и надеюсь сегодня начну смотреть XML Web-Services. Думаю пойдет легко. Меня на самом деле тормознули капитально COM+ и .NET Remoting, понимание что это такое и зачем оно все надо пришло, но пока не прочувствовано :( Нет конкретной задачи где это можно красиво реализовать, а примерчики слишком примитивные. В общем вот такие вот дела.

Saturday, September 03, 2005

Уроки вождения

Сегодня с Юрой катались на службной машине. Я уже могу трогаться, давать задний ход, ехать на третьей скорости и ваще. В парке мамаши с детями разбегались врассыпную. Собаки и вороны были довольны тем, что я включаю им поворотники. А Юра был доволен что я ему нагрел водительское место своим попой :). Говорит что скоро можно сдавать на права, шютит наверное :)

Wednesday, August 31, 2005

Изин мальчик

Сегодня Рашид прислал фотки сына :) Трудно сказать на кого похож, мне все-таки кажется что больше на папу чем на маму, особенно там где с открытым ртом :)

Красавчик! Тьфу-тьфу...

Friday, August 26, 2005

Скоро ехать в Польшу...

Занимаюсь тем, что начал готовить материалы для доклада и собственно строить собственно план доклада.
Пока получается что-то сырое и непонятное :) Сегодня целый день переделывал демо-программу для доменной нейронной сети затачивая под тематику рпедстоящего доклада:
"Application of domain neural network to optimization tasks"
Вот что получилось:

Monday, August 08, 2005

Позавчера вернулись в Москву. Я и Ариза, взрослые, самостоятельные люди. За последний месяц было столько событий; предсвадебная суета, свадьба, послесвадебные гости, поездка на Чиркейское водохранилище, в общем очень много событий за короткий промежуток времени, всего и не припомнить. Сейчас на работе, разгребаю почту и начинаю составлять план работ. Попозже выложу фотки.

Tuesday, June 28, 2005

Новая комната

Уже почти неделю живу в новой комнате. Нашей с Аризой. Хоть и маленькой но зато своей отдельной. В блоке живут еще 2 девочки, ничего вроде чистоплотные и не устраивающие ночных посиделок с друзьями. Самое главное :) Я бы этого не вынес. У них есть кошка - "Лапа" :) Которая, стоит приоткрыть дверь, забегает в нашу комнату и начинает все изучать :) Седьмой этаж, окна во двор, нет больше грохота от проезжающих трамваев, и гула машин с раннего утра, приятно просыпаться. В общем доволен как слон. Надеюсь Аризе понравится :)
Вид из окна:

Tuesday, June 21, 2005

4-я глава

Позавчера начал писать программный продукт, для представления при в диссератции. Надо создать реальное приложение, позволяющее использовать все задумки по нейросетевой оптимизации. Вообще начал гнать. Уселся стал ваять на C#. Сваял примерный интерфейс, начал наполнять функциональностью. И тут до меня дошло, что все классы реализованы на Delphi :) В общем пришлось все переделывать. В реузльтате пока на сегодняшний день имеем:

Код создания новой матрицы:

If Not Assigned(NewMatrixForm) Then NewMatrixForm:=TNewMatrixForm.Create(self);
NewMatrixForm.ShowModal;
If NewMatrixForm.ExitCode<>-1 Then
Begin
N:=NewMatrixForm.N;
M:=NewMatrixForm.M;
Max:=NewMatrixForm.Max;
Domain:= TDomain.Create(N);
Domain.OnIndexChanged:= self.IndexChanged;
{Please wait...}
If Not Assigned(WaitFor) Then WaitFor:=TWaitForForm.Create(Self);
WaitFor.ProgressBar1.Max:=N*M;
WaitFor.ProgressBar1.Position:=0;
WaitFor.Show;
{Please wait...}
If NewMatrixForm.ExitCode=1 then Domain.FormHebbMatrix(M,False) Else
If NewMatrixForm.ExitCode=2 then Domain.FormHebbMatrix(M,True) Else
Domain.FormRandomMatrix(Max);
Matrix:=Domain.Matrix;
ChangeMenuState(True);
WaitFor.Close;
StatusBar.Panels[0].Text:='Матрица создана';
End;

Честно говоря немного доканали дельфийские Action'ы. Все как-то глючно :( Всегда мучался с ними... эХъ... ну что поделаешь :) В общем так.

Thursday, June 16, 2005

Hmm...strange...

Есть код:

using System;
using System.IO;
using System.Reflection;
using System.EnterpriseServices;
using System.Runtime.InteropServices;

namespace ConsoleApplication1
{
public interface IEvent
{
void EvntMethod(string mess);
}
[EventClass]
public class Cll: ServicedComponent, IEvent
{
public void EvntMethod(string mess){}
}

public class Cll1 : ServicedComponent, IEvent
{
public void EvntMethod(string mess)
{
System.Windows.Forms.MessageBox.Show(mess,"Hello from Cll.cs");
}
}
}

Что будет если вызвать EvntMethod следующим образом:

IEvent MyEvent = (IEvent) new Cll();
MyEvent.EvntMethod("XXX");

Правильно! Ничего! (Меня смущает атрибут EventClass, посмотрю что это такое, но при запуске не выполнение ничего не происходит).
А вот в официальном учебном пособии от Microsoft для подготовки к экзамену 70-320 написано что будет вызван метод из класса Cll1. Какого лешего, спрашивается?
Объяснения не дано. Вообще, на редкость бездарно написанная книжка, очень много опечаток и изложение просто идиотское :( Тогда как по 70-316, была просто замечательная книжка!

Прогулка в Парке Культуры

В прошлую пятницу гуляли с Джамалом по парку культуры, даже немного фоткались. Фотки получились не Бог весть какие. Зато погуляли хорошо :)

А это в кривом зеркале :)

Friday, June 10, 2005

Новая игрушка

Вчера скачал DVD на 4Гб с игрой GTA SanAndreas. В общем прощай моя диссертация, прощай работа, прощайте экзамены :) Долго же ждал я её :) Надо теперь себя строго регламентировать, не больше часа в день, строго после семи вечера, когда в голову уже ничего не лезет.

Tuesday, June 07, 2005

Новый конкурс на GotDotNet.ru!

Конкурс уже идет почти неделю. Неделю назад выставил на конкурс DateTimeStamp.
А буквально 10 минут назад PublicationsCataloguer. Это его первый выход в свет, посмотрим как воспримут :) Надеюсь адекватно :)
Пару скриншотов:



Пример сгенерированного HTML файла

Tuesday, May 31, 2005

Moscow, Makhachkala & Kurkli



На карте Москвы крестиком отмечено мое местоположение на момент снимка :) На карте Махачкалы крестик попал скорее всего куда-то в район второй городской больницы. А в Курклях и попадать некуда :) Такая красота, сидя за компьютером можно смотреть на нашу Землю из космоса, разве не фантастика? :)

Friday, May 27, 2005

Какой кошмар! :)
Оказывается это вот мое лицо! Никогда бы не подумал :) Врядли кто-нить когда нить подумал бы честно говоря :)


На вход программе давалось три фотографии анфас, и дав профиля, вот что она сделала :)Ужас!

Visual Studio 2005

Заказал себе бесплатный кит от майкрософта, с визуалстудией, учебным диском и какими-то компонентами, обещали доставить через 28 дней.

Шестнадцатая встреча участников сообщества (совместная встреча MDNA & RSDN)

Дата проведения: 08.06.2005
Время проведения: с 19:00 до 21:30
Адрес: в офисе Microsoft по адресу: Чапаевский пер. д.14. (центральный подъезд)
Доп. описание: Приходите, будет интересно!

В программе:
1) 19:00-19:40
Докладчик: OlegAxenow
Тема: Comega - взгляд в будущее

2) 19:40-19:50
Перерыв (чай, кофе)

3) 20:00-21:30
Докладчик: Евгений Агафонов
Тема: Интересные возможности ASP.Net 2.0

Thursday, May 26, 2005

Delphi and C#

Заметил сегодня за собой, что когда пишу на Delphi стараюсь привести его к C#-кому виду :)



Начальство не велит полностью переходить на .NET, из-за того что фреймворк есть не у всех, а если что-то кому-то бытсро показывать, то не резон копировать 20 метров, устанавливаться, перегружаться и т.д. :( Так что часть работ идет на Delph-ях.

Monday, May 23, 2005

День рождения Ани

Вчера пикник был приурочен ко дню рождения Ани, а я и не знал, Денису строгий выговор. Посидев на природе и порыбачив, вернулись в ДАС где продолжили отмечание до полуночи и дальше :) Фотки: