Pull to refresh
33
0
Дмитрий @KLUBS

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

Send message

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

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

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

50 цитат о программировании всех времён

Reading time6 min
Views159K
Перевёл после прочтения комментариев к статье «О ненависти к C++». В цитатах можно найти ответы на большинство возникших там вопросов.

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

49. Lisp — это не язык, а строительный материал.
— Alan Kay

48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
Читать дальше →
Total votes 344: ↑336 and ↓8+328
Comments136

35 уроков усвоенных к 35 годам

Reading time3 min
Views2.4K
Перевод статьи: 35 Lessons in 35 Years
http://ryanfreitas.tumblr.com/post/968361763/35-lessons-in-35-years (англ.)

Ваши вопросы Вы можете направить автору:
http://ryanfreitas.tumblr.com/ask

Я не профессиональный переводчик и не могу знать о статусе:
«white trash ballin», а поэтому буду благодарен любым корректировкам.

Читать дальше →
Total votes 129: ↑80 and ↓49+31
Comments83

Здоровье и кодинг — как совместить?

Reading time5 min
Views3.1K
У меня, как и у многих товарищей по профессии после нескольких лет сидячей работы и отсутсвия физических нагрузок здоровье начало ухудшаться.
Первой ласточкой стало медленно, но верно растущее пузо.
Затем последовал серьёзный удар по общему состоящию — я заработал проблемы сразу в двух местах позвоночника. Отлежался недельку в больнице, обколотый блокадами, пенницилином и прочими лекарственными гадостами, простудился там под новый год и получил массу неприятных впечатлений.
Проблемы со спиной были решительно списаны на подъём тяжестей и благополучно забыты… до весны. Весной произошёл рецидив с диагнозом «протрузия позвоночного диска» в поясничной части.
После пробежки по врачам последовали две недели работы на дому с попиванием таблеточек и лежанием на кровати.
Я понял, что если я серьёзно не займусь своим здоровьем, то могу с ним попрощаться навсегда. Но времени как всегда нехватает, дела, работа, дипломный проект и прочие вещи серьёзно мешали заниматься в тренажёрном зале или ходит в какие-нибудь оздоровительные заведения.
Но, подойдя к вопросу системно, я нашёл решение. Решение простое, бесплатное, доступное всем и занимающее не больше 20 минут времени в день.
Читать дальше →
Total votes 57: ↑46 and ↓11+35
Comments56

Как не стать спамером со своей уютной рассылочкой

Reading time1 min
Views67K
image
Пользователь когда-то подписался на рассылку, но уже забыл когда, и главное зачем. Теперь ежедневно к нему падает спам, а по собственному опыту он знает, для того чтобы отписаться нужно зайти по ссылке свой профиль, найти и снять там какую-то галку а главное, помнить свой логин и пароль на давно забытом им сайте.
Его действия? «В спам!»

А по другую сторону баррикад находитесь Вы с вашей уютненькой подписочкой, полезной информацией и очень удобной системой отписки, о которой пользователь так никогда и не узнает.

И вот, с десяток таких «отписок» и гугл будет удобно отсортировывать ваши рассылки в папочку Спам (584), у ВСЕХ ваших подписчиков.

Однако многие из нас уже успели заметить: некоторые письма в Gmail при попытке отметить их «В спам!» САМИ предлагают отписаться от рассылки в один клик.

Эта фича была введена google более года назад, но лишь единицы рассылок научились ей пользоваться. И не удивительно. В рекомендациях по осуществлению массовых рассылок, лишь косвенно упоминается о том, что Вам нужно сделать.
А сделать нужно не многое.
Читать дальше →
Total votes 238: ↑230 and ↓8+222
Comments60

Восстановление зрения

Reading time2 min
Views45K
Однажды у меня появились видеозапись лекций Жданова.
Так были предложены упражнения для глаз. Я решил попробовать выполнять их, чтобы проверить их эффективность.
Ниже вы увидите сами упражнения.

Читать дальше →
Total votes 162: ↑114 and ↓48+66
Comments180

Береги глаза

Reading time4 min
Views11K
imageЭта статья про то, насколько безопасно сидеть за компьютером часами, чем это чревато и как этого избежать, но обо всём по порядку.

Наше зрение — совершенный и удивительный механизм. Глаз имеет сложную систему подстройки-аккомодации, которая позволяет быстро и незаметно переходить от дальнего зрения к рассматриванию самых мелких предметов вблизи.
Читать дальше →
Total votes 62: ↑46 and ↓16+30
Comments43

Обзор пользователей Active Directory с помощью PivotViewer

Reading time6 min
Views1.3K
Совсем недавно вышел замечательный контрол для Silverlight — PivotViewer. Попробуем использовать его для просмотра пользователей Active Directory. Для удобства понимания будем использовать готовый проект, предоставленный создателями Pivot.

Для работы нам потребуется:


