Advertisement
Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
Новости
9 сентября 2020

Why do I change jobs often? That's a very good question. Because I am a programmer and my path is based on projects. The samurai has no goal, there is only a path. Work lifecycle is very simple: no projects » no money from clients » sorry guy, you're cool but free for new challenges. Nothing personal - it's just business. ))

7 сентября 2020

Глядя на то как развивается сфера разработки софта, вижу что надо двигать себя в сторону .NET Core, Azure, Angular, TypeScript, микросервисная архитектура, контейнеризация.

18 августа 2020

Возникла идея сделать возможность создания подборок книг. Например, подборка на тему .NET Core: http://sd.blackball.lv/books/digest/42537 И чтобы каждый кто хочет, мог бы их создавать, управлять ими и делиться по своему усмотрению. Но об этом надо ещё хорошо подумать.

27 февраля 2020

Угораздило меня проанализировать свои проекты на тему SEO - всё, покой потерян. Поставил себе сверхзадачу доработать 4 проекта чтобы поисковым роботам было приятно с ними общаться.

24 февраля 2020

На сайте появились хештэги. Пока только в библиотеке, потом возможно разверну по всему контенту. Возможность фильтрации просто отличнейшая. Например, #netcore

13 февраля 2020

Уже 3-ю неделю работаю как .NET Developer, теперь опять можно вернуться к работе над этим сайтом.

23 ноября 2019

SEO: Microdata vs JSON-LD

Два месяца назад серьёзно занялся SEO своих проектов и остановился на JSON-LD structured data. О чём нисколько не жалею. Написал для этого свою небольшую библиотеку, сегодня использование JSON-LD уже даёт положительные результаты.

22 августа 2019

Helping you select an JavaScript MV* framework

Developers these days are spoiled with choice when it comes to selecting an MV* framework for structuring and organizing their JavaScript web apps.

Backbone, Ember, AngularJS… the list of new and stable solutions continues to grow, but just how do you decide on which to use in a sea of so many options?

To help solve this problem, we created TodoMVC - a project which offers the same Todo application implemented using MV* concepts in most of the popular JavaScript MV* frameworks of today.

http://todomvc.com/

13 августа 2019

— Буратине дали три яблока. Два он съел. Сколько яблок осталось у Буратины?
Думаете — одно? Не факт! Это может в первом классе на уроке арифметики оно одно осталось. А ежели задать эту задачку программистам... Ответы могут быть совершенно неожиданными:
— Неизвестно сколько. Никто-ж не знает, сколько яблок было у него до этого. Мораль: обнуляйте начальные переменные.
— Даже если обнулить переменные, никто не гарантирует, что Мальвина не отдала ему свои яблоки, пока он уничтожал те два. Или не сожрала третье. Мораль: не используйте глобальные переменные.
— А где гарантия, что Буратино съел именно два яблока, а не два чего-то другого? Там написано что он съел два.

— Количество яблок у Буратины не изменилось. Они только поменяли область видимости: часть из них переместилась внутрь Буратины.

31 июля 2019

Если 3 года назад я видел себя только в роли .NET разработчика, то сейчас суровая реальность нелёгкой жизни программера ненавязчиво намекает что пора уже выйти из привычной зоны комфорта. Для себя обозначил профессиональное развитие в таком направлении:

  • .NET Core
  • PHP (Laravel)
  • Frontend (Angular, React.js, Vue.js)
  • Docker

Изучение всего этого потребует достаточно немало времени, но поднимет меня на более высокий уровень. Этакий универсальный солдат.


© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban