Как стать автором
Обновить
46
0
Max K. @MaxFX

Пользователь

Отправить сообщение

Видео всех лекций с «Курсов информационных технологий» от «Яндекса»

Время на прочтение 1 мин
Количество просмотров 30K
Для тех, кто не смог посетить Курсы информационных технологий, видеоролики всех лекций выложены в свободный доступ. Это лекции по полтора-два часа на базовые темы: операционные системы; архитектура ЭВМ; устройство GNU/Linux; системы хранения данных; файловые системы; сети и протоколы; виртуализация; безопасность.
Читать дальше →
Всего голосов 116: ↑101 и ↓15 +86
Комментарии 39

Где найти Open Source Music?

Время на прочтение 1 мин
Количество просмотров 12K
Над Open Source можно смеятся, можно игнорировать, можно жить этим. Open Source ПО явление повсеместное и каждый вправе относится к этому как угодно.

Что такое Open Source музыка? Почему не просто музыка? И где её найти?..
Читать дальше →
Всего голосов 61: ↑44 и ↓17 +27
Комментарии 55

100 статей про разработку для Windows на русском языке

Время на прочтение 4 мин
Количество просмотров 11K
image

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

Полный список под катом
Читать дальше →
Всего голосов 112: ↑81 и ↓31 +50
Комментарии 72

Опыт размещения приложений в Windows Phone MarketPlace

Время на прочтение 4 мин
Количество просмотров 7.1K
Привет хабражители. Сегодня я поделюсь с Вами опытом проникновения в MarketPlace для новой ОС Windows Phone 7. Ежедневно в него попадают около сотни приложений и темп его роста обогнал AppStore и Android Market. В карманы разработчиков (и Microsoft) текут реки зеленых хрустящих бумажек, а в программе разработчиков App Hub регистрируются сотни новых программистов. Растущая популярность платформы WP7 подтолкнула меня к мысли, почему бы не написать собственное приложения для нее?
Читать дальше →
Всего голосов 64: ↑54 и ↓10 +44
Комментарии 67

ООО и ведение валютных операций

Время на прочтение 8 мин
Количество просмотров 25K
Всем привет!

Моей компании уже три года и в этом году мы попали в план проверок валютного контроля РосФинНадзора по ведению валютных операций.

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

Эта информация будет полезна как тем кто кто уже ведет свою деятельность, так и тем, кто только собирается открывать валютный счет или вообще регистрировать ООО. Не знаю, насколько это относится к ИП, но в любом случае, будьте осторожны.
Читать дальше →
Всего голосов 118: ↑115 и ↓3 +112
Комментарии 70

Мой опыт восстановления зрения

Время на прочтение 9 мин
Количество просмотров 277K
   Этим летом я был на некоторое время предоставлен сам себе – всех своих я отправил подальше от дыма, а сам, недолго думая, решил немного подтянуть здоровье. Не просто записаться в тренажерный зал и накачать «квадратиков» для пляжа, а именно обследоваться у некоторых врачей, чтобы выработать для себя вектор дальнейших действий, дабы совсем не превратиться в «овоща».

image

   Расскажу лишь про свой опыт восстановления зрения – именно оно больше всего подвержено риску у любого «компьютерного» человека.
Читать дальше →
Всего голосов 494: ↑397 и ↓97 +300
Комментарии 208

Коллекции иконок? Легко! Тысячи иконок в сетах.

Время на прочтение 2 мин
Количество просмотров 39K
В продолжении поста "Ресурсы по поиску качественных иконок" представляю свою коллекцию сайтов, на которых вы найдёте очень(!) много качественных наборов иконок. Все сайты проверены руками, следовательно открываются и скачиваются легко.
Читать дальше →
Всего голосов 159: ↑135.5 и ↓23.5 +112
Комментарии 36

The Case of the Intermittent Windows Freezes

Время на прочтение 4 мин
Количество просмотров 13K

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

Читать дальше →
Всего голосов 249: ↑238 и ↓11 +227
Комментарии 113

Ускорение загрузки Windows for fun and profit

Время на прочтение 4 мин
Количество просмотров 802K
image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
Под катом много однообразных картинок и немножко унылого текста
Всего голосов 532: ↑516 и ↓16 +500
Комментарии 365

Windows 7 исполняется 1 год! Продано 240 миллионов лицензий

Время на прочтение 1 мин
Количество просмотров 1.2K
image

22 октября операционной системе Windows 7 исполнится 1 год. В официальном блоге Blogging Windows публикуется официальная информация по количеству проданных лицензий: за один год было продано более 240 миллионов лицензий Windows 7. Это делает Windows 7 самой быстро продаваемой операционной системой в истории.

По состоянию на сентябрь 2010 года Windows 7 предустанавливалась на 93% всех новых потребительских ПК. По данным Net Applications на 1 октября доля этой ОС на мировом рынке составила уже 17%. Сообщается о быстрой адаптации к системе OEM-партнерами Microsoft: за первые полгода 100% партнеров (всего более 18000) продавали ПК с Windows 7, что превосходит показатель Windows Vista у которой было 70% за этот период.

С днем рождения, Windows 7!

PS: еще информация с цифрами в официальном пресс-релизе
Всего голосов 202: ↑146 и ↓56 +90
Комментарии 265

Дополненная реальность при разработке под Windows Phone 7 Series

Время на прочтение 1 мин
Количество просмотров 1.9K
При создании приложений под Windows Phone 7 Series нет возможности полноценно тестировать работу с акселерометром в эмуляторе. Данные идут, но эмулятор считает что телефон лежит на ровном столе экраном вверх. Это расстраивает, особенно когда у вас приложение завязано на событиях акселерометра, например, игры.

Самый удачный выход это покупка телефона и отладка своего приложения уже на реальном железе. Но, телефон идет, а руки уже чешутся. Интересным выглядит возможность использовать дополненную реальность в связке с эмулятором Windows Phone. Это первый случай, когда я воспользовался дополненной реальностью не для «поиграть», а в работе.



Читать дальше →
Всего голосов 55: ↑44 и ↓11 +33
Комментарии 6

ASP.NET MVC Урок 9. Configuration и загрузка файлов

Время на прочтение 14 мин
Количество просмотров 51K
Цель урока. Научиться использовать файл конфигурации Web.config. Application section, создание своих ConfigSection и IConfig. Научиться загружать файлы, использование file-uploader для загрузки файла, последующая обработка файла.

В этом уроке мы рассмотрим работу с конфигурационным файлом Web.config. Это xml-файл и в нем хранятся настройки программы.

Рассмотрим подробнее, из чего состоит этот файл:
  • configSection. Это секция отвечает за то, какие классы будут обрабатывать далее объявленные секции. Состоит из атрибута name — это тег, далее объявленной секции, и type – к какому классу относится.
  • connectionStrings. Это секция отвечает за работу с указанием строк инициализаций соединений с базами данных.
  • appSettings. Секция параметров типа key/value.
  • system.web, system.webServer. Секции параметров для работы веб-приложения.
  • runtime. Секция по настройке в режиме выполнения. Определение зависимостей между dll.
  • Остальные секции. Другие секции с параметрами, объявленными в configSection.


Читать дальше →
Всего голосов 137: ↑90 и ↓47 +43
Комментарии 1

ASP.NET MVC Урок 8. View, Razor, страница ошибки

Время на прочтение 8 мин
Количество просмотров 74K
Цель урока. Научиться делать вывод данных в html, использование Razor. Helperы. PageableData. Динамические формы. RedirectToLogin, RedirectToNotFoundPage. Страница ошибки. RssActionResult.

Основа

Итак, рассмотрим как устроена часть View.
В контроллере все action-методы возвращают тип ActionResult. И для вывода результата мы используем:
return View(modelData);

Читать дальше →
Всего голосов 136: ↑92 и ↓44 +48
Комментарии 1

ASP.NET MVC Урок 7. Bootstrap, jQuery, Ajax

Время на прочтение 18 мин
Количество просмотров 128K
Цель урока: Определить правила работы с html, js и css файлами. Bootstrap и дополнительный css. Структура js-файлов. Использование jQuery, основные моменты, изучение селекторов, событий и др. addClass, removeClass, attr, data, динамическое создание dom-объекта, ajax.

Наконец мы приступаем к более детальному изучению клиентской части, которая уже в меньшей степени связана с asp.net mvc, но всё равно важна для веб-разработки.

Читать дальше →
Всего голосов 133: ↑85 и ↓48 +37
Комментарии 2

ASP.NET MVC Урок 6. Авторизация

