Настройка wifi в kde на ноуте Dell Latitude D630

Июнь 18, 2009 by krolser

wifi-gpeПривет Юра. Оказывается настроить wifi не так уж и сложно.

Для начала я поставил себе plasma-widgets-network-manager. Только стоит учесть что этот пакет находится в unstable репозитарии. Поэтому пришлось немного подифицировать файлик /etc/apt/sources.list.

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

А пока еще пар шаманств на закуску.

lspci -nn

Зачем это? Всё довольно просто. Я не буду заниматься переводом, а просто вставлю то, что пишет по этому поводу man.

lspci - list all PCI devices
-nn    Show PCI vendor and device codes as both numbers and names.

В появившемся списке я нашел вот такую вот строчку

0c:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)

Гугл меня сразу отправил на необходимую страницу. А там нашлась еще одна.

Как оказалось моя железка не поддерживается из коробки. Ничего страшного. Стаим пакет firmware-iwlwifi и перезапускаем систему. Можно конечно было бы и руками добавить модуль в ядро, но я решил пока не применять столь хитрые “спелы”.

После перезапуска у меня уже горит значок wifi. Если мне он не нужен, то его можно спокойно потушить, как и любую сетевую карточку карточку.

ifconfig wlan0 down

а запустить снова

ifconfig wlan0 up

Для того, чтобы “поискать соседей”, можно воспользоваться следующей командой

iwlist wlan0 scan

Вот наверное и всё, что мне удалось узнать за сегодня. Кстати, как было написано в man, ifconfig down выгружает драйвер и система уже не видит этого девайса. Подаётся на него питание или нет, сказать не могу. Если есть специалисты в данном вопросе, то просвятите пожалуйста.

Планы на ХТТ

Июнь 17, 2009 by krolser

Приближается уже сдача дипломных работ. Вместо одной своей — пять ученических. Конечно есть небольшие косяки, но вроде у всех уже есть какие-никаие программы, написаны писульки. Осталось только сделать призентации. Про программы и писульки отдельная песня. Если будет время и свежи воспоминания, то точно напишу.

Но теперь немного о планах. Так дальше жить нельзя. Учебный процесс необходимо менять. В ХТТ имеются наверное 3 (может и больше) нормальных аудитории, в каждом кабинете стоят компы. Но, не смотря на это, все документы передаются флешками. Конечно есть какая то шара, но это просто папка, куда все всё сваливают. Вроде даже есть у каждого своя. Но это принципиально ничего не меняет.

Нету нормального collaboration suita. Почему нет места, где я могу глянуть свои должностыне инструкции, узнать, как проводить занятия, контрольные, какие бумажки мне нужно сделать и кому их сдать. Почему об этом всём я узнаю тогда, когда “уже всё должно быть готово”. Зачем мне составлять календарно-тематический план (КТП), когда до меня уже это сделало человек 10! Зачем я сам буду рыть инет в поисках материалов, когда это всё уже читалось 10 раз!

Вот я решил немного помянять ХТТ в данном направлении. Хочется начать именно с учебного процесса. Автоматизировать его как только возможно. Дать возможность студентам свободного доступа к электронному варианту лекций, к проверочным тестам и т.д.

