Themes for Windows 8 - download free Windows 8 themes

ThinVNC — доступ к удаленному компьютеру через браузер без сторонних утилит

19 Октябрь 2011

Когда речь заходит о том, чтобы получить удаленный доступ к другому компьютеру, на память сразу приходят традиционные коммерческий RAdmin, бесплатные UltraVNC, а также популярный в последнее время TeamViewer (бесплатный для использования дома, что, впрочем, не мешает некоторым компаниями невозбранно им пользоваться в "коммерческих" условиях и целях, ну да ладно). Эти программы можно назвать уже ветеранами своего дела, и их модель организации удаленного доступа примерно одинакова: на удаленном компьютере стоит сервер, на вашем запускается клиент. Программа ThinVNC, решая пресловутую задачу удаленного доступа, отличается от своих собратьев отсутствием клиентской части.

Читать далее...

Установка Windows 8 Developer Preview с флэшки и в файл VHD

18 Октябрь 2011

Своим появлением Windows 8 Developer Preview вызвала массу эмоций - кто-то негодует, кто-то в принципе не готов идти на компромисс и клянется до последнего оставаться на %s, кто-то восхваляет Metro и эти ваши разноцветные квадратики на начальном экране Windows 8. Если вы поддались соблазну поучаствовать во всеобщем безумии и решились поставить себе Windows 8 Developer Preview, эта статья наверняка окажется вам полезной. В ней я поделюсь личным опытом установки предварительной версии Windows 8 на компьютер, не затрагивая существующих данных - в файл VHD. Инсталляцию мы будет выполнять с Flash-накопителя, или попросту с флэшки.
Читать далее...

Проект Microsoft Drawbridge — в поисках путей повышения безопасности Windows

18 Октябрь 2011

Никогда не задумывались, что вообще происходит в недрах Microsoft с тех пор, как было разработано экспериментальное микроядро «Singularity»? Ответом на этот вопрос может быть проект Drawbridge.


Исследователи Microsoft разработали операционную систему под кодовым именем «Drawbridge», которая выполняет роль набора библиотек, и продемонстрировали рабочие прототипы Windows 7 и Windows 8, которые выполняются на её основе.

Читать далее...

Странная парочка из Microsoft. Продолжение

18 Октябрь 2011

Выдержки из мемуаров Пола Аллена. Продолжение. Начало - здесь.

"Вскоре мы продали Бейсик компании NCR за 175 тысяч долларов. Хотя половина из этого причиталась Эду Робертсу, оставшегося хватило бы, чтобы в течение года платить зарплату пяти или шести программистам.

Билл был энергичен и неудержим. Когда он однажды предложил мне прогуляться, я знал, что он что-то затевает. Мы прошли целый квартал, после чего он приступил к делу. «Я сделал большую часть работы по Бейсику», - сказал он, - «И много потерял, уйдя из Гарварда. Я заслуживаю больше, чем 60 процентов».

Читать далее...

Странная парочка из Microsoft

18 Октябрь 2011

Тысяча девятьсот семьдесят пятый год. Два товарища, отчисленных из колледжа, начинают разработку программного обеспечения для нового семейства «домашних» компьютеров. Результат? Компания под названием «Микро-Софт» - сейчас пятая в списке самых дорогих корпораций на земле. Сайт vanityfair.com публикует выдержки из мемуаров Пола Аллена. Автор рассказывает о своих партнерских отношениях со школьным товарищем Биллом Гейтсом, до самого их драматического конца в 1983 году.

Читать далее...

Миф о фреймворках. Часть 2

18 Октябрь 2011

Но нам нужно писать повторно используемый код!

В юности меня научили никогда не писать один и тот же код дважды - это была догма. Когда вы видите одинаковые или хотя бы похожие куски кода, их надо вынести в функцию, правильно? А если код слегка различается? Тогда нужно ввести параметры. А если иногда требуется одно дополнительное поле? Нужно добавить немного логики, которая будет решать, что возвращается из функции. А если вы не можете исправить функцию для одного конкретного случая, не сломав код, который вызывает её ещё где-то? Добавьте ещё один уровень абстракции и логическое ветвление. С этого момента вы начинаете стараться чуть-чуть улучшить свою программистскую гигиену, и в итоге тратите целый день на создание чудища, в котором практически невозможно разобраться. Вам, конечно, это представляется по-другому, ну оно и понятно – никто ж не считает своих детей уродами.

Всегда, всегда, всегда останавливайтесь и спрашивайте себя – не создаю ли я больше проблем, чем решаю?

Читать далее...

Миф о фреймворках

18 Октябрь 2011

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

Читать далее...

Новые горячие клавиши Windows 8

18 Октябрь 2011

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

Читать далее...

Тайный мир альтернативных операционных систем

18 Октябрь 2011

Когда речь заходит о настольных операционных системах, есть три очевидных претендента на эту роль: Windows, Mac OS и Linux. Однако существует особый мир, мир альтернативных ОС, обычно выпадающий из поля зрения среднестатистического обывателя.
Эти малоизвестные системы активно разрабатываются, а некоторые были созданы совсем недавно. Некоторые пользователи вполне успешно используют их для повседневной работы на компьютере. Мы поговорим о двенадцати представителях этого странного мира, каждый из которых может быть запущен на современном x86 - компьютере, и ни один из них не основан на коде/ядре Linux. Кроме того, большинство из них можно заполучить совершенно бесплатно.

Читать далее...

Каким образом Windows определяет наличие выхода в Интернет?

18 Октябрь 2011

Начиная с Vista, операционные системы Microsoft Windows научились определять функциональные возможности сетей, к которым вы подключены: система безошибочно рапортует, если ли соединение с интернетом, доступ только к локальной сети или сеть вообще недоступна. Вам когда нибудь было любопытно, каким образом это происходит? Если да - давайте посмотрим, какие механизмы задействует ОС, чтобы сообщить пользователю возможности текущего подключения.
Читать далее...

Categories: Уголок гика Tags: