Как стать автором
Обновить
0
0

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

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

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

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

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

Как я покупал iPod touch на ebay, и как мне пришло не совсем то…

Время на прочтение5 мин
Количество просмотров39K
Привет, image
Я хочу рассказать интересную историю, как я покупал на Ebay плеер Apple iPod touch 32Gb. О том, как я использовал «снайпер», пользовался посредником и о том какие проблемы возникли. Я уже больше полугода делаю покупки из-за рубежа и особых проблем по поиску того что мне надо не возникло.
image
Читать дальше →
Всего голосов 329: ↑295 и ↓34+261
Комментарии284

Домашняя сеть по-новому

Время на прочтение4 мин
Количество просмотров1.9K
Один из наших любимых пользователей решил наш интернет-шлюз поставить дома. В домашнюю сеть, трафик раздавать-считать. Поскольку домашняя версия лицензируется бесплатно — финансовых затруднений это не вызвало. Свой полезный опыт он описал, обрисовал и велел передать сообществу :)

За субботу (рекордный срок – один вечер!) закончил реорганизацию домашней сети, предварительные результаты обнадеживают, теперь все три компьютера одновременно позволяют наслаждаться вполне пристойной скоростью доступа к Интернету. Так как использовал практически все технологии (кроме Wi-Fi, но это только убрало бы провода из схемы), которые могут понадобиться в домашней сети (даже если использовать ее профессионально, с целью вебхостинга, например, что планируется в дальнейшем), решил описать ее в своем блоге, возможно кто-то заимствует какие-то идеи.
Читать дальше →
Всего голосов 15: ↑10 и ↓5+5
Комментарии9

xNet — C# библиотека для работы с Web

Время на прочтение7 мин
Количество просмотров145K
Постепенно, с изучением C# и .NET Framework, я начал писать различные Helper'ы, которые скрывали рутинный код за вызовом всего одного метода. После это переросло в разработку полноценной библиотеки, которую я хочу вам представить. Данная библиотека написана полностью 'с нуля'.

Так что же такое xNet?


xNet — это библиотека классов для .NET Framework, которая включает в себя:
  • Классы для работы с прокси-серверами: HTTP, Socks4(a), Socks5, Chain.
  • Классы для работы с HTTP 1.0/1.1 протоколом: keep-alive, gzip, deflate, chunked, SSL, прокси и другое.

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

Что нужно от форм?

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

В жизни каждого разработчика наступает такой момент, когда ему нужно сделать форму. Вроде бы чего тут сложного — бери, бросай. А нет, форма то, она как живая. У неё есть своё настроение, свои привычки. Выбрал пол — “Ж”, она преобразилась, стала чуть другой, любопытной, спрашивает замужем ли, любимые духи, обувь с каблуком, или без? Но ты же мужик! И тут выбираешь пол “М”, и, как бы, вопросы должны быть другие — холост, любимый сорт пива, любимый спорт. Конечно, можно понаделать кучу формочек для каждого чиха, если “М”, то одна, если “Ж”, то другая. Но такой метод обернется катастрофой на этапе поддержки, да и вообще не в духе красивого кода. Поэтому форма должна быть умной. Очень умной. Она должна знать кто её трогает, чего он хочет, его потаённые желания. Например: есть форма ввода адреса в пять полей
  • страна
  • область
  • город
  • улица
  • метро

Выбираю я город, и почему бы форме не додумать область и страну? Или выбрал Владимирскую область, зачем мне в списке городов “Москва”? Поле “метро” для Владимирской области тоже не актуально, а когда выбран город Струнино, так вообще издевательство. Занимаясь разработкой клиентской части в корпоративных WEB приложениях вот уже 5 лет я таки познал, как сделать форму умной. Надеюсь, мой опыт будет полезен и вам.
Читать основы разработки форм в ERP системах
Всего голосов 61: ↑52 и ↓9+43
Комментарии74

Маленькие чудеса C#/.NET – структура DateTimeOffset

Время на прочтение4 мин
Количество просмотров40K
Рассмотрим некоторые части .Net Framework'a, выглядящие тривиальными, но вполне способными сделать ваш код более простым как в написании, так и в сопровождении.


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


Однако, бывают случаи, когда вам необходимо сохранить время в виде смещения, а не конвертировать его в локальное время. И вот здесь вам на помощь придёт структура, впервые появившаяся в .NET 3.5 — DateTimeOffset.
Читать дальше →
Всего голосов 65: ↑58 и ↓7+51
Комментарии7

Изучить C# за 30 дней

Время на прочтение1 мин
Количество просмотров43K
Доброго времени суток!



Недавно в сети Tuts+ Premium был анонсирован новый курс под названием "30 Days to Learn C#". Его целью является обучение новоиспечённых программистов языку C#, разработанному компанией Microsoft, а также работе с платформой .NET. Этот курс, разумеется, не сделает из вас настоящего профессионала, а всего-лишь произведёт первое знакомство с языком и платформой в целом. Курс охватывает следующие темы:
Читать дальше →
Всего голосов 53: ↑40 и ↓13+27
Комментарии34

