LINUX.ORG.RU

Сообщения n4ela

 

[python] os.system и диалоги

Форум — Development

Есть задача запустить джавовский keytool и в фоне на его вопросы типа

Enter keystore password:  
вбить предопределенные данные.
Как такое реализовать?

 

n4ela
()

[python3] Кодировка файлов

Форум — Development

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

#!/usr/bin/env python
# -- coding: utf-8 --
Далее f = open(file, 'r', encoding=«utf-8»)
Выдает следующую ошибку
UnicodeDecodeError: 'utf8' codec can't decode byte 0xa0 in position 19164: invalid start byte.
1.Как это исправить?

2.Можно ли обойтись без явного указания кодировки?
3.Почему в питоне вечная проблема с кодировкой? Почему на java, Qt, C++ пишешь и таких лулзов не ловишь?

n4ela
()

Шрифт monaco

Форум — General

Почему шрифт monaco с размеро больше 13 выглядит нормально, а меньше начинается ШГ

n4ela
()

[потребля*ство] Хочу ноутбук.

Форум — Talks

Хочу извинится за две темы подряд, но че то меня поперло на покупки.
Давно хотел купить новый ноутбук сейчас имею Toshiba Satellite A300-1EG видеокарта ATI(ненависть). Достали вот такие глюки в иксах, еще одним существенным недостатком является то что он безумно греется если его не чистить каждые 2-е недели(чистится он очень не удобно). Греется он настолько сильно, что при печатание текста если руки держать не на вису, то они начинают потеть. В ноуте для меня критичны следующие факторы:
1. Нормальная клавиатура, ctrl на правильном месте, наличие клавишь ins, del, pgup, pgdn, home, end, по возможности отсутствие дополнительного блока цифровых клавиш.
2. WiFi серии n
3. Видеокарта ТОЛЬКО nvidia, ati больше в жизни не куплю.
4.Идеальная совместимость с linux'om, ставить буду Arch.
5.Время работа от аккумулятора минимум 5-часов, нынешний работает минут 15 от силы.
6. На дизайн пофигу
7.Цена до 40к
8.Самое главное что бы он не грелся.
За ноутом в основном программирую, компилирую, смотрю фильмы.
Давно присмотрел DELL XPS 15 Единственное что смущает, что в обзорах пишут что ноутбук греется и не известно как в нем с поддержкой линукса.

n4ela
()

Выбор надежного домашнего роутера.

Форум — Talks

Сейчас имею ZyXEL NBG460N EE - все бы хорошо но эта херня постоянно отваливается, зависает и перезагружает. Пару раз уже была в сервисе. И честно говоря меня уже за**ало его туда возить. Поэтому было принято решение забить на деньги которые были вложены в нынешний роутер и в срочном порядке купить новый.
Не хочется второй раз лохануться, по этому хочу спросить что лучше взять?
Нагрузка следующая: 3-а компа по проводу, 3-4 wifi устройства серии n, 1 принтер(не обязательно, сейчас принтер подрублен к серверу который постоянно включен и печатается через него). Обязательно наличие 1Гб канала между локальными машинами
До этого был asus wl520gc с прошивкой dd-wrt, хорошая машинка но немного устарела.
Возможные варианты:ASUS RT-N16 - хорошая машинка но работает только в одном диапазоне. ASUS RT-N56U Идеальный вариант, но пишет что сырая прошивка (пока не знаю можно ли впихнуть туда dd-wrt), по внешнему виду мне не очень, я так понимаю что на стенку его не повесишь.
К d-link'у не очень хорошее отношение по этому их роутеры не смотрел.

n4ela
()

Баг MC

Форум — General

Есть один не приятный баг в MC с zip архивами.
Суть такова:
Берем зип архив 1.zip копируем его в 2.zip, открываем через mc 2.zip удаляем/добавляем файлы в архив, копируем 2.zip в 1.zip заходим из MC в 1.zip и видим что он не изменился.
Я так понимаю что где то кешируется содержимое архива.
Вопроса: это баг mc, баг unzip? И как это можно побороть?

n4ela
()

[jquery ui][jsf] Dialog cache

Форум — Web-development

Пытаюсь заюзать jquery dialog совместно с jsf 2
Проблема в следующем есть див со следующем кодом внутри


