LINUX.ORG.RU

Сообщения jet_bird

 

Alt Linux и WebGL на Courserа

Галерея — Скриншоты

Много лет пользуюсь альтом, могу сказать, что это отличный дистрибутив. Теперь, помимо рабочей станции, установил его на ноутбук.

Практически все устраивает. Самое приятное - это скорость работы; до того стояла винда на нем, пришлось ее снести, полгода всего проработала, и под конец надоело ждать очередной перезагрузки, длящейся по 5 минут. Не думал, конечно, что лицензию придется сносить, вроде должны были доработать как следует... ну что ж. Здесь же все пашет очень быстро. После установки пришлось поковыряться с настройками, но в итоге все устройства работают как надо.

Есть косяки, правда, в плане поддержки оборудования - это Acer Aspire E15 с технологией Optimus, приходится браузер через primusrun запускать, и по какой-то причине WebGL падает при попытке открыть какое-нить видео в другой вкладке. А так - все ок.

Ну скриншоте - результат выполнения первого занятия по курсу WebGL, который сейчас идет на Coursera.org.

>>> Просмотр (1366x768, 1134 Kb)

 ,

jet_bird
()

проблема с правами при svn commit

Форум — Development

Привет всем.

Установил SVN сервер по этому туториалу на удаленный VDS, и оно работало. Настройки ровно все такие же как и там. Но недавно сломалось (причины не очень понятны.. просто в одной из рабочих копий на сервере ковырялся с командами svn log, svn up, svn cleanup, svn revert), при коммитах с удаленного клиента пишет следующее:

svn: Can't open file '/home/svn/.../db/txn-current-lock': Permission denied

Это работает через DAV svn. Причем апдейтится и читает через web репозиторий нормально.

Система freebsd 8, apache запускается под www:www, и там каталоги /home/svn все тоже с www:www размечены. В чем причина - не понимаю.

jet_bird
()

Обновление окон при сохранении

Форум — Web-development

Здравствуйте.

Имеется несколько окон (форм) web-приложения. Пусть в одной форме юзер сохраняет информацию. Требуется, чтобы остальные окна, зависящие от некоторой части инфы в этой форме автоматически обновили свое содержание. Используется PHP/jQuery. Мне кажется, что это довольно частая задача в сложных приложениях, имеются ли какие-то общие подходы её решения? Нужно, чтобы это работало во всех броузерах.

jet_bird
()

Загрузка списка файлов на FTP

Форум — Development

Привет всем!

Есть список файлов вида:

forms/addavto.php forms/addlist.php forms/gruzaper.php forms/print/act_schet.tpl forms/print/komprint.tpl forms/print/vyvgruz.php forms/print/vyvgruz.tpl forms_ajax/planper_ajax.php

(всё в одну строку)

Все они лежат относительно ./, и мы же в ней находимся. Существует ли способ загрузить этот список файлов по FTP в виде команды? Что-нить вроде:

ftp myserver/mydir -u user -p pass -files = (строка с файлами)

В существующих ftp-клиентах требуется, как я понимаю, зайти на сервер, переключать директории последовательно командами cd, но это слишком сложно, придется разбирать строку и отслеживать директории. Тут легко запутаться и наделать ошибок, а их не хочется.

jet_bird
()

Зацените пингвинов!

Форум — Talks

Не знаю, может было уже, но я обнаружил только сейчас:

http://abowman.com/google-modules/penguins/

Пингвинов можно водить за нос и вообще они как настоящие :)

jet_bird
()

emacs nxhtml, тормоза

Форум — Development

(вообще, и машинка у меня слабая - 4-ядерный (Intel Atom) Foxconn). Памяти 2 гб. В общем, тормозит даже перемещение курсора, Emacs 23, ОС Ubuntu.

Но, например, PHP mode или NXML mode работают нормально. Или MuMaMo конкретно жрет ресурсов, либо я что-то не так делаю.

