Архив рубрики ‘технологии’

Секретные коды Windows 7

Четверг, 14 января 2010

Если создать в Windows 7 папку Тайный_Знак.{ED7BA470-8E54-465E-825C-99712043E01C} – то она превратится в иконку, дающую доступ к тайно панели управления – никак иначе не доступной. 278 настроеки в лаконичном оформлении – некоторые из них недоступны обычному пользователю.

Пробовал сам – работает. Удобнее обычной панели управления.

Как вирусная реклама – гениально.
(далее…)

Установил Windows 7

Вторник, 22 декабря 2009

Наконец обновил много лет служившую верой и правдой Windows XP, очень долго остававшуюся лучшей операционной системой для домашних компьютеров. Ее наследница Vista уродилась столь столь ущербной, что сидели на ней только несчастные обладатели ноутбуков, которым подарочек впихнули насильно и дополнили невозможностью установки других операционок (драйвера тольк опод висту). Собственно XP меня всем устраивала, трехмерный интерфейс с полупрозрачными окошками не интересовал ни в коей мере. Но с закупкой нового монитора с разрешением 1920х1080 стало очевидно, что XP действительно старовата и пользовательский интерфейс не отвечает современным требованиям. А конкурентов у семейства Билла Гейтса так и не появилось. Как игровая платформа винды были и остаются абсолютно вне конкуренции. Линукс бесплатен и открыт – но смертельно крив как в плане пользовательского интерфейса, так и прикладных программ, оставаясь конструктором для увлеченных энтузиастов или рабочим инструментом для профессиональных админов. MacOS по отзывам хороша в плане интерфейса и надежности – но привязана к несуразно дорогому железу, точно так же непригодна для игр, да и танцы с бубном со взломами защиты и привязки к спецжелезу убивают главное преимущество в виде дружелюбного интерфейса. Для не играющего в игры и имеющего 100 тысяч рублей на новый ноутбук Голубицкого она может и подойдет. Но не для меня. Но к тому времени в Висте исправили основные глюки и тормоза и выпустили под именем Windows 7 – и в который уже раз оказалось что толковых альтернатив ей нет, для дома она лучшая. Практические эксперименты лишь подвердили теорию.
мой рабочий стол

(далее…)

То, чего нельзя делать ни в коем случае (программисту)

Суббота, 14 ноября 2009

На этот раз я перевел статью о программировании. Автор в свое время работал на высоких постах в Microsoft, в частности он разрабатывал обьектную модель Visual Basic для Excel. Работал в Viacom и Juno. Организовал свою собственную фирму-разработчика Fog Creek и вот уже 10 лет успешно ее развивает. Основная идея его фирмы – наилучшие условия работы для лучших разработчиков, она была создана когда он отчаялся найти идеальное место работы, где ему бы все нравилось.

Данная статья написана 9 лет назад и всее ее предсказания прошли проверку временем. Именно после версии 4.0 и началось обвальное падение популярности браузера Netscape Navigator, только ускорившееся после выхода версии 6.0. А ведь он был одним из первых и самым попуялрным браузером в свое время, IE появился гораздо позже и начинал с нуля на уже захваченном другими рынке. Через несколько лет команда разработчиков Netscape была расформированная и компания умерла. Правда на основании открытых исходных кодов вырос Firefox, но он начал набирать популярность намного позже и во многом благодаря следованию описанным в статье принципам.

Джоэл Сполски, четверг, 6 апреля 2000.

Скоро выпустят общедоступную бета-версию браузера Netscape 6.0. Версии 5.0 не было. Последнее серьезное обновление до 4.0 было три года назад. Три года – очень долгий срок в интернете. И все это время Netscape бессильно наблюдала за стремительным сокращением рыночной доли своего браузера.

Но не слишком ли самонадеянно критиковать их за длительную задержку, на которую они пошли сознательно?

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

Они решили переписать код с нуля.