<h:outputText value="Id:" rendered="#{indexBean.groupEdit.id != null}"/>
<h:panelGrid columns="1" rendered="#{indexBean.groupEdit.id != null}" styleClass="content" >
    <h:inputText id="groupId" value="#{indexBean.groupEdit.id}" disabled="true" styleClass="content"/>
    <h:message id="messageGroupId" for="groupId" styleClass="content"/>
</h:panelGrid>
                
<h:outputText value="Name: " />
<h:panelGrid columns="1" styleClass="content">
   <h:inputText id="groupName" value="#{indexBean.groupEdit.name}" styleClass="content" />
   <h:message id="messageGroupName" for="groupName" styleClass="content"/>
</h:panelGrid>
...

Сам ui dialog стандартный показывать нету смысла.
В нем две кнопки сохранить и отмена.
По нажатию на кнопку отмена диалог закрывается, по нажатию на сохранить происходит валидация и сохранение в БД.
Проблемы начинаются когда заполнил данные в диалоге, нажал сохранить -> валидация не прошла -> нажал отмена, снова открываем диалог и вот на этом месте value=«#{indexBean.groupEdit.name}» мы видим не актуальные данные в бина, а те данные на которых валидация не прошла.
При этом проблема не в перерисовки и не в том что в бине хранятся не правильные данные потому что если где нибудь написать <h:outputText value=«#{indexBean.groupEdit.name}» /> выведутся правильные данные.
Такое ощущение что jqery кеширует данные именно inputText'a

 

n4ela
()

[google] image search api

Форум — Development

У гугла недавно появилась такая фишка как поиск по картинке.
А передо мной встала задача по маленькой картинке найти ее большой оригинал.
Можно ли решить мою задачу через сервисы гугла. Сам нашел Google Image Search API но он помечен как устаревший.
Сама задачка очень простая есть картинка 120x160 надо взять самое близкое к идеальному размеру(задается вручную например 350x500)

 

n4ela
()

Голосовое управление

Форум — General

Всем привет.
Посмотрел недавно ролики на youtube про «умный дом», захотелось попробовать реализовать что нибудь подобное, а именно голосовое управление телевизором, точнее медиацентром на базе xbmc. Фактически мне было бы достаточно забиндить комбинации нажатия клавиш клавиатуры на голосовые команды. На сервере есть выход в интернет так что если для распознавания голоса потребуется заюзать сервисы от гугла то это не проблема.
Помню когда то давно(лет 7-мь назад, а может и больше) была программа «Горыныч», но работала она через одно место интересно продвинулись ли технологии в плане распознавания речи за это время.

n4ela
()

[bash] regexp получить имя файла

Форум — General

Здравствуйте.
Имеется текстовый файл содержащий в себе полные пути до файлов
Например: /file/to/path/filename.txt
Надо получить только название файла filename.txt

/(\w|[-.])+$/
вот такой regexp получает имя файла. Но как его применить в bashe я не понимаю
egrep по этому regexp'у выдаст полностью строки которые попадают под условия

 

n4ela
()

Тестер витой пары в домашних условиях.

Форум — Talks

Сегодня изменил структуру домашней сети. Сеть везде работает кроме одной машины. Кабеля вроде обжал правильно (пробовал пережимать три раза). Соединения вообще нету. С одного конца лампочка на сетевухи то горит, то нет. С другого конца вообще не горит.
В распоряжение для тестирование есть роутер, и два ноута.
Можно ли как то определить в каком месте проблема?

n4ela
()

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

Форум — General

В rtorrente есть возможность выполнить определенные действия после завершения закачки
Например:

system.method.set_key = event.download.finished,notify_me,"execute=/home/server/echo.sh,$d.get_name=
$d.get_name - возвращает имена файлов которые были в раздаче
Мне же надо получить самое имя торрент файла с которого осуществлялась закачка.
Я нашел описание возможных переменных $d тут но не нашел там того что мне надо и я не уверен что это полный список переменных.

n4ela
()

Tower Defence

Форум — Games

Хочется поиграть в какую нибудь интересную игру про башеньки, что бы много видов башень, апгрейда и желательно что бы башни можно ставить где угодно тем самым самому строить дорожку по которой будут идти враги.
plain vs zombie - уже прошел.
Поиграл бы в фаркрафт три(там в онлайне было много таких карт) но где то посеял лицензионный диск.
Не обязательно что бы она была нативной или шла под вайном, да даже если на флеше тоже сойдет, главное что бы была интересной

