Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Acht komma Acht ([info]galeonis)
@ 2011-09-11 18:29:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Музыка:The Tossers - Never Enough | Powered by Last.fm

Жизнь на марсе
Симаджик под вайном выглядит как говно и работает точно так же, логджам какая то невразумительная полурабочая фигня к тому же не умеющая зогружать кортинки(хотя может оно и умеет, но фича эта запрятана оооочень глубоко), остальное даже не стал смотреть ибо заранее страшно. Более менее вменяем только РВ, но у него было и есть пару тройку неустранимых недостатков в виде непрокручиваемой полосы с тегами, неумение праверять арфаграфию ну и переодическое впадение в ступор и полный отказ от поцтинга.



(Читать комментарии) - (Добавить комментарий)

отечественный
[info]galeonis@lj
2011-09-16 07:38 (ссылка)
А выдает оно вот такой вот ад

Client error: Invalid text encoding: The text entered is not a valid UTF-8 stream


Journal Error


Message:
org.panteleyev.ljapi.LJJournalException: Client error: Invalid text encoding: The text entered is not a valid UTF-8 stream
Level:
SEVERE
Stack Trace:
Client error: Invalid text encoding: The text entered is not a valid UTF-8 stream
org.panteleyev.ljapi.LJConnection.parseResponse(Unknown Source)
org.panteleyev.ljapi.LJConnection.sendRequest(Unknown Source)
org.panteleyev.ljapi.LJProtocol.postEvent(Unknown Source)
org.panteleyev.ljapi.LJAccount.postEvent(Unknown Source)
org.panteleyev.livejournal.LJEditorFrame.onPost(Unknown Source)
org.panteleyev.livejournal.LJEditorFrame.onPublish(Unknown Source)
org.panteleyev.blogclient.BlogPostEditorFrame$2.actionPerformed(Unknown Source)
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
javax.swing.AbstractButton.doClick(AbstractButton.java:374)
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829)
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873)
java.awt.Component.processMouseEvent(Component.java:6268)
javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
java.awt.Component.processEvent(Component.java:6033)
java.awt.Container.processEvent(Container.java:2045)
java.awt.Component.dispatchEventImpl(Component.java:4629)
java.awt.Container.dispatchEventImpl(Container.java:2103)
java.awt.Component.dispatchEvent(Component.java:4455)
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
java.awt.Container.dispatchEventImpl(Container.java:2089)
java.awt.Window.dispatchEventImpl(Window.java:2517)
java.awt.Component.dispatchEvent(Component.java:4455)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649)
java.awt.EventQueue.access$000(EventQueue.java:96)
java.awt.EventQueue$1.run(EventQueue.java:608)
java.awt.EventQueue$1.run(EventQueue.java:606)
java.security.AccessController.doPrivileged(Native Method)
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
java.awt.EventQueue$2.run(EventQueue.java:622)
java.awt.EventQueue$2.run(EventQueue.java:620)
java.security.AccessController.doPrivileged(Native Method)
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
java.awt.EventQueue.dispatchEvent(EventQueue.java:619)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: отечественный
[info]a2is@lj
2011-09-16 07:59 (ссылка)
Ёбане стыд.

> org.panteleyev.ljapi.LJConnection.parseResponse(Unknown Source)
> org.panteleyev.ljapi.LJConnection.sendRequest(Unknown Source)
..
> java.awt.Component.processMouseEvent(Component.java:6268)
..
> java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

Эти строчки означают, что send request / parse response выполняется (как я и предполагал) прямо на event dispatch thread'е, как это заведено у индийских механизаторов. Интересно, Пантелей в джунглях бангалора случаем не воспитывался?

Я не знаю, что с этими говнокодерами уже делать - ебать титановым ломом? А они после этого работать смогут? А может быть им и не надо работать? Тогда кто работать будет? Одни блять вопросы - и ни одного ответа.

Вот прямо сейчас с точно такой же хуйнёй бьюсь, только хуже - пейсатель для долгих задач отдельный thread запускает (умный, сука - наверное лом помог), но вот синхронизировать со Swing нихуя не умеет. Всё сыпется на каждом чихе.

А ЖыЖа таки да, иногда выдаёт данные в разных кодировках. Плавали, знаем.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: отечественный
[info]galeonis@lj
2011-09-16 08:06 (ссылка)
Да, это оно так на попытку постинга так нервно реагирует, с чтение вроде пока никаких проблем нет.

(Ответить) (Уровень выше)


(Читать комментарии) -