LINUX.ORG.RU

Сообщения urxvt

 

Встроенная {svn,git}-вебморда.

Форум — Development

Приветствую.

В Mercurial есть полезная команда server, которая запускает веб-сервер (встроенный) с веб-мордой текущего репозитория. Я так понял что ни у svn ни у git такого нет. Верно я понял, или просто гуглить не умею?

urxvt
()

[webkit] Как дебажить Javascript в Safari.

Форум — Development

Вечер добрый.

Есть JS ошибка в Safari (запущен под окнами, и беда в том что этот чудо-браузер даже не намекает на место где возникает ошибка. Может кто сталкивался? Как отловить место ее возникновения?

Вот скрин, если что: http://xmages.net/storage/10/1/0/d/c/upload/691ce801.png

 

urxvt
()

Руководство по созданию простой UNIX-like ОС.

Новости — Документация
Группа Документация

Английский студент James Molloy опубликовал в своем блоге пошаговое руководство по созданию ОС для x86 процессоров. Данная ОС имеет все основные части современных операционных систем, таких как виртуальная память, VFS, многозадачность и другие. Данное руководство состоит из фрагментов исходного кода (на С и Assembler) и детального объяснения принципов его работы, а также технических данных о работе процессора, описание некоторых регистров, и т. п.

>>> Руководство

 , , , ,

urxvt
()

[webdev] Зачем нужен frontend web server?

Форум — Development

Вечер добрый.

У меня тут на досуге возник следующий вопрос. Например у нас есть како-то веб сервер в духе node.js, twisted, etc. Представим что на нем крутится что-то более менее динамичное, например тот же чат. Обычно перед ним ставят какой-то «продвинутый» сервер (nginx). Вот у меня собственно и возник вопрос, что это нам дает? Очень в общем я примерно понимаю, но внятно ничего сформулировать не могу. Хочется конкретных примеров из жизни.
Статьи и книги по этому вопросу wellcome.

 

urxvt
()

Подскажите Javascript фреймфорк.

Форум — Development

Приветствую.

Есть сервер, взаимодействующий с клиентом по TCP, такой себе COMET без HTTP.
Клиентскую часть предполагается реализовать на Javascript. Может подскажете удобный JS фреймворк для данной задачи.
А то гуглятся либо проприетарные решения вместе со своими серверами, или COMET.
Заранее благодарен.

urxvt
()

Вопрос об архитектуре веб-приложения.

Форум — Development

Приветствую.

Представим что у нас есть стандартный сайтик с страницами генерируемыми Django/PHP/etc. У сайтика есть одна БД с таблицей пользователей и прочими данными. Еще у сайтика будет чат на comet. Чат реализуется на какой-то другой технологии, например Twisted. Чат должен работать с той же таблицей пользователей что и главная часть приложения.
Это реализуется как два не связанных приложения, просто делящих одну БД.

Собственно вопрос: На сколько это правильно/хорошо? Какие есть другие правильные/неправильные решения?

urxvt
()

[Java][StackOverflowError] Дырка в компиляторе.

Форум — Talks

Доброй ночи.

На HN наткнулся на занятную шутку с Java.

interface Pong<T> {}
class Ping<T> implements Pong<Pong<? super Ping<Ping<T>>>> {
    static void Ping() {
        Pong<? super Ping<Long>> Ping = new Ping<Long>();
    }
}

При попытке его скомпилить вываливается StackOverflowError. Вот так вот.

$ javac Ping.java

The system is out of resources.
Consult the following stack trace for details.
java.lang.StackOverflowError
    at com.sun.tools.javac.code.Type$ClassType.accept(Type.java:568)
    at com.sun.tools.javac.code.Types$UnaryVisitor.visit(Types.java:3294)
    at com.sun.tools.javac.code.Types$23.visitClassType(Types.java:2618)
    at com.sun.tools.javac.code.Types$23.visitClassType(Types.java:2605)
    at com.sun.tools.javac.code.Type$ClassType.accept(Type.java:568)
    at com.sun.tools.javac.code.Types$UnaryVisitor.visit(Types.java:3294)
    at com.sun.tools.javac.code.Types$23.visitClassType(Types.java:2618)
    ...

Источник: http://news.ycombinator.com/item?id=3267663 (https://gist.github.com/1387113)

P. S.

Ах да, в коментах пишут что CL не отстает. Хотя у него макросы, ему простить можно.

 

urxvt
()

Переименование файла.

Форум — General

Вечер добрый.

Раньше в мс для переименования файла использовалось Shift + F6. После нажатия появлялся диалог в котором было имя файла, которое и нужно было отредактировать. Сейчас переименование совместили с перемещением, и для того чтобы изменить букву в имени файла его (имя) приходится набирать полностью, не так как раньше.
Сейчас как-то можно переименовать (изменить одну букву) файл с длинным именем нажав пару клавиш?

$ mc -V
GNU Midnight Commander 4.8.0
Built with GLib 2.30.1
Using the S-Lang library with terminfo database
With builtin Editor
With subshell support as default
With support for background operations
With mouse support on xterm and Linux console
With support for X11 events
With internationalization support
With multiple codepages support
Virtual File Systems: cpiofs, tarfs, sfs, extfs, ftpfs, fish, smbfs
Data types: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
$

urxvt
()

[быдлософт] У вас логинится Skype?

Форум — Talks

День добрый.

Включил, как обычно, скайп, а оно не логинится, — «Incorrect password». Завел новый акк. но не помогло, хотя на их сайт зайти могу, — стало быть пароль верный. Пару дней апдейтов не качал.
Это опять у них глюк, или в мой комп вселились бесы?

$ yaourt -Qs skype
community/skype-staticqt 2.2.0.35-1

urxvt
()

Пригласи rms к себе.

Форум — Talks

На HN нашел райдер rms. Вот было бы круто пригласить rms в Киев. Интересно сколько всего по деньгам нужно?

И сам райдер:
https://secure.mysociety.org/admin/lists/pipermail/developers-public/2011-Oct...

urxvt
()

Какой должна быть правильная поддержка CUE в плеере?

Форум — Talks

Привет.
В качестве безделья я тут катаюсь на велосипеде, под названием аудио плеер. Меня вот мучит вопрос как должен плеер обрабатывать гору аудио и cue файлов в одной директории.
Пока я пришел к тому что алгоритм листинга каталога следующий:
1. ищем все cue-файлы
2. сортируем их
3. парсим, по очереди, каждый файл и отображаем его списком треков (песен)
4. каждый фудио-файл (mp3, ogg, wav, ...), который не описан ни одним cue-файлом (которые мы обработали на ранних шагах), отображается как отдельный трек.

Правильно ли будет такое поведение? Будут ли какие-то идеи по этому поводу?

P. S.
Про встроенные cue-sheet я пока «забыл», думаю потом будет легко это добавитб на шаге 4. Хотя любые коменты по этому поводу приветствуются.

urxvt
()

[JavaScript] Посоветуйте чтиво

Форум — Web-development

Приветствую.

На Швабре недавно была статья о архитектуре JS приложений, с первого абзаца там понятно о чем идет речь. Насоветуйте чего нибудь в таком духе почитать.

Поддерживаемые языки: ukr, ru, eng.

 

urxvt
()

[Firefox] Ищу плагин для управлениями профилями открытых вкладок.

Форум — Desktop

Слава Ису^WRMS!

Сначала я объясню ситуацию, которая возникает при использовании браузера.
Представьте что человек работает над несколькими проектами. И при работе из каждым используется множество страниц с документацией и прочей связанной ерундой.
Так вот. Хочется в обозревателе подобие рабочих столов. Выбираю я «Tabs set A» и у меня открываются вкладки с группы A, выбираю я «Tabs set В» и у меня открываются вкладки с группы В (а предыдущая группа закрывается), и т. д.
Есть плагины для Firefox, позволяющие это сделать?

 

urxvt
()

[Python] Посоветуйте книги для дальнейшего углубления.

Форум — Development

Приветствую.

Посоветуйте пожалуйста книг для дальнейшего изучения Python'а. Ищутся книги для читателей уже знакомых и имеющих опыт работы с языком. Чтобы не было половины глав о списках и прочей базовой ерунде.
Классикой подобного «жанра» я бы назвал Effective Java.
Язык: rus, eng.

 

urxvt
()

Как сделать email widget?

Форум — Development

День добрый.

Начну с предыстории. Довольно использую Awesome в качестве WM, и соответственно возник вопрос для отображения количества непрочитанных сообщений в mbox'е. Так как я до этого сидел на ion3 то долго не думая стянул виджет (http://pastie.org/2066874) с него и довольно долго (года два вроде) его использую. Но недавно столкнулся с тем что Awesome начал тормозить, долго ища проблему я понял что дело в этом самом виджете. Дело в том, что в одном ящике количество мообщений приблизилось к 3-м тысячам (вес же ящика всего 20М), — обработка его стала занимать больше ресурсов и времени и это стало проблемой. ИМХО, это можно считать багом Awesome.
Я тут нашел другой виджет (http://git.sysphere.org/vicious/tree/widgets/mbox.lua) считает он похоже, но просто к учету берет только концовку файла с сообщениями. Да, на практике оно будет устраивать всегда, но как-то оно костыльно смотрится...
Есть какие-то идеи/реализации по лучше?

urxvt
()

Firefox4. Убрать превью для ссылки.

Форум — Desktop

В Firefox4 сделали довольно назойливую и бесполезную фичу, — при наведении курсора на любую ссылку в низу окна появляется всплывающая подсказка с адресом на который указывает эта самая ссылка. Кто нибудь в курсе как это убрать?

urxvt
()

Python soap server.

Форум — Development

Вечер добрый.

Нужно написать серверную часть, которая будет общаться с клиентом с помощью SOAP. Я думал реализовать все с помозью Django и soaplib. Но вот потратив два вечера так и не заставил это все работать как нужно. Оно то работает то возвращаются клиенту только строки, а вернуть объект не получается никак. Но самое главное что меня тревожит, так это непонятки с версиями soaplib и документацией к ней. В репах арча версия 1-й, в инете куча нерабочих примеров для 0.8-й, а подробный АПИ нашел только для 2-й.
Посоветуйте какие средства будет лучше заюзать для реализации данной задачи (всего-то нужно кидаться простенькими объектами).

P. S.
Вот код если кому интересно.
views.py: http://pastie.org/1603789
wsdl: http://pastie.org/1603796

urxvt
()

Как упавлять конфигами при работе командной разработке?

Форум — Development

Вечер добрый.

В общем задача довольно стандартная, — есть пару разработчиков и один проект. Проблемным местом являются файлы конфигурации, для каждого они немного различаются (различные IP, пути к каталогам, etc). Имеются ввиду именно кастомные конфиг-файлы проекта (.properties например). Смотрел профили в maven, но вроде как не то. Посоветуйте/поделись_опытом кто как решает данный вопрос.

P. S. Если что то технологии Java, Maven.

urxvt
()

Highload web projects

Форум — Development

Вечер добрый, соратники.

Хочется прокачать теоретические знания по построению высоко нагруженных веб-проектов. Есть ли литературка какая по этому поводу? Ну или блоги, статьи, видео, etc.

Знаю только http://www.insight-it.ru и http://highload.com.ua

urxvt
()

[Python] i18n библиотека.

Форум — Development

Привет.

Есть задача реализовать в простеньком web-скрипте на Python поддержку локализации интерфейса. Нашел только gettext, но оно требует слишком движений для правки/добавления строк. Что-то попроще для Python-а нагуглить не получается у меня. Может посоветуете что? Хочется что-то похожее как это делается на PHP, — просто файл с константами, который потом просто «инклудится». Не знаю как это сделать на Python.

 

urxvt
()

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