This is a mirror of official site: http://jasper-net.blogspot.com/

Spell Checker v2.0 (Add-in for VS.NET 2003)

| Saturday, October 2, 2004
По случаю нашел такой нужный add-in Visual Studio 2003 (что видно из названия :) ) который проверяет вашу программу на синтаксические ошибки.

Ссылка: .NET in the MAX

P.S. Есть еще один add-in ну что то он больно тяжело/запутанно устанавливается на VS 2003 :(
Ссылка: WinTabs

Paint.NET

|
И еще одна программка сделаная в managed коде.

Программа а-ля paintbrush сделанная студентом от Microsoft и умеет делать кучу вещей с вашей картинкой






Ссылка: FileForum

Arena Wars

| Friday, October 1, 2004
Вот уже стали появлятся игры полностью написанные в managed коде




Arena Wars

real time стратегия



Ссылка: Arena Wars (там же можно скачать демо игры (119Мега) )

Создайте свою Software компанию

|
Все что вы хотели знать но боялись спросить о том как создаются (или развиваются) Sofware'ные компании.


Ссылка: Software marketing Resource

Шварц + Спам

|


Губернатор калифорнии Арнольд Шварцнегер (известный также как Шварценбергер) подписал законопроект о спаме!

Этот законопроект известный как SB 1436 ставит вне-закона все spyware программы и разрешает людям судится с их авторами/производителями.


Полная статья здесь: NewsFactor

Все таки Google browser ?

|
Все таки правда что Google разрабатывает свой собственный browser для интернета ! Тут я нашел одну статейку о том что они даже зарегистрировали домайн для этого дела: gbrowser.com

Anekdot

|
А водка все испарялась и испарялась....
Утром в углу валялся в дупель пьяный полтергейст.

Что мужчина хочет услышать от девушки: - Здесь всё так дорого.. Может, сразу ко мне?


Одинокий самец фламинго вызвал своим поведением смятение среди сотрудников национального заповедника в Глосестершире.
Андийский фламинго по кличке Энди уже две недели пытается высидеть камень, который он ошибочно принял за яйцо

Подозрение в зверском убийстве двух сотрудников милиции падает на Павла - бывшего десантника. Все улики против него. Весь мир против него: тупой начальник уголовного розыска, оперативники, для которых нет ничего святого, прокурор - карьерист, судья - взяточник. Hо с помощью своих друзей и адвоката - девушки Маши, Павел восстанавливает справедливость и обретает свободу. Hаградой ему будет любовь.
А тех двух ментов Пашка чисто случайно завалил. По пьяни, ошибка вышла. С кем не бывает.

Новости компьютерного бизнеса: Процессор Аthlоn по-прежнему уверенно лидирует на рынке бытовых нагревательных приборов...

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

Jasper.Blogger

| Thursday, September 30, 2004
Теперь я могу спокойно занятся созданием своего собственного блог постера аля w.Bloggar. И тут как говорится радости полные штаны ! Только я сунулся в это дело как сразу нашел пример программки написанно в C# и использующей последние технологии Blogger'a - ATOM



Ссылка на файл: C# Example файло

Програмирование

|
Наконец то мой проект: Mass Email Sender достиг версии 1.0 альфа. Yes baby !!!

Короче говоря он работает в общем и в целом. Есть конечно полно еще недоработок и промахов которые относятся может быть не к самой программе а к пользователям - как то
  • Если пользователь после (!) того как запустил программу в режиме shedule удалил Word файл с письмом то пройзодет фатальная ошибка :( так как это проверяется только один раз и только при первом запуске.
  • Если пройзодет какая то неизвестная ошибка в связи с SMTP сервером то программа обрушится но не выйдет из режима shedulе автоматически :( Так и будет посылать с ошибкой :) или пытатся послать :)
  • Полно ошибок в английском ! :) Слово initializing написано по крайней мере в 6 видах :) - надо будет потом исправлять :) -Do you speak english ? -And you ?
Ну а тут как говорится features самой программы

  • Не ограниченное количество "кому" можно отослать письмо + каждый получает личное письмо (то есть адресованное лично ему)
  • Относительно маленькое потребление памяти даже в пиковые моменты
  • Огромное количество улавливаемых ошибок (как самой программы так и тупых юзеров)
  • Само письмо пишется во (встроенном) Word'e !!! То есть может быть любым настолько насколько Word позволяет. Картинки не поддерживаюся :) то есть они отошлются но получатель их не увидит :)
  • Может отсылать каждый (!) день недели в установленное время
Снимки экранов:

Главный экран


Загрузка Word'a


Работа с Word'ом - написание email'a