Кто-нибудь сталкивался с этой проблемой?

jet_bird
()

Emacs 23, сглаживание шрифтов

Форум — Development

В общем, выглядит это сейчас довольно убого, а именно вот так: http://ubuntuone.com/p/U8L/, а хотелось бы, чтобы вот так (снимок gedit): http://ubuntuone.com/p/U8R/

Шрифт и там и там Liberation Mono-10

Подскажите, как добиться такого качества отображения шрифтов в Emasc 23 (стоит Ubuntu 10.10, Gnome).

jet_bird
()

wget -mirror (без атрибутов файлов)

Форум — General

Есть такая опция у wget: -m - для создания зеркал. Вопрос: возможно ли сделать так, чтобы wget скачивал измененные только по содержанию файлы, не учитывая изменения среди атрибутов файлов (права доступа и т.п.)?

jet_bird
()

Меркуриал, игнорирование файлов

Форум — Development

Есть ряд файлов, добавленных в репозиторий. И они в нем должны быть. В них лежат настройки путей к БД, логинов там, паролей. Для тестирования я их локально модифицирую, так что

$hg st

выдает мне ^M перед их именами. Но коммитить мне их не надо. При этом не хочется постоянно писать их список при коммитах с ключом -X. Вопрос: что можно сделать? .hgignore что-то не помогает - я так понял, он не относится к файлам, кот. УЖЕ в репозитории.

jet_bird
()

Cygwin + vi, overwrite в insert-mode

Форум — General

Привык к vim, а vi имхо себя ведет несколько странно. В insert-mode по умолчанию символы не вставляются, а помещаются поверх существующих (overwrite, короче), это нормально? Можно сделать так, чтобы в insert-mode был insert, а не overwrite?

П.С. проблема, может быть, также и в cygwin'е, не знаю.

jet_bird
()

Ограничение доступа к опр. сайту на роутере

Форум — Security

Друзья, требуется ограничить доступ к определенному журналу на сервисе livejournal.com на уровне роутера. Но только к нему! Я в настройках вижу ограничение по IP, а по имени (маске?) вообще возможно ограничить?

jet_bird
()

livejournal xmlrpc + curl

Форум — Web-development

Привет всем.

