allofw: (Енотовидный собак)
Тут такое дело, оказывает, ещё не все перешли на MVC, и иногда приходится развивать и поддерживать обычные Web Application'ы. И в них зачастую возникает потребность в сохранении ошибок, возникших у пользователя, а тому показывается красивое сообщение об ошибке.

Как это делается )
allofw: (Енотовидный собак)
Читая сегодня Хабр, наткнулся на статью о бесплатных курсах от Intel, по результатам которых выдают сертификаты. Я давно хотел начать учиться, даже подумывал о заочке. А тут такая возможность. Упускать нельзя. Глядишь и на платные потом перейду, если затянет.

Вообще, сейчас многое можно делать удалённо, так почему бы не поучиться.

Ссылка на курсы.
allofw: (Енотовидный собак)
Вот ведь делаешь что-то на автомате, всё интуитивно понятно. А потом переключаешься на другие проекты, на другие технологии. И тут - бах, как же сделать CalendarExtender с русскими именами дней недели и месяца. Благо, что числа и года универсальны более-менее, цифры-то обычно одинаковые.

Всё оказалось просто - настраивать надо SctriptManager, а не CalendarExtender: EnableScriptLocalization="true" EnableScriptGlobalization="true". И в web.config в configuration добавлить <globalization culture="ru-RU" uiCulture="ru-RU" />, если хочется русского во всём проекте.
allofw: (Енотовидный собак)
Если получаешь ошибку 3704 в VBA при работе с БД:
??? )
allofw: (Енотовидный собак)
В глаза смотретьКосвенно я уже упоминал (ну уж очень косвенно, хех) про эту программу. Началось всё с того, что я стал замечать, что во многих журналах проводят исследования ([livejournal.com profile] marsianins, привет) и опыты по работе с СК жежешечным. На уровень этого показателя мне наплевать, а вот опыты я люблю.

Написал программу, которая посещает всех друзей, просто посещает пока (с комментариями очень уж на спам смахивает, воздержусь). Пусть будет это версия 0.01.

И, да, я понимаю, что пароль в левую программку забивать не будет никто, поэтому выкладываю с исходниками, кому надо - компилируйте сами и запускайте. Пока вообще ничего не выкладываю, так как ещё играюсь (времени не особо много) тестирую и оптимизирую. Да и узнать хотелось бы, кому-нибудь это интересно?

Read more... )
allofw: (Енотовидный собак)
Понадобилось в одном проекте (о нём чуть позже) воспользоваться HttpUtility, а не получается - не даёт добавить в Reference ссылку на System.Web. То есть, в некоторых проектах есть System.Web, а в некоторых - нет System.Web на вкладке .NET при добавлении ссылки Add Reference.

Решение оказалось простым, спасибо stackoverflow.com. В свойствах проекта нужно сменить Target Framework с ".NET Framework 4 Client Profile" на ".NET Framework 4". С фреймворком 3.5 ситуация, впрочем, аналогичная.
allofw: (Енотовидный собак)
Статья эта был написана достаточно давно - в далёком 2000 году, но мысли, что в ней присутствуют актуальны и по сей день. В ней Джоэл Спольски (человек, работавший в своё время над MS Excel) приводит некоторое собственное сокращение методики определения того, насколько хорошо работать в определённой команде.

Речь идёт, конечно же, о разработке программного обеспечения, но если немного абстрагироваться от данной предметной области, то можно перейти к любой (думаю, что любой) работе в современном мире.

Read more... )
allofw: (Енотовидный собак)
girlWithKnifeВ свободное время решил заняться своей игрой, но обо всём порядку. Для начала нужно реализовать эффективную работу с графами. В МСДН нашел любопытню статейку  с рекомендациями по реализации некоторых структур на C#. На втором фреймворке, правда, но это дело поправимое. Вообще, забабахать "чтобы работало" я смогу в любом случае, но хочется сразу писать качественно, дабы минимизировать рефакторинг в будущем.

Для чего же нам нужен граф? В нём будет представлено множество состояний игры с путями перехода из одного состояния в другое. Переход, вестимо, будет осуществляться по ребрам, а вершины графа будут состояниями.

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

В нашем случае, конечно, такого не будет, а граф нужен для реализации нелинейности сюжета, когда принятые решения влияют на развитие событий. Граф в таком случае должен быть без циклов, с одной начальной вершиной - истоком (начало), и множеством стоков (концовок). Хотя, возможно, я погорячился с одним истоком.

Мысли по реализации )
allofw: (Енотовидный собак)
По ходу работы часто приходится сталкиваться с написанием небольших запросов, которые я решил выписать в одно место, так как не всегда можно найти оптимальное решение. Данный пост, я полагаю, будет обновляться по ходу нахождения новых "мелочей". Впрочем, большая часть из них актуальна для стандарта SQL. Часть из этих трюков неактуальна в последних версиях MSSQL Server, но, так уж получилось, рабочая версия у меня MSSQL Server 2005.

Read more... )

Profile

allofw: (Default)
allofw

March 2013

S M T W T F S
      12
3456 7 8 9
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 19th, 2017 04:55 pm
Powered by Dreamwidth Studios