LINUX.ORG.RU

Сообщения Norgat

 

Кодировка русскийх файлов полученных Windows по SMB

Есть у меня небольшая проблемка, перегнал через SMB пачку файлов с виндового компа (W7) на ноут и всё бы хорошо, но русские буквы в названиях файлов решили взять отпуск и оставили вместо себя комбики с вопросами. Так вот, есть ли простой способ полечить это проблему?

п.с. файлов несколько десятков и перебивать названия откровенно лениво.

 ,

Norgat
()

Диагностика HDD

Значится проявилась у меня проблема с жёстким диском на ноутбуке. Симптомы - система ушла в жёсткий фриз при отсутствии какой-либо серьёзной активности (браузер с парой вкладок), из фриза не вышла и была жёстко вырублена т.к. в консоль сыпала сообщениями о ATA read error. После перезагрузки опять же пошли ATA read error и система ест. не грузится.

Сейчас загрузился с флешки и стал тестить диск.

smartctl -l error /dev/sda говорит что было 5 ошибок. Прогон badblocks -v /dev/sda на 12.5% выдал 90 бедблоков.

Собственно помогите распарсить вывод smartctl -A /dev/sda

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   197   197   051    Pre-fail  Always       -       18725
  3 Spin_Up_Time            0x0027   174   173   021    Pre-fail  Always       -       2258
  4 Start_Stop_Count        0x0032   099   099   000    Old_age   Always       -       1769
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       3672
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       779
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       132
193 Load_Cycle_Count        0x0032   193   193   000    Old_age   Always       -       23376
194 Temperature_Celsius     0x0022   102   095   000    Old_age   Always       -       45
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       36
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   100   253   000    Old_age   Offline      -       0

Что с пациентом?

 , ,

Norgat
()

Xubuntu, поделитесь впечатлениями

Собственно сабж. Кто юзал, каковы впечатления?

Перемещено post-factum из desktop

 , ,

Norgat
()

Ряд Фурье

Встала следующая задачка: По набору точек, построить уравнение функции, функция гарантированно периодическая из чего следует, что её можно разложить в ряд Фурье. Шаг между точками можно получить абсолютно любой (периодический или нет).

Просьба накидать ссылок на алгоритмы построения ряда Фурье из такого набора точек.

П.С. период тоже известен.

 ряд фурье

Norgat
()

Поиск темы для Firefox

Есть ли под Firefox что-то похожее на https://github.com/nilium/st2-nil-theme/raw/master/dark.png ?

Основной интерес - прямоугольные табы с теми же цветами и минимализм, по аналогии с темой FXChrome.

 , firefox themes,

Norgat
()

CSS Framework, какие удобные есть?

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

Нужны: готовые кнопки, всплывающие окошки, формы, меню.

Пока ковыряю http://foundation.zurb.com, но я подозреваю, что есть ещё куча вариантов, хотелось бы глянуть и на них.

 ,

Norgat
()

LaTeX, оглавление

Имеется оглавление, формат записей выставлен так:

\makeatletter
\renewcommand{\l@section}{\@dottedtocline{1}{0em}{2.1em}}
\renewcommand{\l@subsection}{\@dottedtocline{1}{0em}{2.1em}}
\renewcommand{\l@subsubsection}{\@dottedtocline{1}{0em}{0em}}
\makeatother

Номера секци и субсекций - арабские, без точки в конце.

Вопрос таков: А как добавить точку в конец номера секции\субсекции в оглавление?

Т.е. сейчас

1 Бла-бла-бла.........n
1.1 Бла-бла-бла.......n

а надо

1. Бла-бла-бла.........n
1.1. Бла-бла-бла.......n

 

Norgat
()

Локальная настройка caption

Сабж таков, используется пакет ccaption для нумерации рисунков (нумерация сквозная) работы, но в приложении нужно сделать нумерацию вида А.1, А.2 и т.д.

Куда копать?

 

Norgat
()

Виртуальные машины

Решил ради интереса поковыряться с созданием какой-нибудь виртуальной машины, но с ходу не получилось найти никакой толковой литературы именно по VM.

Беглый просмотр гугла выдал русскую книжку Свердлова в которой есть глава с построением стековой VM, по стековым VM я ещё когда-то давно листал методичку Forth'а.

Вопрос таков: Посоветуйте литературы по VM (русский или английский, можно формат блогов и статей, если что интересное есть). Нужно чтобы там освещалась классификация и разбирались примеры реализаций простых VM.

 ,

Norgat
()

Посоветуйте монитор

Сабж таков: Собираюсь приобрести внешку для ноута, примерные хотелки:

22", full hd (22, чтобы плотность точек была максимальной), IPS, как я понимаю, в бюджет не укладывается (видел пару моделей, но отзывы о них не оч.).

Оч. желательно: отсутствие глянца, разъём под наушники и возможность крутить сабж на 90 градусов.

бюджет: до 10к

Нагуглилось вот такое (средненький, но баланс цена\соответствие хотелкам более менее норм + есть возможность заказать в магазинах моего города с доставкой): http://market.yandex.ru/model.xml?modelid=7283328&hid=91052

Вопрос в следующем: Есть ли лучший выбор при таком бюджете? Если да, то поделитесь ссылочками.

 , ,

Norgat
()

[python27]Вложенные словари

Возникла следующая ситуация. Есть некоторая структура данных, которая представляет из себя вложенные словари и нужно вытащить данные с опр. уровня вложенности, причём сначала нужно проверить, что данные есть. Вот пример кода «в лоб»:

if key1 in D:
    if key2 in D[key1]:
        foo(D[key1][key2])

Но писать такие портянки мне лень, да и муторно (уровни вложенности разные могут быть), поэтому слепил такой велосипед:

def accept_keys(D, *keys):
    for key in keys:
        if key in D:
            D = D[key]
        else:
            return {}
    return D

Вопрос, есть ли что-либо из стандартных средств питона для этого?

Norgat
()

Настройка Razer Naga

Сабж, есть ли какая-либо возможность управления dpi и подсветкой в Linux?

Norgat
()

[Соцопрос] Как вы ведёте учёт прочитанного\просмотренного?

Столкнулся со следующей проблемой: Стало сложно вести учёт прочитанным книгам\рассказам, просмотренным фильмам\сериалам (особенно с ними проблема, если серий много, а прерывался, то потом трудно вспомнить где остановился).

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

Поэтому стал задумываться о том, как бы вести хистори всего этого. С той же музыкой всё понятно, есть Last.fm и скробблеры, что и юзаю. На кинопоиске зареган, но там неудобно, нету серий, да и вообще как-то бредовенько.

А как вы справляетесь с этой проблемой, если она у вас есть? Я пока лишь подумываю о своём велосипеде для всего этого безобразия, но может быть уже есть нормальные варианты и их нужно лишь заюзать? Аналог Last.fm для книг и сериалов очень подошёл бы (основное требование - авто добавление книги\сериала, если их ещё не было в базе).

 

Norgat
()

[python] C++ Binding

Возникла необходимость написать часть кода на C++ и заюзать его из python 2.7.2. В связи с чем возник вопрос с выбором либы для обёртывания C++ кода.

Гугл говорит что есть Boost::Python и SWIG (+ ещё пачка либ, но это основные или я не прав?). Кто уже озадачивался этим вопросом подскажите что юзабельнее.

Передаваться туда сюда будут массивы чисел типа int, double или структуры с аналогичными полями(числа, массивы чисел, возможно мэпы из чисел), возможно потребуется отдать из C++ мэпу. Никаких классов гонять не планируется.

Самое главный вопрос: Обёртки нормально работают с перечислениями? Ибо данных много(гигабайты), а ленивость иногда позволяет не улезать в swap.

На сколько актуально то, что тут написано(всётаки 2009 год): http://stackoverflow.com/questions/1492755/python-c-binding-library-comparison ?

 

Norgat
()

Эргономичная клавиатура

Решил прикупить себе сабж. Одна из причин - запястья к концу для устают на моей клавиатуре, да и набирать в слепую на ней не очень удобно(клавиши ноутбучные и отполированные временем). Хотелось бы услышать рекомендации по выбору конкретной модели, сам сейчас склоняюсь к Microsoft Natural Ergonomic 4000. Ценовой диапазон до 150$.

Norgat
()

RSS подписка на новые темы