Wednesday, January 31, 2007
Tuesday, January 30, 2007
ИТ проект на годината
Прочетох, че OMV са спечелили един от призовете за ИТ проект на годината с внедряването на BI и се чувствам длъжен да ги поздравя. Причините да го правя са две:
1.Гледах презентацията на ERP форума и ме впечатли доста. Внедряването на смислен BI си е усилие.
2.Цвятко Загорски, презентатор на форума и може би ръководител на проекта, май се засегна от публикацията в блога ми, напълно неоснователно според мен.
Браво, момчета. Хубаво е, когато бизнеса осъзнава предимството, коеот му дават ИТ системите и когато ги внедрява като хората.
Tickets-bg
Реших и аз като един модерен, млад и зает човек да си пазарувам по-често онлайн. Харесах си конерта на Светлин Русев, реших, че с Нина отдавна не сме ходили на концерт, видях на плаката двата сайта, на които мога да си купя билети и реших да пробвам. Опитах първо с eventim.bg. Никаква информация за кои места са билетите, колко пари ще ти струва всичко и т.н. Викам си, чакай да видя tickets-bg.com. Имам чувството, че са правени от един и същи екип. Тук поне има разположение на залата, различни билети в зависимост от реда. Реших все пак да не плащам през ePay, а при доставка. Регистрирах се, поръчах си билетите и получих мейл, в който ми казват, че поръчката ми е успешна! и че ще ми се обадят до един ден да уточним доставката. Ако не ми се обадят обаче, да зная, че поръчката е неуспешна!
Та оттогава мина седмица и аз тъкмо реших да ги наплюя в блога си, те взеха, че ми се обадиха да кажат, че поръчката ми все пак е приета, билети има, само колежката с билетите е болна и ще ми се обадят другата седмица.
Ако на това му се вика онлайн търговия, аз съм трамвай.
Interfacing Navision
Dataports are a very nice functionality of Navision. They really help developers when import of text files is needed. However, manual running of dataports make interfacing with other systems semi-automatic. You should have the text files, ensure that they are the right files, import them in Navision and proceed with data processing in the system.
You can always design a form which run dataports on specified time intervals. The cons of this method is that you should keep a GUI session running and logged all the time.
Next method is using timers again. But it is via Navision Application Server. This is a non-GUI windows service. NAS is the intelligent way of running independent, time consuming, non-GUI batch jobs. However, a person should be appointed to monitor the service and the Event Viewer.
The most hi-tech interfacing decision is MSMQ. You can transfer your data via message queues. Navision message queue bus adapter is a COM object and an event is triggered every time a message is received. This means that you can capture data automatically from other systems in online regime. The problem is that you are getting just a byte stream and you should find a way to process it. The best decision for me would be if I could pass the byte stream to a dataport. I do not think it is possible yet.
I must not forget XMLports. These are xml dataports. I tested them a little bit but there are some things that I do not understand. They can not be started from Object Designer. They must be instanced and run programmatically. The other thing is that I could not find a way to pass additional data beside the fields from the tables referenced.
Марко Тотев
Вчера глупостта ми и липсата на късмет взеха застрашаващи здравето и живота ми размери.
Тръгнах от едни клиенти към офиса, като известно време се чудих трамвай ли да хвана или да вурвя пеша. В момента, в който реших пеша и свих по сокаците на Лозенец започна да вали нещо между дъжд и сняг, а вятъра го хвърляше в лявото ми ухо. На Хемус реших да не чакам да утихне, “за една спирка, а и има тераси и навеси”. Тераси и навеси нямаше. Пристигнах в офиса като воден дух.
Вечерта закъснях, не ми се ходеше до трамвайната спирка, затова отидох на спирката на 204. 204 дойде веднага, което си е осмото чудо на света. Качих се, имаше даже празни места. На кръстовището с П. Тодоров обаче видях, че редом с автобуса чака и трамвай и реших, че той ще ме закара по-бързо до вкъщи. Изскочих на спирката, пресякох локалното под гумите на един тролей и се втурнах през подлеза да ловя седмицата. Седмицата замина, 204 замина, а след 204 мина и 64, който също щеше да ме устройва, ако го бях хванал. По-глупав не съм бил отдавна.
Ако трябва да изведа поука от цялата история, тя е: Човек и добре да живее, прави глупости.
Наглец
Джеймс Баучер, 13:00. Колата, която е перпендикулярно на движението не прави маневра, просто си е спряна там, даже без аварийки, а шофьора го няма. Не разбрах дали ченгетата дойдоха по сигнал или просто минаваха и се спряха. Порегулираха малко движението, викаха “Давай, давай” на няколко скъпи лимузини, които минаваха на една боя разстояние през оставеното място. После дойде собственика. Колегата ми се обзаложи, че е руса мацка. Не беше. Има нещо по-тъпо от русите мацки и това са глупавите мъже. Всичко завърши със заслужен акт, но аз продължавам да се измумявам как може толкова глупаво, нагло и безотговорно да си спреш колата напречно на булевард. От другата страна е синя зона и има места бол.
Lupe Fiasco feat. Jill Scott - Daydreamin
http://www.youtube.com/watch?v=1OQuDGtThwA&mode=related&search=
Ако се абстрахирате от хип хопа, семпъла и оркестрацията са перфектни. Напомнят ми Portishead. Общото звучене на песента повече клони към трип хоп.
Friday, January 26, 2007
Data Mining
Yesterday I made some tests with the Analysis Reports in Sales module in Dynamics NAV 4. The designed report was quite simple, but still it provided quite a lot information. It contained only one row with all items sold. There were seven columns per each day of the week that show the quantity sold per day. Besisdes there was an analysis view that defines quantity sold by three dimensions - region of sales, item type and item brand. So, only for 15 minutes I designed a report that could show me the quantity sold for each branch of the company, for each brand and each item type. I could even dig to a specific item. And the best part of it is that there are some bar charts that visualize the results. There were some bugs like not a full refreshing of data. However I’m quite satisfied with this new functionality of NAV.
За парното
Дойде време и аз като горд собственик на отоплена панелка да изразява възмущението си от Топлофикация и сметките за парно. Несвършващата топла вода и температури при които ходех по тениска в квартирата бяха първите ми и най-приятни спомени от парното. После обаче се оказа, че водата спира за 2-3 седмици всяка година. Такива температури пък се оказаха нездравословни.
С един колега си мерим сметките за ток от климатици (той) и парно(аз). До ноември горе-долу го догонвах, но декемврийската сметка уби всичко детско у мен. Апартамента ни слава богу е топъл и си държим радиаторите обидно хладни. Гея беше в командировка за една седмица и радиатора в нейната стая беше напълно изключен и въпреки това заковахме 240 лв. Нямам представа как се измерва топлината и как се отчита, но съм напълно убеден, че тази сума не е реалистична.
Другото нещо, което особено много ме дразни, че няма такова нещо като спиране на парното. Парното е една услуга и като такава, човек може да избере да я използва или не. При сметка от 240 лв. аз мога сериозно да се замисля в полза на климатиците, но в България няма такова нещо като отказване от парно. Чувал съм, че хората си плащат дори при свалени радиатори.
Аз като сравнително коректен потребител искам неспираща топла вода, постоянна температура на радиаторите и справедлива сметка.
Monday, January 22, 2007
Съученик
В годината, когато кандидатствах след 7 клас, обявиха прием без квоти за момчета и момичета, защото така се нарушавали правата на децата. Като резултат, от 80 човека в Английската момчетата бяхме само 16 - средно по 4 в клас. На 14 отидох в гимназията да видя в кой клас съм и кои са ми съучениците. Бяхме 4 момчета. Баша ми ми каза, че е изключително важно да си намеря другарче по чин и явно е бил изключително убедителен, защото на следващия ден аз превъзмогнах вродената си интровертност, отидох при едно от момчетата, запознах се с него и му предложих да седнем на един чин. Това беше нещо свръх възможностите му за общуване по това време, че и сега. Седнахме заедно. Той беше от моя тип - спретнат и ученолюбив. Три дена по-късно него го извикаха при директорката по време на час. До края на часа той вече беше преместен в друг клас, където преподавателката по английски се водеше за най-добрата в България. Аз останах сам на чин до абитуриентската ми.
От мои съученици знаех, че този човек яко се е бил сдухал, бил в Индия за известно време, пуснал коса, брада, носел се като индийски гуру. Днес в новините разбрах, че се е дрогирал от няколко години, че е заклал баща си с брадва, а майка му бере душа в болницата. Пожелавам на жената оздравяване. Знам, че е известна лекарка в града и предполагам ,че е помогнала на много хора и още толкова имат нужда от нея. А аз за пореден път виждам колко странно се нареждат животите на хората.