Поехали:
Читать дальше →
Total votes 18: ↑15 and ↓3+12
Comments6

Подкаст: проверки в организациях на предмет лицензионного программного обеспечения

Reading time1 min
Views713
1. Что такое программный продукт?
2. Формы представления ПП- вещи и права
3. Схема движения ПО на рынке
4. Правообладатель. Кто это?
5. Правовые основания распространения программных продуктов на рынке
6. Необходимые условия ЛД
7. Правовые основания проверки и преследования
8. Кто осуществляет проверку лицензионности программного обеспечения?
9. Кто помогает правоохранительным органам?
10. Откуда пришла проверка? Сами или кто подослал?
11. Должны ли проверяющие предоставить какие-либо документы, или они могут просто построить всех, отогнать от компов без разговоров?
12. Что делать когда пришли?
13. Ответственность руководителя и системного администратора
14. Ответственность юридического лица
15. Как доказать легальность программного обеспечения
www.microsoft.com/rus/microsoft4you/findanswer/auditout/legalconfirmation/default.aspx
16. Практика проверок легальности программного обеспечения
17. Отношения правообладателей к проверкам
18. Как обезопасить себя от проверок. Что делать?

image
Total votes 12: ↑6 and ↓60
Comments0

Сервисы совместных покупок в Рунете

Reading time2 min
Views897
Постепенно в российском секторе Интернета набирает популярность такое явление как совместная покупка, то есть, объединение покупателей для формирования общего заказа у поставщика с целью приобрести какой-либо товар по оптовой цене.

Сейчас подобные покупки совершаются по двум схемам:

1) Стандартная – на товар можно оставить заявку. После достижения необходимого количества заявок с покупателей собирают деньги, затем осуществляется покупка и отгрузка товара. Минус – покупатель имеет все шансы в решающий момент не оплатить товар, и при его отказе страдает вся группа. Это совместная покупка в классическом виде, требующая значительной организаторской работы и подверженная воздействию человеческого фактора.
Читать дальше →
Total votes 13: ↑7 and ↓6+1
Comments4

Опыт трудоустройства в Норвегии: собеседование

Reading time5 min
Views3.9K
В продолжение темы о трудоустройстве в Норвегии.
Итак, после некоторого ожидания, случилось желаемое – вам позвонили и пригласили на интервью. Многие норвежцы говорят – такое приглашение, это уже очень много – больше половины. Объясняется все просто – для норвегов сложнее написать притягивающе заявление, чем сходить на интервью.
Читать дальше →
Total votes 29: ↑26 and ↓3+23
Comments13

Neverhood Songs

Reading time1 min
Views1.5K
Удивительно, но до сих пор на хабре не было топика, посвященного этому ни на что не похожему саундтреку. Удивительная музыка из легендарной игры:

http://www.youtube.com/watch?v=WreJGBEF5iA

Архив со всеми аудиозаписями (163 мегабайта):
Народ.Диск
RapidShare

Купить лицензионный диск
Total votes 178: ↑117 and ↓61+56
Comments72

Строим инфраструктуру на базе продуктов MS

Reading time8 min
Views18K
image После публикации своего первого поста «Почему я люблю Microsoft. Заметки Зомби» я получил достаточно много писем с похожей просьбой — написать подробнее об используемых продуктах.
Просили — получите. При написании статья я поставил себе цель — описать основной маршрут. Расписывать тонкости установки и настройки нет смысла — их достаточно в Интернет. Я старался, чтобы прочитав этот пост администратор знал названия продуктов и технологий, для чего они нужны и потом уже мог ловко нагуглить всё остальное. Для того, чтобы облегчить поиск ключевые названия будут на английском. Если какая-то аббревиатура незнакома — это повод про неё почитать. И, да, я буду описывать решения от Microsoft, так как что-то смыслю только в них. Хочу сразу предупредить что топик очень конспективный.
Читать дальше →
Total votes 206: ↑155 and ↓51+104
Comments100

Как правильно покупать товары на Ebay

Reading time5 min
Views183K
image
Тема Ebay в связи с его русификацией становится очень актуальной, поэтому решил поделиться с хабрасообществом несколькими советами из области как правильно покупать товары на Ebay, чтобы не нарватся на мошенников и сделать правильную покупку. Большая часть описанного основана на личном опыте.
Читаем далее
Total votes 187: ↑166 and ↓21+145
Comments100

Прямые рассылки на службе малого бизнеса

Reading time5 min
Views18K
image
Увлекаясь последнее время прочтением бизнес-литературы, обратил внимание, что многие авторы рекомендуют использовать директ-рассылки для продвижения своего товара. Я, как владелец двух интернет-магазинов, решил, что пора увеличивать продажи, и начал искать подходящее решение. И вскоре выяснил, что можно делать рассылки самому, с помощью программы, либо через сервисы рассылок. Посмотрев, что на всех этих сервисах система подписки, и платить придется каждый месяц, решил сначала попробовать программы.