intuit.ru_logoДовольно неплохие, я бы даже сказал хорошие курсы есть у intuit.ru. Но в ХТТ нет нормального интеренета. Так что использовать сайт довольно проблематично, и, скорее всего попытка использования превратиться в сущий кошмар, так как даже для того, что бы открыть стартовую страничку уходит около 3 минут :(. Я им написал письмо с предложение о разработке локальной версии для учебных заведений, которые позволили бы развернуть локально раьотоспособную (с тестами, оценками) копию в локальной сети ХТТ, с возможностью синхронизации с их сервером. Конечно за курсы будет платиться не 2 доллара, как для их обычной одиночной локальной версии, а например 10-15 (в зависимости от того, как договоримся :(). Или же можно организовать оплату по подписке. Например, за год 120 долларов. Но тут очень тяжело будет защититься от недобросовестного использования, т.к. получив курс, люди смогут его скопировать и не платить больше ничего. Так что, буду ждать, но на положительный ответ я, если честно, мало надеюсь.

moodle-logoКраем уха слышал про moodle. Почитать про этого зверя можно в википедии и в официальной справке. А слышал я, что Товсктики (Максим и Таня. Таня пока… наверное еще не Товстик, но я буду сильно удивлён если этого не случится) расширяли его, добавляя какую-то новую систему оценок. Так что, чуть-что, будет кому “пополоскать мозг”. Ах, да moodle еще поддерживает SCORM (еще одно навороченное слово в лексиконе:).

Надеюсь моего энтузиазма хватит не только на этот пост, но и на то, чтобы дело довести до конца.

Подключить виндошный ntfs раздел в линуксе

Июнь 16, 2009 by krolser

ntfs-3g-logoОбычно я монтирую разделы примерно так:

sudo mount -o uid=1000 /dev/<то что мне надо> /<куда мне надо>

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

sudo mount -o uid=1000 /dev/sda1 /home/aleh/mnt/winda

Да, да…. винда у меня на ноут ставилась первой. Потому что если я бы её ставил бы второй то она мне бы испортила весь mbr.

Но, как оказалось (точнее мне это сказал Витя :)), в ядре по умолчанию идёт только read-only поддержка ntfs. Для того, что можно было бы не только читать, но и писать необходимо поставить пакет ntfs-3g. А при монтировании “руками” указывать тип монтируемой системы “ntfs-3g”. Вот как я это делаю:

sudo mount -o uid=1000 -t ntfs-3g /dev/sda1 /home/aleh/mnt/winda

Так же Витя подсказал, что можно отредактировать файлик /etc/fsstab и в нем настроить монтирование разделов при загрузке системы.

Как установить без интернета uml плагин к NetBeans

Июнь 11, 2009 by krolser

netbeansС начала этой недели у ПОИТ-4 провожу  “практику по разработке и сопровождению ПО”. Поговорив с Близник Юлей Олеговной, узнал, что дети должны сдать отчёт по практике который должен включать в себя:

  1. Техническое задание
  2. UML диаграммы
  3. ………

Должно быть что-то ещё, но об этом я смогу узнать только завтра.

Cказать честно — бюрократия процветает. Все так “любят” бумажки, которые составлено строго по другим бумажкам, что говорить о каком-то учебном процессе вообще невозможно. Техническое задание составляется по давно морально устаревшим документам 80 годов :).

А теперь немного про дипломников. Если сравнивать универовский диплом и ХТТ-шный, то это небо и земля. В универовском действительно писалось то, что ты сделал, ну только в начале и в конце повторялись цели и задачи (в начале ты их поставил, в конце — выполнил:)) В ХТТ-шном нужно всё писать по стандарту :), т.е. куча бреда, который повторяется из раздела в раздел. Ах да, там ещё должны быть разделы “Охрана труда” и “Экономический раздел”. Текст этих разделов у всех практически идентичен, ну только в экономическом надо в формулки поставить свои чиселки. А самый большой маразм, так это необходимость распечатки диплома в рамках! Да да в специльных рамках, похожих на те, которые используются в черчении. И это ещё не всё, есть специальная тётя, нормконтроль называется. Так вот она может отправить на перепечатку за “не соответствие стандартам”. Промзал на 2 миллиметра…. Иди печатай снова :)

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

Ах да, чуть не забыл. Спросив у гугла “netbeans uml offline install“, я увидел, что не только я хочу распространять среди студентов NetBeans. Оказывается, что всё просто до безобразия. Надо просто пройти по адресу http://www.netbeans.org/downloads/zip.html, скачать нужный архив и распаковать его в установленный NetBeans. Таким способом можно устанавливать не только UML, но и другие плагины.

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

  • JDK 6u14
  • NetBeans 6.5.1 (Full Pack + UML)

