Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
Новости
27 мая 2015 г.

Для Blackball.LV готов аудиоплеер собственной выпечки. Play, Pause, Stop, Playlist, Shuffle - всё как в лучших домах. Просмотрев кучу готовых проигрывателей, в очередной раз стало понятно одно: если хочешь получить хороший результат - сделай это сам.

Послушать Halford - Resurrection (2000)

25 мая 2015 г.

SignalR 2 - I love you!

Захотелось вывести свои проекты на новый уровень, и в рамках этого возник интерес научиться использовать SignalR 2. Начать решил с создания чата для Blackball.LV. Не знаю кому он может там понадобиться и кто им будет пользоваться, но чат уже почти готов, осталось довести его до ума. Можно будет создавать каналы, комнаты, разграничивать уровни доступа (публичный, приватный, публичный только для участников сайта и т. п.), обмениваться файлами, создавать временные комнаты (создали, поговорили, все вышли - комната улетела в космос). Пока планируется что полнофункциональный чат откроется 01.07.2015.

NuGet Gallery | Microsoft ASP.NET SignalR 2.2.0

21 мая 2015 г.

ASP.NET AJAX Control Toolkit

Наконец-то нашлось время избавить свои проекты от монструозного ASP.NET AJAX Control Toolkit. Для административного сайта эта библиотека может быть и полезна, но для публичных проектов, особенно тех которые бомбят своими набегами поисковые роботы - это просто какой-то тихий ужас.

23 апреля 2015 г.

На дворе уже какой год идёт 21 век, а на многих сайтах URL всё ещё представлен в архаичном виде типа http://[domain]/shop/cat.aspx?id=54356&product=related&view=specs. На Blackball.lv уже начата работа по приведению URL в современный вид, кстати более дружественный к поисковым системам, потом наведём порядок здесь.

12 марта 2015 г.

На собеседованиях в разрезе поиска работы заметил интересный момент. Могут задать вопрос, на который ожидается развёрнутый грамотный ответ. Это нормально, ведь о тебе нужно узнать на что ты способен, что умеешь, что знаешь и т.д.. Не знаю как в других сферах, но в IT возможных вопросов много, их тысячи. Каких вопросов ожидать - неизвестно, к чему готовиться - неизвестно, надо быть готовым ко всему. Коварность собеседования заключается в том что вопрос может быть совершенно из разных областей (особенно если обозначил их в CV), и понимая что у тебя есть всего минут 15-30 чтобы создать свой профессиональный портрет, от волнения можно слегка растеряться, накосячить... Самое обидное что если во время ответа где-то ошибёшься, чуть напутаешь, а интервьюер уже составит впечатление, а потом после интервью минут через 20 уже в свободном полёте осознаёшь что ведь ответить надо же было так, чего ты там так разволновался?

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

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

10 февраля 2015 г.

Поставил новый сервер, казалось бы всё отлично. Так и было, по сравнению со старым сервером сайты заработали молниеносно, пока не выяснилось что объект Session в .NET - оказывается довольно неприятная штука, и в высоконагруженных проектах его использование нужно всячески избегать - сайт просто зависает. Для небольших проектов это не критично, а вот для добротного портала придётся писать свой механизм сессии.

13 ноября 2014 г.

Произошло невероятное - Microsoft открыла исходный код .NET Server Core! Также выпущена предварительная версия Visual Studio 2015, специальная бесплатная редакция Visual Studio Community 2013, Visual Studio 2013 Update 4... На конференции Microsoft Connect() анонсировано столько нового в развитии инструментов разработки, что разработчикам уж точно не будет скучно.

11 ноября 2014 г.

Просматривая log-файлы сервера каждый раз убеждаюсь что разработка собственной CMS приносит только плюсы. От целенаправленного DDoS конечно мало что спасёт, но на жалкие попытки взлома равнодушно смотреть невозможно - прям как дети малые.

4 ноября 2014 г.

ASP.NET vNext

На подходе релиз платформы ASP.NET vNext, пора уже готовиться к большим изменениям в мире разработки веб-сайтов.

.NET развивается такими темпами, что даже если быстро бежать - разве что получится остаться на одном месте. ASP.NET Web Forms это уже такой древний динозавр что уже и вспоминать про это не хочется. Грядущий MVC 6 обещает быть интереснейшей технологией.

8 сентября 2014 г.

Реализация AJAX для сайтов очень полезное дело, но появляются проблемы с индексированием таких сайтов поисковыми системами. Придётся заняться поиском решения.