Они не первые совершили такую ошибку. Borland сделала то же самое, купив Argo и попытавшись превратить ее в dBase для Windows, обреченный с самого начала проект занял столько времени, что после выпуска не выдержал конкуренции с Microsoft Access. Они повторились, переписав с нуля Quattro Pro с поразительно убогими возможностями. Такую же ошибку чуть не совершила Microsoft, попытавшись переписать Word для Windows с нуля, в компании стараются не вспоминать об обреченном с рождения и вскоре закрытом проекте Puramid. К счастью для Microsoft ее разработчики продолжали работать со старым кодом и всегда могли предоставить клиентам хоть что-то, так что финансовя катастрофа не переросла в стратегическую.

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

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

Писать код проще чем читать.
(далее…)

Про борьбу с Webmoney

Воскресенье, 4 октября 2009

Этот неравный поединок длится немало времени. Про него я писал еще на старой версии сайта и даже в стареньком ЖЖ. Возможно не все в курсе что Webmomey – это крайне глючная и тормозная система электронных расчетов с наплевательским отношением к пользователям и стремлением понемножку приворовывать у них деньги. Конечно до PayPal, где воровство поставлено на конвейер, ей далеко. Даже сайтов аналогичных paypalwarning.com никто не создал. Тем не менее геморроя хватает.

Использовать ее приходится по очень простой причине, очень часто некоторые сервисы можно оплатить по сути только через вебмани – иначе никак либо крайне неудобно. Я оплачивал World of Warcraft и домены на удобном Webmoney Domains. И если бы не эти домены, то со вздохом облегчения забыл бы о говносервисе навсегда. Но там зарегистрирован в том числе и домен этого сайта, а авторизация и оплата происходят исключительно через систему вебмани.

Я уже сталкивался и с пропадающими платежами из автоматов и полным игнорированием запросов в техподдержку. В этот раз события пошли еще интереснее. Пришло время обновлять цифровой сертификат, который в теории предотвращает злоупотребления и увеличивает надежность аккаунта – а на практике служит постоянным источником проблем для пользователей и возможностей для злоупотреблений самой администрацией. Я пошел по указанной в сообщении ссылке, проделал все требуемые операции, а нового сертификата так и не получил. Вполне возможно что проблема была связана с Firefox, ибо кривой код вебмани глючит везде кроме IE. Я получил предупреждение, что если в нем сертификат не появится то надо повторить операцию, вернувшись на предыдущую страницу. Увы новый сертификат так и не появился после выполнения всех инструкций. После чего вебмани приобрели железобетонную уверенность в том,что я коварно скрываю таки имеющийся новый сертификат. И посыли нахуй. Скоро срок действия старого сертификата истечет и я по сути потеряю контроль над своим счетом.

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

Виктор (WMID 453759974081 BL: 5)
От: 27 мая 2009 г. 10:01:41
а вот если Вы опоздаете по дате обновления сертификата то Вас ждет нижеследующее:

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

- пишите письмо со старым сетрификатом и паролем от него с почты с которой регистрировали кашель (если нет к ней доступа то с другой с объяснениями) на адрес wmlight@webmoney.ru

- ждете ответа в течении 5 (пяти!!!) рабочих дней.

сертификат например у меня закончился 23.05

25.05 -отписался уже 27.05 сижу без работы жду пока деньги разморозятся, будьте бдительны!

05.06.09 все еще жду когда дадут ссылку на новый сертификат интересно то что как я узнал некому предъявить претензии думаю если не востановят мне сертификат даже идти некуда ибо местный офис (москвский) оказывается низачто не отвечает!

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