Время на прочтение 9 мин
Количество просмотров 154K
Цель урока: Изучить способ авторизации через Cookie, использование стандартных атрибутов доступа к контроллеру и методу контроллера. Использование IPrincipal. Создание собственного модуля (IHttpModule) и собственного фильтра IActionFilter.

Небольшое отступление: На самом деле в asp.net mvc все учебники рекомендуют пользоваться уже придуманной системой авторизации, которая называется AspNetMembershipProvider, она была описана в статье http://habrahabr.ru/post/142711/ (сейчас доступ уже закрыт), но обьяснено это с точки зрения «нажимай и не понимай, что там внутри». При первом знакомстве с asp.net mvc меня это смутило. Далее, в этой статье http://habrahabr.ru/post/143024/ — сказано, что пользоваться этим провайдером – нельзя. И я согласен с этим. Здесь же, мы достаточно глубоко изучаем всякие хитрые asp.net mvc стандартные приемы, так что это один из основных уроков.

Читать дальше →
Всего голосов 136: ↑89 и ↓47 +42
Комментарии 9

ASP.NET MVC Урок 5. Создание записи в БД

Время на прочтение 15 мин
Количество просмотров 82K
Цель урока. Отследить весь путь создания записи в БД и вывода его. Вывод ошибок. Валидация. Мапперы. Написание атрибута валидации. Капча. Создание данных в БД.

Введение

Наконец, переходим к одному из самых важных уроков, в котором будет рассказано про создание записей. Любое действие на сайте, от сложных, когда мы заполняем регистрационную анкету, до простых, когда ставим лайк, – происходит следующим образом:
  • Post\get запрос на сайт
  • Авторизация и аутентификация
  • Проверка введенных данных (валидация) на правильность
  • Если проверка введенных данных показала, что введенные данные неверны, то в заполняемую форму выводится предупреждение.
  • Если проверка введенных данных показала, что эти данные верны, то они сохраняются в БД и выводится страница с подтверждением.

Поехали...
Всего голосов 130: ↑84 и ↓46 +38
Комментарии 8

ASP.NET MVC Урок 4. Routing

Время на прочтение 5 мин
Количество просмотров 144K
Цель урока: Изучить инициализацию маршрутизации. Деление на Areas в приложении. Принципы создания маршрутизации.

Controller и Action.

Веб-сайт состоит из страниц. Вообще, веб-сайт состоит не из страниц, а из ответов на запросы, но какую-то определенную структуру мы хотим иметь.

Собственно, у нас есть маршрутизатор, который должен определить, какой метод у какого контроллера вызвать. Поэтому, два основных параметра, которые обязательно должны быть это controller и action. Рассмотрим как задается шаблон маршрутов в App_Start/RouteConfig.cs:
routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );

Таким образом....
Всего голосов 139: ↑91 и ↓48 +43
Комментарии 3

ASP NET.MVC Урок 3. Работа с БД

Время на прочтение 10 мин
Количество просмотров 223K
Цель урока: Изучить основные принципы работы с базой данных. Краткое описание реляционной модели баз данных. Работа с базой данных (создание таблиц, связей в VS 2012). Команды INSERT, UPDATE, DELETE, SELECT. Использование LinqToSql и Linq. Создание репозитария, IRepository, SqlRepository.

Что такое БД

Реляционная база данных — база данных, основанная на реляционной модели данных. Реляционность – это отношения (связи) от англ. relation.
Таблицы...
Всего голосов 146: ↑96 и ↓50 +46
Комментарии 22

ASP.NET MVC Урок 2. Dependency Injection

Время на прочтение 8 мин
Количество просмотров 211K
Цель урока: Изучение DI (Dependency Injection). Пример на Ninject, Unity, Autofac и Winsor.

Во многих случаях, один и тот же экземпляр класса используется в вашем приложении в разных модулях. Простым способом реализации является применение шаблона Одиночка (Singleton).

Но рассмотрим эту ситуацию с другой стороны. Так как данный объект создается при первом обращении к нему, мы не можем контролировать его время жизни. При модульном тестировании (unit-test) нет необходимости использовать этот объект (или это может быть невозможно). Чтобы избежать этого, мы не напрямую вызываем объект, а через интерфейс. И реальный экземпляр класса, и экземпляр-заглушка для тестирования будут реализовывать этот интерфейс. А логику создания мы поручаем DI-контейнеру.

Читать дальше →
Всего голосов 155: ↑101 и ↓54 +47
Комментарии 15

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность