Взгляд на Python от .NET разработчика

Взгляд на Python от .NET разработчика

Для своего развития решил взглянуть на какой-нибудь язык к созданию которого компания Microsoft не прикладывала свою руку. В конечном итоге немного поискав мой выбор пал на Python или «Питон» как его любят называть русскоязычные пользователи.

Read More

Роль team-leader в команде

Почти каждый член команды хочет в последствии стать лидером. Каждому рисуется прекрасная картина как он раздает указания, получает похвалу от начальства и конечно же сдает прекрасно разработанный проект в срок. Однако быть лидером команды не так и просто, и эта роль накладывает огромную ответственность о которой думают далеко не все.

Read More

Именование файлов, переменных, методов

В программировании огромное внимание уделяется читаемости кода. Код должен не просто работать, он также должен быть красивым и легким для понимания. Наверное, первому чему учатся в программировании сразу это как правильно называть переменные, методы, классы, файлы. Чаще всего правильно названный метод уже дает полное описание того, что он делает.

Read More

Type Script - типизированная обертка над JavaScript

Во время сессии мне постоянно приходится ездить из Могилева в Минск, так как дорога только в одну сторону занимает 2,5 часа, то приходится как-то себя развлекать. В один из дней я решил посмотреть видео про Type Script. Кто не знает это язык разрабатываемой в Microsoft для расширения возможностей JavaScript.

Read More

Проблема с сессией в Chrome: решение

В прошлом своем посте я писал о внезапно возникшей проблеме с сессией. Благодаря помощи коллеги и Fiddler удалось обнаружить странное поведение Chrome. При открытии страницы через IE или FF происходил один запрос. При использовании браузера от Google их было уже 3: непосредственно к странице, к файлу favicon.ico и странице default.aspx. Вот тут и крылась проблема.

Read More

Проблема с сессией в Chrome

Недавно в production окружении был обнаружен странный баг, который воспроизводится только в Google Chrome. Первоначально была мысль, что какая-то проблема с JavaScript. Однако при детальном изучении стало понятно, что проблема в том, что после выполнения AJAX Callback-ов сессия ASP.NET слетает полностью. Была мысль, что идентификатор сессии (ASP.NET_SessionId) изменяется, однако Fiddler показывает его одним и тем же во всех запросах.

Read More

Мини-справочник по UML

Нашел в интернете «сжатый» вариант справочника по UML. Документ содержит всего одну страницу, на которой можно ознакомиться с некоторыми определениями языка. Конечно изучить язык по такому справочнику сложно, но вспомнить какое-нибудь обозначение будет довольно легко.

Read More