30 января, 2012

WLST jython: smtplib ImportError: no module named locale


$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.6 (Tikanga)

Python 2.4.3 (#1, Apr 14 2011, 20:41:59)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2

import smtplib
from email.MIMEText import MIMEText
..
s.sendmail('email@email.com', ['email@email.com'], msg.as_string())

File "/home/user/scripts/script.py", line 75, in ?
File "$WL_HOME/common/wlst/modules/jython-modules.jar/Lib/email/Message.py", line 127, in as_string
File "$WL_HOME/common/wlst/modules/jython-modules.jar/Lib/email/Generator.py", line 10, in ?
ImportError: no module named locale

I've modified $WL_HOME/common/wlst/modules/jython-modules.jar/Lib/email/Generator.py. Just replaced one line "import locale" with "import java.util.Locale" and now my script works!

11 августа, 2011

JDeveloper - java.lang.UnsatisfiedLinkError libX11.so.6

$ uname -a
Linux localhost.localdomain 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Jun 27 19:49:27 BST 2011 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/redhat-release
CentOS Linux release 6.0 (Final)


Installation done with instructions on Installation Guide for Oracle JDeveloper

But when I run /home/oracle/Middleware/jdeveloper/jdev/bin/jdev

it gives me lines

Oracle JDeveloper 11g Release 2 (11.1.2.0.0)
Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.

Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/oracle/Middleware/jdk160_24/jre/lib/i386/libsplashscreen.so: libX11.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1806)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1723)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.SplashScreen.getSplashScreen(SplashScreen.java:91)
at oracle.ide.osgi.boot.OracleIdeLauncher.getSimpleSplashImage(OracleIdeLauncher.java:539)
at oracle.ide.osgi.boot.OracleIdeLauncher.main(OracleIdeLauncher.java:82)
at oracle.ide.osgi.boot.JDeveloper.main(JDeveloper.java:14)

SOLUTION

# rpm --query --whatprovides 'libX11.so.6'
# yum install libX11-1.3-2.el6.i686
# rpm --query --whatprovides 'libXext.so.6'
# yum install libXext-1.1-3.el6.i686
# rpm --query --whatprovides 'libXtst.so.6'
# yum install libXtst-1.0.99.2-3.el6.i686

Done!
And here you run JDeveloper $/home/oracle/Middleware/jdeveloper/jdev/bin/jdev

20 мая, 2011

Мероприятия по СПО и Linux

В ближайшее время пройдет два мероприятия по СПО и Linux

1. Конференция по разработке игр в OC GNU/Linux "Linux GameDev Conference" пройдет 18-го (или 19-го) июня в Москве на территории ГУ ВШЭ.
Подробнее..

2. Конференция-семинар по СПО (PingWin, Mandriva, MLUG)
Подробнее..

Также напоминаю, что мы собираемся каждую последнюю субботу месяца.

Следите за новостями на сайте Млуг.РФ

28 ноября, 2010

МЛУГ встреча, 27 ноября 2010

Сегодня прошла встреча МЛУГ.
Во встрече приняли участие 10 человек:
  1. Мороз Олег (qmor)
  2. Сорокин Максим (maxt)
  3. Валентин Голубев (vig)
  4. Шельдешев Сергей (beluga-ice)
  5. Иноземцев Александр (shikari)
  6. Курдюков Сергей (xou)
  7. Шатров Григорий (mister-fog)
  8. Кабанова Инна (mama-sun)
  9. Гудо Александр (sanb)
  10. Андрей Кононов (zloykaban)
У нас был гость из Магнитогорской группы пользователей Linux, maxt, который пригласил желающих поучаствовать в IV магнитогорском семинаре по Open Source.

Во время встречи обсуждались организационные вопросы и подготовка к следующему Linux Install Fest'у (фестиваль, посвященный установке операционной системе Линукс). Место и время проведения будет известно в ближайшее время. У нас будет 6 докладчиков и 8 мастер-классов (докладов) по 15-30 минут. Далее вопросы-ответы, неформальное общение и помощь новичкам в установке Linux.

По результатам опроса ежемесячные встречи MLUG будут проходить в последнюю субботу месяца в 17:00. Отметьте в календарях ;) Это значит, что следующая встреча пройдет 25 декабря в 17:00 в ТЦ Аркадия в зоне фастфуда на 3ем этаже.

Следите за новостями млуг.рф.

Кстати, мы ищём спонсоров для проведения мероприятий!

09 ноября, 2010

MLUG - встреча

На форуме MLUG.RU открылся тред с обсуждением ежемесячных встреч участников MLUG. Добро пожаловать в обсуждение.

По предварительным результатам опроса встречи будут проходить в последнюю субботу месяца в 16:00, то есть следующая встреча будет 27 ноября в 16:00 в ТЦ Аркадия в зоне фастфуда на 3ем этаже.
Во время встреч как всегда мозговой штурм, поедание еды, распитие напитков и прочее..

Опрос

04 марта, 2010

on emdebian (glibc6-eabi)


There are no packages for Crush other than for ARM - that does not
include armel so there cannot be -eabi anything in Crush.

http://www.emdebian.org/crush/
Currently only available for ARM

Only Grip has support for architectures other than ARM (and Grip has
replaced ARM support - lenny - with armel support - squeeze and sid.)

http://www.emdebian.org/grip/search.php?arch=arm&distro=lenny&package=coreutils
http://www.emdebian.org/grip/search.php?arch=armel&distro=squeeze&package=coreutils

Neil Williams

18 ноября, 2009

Как разбить FLAC по CUE


Первый способ.
Устанавливаем shntool, flac, cuetools:
# aptitude install shntool flac cuetools

Далее выполняем подобные инструкции:
$ cuebreakpoints CannedWheat.cue | shnsplit -o flac CannedWheat.flac
$ cuetag CannedWheat.cue split-track*.flac


Второй способ.
Используем скрипт, предложенный Александром: split2flac
$ ./split2flac.sh CannedWheat.flac -cue CannedWheat.cue -o .