Pull to refresh
127
0
Александр @leviathan

IT architect

Send message

Восстанавливаем ОФИЦИАЛЬНУЮ Windows Vista на ноутбуке

Reading time2 min
Views6.5K
Недавно мне пришлось повозиться с ноутом, на котором «добрые самаритяне» решили заменить официальную английскую Висту на неофициальную, но русскую ХР, и при этом они не учли, что модель совершенно новая и драйвера для многих частей достойнейшего железа существуют в природе только под Висту.

Итак, начнем:
— исходные условия
— ноутбук ACER, поставка с Вистой Хоум Премиум (есть стикер)
— Виста была активирована
— После этого HDD был отформатирован! и поставлена русская ХР
— На последок представьте себе еще очень сильно расстроеного хозяина, у которого не работает пол железа в его новеньком ноуте очень приличной конфигурации

Здесь я сделаю небольшое отступление. Насколько мне удалось выяснить, ноутбуки ACER имеют свой набор программ для восстановления компьютера даже при полном сбое системы. Драйвера и прочие прелести поставляются на скрытых разделах диска и соответственно НИКАКИХ дисков вместе с ноутом они не поставляют.
В этом и была главная засада.

Поиск по интернету, как восстановить и активировать Висту, не привел к положительным результатам.
Тогда был разработан следующий план:
— Поставить Висту Хоум Премиум английскую с пиратского диска
— Ввести ключ продукта, гордо сияющий на стикере

На первый взгляд, очень здоровый план и все должно было сработать, но, микрософт — загадочная компания, которая очень сильно намудрила с активацией своих продуктов :)

Как вы уже, возможно, догадались, первоначальный план привел к наличию установленной висты, которая напрочь отказывалась принимать серийный ключ для активации и гордо сообщала, что у вас осталось 30 дней…

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

И тогда начался усиленный поиск вариантов.

Решение пришло с неожиданной стороны. От коллег.
Как оказалось, все версии системы Виста для ноутов привязываются к производителю.
Расклад получился такой:
— В биосе ноутбука прописана информация о его серийном номере и версии Висты, с которой он поставляется
— Для активации необходимо наличие файла сертификата от производителя, в данном случае ACER.XRM-MS
— Этот файл необходимо заимпортировать в установленную систему с помощью команды
%WINDIR%\SYSTEM32\SLMGR.VBS -ILC C:\ACER.XRM-MS

При подключенном интернете активация происходит в автоматическом режиме.
Вуаля, мы получили восстановленную и активированную систему на нашем ноутбуке.

Надеюсь, для кого-то эта информация окажется полезной, спасибо, что дочитали до конца.

ИИ — Сделай сам

Reading time8 min
Views28K
Очень приятно, что тема искусственного интеллекта не заглохла, а продолжает развиваться. Здесь уже набралось множество статей с прекрасными идеями и интересными комментариями. Глядя на все это многообразие, захотелось вернуться к начатой полгода назад серии публикаций и поделиться некоторыми возникшими с тех пор мыслями и рассуждениями. Все это я попытался скомпоновать в одну большую статью, которая описывает все аспекты того, как будет работать конечный продукт, и содержит соображения по его реализации.
Читать дальше →

Synergy — управление несколькими ПК с одной клавиатуры

Reading time2 min
Views117K
К моему рабочему компьютеру не так давно добавился еще и лаптоп, который постоянно стоит на столе рядом с монитором. Работать за обоими компьютерами нужно одновременно, и мне начало надоедать постоянно перекладывать руки с одной клавиатуры/мыши на другую.

Я подумал: «Как было бы здорово сделать дисплей лаптопа продолжением дисплея настольного ПК, и при этом управлять ими одной и той же клавиатурой и мышью!». Оказалось, выход есть. И называется он Synergy.
Логотип Synergy
Читать дальше →

Когда «особое мнение» становится аксиомой

Reading time2 min
Views966


Это просто гикоумопомрачительно! Миновав 6 лет после выхода фильма "Особое мнение", несколько неудачных попыток имитации системы управления интерфейсом (которой пользовался Джон Андертон), компанией Stark Oblong Industries была наконец-то создана «G-Speak» — система объектно-ориентированного управления визуальными элементами интерфейса. На языке определений все это называется «spatial operating interface» (SOE), что вольно переводится на отечественный, как «пространственный операционный интерфейс».

Как и в нашумевшей киноленте, «оператору» приходится натягивать перчатки с датчиками на кончиках пальцев, позволяющих делать все что угодно махая руками: перетаскивать изображения между экранами, увеличивать/уменьшать/поворачивать; другими словами: «вертеть, как хочется». Рассказывать об этом бесполезно — нужно хотя бы один раз увидеть, причем я настоятельно советую пройти по ссылке и просмотреть большую версию в HD-качестве.

Жаль, что очень многие интересные подробности всплывают только сейчас. Так, к примеру, один из создателей G-Speak был советником по науке (science advisor) на съемке фильма и именно он создал большинство сцен из фильма с участием визуальных экранов основываясь на своей работе над этой системой в MIT, начавшейся еще в ранних 90-х.
Читать дальше →

Мертвые с косами. И тишина…

Reading time11 min
Views11K
Хочу поделиться опытом сборки бесшумного компьютера для дома.

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

Корпус

Компьютерный корпус — это всего лишь коробка, более или менее прилично выглядящая. Однако, если уделить внимание шумоизоляции, удобству сборки и эффективности охлаждения, то все не так очевидно. Для большей гибкости я рассматривал корпуса без блока питания, т.к. уже заранее выбрал один из самых тихих БП (см. ниже).
Сразу скажу, что получилось дорого. Я выбрал корпус Antec P182 (на фото выше). Без блока питания они выпускают несколько моделей. Наиболее известные серии — P182 и P190 (сильно дороже). Есть еще довольно маленький корпус без БП NSK4000, но в небольших корпусах охлаждение менее эффективно и требует более шумных вентиляторов.
Наряду с Antec я почитал про корпуса Lian-Li. Они оригинальны тем, что сделаны из чистого алюминия. Выглядят очень стильно и сделаны с высоким качеством. Но в России распространены еще меньше, чем Antec.
Можно было, конечно, найти много хороших корпусов среди более дешевых. Что мне понравилось в Antec?
Читать дальше →

« Пожалуйста, не натопчите мне на сайте »

Reading time5 min
Views1.5K
Почти уже два года назад, когда я еще не учил людей зарабатывать на стартапах, делать быстрые фотомодели, гугл не был еще такой фигней, а веб-толпы не выиграливали у меня 2:0, я создавал сайты. И вот один из клиентов попросил меня сделать что-то такое, от чего все офигели бы для его магазина элитной мебели. Сначала у меня получился вполне заурядный дизайн, который они и не приняли, но вот вторая идея снесла всем голову. За эти два года, я увидел только один сайт, который сделан по такой технологии, хотя она лежит на поверхности, и это была компания уровня Sony (кто именно — забыл.)


Помните, когда в статье про быструю фотомодель вчера, я сказал, что скоро мы будем работать в объемном мире? Думаете, я шутил? Ну что ж ты встал путник — входи, разувайся, я тебе поведаю историю как Сеть перестала быть плоской два года назад…
Читать дальше →

Ninja Editor

Reading time1 min
Views997
Здравствуйте. Вы будете смеяться, но я написал маленький текстовый редактор для сайтов. Он совсем маленький и совсем текстовый. Но он мне нравится. Встречайте, Ninja Editor

Ну и картинка для привлечения внимания:


Читать дальше →

Культура сна

Reading time2 min
Views9.9K
Давно еще, пока я учился в школе, меня постоянно мучили мысли о том, что я хоть и высыпаюсь, но встаю мучительно и ничего с утра не хочу. Глубоко в душе я знал, что можно иначе, но как сделать так, чтобы ты с утра буквально вскакивал с кровати и шел воротить горы? Начал во всем разбираться, и вот, что из этого вышло.
Читать дальше →

Десять советов как написать (чуть) менее ужасное резюме

Reading time19 min
Views21K

«Цель: получить работу в IBM»
— пишет какой-то идиот-соискатель в Amazon.com.




ВНИМАНИЕ: это мое собственное, *персональное*, мнение, не Google, не Amazon или кого-либо еще. Я думаю вы обнаружите, что большинство рекрутеров, оценивающих анкеты в технических компаниях — особенно в технических компаниях, которые производят собственное программное обеспечение сами, такие как Yahoo!, Ebay, Amazon.com, Microsoft или Google — в целом, согласятся со многим из перечисленного. Но опытные рекрутеры расходятся во мнениях касательно многих мелких деталей, и, в конце-концов, это всего лишь мое собственное мнение. Эти советы не гарантируют получения Вами сколь-нибудь лучших результатов. Возможно, у вас будет другой опыт. Не используйте эти советы в ванной или стоя в луже. Не стучите по стеклу, это раздражает советы. Советы не кормить! И т.д.

Читать дальше →

Купил новый компьютер? Старый тоже пригодится

Reading time4 min
Views7.8K
Так получилось, что я люблю программирование и компьютеры. Поэтому у каждого члена моей семьи было по одному PC. У меня стационарный (Ubuntu), у мамы тоже (Windows XP), а у жены — ноутбук (Windows Vista). Была задача — организовать интернет для всей этой техники. Провайдер мне его отдает по PPTP. Недолго думая (и будучи лентяем) я докупил обычные Ethernet-сетевые карты, вставил на стационарные компы и соединил все компьютеры проводами (если честно, я еще купил WiFi модуль для своего компа, но тупо не смог настроить для ubuntu).

Шло время, потребности росли (особенно потребности в мобильности рабочего места) и я стал обладателем ноутбука MacBook Pro. Что делать со старым компьютером? Выбрасывать? Было жалко… Ведь почти руками его собирал в течение двух лет. И тогда я решил — будет сервером! Я почистил компьютер и заново поставил туда Ubuntu Linux.
Читать дальше →

6 уроков дизайна от Apple Store

Reading time5 min
Views5.7K


Здесь, в Сан-Франциско, фанаты Apple празднуют долгожданное открытие Apple Store. (Конечно, уже несколько месяцев есть магазин за Заливом, но это совсем другое). Как новейший из пяти ведущих магазинов, «Apple Store — Сан-Франциско» отражает последние мысли компании о том, как перевести уникальность бренда с программных и «железных» продуктов на впечатления пользователей от покупки товаров.

Существует большое количество идей, применяемых в Apple Store, которые можно использовать в дизайне различных продуктов, а также несколько уроков, которые мы можем вынести из ошибок Apple.

1. Создавайте впечатление, а не продукт

Уговорить посетителя подняться на второй этаж — задача, от решения которой большинство розничных магазинов давно отказалось. Apple Store принимает вызов буквально, делая центром магазина лестницу — по-настоящему классную лестницу. Трудно устоять перед соблазном поставить ногу на первую, полностью стеклянную ступень. Как только вы на ней окажетесь, вы сможете различить демонстрационный кинотеатр в конце лестницы. Следующее, что произойдет — вы обнаружите себя на верхнем этаже еще до того, как вы закончили (или начали) с первым.

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

Читать дальше →

Пользовательские шорткаты в Windows с помощью Autohotkey

Reading time11 min
Views22K
По следам недавних и не столь недавних публикаций о шорткатах в Windows (1, 2) и Linux решил написать о том, как при помощи программы Autohotkey (Windows-only, инсталлятор, портабельная (zip) версия) можно задавать свои собственные клавиатурные сокращения для тех команд, для которых в системе по умолчанию никаких шорткатов не предусмотрено. Во многом свою роль здесь сыграло желание иметь в Винде те же шорткаты, что и на Маке, на котором я одно время много работал.

Читать дальше →

.kkrieger и.debris. Немецкое технологическое чудо.

Reading time2 min
Views22K
На работе как-то зашел разговор про старые добрые времена и демосцену. И, как оказалось, никто из 15 человек, тесно связанных с IT-миром слыхом не слыхал про замечательную компанию .theprodukkt и их продукты, поэтому, я думаю, эта тема пока нераскрыта и для некоторой части хабранаселения. Итак...

.kkrieger


.kkrieger — это 3D-шутер от первого лица с геймплеем, рассчитанным примерно на 30 минут времени. Выпущен в далеком апреле 2004 года малоизвестной широкой общественности немецкой компанией .theprodukkt.
  • 1.5GHz Intel Pentium/Athlon
  • 512MB памяти
  • GeForce4Ti/Radeon8500 с 128MB памяти. Необходима поддержка пиксельных шейдеров версии 1.3
  • DirectX 9.0b
  • Звук

«Ну и что?», — скажете вы, — «Видали мы такие шутеры. И не такие еще видали». А соль вся в том, что состоит эта игра из всего одного exe-файла и занимает ровно 95KB. По словам разработчиков, если бы для хранения ресурсов использовался традиционный метод, то размер был бы куда больше — 200-300MB.
Читать дальше →

Пара полезных команд, которые могут пригодиться при DDoS и не только

Reading time3 min
Views82K
В моем случае, в качестве frontend сервера, стоит nginx и формат access-лога имеет вид:

log_format main '$remote_addr — $remote_user [$time_local] "$host" "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for" -> $upstream_response_time';

Что на выходе дает что-то вроде такой строки:

188.142.8.61 — - [14/Sep/2014:22:51:03 +0400] «www.mysite.ru» «GET / HTTP/1.1» 200 519 «6wwro6rq35muk.ru» «Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.191602; .NET CLR 3.5.191602; .NET CLR 3.0.191602» "-" -> 0.003

1. tail -f /var/log/nginx/nginx.access.log | cut -d ' ' -f 1 | logtop

