Dmitry's profileDmitry-BondPhotosBlogListsMore ![]() | Help |
|
July 28 HWMonitor - nice program. Saved my computer 2-3 times...Hardware Sensor Monitor - http://www.hmonitor.com/. It did save my computer 2-3 times.
Once I noticed that programs became slower than usual and indicator in system tray was showing CPU temperature about 65^C. I opened case and found that CPU coller was stuffed with dust. After some cleanup temperature drop to 38-42^C - it is a normal work temperarture for my CPU (Intel Pentium-D 935).
Next time it was video card - nVidia 8600 GT - there is also a coller and the same thing - it was stuffed with dust (temp was about 71^C).
Now, looking on indicator in a system tray I can see when I need to open computer case and perform some cleanup. For example today morning I noticed that CPU work temperature was about 44-50^C - it is a bit higher than usual. After basic cleanup for a CPU cooler it drops to a normal range = 38-42^C. So, in my case some cleanup is required aproximately once per half-year. I remember - when we were living at 8 floor it was enough to do it once per year, now we living a 3rd floor and have to do it a bit more often - here is more dust around.
Interesting that such problems seems only exist for normal size PCs, I never faced that for a laptops. I have an old laptop - nobody cleaned it for years and it still working fine, looks like there is no problems with dust in cooler...
So, program of course is very useful but I'm wondering - WHY(?!?!) such software still is not included as a standard part of OS or at least - as a standard part of drivers for mainboard or video card?!
Gigabyte (I mean this one - www.gigabyte.com.tw) had something like hardware monitor and it worked fine on Windows XP but now I'm using Vista and seems there are no such software.
Also it seems they hiring complete lamers for R&D department because latest versions of Gigabyte programs serving hardware looks like a complete crap - it constantly crashing, GUI looks like it was designed by complete down and so on. :-\ I was very badly surprised that such respectable hardware vendor can deliver to end-users such terrible software. :-(
Note: HWMonitor costs 23 EUR per computer and seems it is impossible just to copy it - have to buy new licenses for new computers. The only option - if upgrading OS on the same computer they can give another key to activate program. July 27 IBM DB2 - суксь! :-(((Это жопа, а не база данных!
Ядренный сервак - 2 x Intel Xeon 2.0GHz/4Gb RAM/и все такое - две таблички - на 106k и 7000k записей.
Единственное подключение к базе (т.к. выходной, все выключено, только сервер и живой). Недавно базу оптимизировали - т.е. реиндексация, бэкап и все такое.
Выполняю SQL:
SELECT ordnr, sb, xref1 FROM OSU
WHERE rtrim(ordnr) || rtrim(sb) IN ( SELECT distinct rtrim(ordnr) || rtrim(sb) FROM OcBom WHERE substr(optcode,1,11) in ('xxx xxx xxx', 'yyy yyy yyy', 'zzz zzz zzz')
) 30 минут уже выполняеться!... Ж-E~~~
Я понимаю если бы там было куча клиентов подключена, но там 1 соединение! Че-там вычислять??!
Его прямым перебором уже можно было бы выбрать!... :((( Windows Vista + HP printer = problems :-(HP Photosmart D7163... that *#^% is not printing under Windows Vista!
The same printer on the same computer under Windows XP working fine. Seems problems began after some updates installed. But I cannot find - what exactly updates lead to that. Removing/reinstalling HP drivers did not help, so... I'm a bit confuses - what to do with that HP + Microsoft crap?! That is looks crazy if to print photo or a document I have to restart computer in Windows XP... :-\
And, of course - good that I still have working copy of XP, so - not moved all to Vista. Otherwise I could be caught in a Vista-trap that has no ways to go out.
1 hour ago I did send to printer document and it still hanging there -
Deleting a job / Cancelling all / Restarting computer - nothing helps - Vista unable to work with that device. :-( July 25 Электронные выборыПопробую пофантазировать на тему волеизъявления народа, а именно – референдумов и т.п. Лично меня коробит от одной только мысли – сколько на это уходит бабла и ресурсов – бумаги на печать бюлетеней, бензина на развоз напечатанного и т.п. Ладно если бы они что-то полезное печатали, а то ведь работают "на мусорку" (точнее "на печку")! Думаю, что в век компьютерных технологий пора бы уже оптимизировать этот процесс. И пожалуй начинать нужно с простого – с опросов и референдумов, а потом плавно переходить и к выборам.
Итак, дано: · 50 миллионов человек · 2472 городов Необходимо: · Организовать процесс «волеизъявления» людей и обеспечить его технологически с тем чтобы оптимизировать затраты природных ресурсов, ускорить процесс получения результата, уменьшить риски фальсификаций.
Для начала несколько грубых подсчетов. Приймем за: · средний жилой дом = 200 человек достигших совершеннолетия. · средний микрорайон = 50 домов, т.е. 200x50 = 10.000 человек (т.е. я посчитал дома с помощью google earth + прошелся по району -> вывел среднюю цифру)
· среднюю скорость обслуживания волеизъявителей = 1 человек тратит 1 мин на 1 вопрос (обычно меньше) · среднее время работы пункта для волеизъявления = 8 часов
Зная в среднем количество человек которых нужно «обслужить» можем прикинуть количество терминалов, а именно: 10.000 человек / (8 часов * 60 человек/час) =~ 21 терминал Т.е. для обеспечения волеизъявления в 1 микрорайоне необходимо 21 терминал.
Отталкиваясь от цифры 21 терминал на 10.000 человек получаем 104.167 терминалов на Украину. Также необходимо учесть мобильные команды для посещения людей на дому (инвалидов и т.п.). Я думаю можно посчитать так + 4 * кол-во городов =~ 10.000 дополнительных терминалов.
Приняв среднюю стоимость терминала за 500$ получаем 57.083.333$ = 450.958.333грн (чуть меньше 0.45 млрд грн) - т.е. себестоимость «железа» для обеспечения процесса можно считать = сравнительно невысока (если считать в рамках гос.бюджета).
Стоимость разработки програмного обеспечения: · для терминалов – 3 чел/мес = 480 чел/час, считая по 50$ час = 24.000$ = 189.120 грн · серверная часть – 5 чел/мес = 480 чел/час, считая по 50$ час = 40.000$ = 315.200 грн Т.е. даже если посчитать $100 час получаеться явно < 1 млн гривен, что в сравнении со стоимостью железа достаточно мало.
Анализ системы и доработка – видимо необходимо выбрать 2-3 компании специализирующихся на безопастности, поручить им анализ системы и потом сравнить результаты и доработать систему, устранив потенциальные риски. Незнаю сколько берут за такую работу, но пусть будет 10 млн грн + 2 млн грн на доработку и исправление потенциальных уязвимостей.
Серверная часть, пусть будет 30 млн грн – возможно пара-тройка мощных серверов, может кластер. Я думаю платформа должна быть «классической» = PC x86 или "ее наследники". Никаких баснословно дорогих "супер-компьютеров"(!) – это супер-компьютерное гафно явно не стоит тех денег которых за него просят!
Итого, 451 + 1 + 12 + 30 = 483 млн грн. Думаю, что это достаточно «гуманная», одноразовая цена за оптимизацию процесса. Даже если удвоить сумму и довести до 1 млрд грн это - получаеться около 140 млн $ - в масштабах государства сумма выглядит достаточно небольшой.
Но самое главное - необходимо посчитать цену использования системы, а именно: · хранение оборудования между волеизъявлениями (честно говоря незнаю как считать) · развертывание оборудования непосредственно перед волеизъявлениям: o арендовать помещение o расставить и подключить терминалы (подразумевается что это может сделать обычный человек, пройдя короткий курс обучения). o обеспечить интернет соединение o организовать присутствие охраны o мобильные команды – для посещения инвалидов и пенсионеров на дому o со стороны «серверной комнаты» - обеспечить ввод стартовых данных специальной комиссией В.Р. (т.е. вопросы, варианты ответов и все такое). Думаю что это часть депутатской работы, т.е. входит в депутатскую зарплапту.
Итого, цена одного рефферендума = 75.250.000 грн*. * Примечание: возможно охрану можно исключить - эта статься расходов может проходить как свех-урочная работа МВД...
Конечно это достаточно грубые подсчеты, но я думаю что порядок цены уже ясен. Если сравнить с ценой обычных выборов или рефферендума получаеться примерно в 5-8 раз меньше*! Т.е. окупаемость за 2 использования системы. * Примечание: конечно я не знаю точных цифр по "бумажным" выборам, могу опираться только на усредненные оценки опубликованные в прессе и пр. открытых источниках.
Плюс:
Сомнения:
Хотя это уже вопросы из политической плоскости, а не из технической...
PS. Технические подробности:
А вот, кстати и "официальные цифры" - http://korrespondent.net/ukraine/politics/917676 - "Общий объем расходов на выборы и в 2009, и в 2010 ЦИК оценивает в 1,744 млрд гривен." Т.е. можно ожидать почти 10-ти кратную окупаемость уже за одни выборы!
А вот еще интересно - в России есть проэкт когда избиратели могут голосовать с помощью мобильных телефонов - тоже очень интересный вариант. Конечно там могут быть сложности с обеспечением "честности", ведь мобильный оператор может подпатчить свою систему что бы лидером вышел именно "проплаченый" кандидат... Ж-) Т.е. - в принципе очень опастно делегировать часть функций по выборам коммерческим структурам. Даже если это сработает "сегодня", "завтра" это уже будет губительно для общества и страны. July 21 Strange things with VISA...Hm... when it happened first 4 times I thought it because of bank financial problems but now it happens again with VISA card from another bank (which actually do not have problems).
Situation is following - I'm paying by VISA for some software or service and got a value but ammount of money on my account is not changed.
For example - I had $85 on account, then I have bought a program (~$20) and got email like a "payment confirmed" and so on, then got a serial number but ammount of money on account was not changed - still $85. Also - payed for a food in plane and so on, but the same thing with account. I have asked a girl in bank - what it could be?! But she had no idea what could be wrong. Of course it is not my business to think about bank internals and so on but I feel myself a bit not convenient because of that...
Let say - food in plane is not too critical thing from my point of view. But software is a thing that people like me worked a lot on. Especially if that is good software...
PS. It is happens not always but on a random manner - some transactions finished with money withdrawal, some - without. Even if transactions made at the same site. So, it is not a kind of unlimited account, but a kind of strange lottery. :) July 20 NetSupport PC-DUO - strange application distributionSeems it is impossible to buy NetSupport Manager (PC-DUO) online.
Looks like it is only possible through local resellers (not existing in UA). Also very strange thing - seems there are no resellers in US and UK. Sites listed as "resellers" for US and UK simply do not have anything like a "Buy" or "Purchase" links. :-\
Very strange application and strange site. Their site telling a lot about how nice that software is but there are no any links where I can buy it... :) July 17 Mysterious pause by VmWare at Windows VistaI'm experiencing strange, mysterious 10 minutes pause at every morning I'm starting the VM on my workstation.
Everything is hang - computer is completely unresponsive for 10 minutes, network clients lost connections and so on.
The only thing I have done to make it hang - clicked "Start VM" or "Resume VM" in the VmWare server console.
Also very interesting - after that pause finished I can start/resume/stop any number of other VMs in the VmWare - pause not happens again.
But after I restarted my computer pause on VM start returns back. VmWare 1.0.7, 1.0.8, 1.0.9 - does not matter - all versions makes that pause.
In other words - pause always appears if VM is starting first time after computer was restarted.
The same computer but under Windows XP - no problems, no pauses. The same computer under Windows Vista - conctantly experiencing that strange pause.
If MS decided to kick competitors off by using such strange way - makeing Vista "do not like" competitors products - I think that is bad thing... July 12 LEGO SpybotК нам снова приехали гости с детенком. Пришлось расчехлить LEGO Spybot:
Детенок впечатлился. Вместе написали программу поездки в другую комнату.
Потом дите два часа сидело само писало програмку езды звездой (вперед, назад, поворот, и все сначала). Несмотря на то что информатика у них преподаеться уже 2 года, они пока только и могут что играть в игрушки. Даже элементарный текст набрать - с большими сложностями.
Пытались написать программу поездки на кухню (там сложный путь получается), но после 2 дней упорной борьбы с ней таки обломались - техника все же не военная - точность очень плохая - на финальной стадии упираеться в выступающую дверь. Т.е. отклонения в прямой езде получилось побороть включением пробуксовки, а вот угадать угол на финальной части пути - так и не получилось... Ж-)
Плюс - влияют и такие факторы как зарад в батарейке. Пока батарейки "свежие" - поворачивает на один угол, когда чуток подсядут - уже другой угол поворота получается.
Что я пока не могу понять - как запрограммировать эту штуку чтобы она распознавала маяк?! Т.е. на пульте управления можно включить режим маяка когда оно периодически мигает. Но как получить доступ к сенсорам связи я пока так и не нашел. Теоретически можно как-то программировать встроенный UART но как это сделать в BrixCC пока не ясно... А ScriptED от LEGO он такой кривой что даже запускать его не хочеться. :-\
Еще удивляет сенсор столкновений - даже рукой мне его сложно так нажать чтобы столкновение было распознанно, не говоря уже о том чтобы сама машинка это смогла сделать. Так что пока приходиться полагаться только на расчеты - от датчика столкновений толку мало.
July 03 McAfee - The Killer Software! :)I'm wondering how that crappy anti-virus software can hold such big piece of market?!
That crap making our huge and powerful server working like an old 386/486 computers. My old home workstation without McAfee working faster than cool and powerful server... Looks like the Intel Xeon + 6 GB RAM + lot of cool hardware stuff just step back in front of McAfee antivirus software - THE PROGRAM THAT DOING "THE REAL ANTI-VIRUS WORK". Unfortunately, while it is doing that "work" almost no chances to do anything also on computer. Taking into account that it is always doing its "work" we can be sure - you never have a chance to work normally on your computer. It looks like guys in McAfee afraid that if anti-virus software will be fast users would not believe that it is really working. So, seems they put all efforts to make it very solid in terms of consuming computer resources (actually I prefer to tell - wasting computer resources). I even think that if you have a competitors (or enemies) just give them a "good reference" for the McAfee antivirus software to make them migrated to it. And be sure in a year they will release some market positions for you... :) just because will be unable to work with the same performance. As for me it looks a bit like a shame when company has to freeze work on some projects simply because of server performance problems. After McAfee was installed there it is simply unable to work with the same performance as it worked in a past. So, officially this software is killing viruses. While in real it is killing companies. It could be like a Darvin's natural selection - it is killing companies that stupid enough to rely on McAfee antivirus solutions and numb on archaic internal security policies. I'm not sure what the best AV software at the moment. And as for me it does not matter because I'm sure - any AV software that does its work and allows systems run with the same performance is good. And any AV software that essentially degrades system performance and create problems in a work is bad. From my experience I know 2 good AV things - the Symantec AV Corporate Edition and DrWeb. I think both are the most user-friendly and not annoying to the end-user. In a past it was also Kaspersky AV but after version 3.0 they "took the wrong train" and now their AV software is the most dangerous thing for system stability! :-\ Also, I just came to the idea that by consuming more computer resources McAfee making computers consuming more electricity power, that means that McAfee software is behaving agressively to the nature by wasting electricity produced by electricity plants. So civilization have to spend more resources to produce electricity which finally wasted by stupid software without any possitive effect! Even computer games do not waste electricity power - because humans got some fun from it. While McAfee AV is the complete wasting of electricity. :-\ July 02 InstallShield 11До того как я начал разбираться с InstallShield-ом я написал свой простенький движек для компоновки инсталяций. Там все сделанно в виде RAR self extracting архив - к нему подключаеться InstallUtil.exe с конфиг файлом в XML виде - там можно описать простенькую GUI, базовые операции и т.п.- остальное делаться shell script-ами - т.е. BAT/CMD/JS/VBS - на что у вас хватит фантазии. Все отлично работало... но, InstallShield это ж типа как "industry standard", решил что лучше перебраться на него, ну типа там потенциал больше и все такое, тем более что уже есть кое-какие старые наработки в InstallShield - установочные пакеты для старых релизов были в InstallShield.
Ну перебрался с custom soluition на InstallShield... по сути тоже самое что я сделал в InstallUtil но чуть-чуть больше возможностей плюс GUI для редактирования проэкта установки. НО!
InstallShield Professional 11я версия... Это звиздец, а не программа!
Кривой, устаревший, ограниченный срипт, к тому же - cкрипт редактор временами начинает "есть CPU". Единственное что спасает в установочных скриптах в InstallShield - можно подключать свои DLL-ки. Почти половину нужных функций пришлось сделать в DLL - работа со строками, файлами, макросами, регулярные выражения и т.п., вплоть до стандартного виндового MessageBox (это вообще позор - в IS script не входит базовый виндовый MessageBox(!), там есть только своя сильно обрезанные версия).
Плюс - в InstallShield куча багов и ограничений в движке.
И лицензия на это гафно стоит 3000 баксов! И, увы, можно сказать, что приемлимой альтернативы этому "г" пока просто не сущесвует. :-\
Возникает вполне резонный вопрос - ЗА ЧТО ТАМ БРАТЬ 3000$ ?!?... Видимо конкуренция в этой нише пока слабая вот и дерут кучу баблоса за 1 лицензию.
PS. Хотя пожалуй я не буду возвращаться обратно на custom install solution. Т.к. единственное в чем InstallShield пока еще лучше это - связь с Windows Installer (которая, как я надеюсь, там все таки есть), т.е. теоретическая возможность компоновки пакетов обновлений, возможность делать repair для установки, а также (можно сказать основное) - возможность определять набор компонентов, фич и связи между ними - все это хотя и можно сделать и в моем custom install solution, но на это у меня просто нету времени. И тем более, что раз уж компания являеться "счастливой обладательнецей" лицензии на InstallShield, то лучше все же его использовать, а то "денех жалко"... Ж-) |
|
|