Двухфакторная аутентификация на домашнем серваке — быстро, дёшево, дружелюбно

Время на прочтение3 мин
Количество просмотров16K
Двухфакторная аутентификация — предоставления информации от двух различных типов аутентификации информации [»]

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



Это как если бы на дверь поставили второй замок. Ключ к первому — обычный пароль. Ко второму — действующий в течение 30 секунд одноразовый код. Попасть за дверь можно только если оба ключа окажутся правильными, а не один, как было раньше.

С некоторых пор Google сделала доступной двухфакторную аутентификацию в своих сервисах. Теперь токен переехал в ваш мобильный телефон с Android'ом! iPhone и Blackberry тоже сгодятся в такой роли. Очень удобно. Опробовав на Gmail, мне захотелось такую же штуку сделать у себя, тут-то я внезапно и нашёл libpam-google-authenticator.
Читать дальше →
Всего голосов 92: ↑89 и ↓3+86
Комментарии29

VS 2010: Нововведения в отладке

Время на прочтение5 мин
Количество просмотров3.1K
Это двадцать первая статья из серии, посвященной выходу VS 2010 и .NET 4. Сегодняшний пост поведает вам о некоторых приятных улучшениях в юзабилити, которые пришли с отладчиком в VS 2010.

Отладчик VS 2010 содержит тонны отличных возможностей таких, как Intellitrace (он же исторический отладчик), новая возможность параллельной/многопоточной отладки и поддержка дампа отладки, которые заслуженно привлекают внимание, если мы говорим о новой версии.

В сегодняшнем же посте, я начну рассказывать о некоторых небольших, но тем не менее приятных моментов юзабилити во время отладки, которые появились с VS 2010.
Читать дальше →
Всего голосов 65: ↑46 и ↓19+27
Комментарии30

Работа с Visual Studio Team Foundation Server 2010

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

Данная статья будет полезна тем, кто не устанавливал и не использовал Visual Studio Team Foundation Server раньше. TFS может быть частью очень сложной инфраструктуры, которая включает отчеты, интеграцию с SharePoint, множественные домены, распределенные базы данных и т.д., но я не собираюсь затрагивать эти области. Моя основная задача – это помочь разобраться с базовыми элементами TFS (система контроля версий, система отслеживания ошибок и заданий и система автоматических сборок) и начать использовать данную систему.

Читать дальше →
Всего голосов 81: ↑49 и ↓32+17
Комментарии41

.NET 4: “стройная” синхронизация

Время на прочтение5 мин
Количество просмотров18K
Наконец-то вышла RTM версия .NET 4 и Visual Studio 2010. Заключительные оптимизации в финальной версии платформы проведены, и можно смело подвергнуть её тестам.
Едем дальше
Всего голосов 39: ↑27 и ↓12+15
Комментарии2

Доступна поддержка Mono в Visual Studio 2010!

Время на прочтение1 мин
Количество просмотров5.4K
Одна из крутых фишек в Visual Studio 2010 — это улучшенная поддержка мультиплатформенности. Изначально, эта функция предназначалась для возможности поддержки обеих версий .NET 2.0 и 4.0, но в действительности это означает, что и Mono может быть одной из плафторм для выбора в Visual Studio 2010.

Например, вот так:

Читать дальше →
Всего голосов 102: ↑86 и ↓16+70
Комментарии14

Visual Studio 2010 Beta 2 доступна для скачивания

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


Именно так: Visual Studio 2010 Beta 2 доступна для скачивания, правда пока для подписчиков MSDN. Но это означает, что со дня на день новая студия будет доступна для скачивания и всем другим. В наличии:

* Visual Studio 2010 Ultimate Beta 2 Web Installer;
* Visual Studio 2010 Beta 2 — DVD [Ultimate, Professional, Premium, Express];
* Visual Studio 2010 Team Foundation Server Beta;
* Visual Studio 2010 DSL SDK Beta 2;
* Visual Studio 2010 SDK Beta 2;
* Visual Studio 2010 Isolated Shell Beta;
* Visual Studio 2010 Team Explorer Beta 2;
* Visual Studio 2010 Test Elements Beta 2;
* Visual Studio 2010 Team Agents Beta
* Visual Studio 2010 Remote Debugger Beta 2;
* .Net Framework 4 Full Beta 2.

Замечательное событие! Качайте, устанавливайте, знакомьтесь. Нововведений — масса.

PS: появилось подтверждение того, что каждый сможет скачать VS 2010 Beta 2 в среду twitter.com/scottgu/status/4994532053
PS2: новое лого у студии! подробнее уже сейчас
Всего голосов 85: ↑60 и ↓25+35
Комментарии75

VS 2010: отладка с IntelliTrace

Время на прочтение1 мин
Количество просмотров8.6K
image Одним из самых обсуждаемых нововведений в Visual Studio VS 2010 является IntelliTrace, который позволяет разработчику произвести запись выполнения приложения и «промотать обратно». Используя IntelliTrace, может проделывать интересные вещи, например, шаг назад при отладке.
Читать дальше →
Всего голосов 51: ↑39 и ↓12+27
Комментарии20

Информация

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