Скачать можно : Пока еще не выложил :)

Accessibility Macros for Visual Studio .NET 2003

|
Эти маленькие macro для Visual Studio смогут переделать весь ваш IDE в разные цвета, изменить размер шрифта на кнопках, полность отменить все цвета и т.д.

Ссылка:

The VS7.x(Visual Studio 2002 Visual Studio 2003) Debugger doesn’t work. What can I do?

|
Действительно - че делать ?

Ссылка: Min Kwan Park's bLog

Цитаты происходят из собрания швейцарской страховой фирмы

|
Hижеприведенные цитаты происходят из собрания швейцарской страховой фирмы "Mobiliar", и являются подлинными письменными заявлениями различных застрахованных лиц! (вольный перевод с немецкого)

- я сошел с тротуара. Тут слева появился автомобиль. Я подумал, он хочет проехать раньше меня и сделал шаг назад. Он хотел однако после меня. Когда я это заметил, я сделал быстро два шага вперед. Водитель однако среагировал и решил все же проехать первым. Он остановился, опустил стекло и яростно закричал: "Да стой ты наконец на месте!". Я так и поступил, и тут он на меня наехал...

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

- внезапно с тротуара появился пешеход и без единого слова исчез под моим автомобилем...

- я дал по шоссе задний ход, проломил забор земельного участка и врезался в бунгало. Я просто не мог вспомнить, где находится педаль тормоза...

Почему хорошие парни спят одни...

|


Ссылка: Igor Mayoroff

Из чего сделаны женщины

|

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

Затем, для предупреждения приторности добавил: холодное мерцание звёзд, непостоянство ветра,слезоточивость облаков, хитрость лисы, трусость зайца, назойливость мухи, упрямость осла, алчность акулы, ревность тигрицы, мстительность осы, кровожадность пиявки, ядовитость змеи, дурман опиума и вдул в неё жизнь. В результате появилась настоящая женщина. В эту женщину Бог подарил мужчине сказав при этом: "Бери её такой, какая она получилась и не пытайся её переделывать".

Я + XAML

| Wednesday, September 29, 2004
XAML, Extensible Application Markup Language, was created by Microsoft for rapidly building user interfaces for .NET Framework applications. "Longhorn," Microsoft's next version of Windows, is designed to separate presentation layer code from application logic. XAML is Longhorn's default language for user interface programming.

Ссылка (+download) : Xamlon

Developers specification

|
Обьснение почему все разработчики дебилы или козлы (мой перевод)

Ссылка: Dive Into

Device not ready

|
Вы когда нибудь видели такую ошибку ?

Event ID: 15
Source: Disk
Description: The device, \Device\Harddisk0\D, is not ready for access yet.


Очень прикольно неправда ли ? Автор пишет что Windows XP забутился (!) только вот ниодна программа не запускалась ! То есть после двойного-щелчка ничего не происходило - ни окна, ни ошибки ! Решение проблемы - неправильно установленые драйвера для материнской платы которые в свою очередь неправильно сконфигурировали хард.

MSDN Magazine October 2004

|

Вышел очередной выпуск MSDN журнала

Ссылка: MSDN

Icons

| Tuesday, September 28, 2004




Очень красивые иконки. Скажем прямо - лучший сайт с иконками который я видел за последний год

Ссылка: InterfaceLift

Process Explorer v8.5

|
Process Explorer обновился до версии 8.5 !!!!

Самая замечательная утилитка для просмотра всех бегущих процессов от SysInternals. Показывает не только сами процессы а все подгруженые thread'ы, dll'ы и вообще все что угодно о самом процессе. Умееет узнавать .NET процессы, время запуска, параметры запуска - короче все !

Ссылка: Version Tracker

Assembly.LoadFile()

|
Очень хороший и понятный текст - что надо сделать чтоб правильно загрузить assembly из файла если:

  • это не ваш assembly
  • для того чтоб подгрузить этот assembly надо подгрузить другие без которых он не сможет работать.
Ссылка: Brain.Save()

Extended Google ?

|


Есть оказывается поисковик у Google для


C# Firewall

|
Как делать свои собственные Firewall для Windows XP (в C# конечно :) )

Вот тут главная статья: Developing Firewalls for Windows 2000/XP а вот тут ее продолжение Simple Packet - Filter Firewall

Halo - это книга ?

|


Оказывается популярная игра Halo началась с книги ?

Вот ссылка на Amazaon: First Strike (Halo)

System.Web.Mail

| Sunday, September 26, 2004
Странная ошибка тут у меня получилась -каждый раз пытаясь отослать email (System.Web.MailMessage) я записывал SMTPServer как:

System.Web.Mail.SmtpMail.SmtpServer = <value>;

Чесное слово - была работающия программа которая все это отсылала таким способом. А тут на тебе - здрастье:

System.Runtime.InteropServices.COMException (0x80040213):The transport failed to connect to the server


Порывшись в интернете я все таки понял в чем ошибка - оказывается кроме того что


  1. Надо проверять что все поля заполнены From,To и т.д. Почему то некоторые SMTP сервера на это выдают такую же ошибку как будто они не работают

  2. В System.Mail определить SmtpServer не через '=' а через String.Insert


То есть в готовом варианте это будет выглядить как:


System.Web.Mail.SmtpMail.SmtpServer.Insert(0,<value>);

Почему ? Не знаю - но так работает

Ссылка: MSDN

UpDate: Вааще прикол - .Insert работает без проблем только ничего не отсылает :) Зато в связке:

System.Web.Mail.SmtpMail.SmtpServer = <value>;

System.Web.Mail.SmtpMail.SmtpServer.Insert(0,<value>);

Все работает. Ммммммддддаааааааа........

UpDate2: Ссылка на коды некоторых ошибок CDO - MSDN

|
 Мы изучили Ваше коммерческое предложение по
разработке информационной системы и приняли решение приобрести некоторое
количество той травы, которую вы курите.

Дневник программиста

|
Ссылка: Дневник программиста
|
Cooler ?
|
9.11 ???
|

 Конкурс тупых высказываний


 1. С завтрашнего дня вход в здание будет разрешен
только по пропускам. В среду всех сотрудников сфотографируют, и каждый получит
свой пропуск в течение двух недель. (это распоряжение Фреда Дэйлса из Microsoft
и победило в конкурсе)

2. Мне нужно подробное описание всех неизвестных
проблем, с которыми мы можем столкнуться. (Lykes Lines Shipping)

3. Hу и
до каких же пор эти тестировщики будут находить ошибки в нашей программе?!!
(программист из Microsoft IIS Development team)
4. Электронная почта не
предназначена для того, чтобы пересылать друг другу информацию и данные. Ее
следует использовать исключительно в деловых целях. (главный бухгалтер Electric
Boat Company)

5. Этот проект настолько важен, что от него ни в коем
случае нельзя отрываться даже раде более важных дел. (отдел маркетинга
UPS)

6. То, что вы все сделали правильно, не оправдывает нарушения
расписания! Hикто не поверит, что вы за день сделали то, над чем мы работали
месяцами! Идите и две-три недели изображайте бурную деятельность, а я дам знать,
когда можно будет объявить, что все готово. (менеджер из 3M
Corporation)

7. Моя начальница провела все выходные, перепечатывая заново
контракт, который всего-навсего надо было подредактировать. Она утверждала, что
я ей дал сбойный диск, и она не могла редактировать файл. Диск, который я ей
дал, был защищен от записи (Dell Computers)

8. Коллективная работа - это
когда куча народу делает то, что говорю я. (Citrix Corporation)

9. У меня
умерла сестра, похороны были назначены на понедельник. Босс пришел в негодование
от этой новости (еще бы - я просил отгул в самый напряженный день недели) и
спросил, нельзя ли перенести похороны на пятницу. "Это было бы намного удобнее
для всех" - сказал он. (начальник отдела доставки FTD Florists)

10. Мы
знаем, что общение - это проблема, но компания не собирается это обсуждать с
сотрудниками. (AT&T)

11. Как-то босс потребовал представить ему отчет
о состоянии проекта, над которым я работал. Я спросил - как насчет завтра. "Если
бы отчет был мне нужен завтра, я бы завтра и попросил" - ответил босс. (Hallmark
Cards)

12. Работая начальником отдела внешних снощений, я писал очередной
отчет, и помимо всего, имел неосторожность употребить словосочетание
"педагогический подход". Hа следующий день я был вызван в шефу отдела кадров,
где мне заявили, что вице-президентша компании потребовала уволить меня до
обеденного перерыва. Hа вопрос - почему? - начальник ОК сообщил, что она
заявила, что "не потерпит в компании извращенцев", и показал копию моего отчета,
где слово "педагогический" было обведено красным. Hачальник ОК был, однако,
человек ответственный, и, заглянув по моей просьбе в толковый словарь,
отправился улаживать недоразумение. Через пару дней по компании был разослан
циркуляр, предписывающий не употреблять в документации слов, которые не
встречаются в местной воскресной газете. Через месяц, однако, я уволился. В
соответствии с распоряжением, заявление об уходе я склеил из слов, вырезанных из
той самой газеты. (Taco Bell Corporation)