Причем, естественно, я ярый ненавистник спама (а кто его любит?), и поэтому, прежде чем начать, попытался выполнить требования, которые Google считает необходимыми для «не спама»:
  • Аффилированность лиц (что-то купил на моем сайте, сам подписался),
  • Возможность отписки (3 способа во всем письме),
  • Обращение по имени (так как это клиенты моего интернет-магазина, все имена я знаю).

Читать дальше →
Total votes 74: ↑52 and ↓22+30
Comments61

Как правильно разрабатывать API с поддержкой обратной совместимости. Семинар в Яндексе

Reading time7 min
Views34K
Привет! Меня зовут Сергей Константинов, в Яндексе я руковожу разработкой API Карт. Недавно я поделился опытом поддержки обратной совместимости со своими коллегами. Мой доклад состоял из двух неравных частей. Первая, большая, посвящена тому, как правильно разрабатывать API, чтобы потом не было мучительно больно. Вторая же про то, что делать, если вам нужно что-то рефакторить и не сломать по дороге обратную совместимость.



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

Для разработчика обратная совместимость в первую очередь подразумевает, что единожды принятое обязательство предоставлять какую-либо функциональность невозможно отменить, исправить или перестать поддерживать.
Читать дальше →
Total votes 68: ↑66 and ↓2+64
Comments24

GUI, не GUI — или как включить и отключить графический интерфейс в Windows Server 2012

Reading time3 min
Views154K


Когда появилась самая первая версия Server Core многие администраторы избегали его по той причине, что они могли использовать исклюительно возможности командной строки, а это не всегда удобно. Однако, в Windows Server 2012 ситуация поменялась, теперь стало возможным использовать гибридный режим, т.е. возможно как отключение, так и включение графического интерфейса.
Читать дальше →
Total votes 49: ↑41 and ↓8+33
Comments39

Улучшаем производительность: boxing в .NET, которого можно избежать

Reading time5 min
Views24K
Мы в своем проекте занимаемся разработкой сервера на C#. Этот сервер должен выдерживать очень высокие нагрузки, по этой причине мы стараемся написать код как можно оптимальней. C# редко ассоциируют с высокой производительностью, но если с умом подходить к разработке, то можно достичь очень даже неплохого уровня.

Одним из недешевых процессов с точки зрения производительности является boxing и unboxing. Напоминалку о том, что это такое, можно найти тут. Недавно я решил посмотреть весь IL код наших проектов и поискать инструкции box и unbox. Нашлось достаточно много участков, boxing'а в которых можно избежать легким движением руки. Все случаи, приводящие к ненужному boxing'у, очевидны, и допускаются по невнимательности в моменты концентрации на функциональности, а не на оптимизации. Я решил выписать наиболее часто встречающиеся случаи, чтобы не забывать о них, а затем автоматизировать их исправление. В данной статье и перечислены эти случаи.
Читать дальше →
Total votes 39: ↑37 and ↓2+35
Comments35

Начало работы с ASP.NET Identity

Reading time4 min
Views97K
Многие из вас должны знать, что выход ASP.NET MVC 5 ознаменовался переходом на новую систему авторизации под названием ASP.NET Identity. Разработчики фреймворка настоятельно рекомендуют переходить на новую систему, называя основными ее преимуществами возможность внедрения в абсолютно любой проект (ASP.NET MVC, Web Forms, Web Pages, Web API и SignalR), простую социальную интеграцию, работу на OWIN, установку и обновление посредством NuGet и другие. Присмотревшись внимательнее к ASP.NET Identity, можно без зазрения совести сказать, что это — следующий этап в развитии веб-программирования на ASP.NET. В данном посте я размещу простой туториал для начала работы с ASP.NET Identity.
Читать дальше →
Total votes 22: ↑20 and ↓2+18
Comments18

Взлеты и падения Windows Phone: взгляд изнутри

Reading time7 min
Views50K


Я начал разрабатывать мобильные приложения для Windows Phone еще до официального выхода этой платформы, и сейчас могу без лукавства сказать, что это удобная современная система, которая технически не уступает, а иногда и превышает возможности других мобильных операционных систем. Я являюсь Microsoft Windows Phone Most Valuable Professional, моя компания специализируется на разработке Windows Phone и Windows 8 приложений, а аудитория уже созданных нами приложений исчисляется миллионами. Microsoft и Nokia проделали огромную работу, чтобы Windows Phone стал популярным в мире. Где-то это удалось, где-то не очень. В некоторых странах доля Windows Phone превышает 10%, где-то установилась на уровне 0.8%. Я считал и считаю, что Microsoft сделала и делает очень много для популяризации своей платформы, но некоторые пробелы в подходе и маркетинге все же есть. Вот об этом и поговорим.
Читать дальше →
Total votes 103: ↑79 and ↓24+55
Comments103

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity