19 октября 2010

Разбор завалов.

Сегодня целый день на работе пробегал, как заведённый...
С самого утра в разъездах. Вначале мне пришлось ехать в компанию "Форс", для заправки картриджей тонером. Затем разобрали вместе с напарником завалы хлама, который уже давно пора списать. В этой куче были найдены весьма раритетные экземпляры, и вполне вероятно что они ещё рабочие... Все эти раритеты были сфотографированы, снимки будут выложены ниже.
Затем прибежали барышни из бухгалтерии и попросили помочь им... В их кабинете был обнаружен привет от бывшего админа, в виде мотка провода, свича, сетевого фильтра. Среди прочего в процессе разбора был обнаружен метровый патч-корд не подключённый никуда.
Ну а теперь непосредственно снимки...

17 октября 2010

Моя работа

Здравствуй дорогой читатель. Хочу рассказать тебе о том какой путь мне пришлось пройти от безработного выпускника университета, до служащего федеральной службы.
После окончания университета я попытался самостоятельно найти работу, но наткнулся на ряд проблем, основной из которых была проблема отсутствия нормальных предложений. Таким образом я промаялся всё лето.
В начале сентября я принял решение, если я не нужен  нигде, то пусть обо мне позаботится государство. И вот я уже иду в сторону городской службы занятости. Когда я туда пришёл впервые я понял почему статистика показывает такие красивые цифры по безработице. Ежедневно у них ставят на учёт не более 14 человек. Да и к тому же весьма неохотно...
Ну в общем через 2 недели после первого посещения службы занятости, за мной закрепили право официального безработного. Еще через пол месяца они мне предложили вариант работы в ФБУ ИК-6 инженером-программистом. Учитывая то что других вариантов не было, я решил попробовать поработать в колонии.
И вот после массы всяческих проверок меня приглашают на работу. Первоначально всё показалось весьма красиво, но не тут то было. Очень быстро я понял что бывшие инженеры просто забили большой и толстый на работу. Такого хаоса я ещё ни где не видел. Инженер которого я заменил в последнюю работу просто не работал. После него осталась куча работы которую нужно выполнить немедленно.
В первый день работы мне пришлось заниматься абсолютным абсурдом. Местная бухгалтерша, девочка 20 лет, попросила поставить ей на машинку Windows 98. Объяснить зачем ей это нужно она мне так и не смогла. Зачем ей это нужно я так и не понял, тем более что у неё уже стояли на машине Win2k и WinXP. Учитывая  то что  диски с драйверами на систему были утеряны в прошлом веке, эта работа превратилась в каторгу...
За сим хочу откланяться. Завтра вновь на работу.
Завтра мне предстоит вычистить машинку из ОК и съездить заправить картридж. Ну а еще придёт стажёр которого нужно будет проверить на проф пригодность, думаю это превратится в знатное развлечение. По словам моего напарника уже общавшегося с этим стажёром, там ловить нечего...

22 июля 2010

Воскрешение DIR-300

Доброго времени суток, читатель. Хочу извиниться что так долго не писал... Не было времени, да и повода, если честно.
Но вот на днях начал плохо себя вести, интернет по 80-му порту не раздаёт толком, а торент и DM пашут исправно, сеть отваливается регулярно ну и много мелочей... Это и послужило предпосылкой к дальнейшей эпопее...
Значится так. Скачал я последнюю прошивку, с ftp сервера компании D-Link, для моего роутера и через веб интерфейс закинул её на роутер, но тут роутер повёл себя вообще некорректно. После перезагрузки остались гореть только лампочки Power и WAN. Вооружившись Google я начал рыть... вскоре на сайте тех поддержки была найдена статья в которой утверждалось что DIR-300 в принципе не убиваем, и если при включении роутера в сеть загрузка начинается с инициализации устройств (Все светодиоды моргают поочереди), значит роутер жив но он в коме.
Далее был приведён алгоритм для того чтобы вернуть роутер к полноценной жизни:
  1. Установите на компьютере IP-адрес: 192.168.20.80 с маской сети: 255.255.255.0
  2. Затем подключите патч корд от сетевой карты к WAN порту (серенький) роутера.
  3. Попробуйте запустить Ping командой: ping 192.168.20.81 -t
  4. Если роутер начнёт откликаться значит всё в порядке и можно заходить на веб интерфейс роутера по адресу 192.168.20.81
  5. Затем выберите версию прошивки и ожидайте 10 минут... После 10 минут вас попросят перезагрузить роутер. После перезагрузки роутер взбесившись начнёт мигать индикаторами, но быстро успокоится и начнёт работать в штатном режиме.

10 мая 2010

Работа с цветом

Пару дней назад закончил писать функцию на JavaScript, позволяющую переводить цвета из RGB в HSB цветовую систему. Параллельно была написана еще одна функция, позволяющая производить обратные преобразования. Функции были написаны для дипломного проекта.
В проекте была поставлена задача автоматического поиска цветовых гамм. RGB цветовая система не очень подходит для этих целей в связи с тем что весьма проблемно найти сочетание цвета, так как происходит смешение трёх разных цветов (красный, зелёный, синий). Для этого и была выбрана цветовая система HSB, в ней определение цвета происходит по цветовому кругу, в котором градусы это различные оттенки (0 градусов - красный, 180 градусов - зелёный).
Чуть позже выложу листинги функций...

02 мая 2010

Всё то же...

Сегодня дописал наконец ту самую программу... Но возникла проблема. Оказывается программа для Делфи и программа для Pascal имеют разное содержание. Мне пришлось написать по образу и подобию первой версии программы вторую которая работает только с Pascal.

01 мая 2010

О проблемах современного образования

Сегодня я вспоминал юность... В те далёкие времена я весьма неплохо программировал на языке Pascal, как показала практика мастерство невозможно потерять... Ну так вот поступило задание написать программку для студентки 1 курса ОмГТУ, данная студентка учится на специальности с модным в данное время названием - "нанотехнологии". Самое смешное что задача которую она не знает как реализовывать решается максимум за 3 часа, достаточно включить мозг и подумать.
Задача такова:
Имеется множество точек на плоскости. Необходимо найти такую группу точек которая формировала бы квадрат с наибольшим периметром.

Данную задачу можно разделить на 3 части:
1. внесение координат
2. группировка координат
3. поиск группы удовлетворяющей условию задачи.

20 апреля 2010

Помощь страждущим

Вчера в первом часу ночи мой товарищ по университету подкинул мой номер аси девочке, молодому филологу, в качестве помощи в освоении ОС Linux Ubuntu... Но так как я заранее не знал какая ось у неё стоит пришлось немного попотеть... Вначале мы с ней договорились что так как у неё две панельки на экране это графическая оболочка Gnome, затем я выяснил анамнез... В общем в процессе просмотра фильма с частотой в пять минут у неё гас экран... Первое что пришло в голову это не настроены параметры питания т.к у неё ноутбук... Ну что же поделаешь раз взялся нужно помогать... Исполняя роль удалённого навигатора я проводил её до нужного пункта в меню Система>Конфигурация... Интересно что там все значения были выставлены на 10 минут... И не важно работает ноут от сети или от батареи... Затем я решил проверить вторую мысль, и отправил девочку в пункт Хранителя экрана... И вот оно, те самые пять минут... Снимаем галку с пункта "Считать машину простаивающей после..." и увеличиваем интервал до максимума (2 часа)... И всё благодарности излишни...

Позже, где то в районе 16 часов, мне пришлось ставить диагноз по телефону... Товарищ решил показать класс перед девочками и попёрся к ним воскрешать не воскрешаемое... Анамнез: На монитор не передаётся сигнал с компьютера... Монитор с другой машиной работает, кабель новый, Видеокарта рабочая... Компьютер загружается (слышны позывные от винды при загрузке)... Исходя из всего выше перечисленного можно с уверенностью сказать что с вероятностью 99% выгорел слот под видеокарту... Как позже рассказывал товарищ он шёл к этой девочке (хм, а была ли девочка???) с твёрдым намерением получить от неё плату натурой, но вокруг ошивалась вся её семейка, так что стоит ли говорить что он не получил даже дружеский "пиетет")))

Откат версии WOW

Вчера столкнулся с проблемкой... Игра WOW:LK обновилась не как предполагалось до версии 3.3.2, а до версии 3.3.3 что и стало причиной написания данного поста.
Если бы я играл на оффе то это бы не было проблемой, но так как я играю на BlizzLike сервере Sunwell, который поддерживает после недавнего обновления только версию 3.3.2, пришлось мастырить маленький откатик...
 Итак как говорится понеслась...
Первое и самое главное пришлось познакомиться с теоретическими аспектами откатов клиента игры... В этом мне очень сильно помог мой хороший знакомый Google.
Тот материал который представлен ниже является отжимом от воды представленном на ресурсах связанных с игрой...
 Прежде всего нам нужно приготовиться к откату...

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

2. Удалить из папки с установленной игрой(WOW) все папки кроме папки Data, Updates, WTF

3. Удалить из папки Data файлы в имени которых присутствует слово patch

4. Подключиться к интернету