Позволяет получить общую картину: распределение уникальных IP, с которых идут запросы, кол-во запросов с одного IP и т.д.
Самое ценное — что все это работает в режиме реального времени и можно мониторить ситуацию, внося какие-либо изменения в конфигурацию (например просто забанить ТОП 20 самых активных IP через iptables или временно ограничить географию запросов в nginx через GeoIP http://nginx.org/ru/docs/http/ngx_http_geoip_module.html).
Читать дальше →

На грани безумия

Reading time7 min
Views29K
Рэндзю — удел простолюдинов,
в шахматы играют герои,
Го — игра богов

       Японская пословица.

Против глупости сами боги бороться бессильны.

       Айзек Азимов.


 
С приходом осени, хочется странного. Я задумался о том, какой должна быть игра, играть в которую максимально сложно? Меня интересует своего рода аналог Brainfuck-а из мира настольных игр. Хочется, чтобы правила игры были максимально простыми (Ритмомахия под это определение явно не подходит). Го — хорошая кандидатура на эту роль, но в неё люди играют довольно массово (хоть это и непросто). Если Го — игра богов, то хочется увидеть игру, играть в которую самим богам было бы затруднительно. Мощи богов я решил противопоставить своё безумие. В хорошем смысле…
Читать дальше →

Как запилить свой дешборд на все случаи жизни?

Reading time9 min
Views81K
В работе почти каждого человека непременно есть цифры, от которых зависит всё. Посещаемость сайта, время отклика или количество коммитов — что угодно! И если поместить эти цифры на самое видное место, они сразу становятся либо отличным способом оперативно принимать решения, либо просто наглядным инструментом мотивации. А самый лучший способ сделать это — это собственный дешборд, информационное табло, которое можно повесить на самом видном месте в офисе.


Читать дальше →

Один крутой Gist: whiteboardCleaner

Reading time1 min
Views30K
Доброго времени суток уважаемые хабравчане. На просторах интернета мне повстречался один миниатюрный и очень интересный Bash скрипт. С помощью ImageMagick он потрясающим образом обрабатывает фотографии белой учебной доски, очищая «содержимое» от всего лишнего:

#!/bin/bash
convert $1 -morphology Convolve DoG:15,100,0 -negate -normalize -blur 0x1 -channel RBG -level 60%,91%,0.1 $2


До:


image

После:


image
Читать дальше →

DesignSpark Mechanical: Моделируем полезную коробочку Безвозмездно (то есть даром)

Reading time7 min
Views70K
Здравствуй, Читатель!

Сегодня с помощью бесплатного пакета DesignSpark Mechanical мы смоделируем полезную коробочку с крышкой (в нее можно будет положить все, что угодно!). А так как Хабр — технический ресурс, то мы сделаем коробочку с крышкой, привинчивающейся на четыре винта (и в ней можно будет собрать какой угодно проект!). Результатом нашей работы станут STL-файлы, которые можно будет, например, отправить на 3D-печать.



Эта статья предназначена, прежде всего, для энтузиастов-умельцев, которые по каким-либо причинам ещё не начали прорабатывать свои идеи, прототипы и изделия в специализированных пакетах моделирования (aka CAD-системах).
Читать дальше →

Полет квадрокоптера на высоте 1км

Reading time2 min
Views231K
Всегда было интересно как мир выглядит с высоты. Что видят птицы, чего не видно на картах googleEarth. Так пришло увлечение мультикоптерами, летать под облаками, фотографировать, снимать видео.


Подробности полета

Пентест WordPress своими руками

Reading time3 min
Views31K
К сожалению, нигде не нашел упоминания в постах на Хабре о замечательной утилите — WPScan, которая просто безумно помогает с пентестом блогов на WordPress. Этот пост о ней и еще одной утилите, которые помогут даже ничего не знающему в безопасности IT'шнику провести пентест блога на WordPress.

# ./wpscan.rb
_______________________________________________________________
        __          _______   _____
        \ \        / /  __ \ / ____|
         \ \  /\  / /| |__) | (___   ___  __ _ _ __
          \ \/  \/ / |  ___/ \___ \ / __|/ _` | '_ \
           \  /\  /  | |     ____) | (__| (_| | | | |
            \/  \/   |_|    |_____/ \___|\__,_|_| |_|

        WordPress Security Scanner by the WPScan Team
                    Version v2.1r1c1a6d2
     Sponsored by the RandomStorm Open Source Initiative
 @_WPScan_, @ethicalhack3r, @erwan_lr, @gbrindisi, @_FireFart_
_______________________________________________________________

Читать дальше →

Information

Rating
Does not participate
Location
Frankfurt am Main, Hessen, Германия
Registered
Activity