librarian@blog:~$ life, studies, linux...

Все записи помеченные тегами: ”учёба”

Как я оптимизировал Debian на своём ноутбуке(HP Compaq Presire CQ50)

Итак, передо мной последние несколько дней стояла задача переустановить и оптимизировать систему конкретно под мой ноутбук.

Изначально был установлен Debian 5 с диска netinstall, без установленной графической среды, но с пакетами для ноутбука. После установки всех пакетов и графической среды и перезагрузки с базовой системой с ядром 486 потребление памяти было порядка 130Мб, была проблема с тем что ядро видело только половину оперативной памяти, то есть 885Мб из 1700. Чего, кстати не наблюдается на 686 ядре.
Время загрузки операционной системы было в районе 50 секунд.

Продолжить чтение...

Автор: Никита Менькович | Дата: 28 March 2009

Тэги: , , , , ,

Про особый склад ума.

Под влиянием этой записи Каганова хочется прямо с ним согласиться, но пожалуй только в немногом. Дураки есть, каждый в чём то дурак, каждому что-либо нужно будет объяснять на пальцах(например программисту — сантехник будет объяснять как сделать разводку труб совсем не так, как если бы он это объяснял коллеге).
Буквально недавно, ночью, перед сдачей зачёта по методам матфизики случился такой диалог:

(05:01:58) однокурсник: а один вопрос по первому типарю не подскажешь?
(05:02:48) librarian: какой?
(05:04:30) однокурсник: мето фурье….там когда дашёл до ф-лы tg(мю)=число/мю чтоб найти это мю??? где его и как искать?

Вот почему я, человек который в принципе справедливо учится на 3ки-4ки, сходу может назвать как минимум 6 методов решения, из них в основном численные правда: тупо перебором, графически построив графики тангенса и а/x(можно достаточно точно найти точки пересечения), вычитая одну функцию из другой найти место, где она меняет знак, методы хорд и касательных, метод Ньютона, просто решение тригонометрического уравнения и т.д. А причем этот человек учится на 4 и 5, что меня несказанно поражает.
Может действительно разные склады ума, у меня наверное какой-то более практический наверное, а у него что-ли память лучше(у меня с памятью совсем швах, особенно когда дело касается какой-нибудь не особо интересной метрологии ;)

Вторая его запись, а именно комментарий к одной из прошлых записей в его блоге про бан его дневника в livejournal:

Леонид Каганов:Понимаешь,
это не unix-way, это windows-way: “возникла проблема? обратитесь к
поставщику услуг и попросите ее для вас решить…” Гораздо интереснее и
полезнее было бы найти простое решение, позволяющее самостоятельно
класть хуй и делать свое дело, не обивая чужие пороги унизительными
просьбами об амнистии :)

Этот комментарий на самом деле идеально описывает и суть первого поста Каганова, и суть работы техподдержки и наверное очень точно описывает разницу подходов между пользователями linux и windows(я к windows причислю, пожалуй и примерно треть пользователей ubuntu).
К сожалению, в работе приходится постоянно советовать использовать win-way: сделайте то-то, пропишите туда-то и туда-то то-то и всё заработает(или отсылать к разработчикам скрипта, коли прямо сразу не становится ясно, в чём же может быть проблема) . А по сути, иначе никак и не получится действовать, поскольку рекомендовать обращаться к документации, поскольку там это явно написано, можно лишь наверное 1% всех людей, которые обращаются за помощью. Я таких клиентов очень ценю, но как сказал наш преподаватель по квантовой механике и оптике, профессор Соколов Александр Иванович: “Очень жаль, что приходится общаться с умными людьми на экзамене всего по паре минут, а на глупых тратить по полтора часа”.

P.S.Наконец то основная нервотрёпка с получением зачётов закончилась. Осталось дозащитить курсовую по квантовой механике и, в принципе, Merry Xmas Everybody (c) Slade ;)

Автор: Никита Менькович | Дата: 26 December 2008

Тэги: , ,

Делаем будильник из компьютера.

Поскольку у меня компьютер сейчас запущен почти всегда(новый ноутбук не такой шумный как старый, когда на нем ничего не запущено, кроме(например rtorrent).
Захотелось решить проблему с будильником, поскольку к телефонному я уже привык и выключаю его не просыпаясь.
Сначала я ставил включение музыки в кронтабе, но поскольку его античеловечный интерфейс весьма неудобен(да и крон это чересчур для такой простой задачи, как разовый будильник). И тут я вспомнил про at, это более простой менеджер расписания, причем он сильно проще чем cronab, хотя и менее функциональный.
Ставил будильник так:

~ $ at 8:30
warning: commands will be executed using /bin/sh
at> /usr/bin/mpc play #включение музыки в mpd
at> #Ctrl+D
~ $ at -l
11 Thu Dec 11 08:30:00 2008 a lib

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

touch /usr/bin/alarm
vim /usr/bin/alarm

#!/bin/bash
echo "/usr/bin/mpc play" | at $1

Теперь ставлю будильник чуть проще:

~ $ alarm 8:30

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

~ $ alarm 8:00

P.S.Первые два топика по запросу “bash at alarm” — фигня, неумело написанные скрипты :)

Автор: Никита Менькович | Дата: 10 December 2008

Тэги: , , , , ,