Rooter (WMID 750600488634 BL: 14)
От: 19 декабря 2008 г. 12:32:59
Добрый день, у меня чуть другая проблема, мой сертифика просрочился, и в принципе я им не пользовался 1,5 месяца, и вот забыв про то что мой сертификат просрочен я перевел на него деньги, а т.к. номер мобильного телефона на который была произведина активация у меня нет(сим карта испортилась) то я немогу ничего сделать со средствами на кошельке(у меня в разрешен вход по поролю) кроме как просматривать, пробывал востановления сертификата – отправлял с регистрационого e-mail старый сертификат и пароль к ниму, мой WM ID, регистрационый код на e-mail wmlight@webmoney.ru, там полный игнор отсылал несколько раз, также и на support@wmtransfer.com и там мне также ничего не ответили, подскажите как мне востановить контроль над WM ID если у меня есть регистрационый e-mail, старый сертификат и пароль к ниму,
возможность входа в WebMoney Keeper Light по паролю, регистрационый код. За любую помошь ОГРОМНОЕ СПАСИБО.

Alex133 (WMID 383822182932 BL: 0)
От: 11 марта 2009 г. 10:38:11
Я-таки нашел для себя альтернативный способ. Поставил VmWare, в ней создал виртуальную машину, поставил на нее WindowsXP.

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

А Администрации стоило бы поторопиться с поддержкой Висты, а то уж новая ОС на носу, а их корявый активекс все еще с Вистой не работает.

(далее…)

Что такое базы данных

Пятница, 2 октября 2009

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

По названию очевидно что базы данных предназначены для хранения всевозможных (какая неожиданность) данных в надежном, удобном и легкодоступном виде. Например информации о зарегистрированных на сайте пользователях – с чем регулярно сталкиваются все пользователи форумов, фотоальбомов, дневников да и банальной почты вкупе с собственно доступом в инет. В основе любой базы данных лежат хорошо знакомые с начальных классов школы таблицы. Какой минимум информации о зарегистрированных на сайте людях нужно хранить? Очевидно имя пользователя, пароль и адрес электронной почты. Для этого достаточно завести простейшую таблицу с тремя столбцами, в каждой строке которой будет храниться информация о одном пользователе. Ситуация хорошо знакомая по электронным таблицам вроде Excel из Microsoft Office или Calc из OpenOffice. Но базой данных они еще не являются. Лежащая мертвым грузом информация сама по себе бесполезна, даже если ее невероятно много. Смысл она приобретает лишь при практическом применении – когда необходимо что-то найти и произвести с найденным определенные действия. Хотя бы вывести на экран. Или выбрать конкретное имя пользователя и сверить вводимый пароль с хранящимся в базе.
(далее…)

Firefox 3.5 – лучший браузер и его расширения

Понедельник, 6 июля 2009

Браузер в наше время вещь архиважная, ибо именно в работе с ним проводится большая часть времени за компьютером. И из всего их многообразия мне больше всего нравится Firefox, вышедшая на дня версия 3.5 которого и подвигла к написанию сего текста. Хотя времена острого соперничества давно прошли и практически все браузеры схожи по качеству есть несколько отличительных черт присущих именно Огненному Лису. И прежде всего это возможность перенастраивать все по своему желанию и добавлять новую функциональность с помощью расширений. Если голый Лис (можно скачать здесь) на фоне конкурентов не впечатляет, то рассказав друзьям о некоторых расширениях я получаю отклики в духе “не думал что он и такое может уметь”. Устанавливается они очень просто, достаточно либо заглянуть в меню “Инструменты-Дополнения-Поиск дополнений”, ввести название в строку поиска и нажать “Установить” либо зайти в официальный каталог где в наличии и описания и комментарии и рейтинг по популярности с оценками. А о наиболее полезных и интересных расширениях я расскажу на основе собственного опыта чуть ниже.

Tab Mix Plus (совместимая с Firefox 3.5 версия Tab Mix Plus пока здесь, кликать на “dev-build” и разрешить установку программного обеспечения) – предоставляет огромное количество тонких настроек интерфейса – вкладок, окон, меню, событий в том числе происходящих по клику мышью. Например можно сделать так, чтобы вкладки закрывались по двойному клику мышью, убрать кнопки закрытия вкладок, по среднему клику восстанавливать последнюю закрытую вкладку – это вместе со списком недавно закрытых вкладок еще одна полезная возможность Tab Mix Plus.
(далее…)