Пытаюсь разобраться в азах веб-программирования, дошел до curl и решил поиграться с каким-нибудь API. В голову пришел известный сервис ЖЖ, с которым можно общаться по протоколу XML-RPC. В частности,есть такая функция - достать список последних записей у пользователя (с известным паролем, конечно). Называется она сокращенно «getevents». В мануале дан небольшой пример типичной сессии с использованием данной функции (http://www.livejournal.com/doc/server/ljp.csp.xml-rpc.getevents.html).

Недолго думая, я взял указанный в примере код XML, исправил его на свой запрос и воспользовался следующей командой (надо послать POST-запрос; здесь она с пробелами кое-где, в настоящей команде их нет; запрос тупо скопирован из примера, там его читабельность лучше):

curl -d «<?xml version=„1.0“ encoding=„UTF-8“?><methodCal l><methodName>LJ.XMLRPC.getevents</methodName><params><param><value><struct><mem ber><name>username</name><value><string>XXXXXX</string></value></member><membe r><name>password</name><value><string>YYYYYY</string></value></member><member> <name>ver</name><value><int>1</int></value></member><member><name>truncate</name

<value><int>20</int></value></member><member><name>selecttype</name><value><str

ing>lastn</string></value></member><member><name>howmany</name><value><int>2</in t></value></member><member><name>noprops</name><value><boolean>1</boolean></valu e></member><member><name>lineendings</name><value><string>unix</string></value>< /member></struct></value></param></params></methodCall>» -H «Content-Type: text/ xml» http://www.livejournal.com/interface/xmlrpc

На что сервер выдает:

<?xml version=«1.0» encoding=«UTF-8»?><methodResponse><fault><value><struct><mem ber><name>faultString</name><value><string>Application failed during request des erialization: XML declaration not well-formed at line 1, column 14, byte 14 at /usr/lib/perl5/ XML/Parser.pm line 187 </string></value></member><member><name>faultCode</name><value><string>Client</s tring></value></member></struct></value></fault></methodResponse>

Как я ни крутил эту команду, добиться желаемого списка записей в консоли у меня не получается :( Ругается на неправильно оформленный заголовок XML в запросе (?). Но оформлен вроде правильно... Если кто-то пробовал, подскажите, в чем тут дело может быть, а то я отчаялся.

---

Еще вопрос к знатокам: правильно ли я понимаю, что с помощью curl, в принципе, можно пообщаться с любым сервисом и постить видео, скажем, на YouTube? Похоже, большинство скриптов использует curl/libcurl для подобных целей?

jet_bird
()

LaTeX + ЕСПД

Форум — General

добрый день подскажите, пожалуйста, существует ли готовый класс для LaTeX, реализующий спецификацию ЕСПД и есть ли какой-нибудь туториал, как его прикрутить или пример какой-нибудь? погуглил, что-то нашел, очень старые файлы, например, тут: http://ppg.ice.ru/latex-gost/def_allmaterials, не уверен, оно или нет. спасибо.

jet_bird
()

сглаженные шрифты в emacs 23

Форум — General

emacs 23.1.1 src (исходники скачал с фтп) ubuntu 9.10 (бета)

наблюдаю некоторое отличие сглаженных шрифтов в гноме и в емаксе, в ubuntu 9.04 такого не было.

http://img40.imageshack.us/img40/3567/73876052.png

на других шрифтах это отличие смотрится отвратительно. в чем может быть проблема? в том, что это бета убунты? или может это на этапе сборки как-то подправить можно?

jet_bird
()

Индикация состояния работы программы

Форум — Development

Только начал постигать юниксвей, так что не пинайте.

В общем, рассмотрим программу Х, которая осуществляет передачу файлов по протоколу SMTP; сделана стандартным фильтром; принимает нечто на вход и отдает что-то на выход. На выходе, как водится, самое важное (неважно, что). И засерать всё это информационными соощениями типа: "2 из 10 кб отправлено" как-то не очень правильно.

Между тем, такую программу хотелось бы совместить с ГУИ (который, среди прочего, показывал бы процент отправки сообщения). Опыт mpd и xmms2 подсказывает, что состояние программы (или команды к ней) можно было бы передавать по сети. Мне важно состояние, которое можно было бы передавать UDP пакетами. ГУИ бы их принимал и отображал. Рядом со мной находится внешний радиомодем с Ethernet интерфейсом и линуксами на борту, который так и поступает (выдает состояние буферов в UDP-пакетах).

Вопрос такой: насколько всё это правильно/неправильно; какие есть другие способы реализации "градусников" для консольных утилит? Как реализуют подобные задачи в web-интерфейсах, в частности, на PHP?

jet_bird
()

парсинг вывода, разделенного \n\n

Форум — Development

Есть небольшая утилитка, написанная при помощи flex, которой на вход подается поток данных из последовательного порта (или файла, или стандартного ввода). Она этот поток разбирает, выдавая наружу текст разделенный \n\n:

wejkgb kwejhrgb  ejwrgb
wergjhwbergkjhwberkgjhwebg
wergjwherbgkjwhebrgkjhwergb

wkejrhgbkwjehrgbkjwehrbgkjwb
werghbwekrjgbwkjerhgbwer
ewrgkjwehbrkgjhbwegbrgjwhb

ergbwekjrgbwkejrhgbkwjehb
ewrgkjwhbrkgjbewrkjgbwe

и т.д.

Требуется расфасовать эти блоки по файлам с номерами 0,1,2,...,n. Хочется использовать решение в духе unixway, т.е. фильтрацией через имеющиеся программы. Как это сделать проще всего?

jet_bird
()

Русская машинопись для Emacs

Форум — General

Не знаю, может, баян, но я почему-то не нашел ни одной раскладки «Русская машинопись» под Емакс, причем не укоцанной, каковой она поставляется в комплекте, но таковой, чтобы совпадала с аналогичной у современных линукс-десктопов.

По примеру, который показал мне Evgueni вот тут: www.linux.org.ru/view-message.jsp?msgid=3773910 решил сделать собственный вариант. Вроде работает.

(quail-define-package
     "jetbird-typewriter" "Cyrillic" "RTw" nil
     "ЙЦУКЕH keyboard layout widely used by Leonid Krashenko (jetbird)"
     nil t t t t nil nil nil nil nil t)

    (quail-define-rules
     ("1" ?№) ("2" ?-) ("3" ?/) ("4" ?\") ("5" ?:) ("6" ?,) ("7" ?.) ("8" ?_)
     ("9" ??) ("0" ?%) ("-" ?!) ("=" ?\;) ("`" ?|) ("q" ?й) ("w" ?ц) ("e" ?у)
     ("r" ?к) ("t" ?е) ("y" ?н) ("u" ?г) ("i" ?ш) ("o" ?щ) ("p" ?з) ("[" ?х)
     ("]" ?ъ) ("a" ?ф) ("s" ?ы) ("d" ?в) ("f" ?а) ("g" ?п) ("h" ?р) ("j" ?о)
     ("k" ?л) ("l" ?д) (";" ?ж) ("'" ?э) ("\\" ?)) ("z" ?я) ("x" ?ч) ("c" ?с)
     ("v" ?м) ("b" ?и) ("n" ?т) ("m" ?ь) ("," ?б) ("." ?ю) ("/" ?ё) ("!" ?1)
     ("@" ?2) ("#" ?3) ("$" ?4) ("%" ?5) ("^" ?6) ("&" ?7) ("*" ?8) ("(" ?9)
     (")" ?0) ("_" ?=) ("+" ?\\) ("~" ?+)
     ("Q" ?Й) ("W" ?Ц) ("E" ?У) ("R" ?К) ("T" ?Е) ("Y" ?Н) ("U" ?Г) ("I" ?Ш)
     ("O" ?Щ) ("P" ?З) ("{" ?Х) ("}" ?Ъ) ("A" ?Ф) ("S" ?Ы) ("D" ?В) ("F" ?А)
     ("G" ?П) ("H" ?Р) ("J" ?О) ("K" ?Л) ("L" ?Д) (":" ?Ж) ("\"" ?Э) ("|" ?()
     ("Z" ?Я) ("X" ?Ч) ("C" ?С) ("V" ?М) ("B" ?И) ("N" ?Т) ("M" ?Ь) ("<" ?Б)
     (">" ?Ю) ("?" ?,))
jet_bird
()

emacs, авто-переключение языков

Форум — General

Редактирую русский текст в Emacs. Потребовалось ввести команду. В Win32 версии этого замечательного редактора происходит автоматическое переключение языков при зажатой C- или M-, например: C-д автоматически превращается в C-l и т.п.

Как сделать тоже самое в Linux-окружении (Kubuntu 9.04).

jet_bird
()

Подключение внешнего монитора к MSI WIND

Форум — Linux-hardware

кто-нибудь пробовал подключать внешний монитор к msi wind u90? какие доступны при этом видео-режимы? можете ли привести вывод команды 'xrandr -q' с режимами?

jet_bird
()

тормозит gvim, gnome-terminal

Форум — General

обновился до 8,10 стал тормозить гном-терминал, гвим. когда зажимаешь клавишу, курсор с этаким характерным подергиванием перемещается. ни у кого не было такого? как исправлять, не знаю :(

пробовал отключать компиз, не помогает.

jet_bird
()

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