n4ela
()

[hibernate] Выборка по столбцу в таблицы

Форум — Development

Здравствуйте.
Хочу немного разобраться с возможностями хибернейта, а именно с шаблонами hibernatetemplate.
Есть задачка выбрать все записи соответствующие критерию
Для выборки по id делается довольно просто

getHibernateTemplate().get(Distribution.class, id); 
Хочется иметь возможность выборки по определенному столбцу таблицы т.е. на чистом sql выглядело бы примерно так where column_name = 'test'; В hibernate можно использовать для таких целей либо собственный язык запросов либо критерии
session.createCriteria(Test.class).add(
                    Restrictions.eq("table_name", "name")).list();
Но такой запрос ни чем не лучше написания обычных sql запросов, т.к. если я переименую таблицу table_name мне придется переименовывать условие и в критерии поиска
Хочется сделать что то типа:
session.createCriteria(Test.class).add(
                    Restrictions.eq(Test.tableName, "name"))
Поле tableName конечно не статическое, но может быть можно разрулить это как то через рефликсию. Т.е. мне хотелось бы указать по какому столбцу производить поиск, но при этом если анотация в бине поменяется (например @Column(name = «lala»)) мне не пришлось бы менять сам критерий поиска.

 

n4ela
()

Android планшет как медиацентр

Форум — Mobile

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

n4ela
()

[java] Информация хранящиеся в torrent файле

Форум — Development

Есть ли готовые java библиотеки для получения полной информации из торрент файла.

    * URL трекера;
    * Общую информацию о файлах (имя, длину и пр.) в данной раздаче;
    * Контрольные суммы сегментов раздаваемых файлов;
      и.т.д
Принципи не обязательно на джаве, если будет на любом другом языке то не проблема переписать.

 

n4ela
()

maven сменить кодировку файла во время сборки.

Форум — Development

Используется maven assembly plugin.
Все файлы хранятся в кодировки cp1251 в том числе и *sh файлы
Необходимо чтобы в zip архив скрипты попадали в utf8
Есть ли в mavene возможность перекодировать файл во время сборки.

n4ela
()

Тонкости покупки xbox 360.

Форум — Talks

10ть минут назад, посмотрел ролик нового МК и сразу загорелось купить xbox. Про саму приставку ни чего не знаю. Покупать буду ради одной игры, наиграюсь и потом подарю племяннику. Еще конечно хотелось бы заценить Kinect. Вопрос в том как там дела обстоят с перепрошивкой, одну то игру я себе куплю, но вот не хотелось бы что бы племяник расскуричивал своих родителей на игры по 1.5-2к.
1. Перепрошить можно любой xbox, или нужен определенной версии(помню у psp надо было брать определенную модель с определенной прошивкой что бы сделать даунгерд)
2. Какие плюшки теряются при перепрошивки?
3. Как происходит сам процесс перепрошивки, сейчас быстро погуглил пишут что то паять.
4. Стоит ли разорятся на Kinect?

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

n4ela
()

Ubuntu 11.04 и Ati Mobile Radeon 9700

Форум — General

Хотел посмотреть на unity, поставил последнюю убунту на старенький ноутбук с видеокартой ati mobile radeon 9700, после установки загрузился обычный гном. Ни каких драйверов для видеокарты убунта установить не предложила. Файла /etc/X11/xorg.conf нету, glxgears показывает 40fps. Из установленных пакетов есть xorg-...-ati(не помню точно)
Вопрос в том что надо поставить что бы заработала unity или хотя бы можно было смотреть фильмы без тормозов?

n4ela
()

Организация процесса разработки под Android

Форум — Development

Сейчас пишу не простенькое приложение под android, сборка происходит в eclipse. Но хочется более грамотно организовать процесс сборки, хотелось бы иметь unit-тесты перед сборкой, и возможность ночных сборок. Вот хочу узнать как такие вещи лучше делать в отношения андройд приложений? С обычными явовскими прогамми все просто, есть maven который умеет и unit тесты после компиляции запускать, и засунуть mvn clena install в крон то же не проблема.

n4ela
()

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