JMS в WASCE

Июнь 5, 2009 by krolser

translated.byРешил немного потренироваться в переводе с английского на русский.

Для тренировки выбрал статью из geronimo wiki “JMS and MDB sample application“. У нас же веб 2.0. Вот и я решил воспользоваться благами цивилизации, и начал переводить с использованием сервиса translated.by.

Не пиликай!

Июнь 5, 2009 by krolser

terminalНа моём ноуте при неверном нажатии бипер очень стервозно пикал. Отключить это в консоле мне помог Витя, но вот в Х у меня по прежнему “брынчало”.

Гугл быстро ответил на мой вопрос “debian disable bell” соответсвующей статьёй.

Далее я разместил текст самой статьи, а то вдруг ресурс умрёт :)

Прочтите эту запись до конца »

Хочу еще!

Июнь 4, 2009 by krolser

Сегодня провел первый тест драйв своего ноута. У меня установлены и запущенны :

  • Debian 5
  • KDE 4
  • Iceweasel 3 (тот же FireFox, только “холодный”:))
  • WASCE 2.1.1.2
  • DB2 v9.5

Итог, оно конечно работает, но тормозит. Если отключить KDE (Iceweasel конечно тоже отключится:)), то жизнь налаживается. Но делать из ноута сервер я не собирался. Поэтому я вижу только одно рещение — увеличение оперативной памяти. Я уже ознакомился с обзором, в котором описывается приемущества увеличения памяти как раз для модели моего ноутбука, и узнал, как правильно разбирать ноут для замены оперативки.  Так что, буду ставить 3-4 Гига. Согласно спецификации, у меня 667MHz – 8.5 GB/s with dual channel. Буду искать на форуме, а может и в магазине куплю.

Витя снова показал магию 30 уровеня.

Июнь 1, 2009 by krolser

Сегодня Витя в очередной раз продемонстрировал магию 30 уровня. На этот раз у меня на ноуте появился звук. Ура! Я смогу теперь смотреть фильмы в Linux.

Оказалось, что у меня не стоял alsa пакет. Кроме того, необходило было поменять default карточку в ситеме, а то у меня весь звук уходил на спикер.

Пока у меня только одно приложение способно воспроизводить звук. Но скоро вернётся Витя с обеда ;)

Как поднять backup DB2

Май 29, 2009 by krolser

logo-ibm-db2Всё банально просто, но перед этим необходимо запустить Administration Server. Для этого необходимо залогиниться под dasusr1 (конечно если ничего не менялось при инсталяции) и ввести:

 db2admin start

После этого в консоли пишем что то похожее

RESTORE DATABASE <backup_database_name>
USER db2inst1 USING <password>
FROM "<path_to_backup_file>"
TAKEN AT <timestamp_of_backup_file>
INTO <new_database_name>;

Вс1 это надо писать в одну строчку :) Честно сказать, эти строчки мне дались очень тяжело, потому что у IBM DB2 у каждой комманды по “сто-питцот” параметров, причём в разных комбинациях они дают ну очень разный эффект.

Установка видео драйвера это магия 30 уровня!

Май 27, 2009 by krolser

Решил самостоятельно поставить видеодрайвер от Nvidia на свой Dell Latitude d630. Почитал кучу мануалов…. Начал делать. Мало того, что как-то нечаянно поставил себе какое то ниуебическое ядро OpenVZ, так еще и всё сломал. Все эти мануалы привели к тому, что я полностью снес себе XOrg и еще так его переконфигурил, что Витя за голову взялся :)

Ах да, если бы не Витина магия 30 уровня (привет Diablo II), то хрен бы я увидел картинку на своём мониторе :)

Расписать шаги я не смогу, ибо Витя всё делал очень быстро. Я конечно пытался его спрашивать по ходу. Но его ответы мало что мне давали, ведть я полный lol.

Так что, Витьку “респект и уважуха”.