-
Обработка ошибок в ASP.NET MVC
2015-05-03 | 4 min readВзялся осваивать ASP.NET MVC. Лучше поздно, чем никогда.
Ну и стал смотреть, как в нём обрабатывать ошибки, точнее исключения. В ASP.NET Web Forms в глобальном классе
Global.asax.csбыл методApplication_Error, где можно было ловить все необработанные исключения. В ASP.NET MVC это всё тоже есть, но переход на контроллеры и представления меня несколько сбил.Статьи по теме уже есть в достаточном количестве, но, как обычно, с ходу разобраться у меня не получилось, потому я напишу, к чему пришёл, когда постиг.
Read more -
WS-Addressing в WCF
2015-05-01 | 2 min readСервис на WCF поддерживает WS-Addressing, то есть способен писать и читать в заголовке поле
ReplyTo, в котором содержится адрес для ответа.Почему-то быстро с этим разобраться мне не удалось, потому после продолжительных поисков я решил описать, как это происходит при написании клиента для WCF-сервиса.
Read more -
Обновление Bitnami Redmine Stack
2015-04-19 | 4 min readВ какой-то момент мы наконец-то созрели до установки системы управления проектами. Я предложил Redmine, так как был уже с ним знаком по прошлой работе. Альтернатив (кроме SharePoint) никто не предложил, потому решено было ставить Redmine.
Как вы помните, от интернета мы изолированы, что вносит определённые проблемы в установку ПО. Здесь эти проблемы вновь себя проявили, но слава небесам, мы такие не одни на планете, и уже есть решение на такие ситуации - это Bitnami Stack, то есть установка всё-в-одном: и БД, и само приложение, и сопутствующие необходимые компоненты, вроде Ruby on Rails и прочего, и всё это ставится в один каталог, а самое главное - не требуется соединение с интернетом.
Read more -
Получение информации по сайтам на beget.ru
2015-04-05 | 2 min readУ меня есть один сайт, который находится у хостера Бегет. Среди прочих условий тарифного плана есть ограничение по CP - некие условные единицы нагрузки на сервер - значение, которое превышать нельзя. Точнее, можно, но тогда потребуется перейти на тариф уровнем выше.
Понятно, что надо как-то за нагрузкой следить. Посмотреть её можно у них в личном кабинете, но каждый раз туда лазить неудобно. Зато хостер предоставил API для доступа к некоторым функциям личного кабинета, среди которых есть и просмотр нагрузки. Осталось написать приложение.
Read more -
Установка SCM-Manager
2015-03-25 | 2 min readСуть такова, что мы в нашей конторе не можем размещать свои проекты на GitHub, Bitbucket или любом другом сервере в интернете. Разработчики сидят во внутренней сети и доступ в интернет отсутствует. Но центральный репозиторий необходим, и для этого отлично подходит SCM-Manager (или SCM-Server, как он там называется).
Read more -
Починка таймстампов в SRT после Google Translate
2015-03-21 | 2 min readПроблема в том, что если закинуть в Google Translate содержимое
SRTфайла, то после перевода Гугол изломает таймстампы, из-за чего субтитры перестанут восприниматься плеерами и другими приложениями.Я запилил небольшой скрипт, который починяет таймстампы обратно в нормальный вид.
Read more -
Как сдать билеты туда-обратно на Сапсан
2015-03-07 | 2 min readСобрался поехать в Питер со своей женщиной, но за несколько дней до поездки она заболела, а следом заболел и я. Нет, просто простудой/ОРВИ/сопли/температура/чототакое. Короче, билеты на Сапсан надо было сдавать.
Купил я их, конечно же, онлайн, на сайте РЖД. И купил сразу туда-обратно, за что была скидка 10%. Но вместе со скидкой подкинули и проблему.
Read more -
КВН, фестиваль в Сочи 2015, находим веселье
2015-02-15 | 1 min readПрошёл фестиваль КВН в Сочи 2015. По уже давно сложившейся традиции, из любого выпуска КВН можно выбрать максимум 2-3 нормальных номера. В этом такой номер был вообще один.
Read more -
Внезапно страшные шрифты в Windows 8.1
2015-02-08 | 2 min readНеожиданно в моей Windows 8.1 в некоторых приложениях шрифты вдруг стали мерзкими - нечёткими, скукоженными. Также уменьшились кнопки в заголовке окна (свернуть, развернуть, закрыть). Просто вот раз и само собой, каким-то образом.
Но мне удалось вернуть всё на место, хотя и не сразу.
Read more -
Apple ID - Секретные вопросы
2015-02-02 | 3 min readКак средство защиты, у Apple ID есть секретные вопросы. То есть, если хотите что-то изменить в настройках безопасности аккаунта, надо ввести ответы на секретные вопросы, типа “ваш первый украденный торрентами альбом” или “девичья фамилия вашего кота”.
И вот тут Apple сплоховала.
Read more