Microsoft Certified Technology Specialist
разработка сайтов
оптимизация сайта
веб-дизайн
продвижение сайтов
SEO
HTML5
CSS3
ASP.NET
ASP.NET MVC
jQuery
Bootstrap
 
Always will be ready notify the world about expectations as easy as possible: job change page
29 августа 2017
Четыре типажа программистов
Просмотров: 93

Некогда, забавы для и пользы ради, я подрабатывал в одном неплохом кадровом агентстве — собеседовал приходящих программистов на предмет знания C#/.NET. В мои обязанности не входило полное техническое интервью — скорее, начальный скрининг кандидатов чтобы понять who is who, отфильтровать совсем уж ужас и в случае чего дать советы что почитать и как усовершенствовать навыки. И был у того кадрового агентства один интересный клиент. Он у всех на слуху, но...

далее...
28 июля 2017
7 золотых правил одного программиста
Просмотров: 94

Это статья про семь простых правил, которые я сформулировал для себя за годы работы программистом. Семь правил, которые подняли мою эффективность. Сделали меня лучше. Это мои правила и они работают для меня. Я не пытаюсь навязать их вам, я хочу поделиться с вами, и, возможно, узнать о том, каких правил и принципов придерживаетесь вы. Компьютер всегда прав Самая раздражающая ситуация в программировании — когда код верный, но не работает. “Да тут три...

далее...
1 апреля 2017
Гороскоп для разработчиков
Просмотров: 46

Овен Овен часто считает себя во всем правым и сложно поддается убеждениям. Ему не объяснить, что код плохой, что у него конфликт с QA или решение неверное! У Овна сильный характер и ярко выражены лидерские качества, поэтому его часто можно встретить среди технических лидеров проектов или руководителей направлений. Честность Овна не знает пределов, они могут рассказать клиенту и менеджеру все, что думают на счет проекта, и за одно и на их...

далее...
20 июля 2016
Несколько вещей, о которых стоит помнить программисту в возрасте
Просмотров: 38

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

далее...
6 июля 2015
Типичные взаимные блокировки в MS SQL и способы борьбы с ними
Просмотров: 49

Чаще всего deadlock описывают примерно следующим образом: Процесс 1 блокирует ресурс А. Процесс 2 блокирует ресурс Б. Процесс 1 пытается получить доступ к ресурсу Б. Процесс 2 пытается получить доступ к ресурсу А. В итоге один из процессов должен быть прерван, чтобы другой мог продолжить выполнение. Но это простейший вариант взаимной блокировки, в реальности приходится сталкиваться с более сложными случаями. В этой статье мы расскажем с какими взаимными блокировками в MS SQL нам приходилось встречаться и...

далее...
26 июня 2015
Семь итераций наивности или как я полтора года свою дебютную игру писал
Просмотров: 27

С появлением у меня в первом классе Dendy вопрос кем я стану отпал сам собой буквально через пару недель — программистом конечно же. Я долго и упорно шел к этому, невзирая на отсутствие информатики в школе, работал в техподдержке известного всем регистратора параллельно с учебой в институте, но полноценная жизнь началась лишь в тот момент, когда меня наконец-то взяли хоть куда-то писать код. Очень скоро я понял, что мало быть программистом,...

далее...
18 июня 2015
Correct use of System.Web.HttpResponse.Redirect
Просмотров: 35

Try very, very hard to avoid using Response.Redirect(url), instead, use Response.Redirect(url, false). Response.Redirect(url), after writing a 302 redirect response to the response buffers, calls Response.End. This is very expensive. The alternative, Response.Redirect(url, false) is fast, but unlike Response.Redirect(url), the lines of code which follow the call to Response.Redirect(url, false) will be executed. More on this later, but first, let me tell you about the horrors of...

далее...
9 марта 2015
Три ключевых принципа ПО, которые вы должны понимать
Просмотров: 28

Разрабатывая приложения, мы постоянно сталкиваемся с новыми подходами, языками и концептами. И постоянно мы мечемся в сомнениях «смогу ли я быть на волне, оставаться конкурентоспособным, учитывая все изменения и тренды?». Давайте задумаемся на мгновение, вспомнив фразу из моего любимого фильма «Касабланка» — в любви законов новых нет — так создан свет. Все, что касается любви, применимо и к коду. Новых законов в коде нет. Если вы четко понимаете основные идеи разработки,...

далее...
17 декабря 2014
Введение в .NET Core
Просмотров: 51

Краткий обзор .NET Core, как это соотносится с .NET Framework и что это все означает для кросс-платформенной разработки и разработки с открытым кодом. Взгляд назад – мотивация для .NET Core Прежде всего, давайте оглянемся назад, чтобы понять, как платформа .NET была устроена раньше. Это поможет понять мотивы отдельных решений и идей, которые привели к появлению .NET Core. .NET – набор вертикалей Когда мы изначально выпустили в 2002 году .NET Framework, они был единственным фреймворком....

далее...
15 декабря 2014
5 ошибок при обратной связи с пользователями
Просмотров: 44

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

далее...

© 1999–2017 WebDynamics
Valid XHTML 1.0 Transitional Правильный CSS!
1980–... Sergey Drozdov

Area of interests:
.NET | C# | ASP.NET WebForms | ASP.NET MVC | Windows Forms | Windows Phone | HTML5 | CSS3 | jQuery | AJAX | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | UML | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban Development