5. Запустить файл Repair.exe в папке с установленной игрой(WOW) (можно скачать здесь)

6. В окне Blizzard Repair оставить три галочки и нажать кнопку "Reset and Check files" (Сбросить и проверить файлы)

7. В течение нескольких минут пройдет проверка файлов (при этом ничего не должно скачиваться)

8. В конце проверки должно появиться окошко с надписью " Blizzard Repair has successfully repaired World of Warcraft" (Восстановление World of Warcraft успешно завершено.)

9. Отключиться от интернета и проверить версию запустив файл wow.exe из "экспериментальной" папки с игрой.

12. В итоге должна получиться версия 3.0.1 (8874).

13. После чего можно обновить клиент вручную до нужной нам версии.

15 апреля 2010

Создание мультизагрузочной флешкарты... (Часть 1)

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

Первой моей мыслью было то как я буду тестировать эту флешку... У меня уже стояла виртуальная машина от Sun. НО Sun VirtualBox в упор не хотел видеть флешку. Блуждая по просторам сети сетей я наткнулся на сайт greenflash.su где достаточно подробно рассказывается о том как можно создать мультизагрузочную флеш карту. Там же можно найти весь необходимый софт.

Итак зарегестрировавшись на сайте greenflash.su я получил доступ ко всему обилию статей и ПО расположенному на данном сайте. Там я и нашёл как познакомить мою флешку и VirtualBox для корректной их корректной работы.

1. Заходим в панель управления компьютером, там ищем вкладку администрирование, а затем Управление компьтером.
2. В управлении компьютером ищем Управление дисками.
3. на этой вкладке необходимо найти номер диска который принадлежит флешке. у меня он был Диск2. Запоминаем это.
4. Теперь необходимо зайти в консоль. Из меню пуск выбираем "Выполнить" в строке команды пишем "cmd" и нажимаем Ок.
5. В консоли нам необходимо набрать следующую команду:
<путь к вашему виртуалбоксу>\VBoxManage.exe internalcommands createrawvmdk -filename C:\FlashUSB.vmdk -rawdisk \\.\PhysicalDrive2
результатом выполнения этой команды будет файл C:\FlashUSB.vmdk который можно использовать в качестве виртуального диска.
6. Запускаем VirtualBox и создаём новую виртуальную машину жёстким диском которой и будет тот самый, созданный нами файл.
после этих манипуляций мы получим VirtualBox с нормально функционирующей флеш картой в качестве жёсткого диска.

Ссылки на програмное обеспечение:
Sun VirtualBox

29 марта 2010

Мое первое сообщение...

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

Итак, проснулся я с утра и решил сходить на практику, показать чего добился за неделю. Вот захожу я в кабинет запускаю свой ноутбук а он отказывается, нахально показывая мне интерфейс загрузчика Paragon Boot Manager.

Сразу отступлюсь и уточню откуда он взялся... Вчера мне потребовалось отформатировать флеш карту, а так как стандартными средствами ОС Windows проделать мне не удалось, пришлось ставить того самого Paragon Partition Manager DEMO... И как показало сегодняшнее утро эта пакость перезаписала стандартный загрузчик ОС Windows своим глюкавеньким...


Почитав форумы я нашел три варианта решения этой проблемы...

  1. использовать спец софт (разработан специально для устранения этой проблеммы);
  2. переустановить систему (как ни странно помогает в 99% случаев);
  3. использовать консоль востановления системы (так вот для чего она нужна);

Переустанавливать систему неохота потому что на ноуте находился уже практически законченный дипломный проект с пакетом документации к нему... Как  я писал этот проект я напишу в одном из следующих постов... В связи с этим было решено попробовать первый и третий варианты решений...

Итак я выкачал специальную совтинку с сайта компании Paragon (весьма примечательно что сайт компании имеет полностью русифицированный интерфейс), эта совтинка работает следующим образом: мы её запускаем, она самостоятельно записывает на cd-disc образ для востановления... затем мы вставляем этот диск в клиента и перезагружаемся... система грузится с cd-disc'a... в меню мы выбираем "Обновить MBR"... запущенная система выполняет какие то хитрые действия и восстанавливает нам исходный MBR.

Пока на диск записывался спец софт я решил попытаться исправить всё стандартными средствами... с загрузочного диска Windows, я зашёл в консоль востановления системы... и в консоли набрал FIXMBR. Данная команда, как оказалось, восстанавливает исходную MBR. Правда она меня предупредила пару раз о том что всему может настать кирдык в случае чего...

Итог. Мне таки удалось восстановить MBR системы. Я наконец увидел практическое применение консоли восстановления Windows.