LINUX.ORG.RU

Сообщения liberium

 

Как настроить действие по [Enter] в Midnight Commander?

Форум — Desktop

Как сделать, чтобы при нажатии Enter на файле, он открывался в MCedit?

 ,

liberium
()

Как вы готовите MVC?

Форум — Web-development

Я обычно сначала примерно делаю набросок интерфейса, структуру сайта, отсюда делаю вывод о необходимых данных для хранения, составляю таблички на SQL. Затем вызываю генератор CRUD, и он даёт мне начальные M, V и C. Затем берусь за контроллеры, попутно тестируя их во Views.

Вроде я по уму делаю, да? Меня вот только беспокоит, что я никаких там схем базы данных не строю и прочего, чему учат в вузе. А у вас как с этим делом?

 

liberium
()

Расшарить репозиторий Git между Virtualbox и семерочкой

Форум — Development

Я временно вынужден пользоваться виндою, и для веб-девеломпента сделал виртуалку с Убунтой 12.04. На ней я в определённую папочку загрузил гит-репозиторий, и мне нужно теперь редактировать файлы в этой папочке из винды. Стандартное решение с настройкой shared folders из интерфейса Virtualbox мне не подходит, т.к. в этом случае реп будет лежать на NTFS, а она не сохраняет права файлов UNIX, и git при попытке коммита выдаёт учу изменённых файлов. Как бы вы поступили в этой ситуации?

 ,

liberium
()

Как исправить шрифты в Ubuntu?

Форум — Desktop

Решил попробовать этот ваш Qt5.2. Скачал архив c офсайта (репа для Ubuntu не нашёл), запустил поделку. И что я вижу? Ссаное мыло вместо шрифтов!!11

http://i.imgur.com/Zroakiy.png

Друзья, как же исправить этот дефект? Глаза-то у меня одни. И ещё: какой шрифт лучший для прогера, на ваш взгляд? По-моему, это Consolas от мелкомягких, но он сука платный. Хотя есть его бесплатный аналог Inconsolata, но он без кириллицы.

Перемещено leave из development

 

liberium
()

Преимущества MySQL перед PostgreSQL

Форум — Development

Я часто слышу, что постгрес лучше мускула во всём, кроме скорости. Но в последнее время и по скорости постгрес обгоняет. У кого есть опыт разработки под обе СУБД и кто может их сравнить?

 ,

liberium
()

Платформа для вычислительного эксперимента

Форум — Development

Есть некое финансовое сообщество. Его участники делают вклады, растущие со временем, и приглашают новых участников.

Необходимо изучить состояние системы в каждый момент времени в зависимости от поведения участников. Основными параметрами системы служат кол-во участников, денежный баланс и динамика притока. Поведение каждого участника системы определяется присвоенной ему ролью: «саранча» снимает вклад с процентами однажды и никого не приглашает, «сознательный» снимает ежемесячно только проценты и приглашает новых участников. Надо чтобы программа могла эмулировать развитие структуры с 1 млрд. участников. Также программа должна иметь веб-интерфейс, через который можно задавать начальные параметры, описывать роли и получать результаты эмуляции.

Теперь мои мысли по реализации. Для хранения состояний участников хочу использовать БД. Каждому участнику соответствует запись в таблице согласно паттерну Active Record. Необходимо реализовать методы «вложить»,«снять» и «пригласить нового». Вычислительное ядро на C++, роли участников программируются на Luа через фронтенд, а сам фронтенд неважно на чём писать.

Хотелось бы услышать советы по реализации. Может быть есть готовые инструменты для решения моей задачи?

 ,

liberium
()

На чём писать социальную сеть?

Форум — Web-development

Подскажите, на каком языке и с применением каких технологий сегодня лучше писать масштабную социальную сеть (1млн+ юзеров)? Чтобы в дальнейшем её легко было поддерживать и не приходилось переписывать всё с нуля из-за того, что невозможно найти толковых программистов для используемых технологий. Я знаю, что у facebook есть открытый стек на php, виртуальная машина php — hiphop. Посоветуйте, какие технологии сейчас актуальны для моей задачи?

Update: колеблюсь между RoR и PHP с facebook sdk. Кто-нибудь знает толковую социалку на RoR, уже написанную и желательно opensource?

liberium
()

Как быстрее всего выучить французский?

Форум — Talks

Летом хочу выучить французский, английский уже fluent. В августе хотелось бы сдать какой-нибудь экзамен по французскому, типа TOEFL. Кто в теме, подскажите сайты, книги, техники как выучить французский нормально за лето и какой экзамен сдать, чтобы подтвердить знания.

 ,

liberium
()

Подскажите куда сообщать о багах в драйверах AMD

Форум — Linux-hardware

У меня нетбук на платформе AMD Zacate с Radeon 6310. Дрова проприетарные предпоследние (последние сегодня вышли). У меня виснет система после гибернации. С открытыми дровами этого бага нет, но в остальном они хуже. Подскажите, куда репортить баг, он уже год мучает владельцев Radeon 6310.

liberium
()

Как лучше восстановить таблицу MySQL?

Форум — Web-development

У меня хостинг от Hertzner с 20 гигами на винте, папочка /var/lib/mysql/table_name занимает 7 гигов, а 4 гига свободно. Намедни грохнулась таблица MyISAM на пару гигов. Теперь мой сайт выдает ошибку

Table './db_name/table_name' is marked as crashed and last (automatic?) repair failed
Когда пытаюсь восстановить таблицу из командной строки mysql, думает полчаса, процессор загружен на 100%, и выдаёт ошибку, мол не хватает места. Свободно у меня 4 гига, а мускулу не хватает. Пытался запускать команду
myisamchk --recover --quick table_name.MYI
Я её запустил в бекграунде и следил, сколько места расходуется. Тоже сжирает всё свободное место и дохнет.

В итоге у меня сейчас на руках дамп базы размером 3 гига, причем когда импортирую его, таблица table_name остается битая. Товарищи, подскажите, может стоит удалить папку /var/lib/mysql/table_name и импортировать дамп базы? От этого что-нибудь пострадает, кроме кеша? И может сразу в дампе прописать engine как InnoDB, она вроде неубиваемая?

liberium
()

Как управлять кулером на ноуте?

Форум — Linux-hardware

Купил ноутбук с APU AMD E-350, в винде кулер включается редко, в Ubuntu 11.10 постоянно работает.

Поставил пакет Jupiter, но там настроек кулера нет.

Подскажите, люди добрые, есть ли вменяемый софт для контроля температуры железа и частоты вращения кулера для нашей ОС? Или хотя бы какие файлы в /proc или /sys отвечают за это дело?

liberium
()

[Апокалипсис] ubuntu.com лежит

Форум — Talks

А также http://launchpad.net и http://ubuntuforums.org .
Соответственно, нельзя ничего установить в пакетном менеджере, это же горе!

Об этом предупреждали вообще? (хотя бы Ванга)

____________________________________________________

Йез! Снова заработало. В комментах фалькон подсказывал, типа проблемы на канале (что бы это ни значило).

 

liberium
()

[mod_rewrite] Переделать ?parameter в /parameter/

Форум — Web-development

Добрый день! Сделал сайт на joomla. Хочу научиться делать из адреса

www.example.com/component/djcatalog2/?view=razdel&div=uslugi
адрес

www.example.com/uslugi/

У меня все пути на сайте содержат «component/djcatalog2/», поэтому я хочу выпилить этот участок адреса. А если введён адрес http://www.example.com/uslugi/, то показать сайт так, как если бы к нему обращались по адресу с параметрами http://www.example.com/component/djcatalog2/?view=razdel&div=uslugi.

Возможно ли это осуществить с помощью mod_rewrite ?

liberium
()

[Горю] Где срочно получить хостинг для Joomla ?

Форум — Web-development

У меня есть сайт, который срочно нужно показать заказчику. Своего хостинга у меня нет. Подскажите пожалуйста любой хостинг, можно без доменного имени, только бы работала Joomla 1.5 !!

liberium
()

[joomla] В dj catalog не добавляются товары с картинкой

Форум — Web-development

Добрый день. Установил joomla 1.5.23 и dj catalog 2. Выставил права 777 на всех файлах папки joomla. Когда пытаюсь добавить товар (или категорию) с прикреплённой картинкой, то он не добавляется (в базе данных не добавляется запись, проверяю phpmyadmin), хотя картинка загружается на сервер (видна в медиа менеджере в папке djcatalog). Без картинок всё работает.

В чём может быть проблема, коллеги?

 

liberium
()

При AJAX выдаёт 502 Bad Gateway

Форум — Web-development

Здравствуйте. У меня есть сайт на хостинге Masterhost.

Я делаю AJAX запросы следующей функцией:

                $.ajax({
                    type: "POST",
                    async: true,
                    url: "/checkUnic.php",
                    data: "var=" + value,
                    success: function (msg) { /* Обработка */ }
                });

У меня этот запрос то работает, то после минуты ожидания выдаёт ошибку (вижу её в Firebug) 502 Bad Gateway. При этом никаких изменений в серверную часть не вношу.

Подскажите пожалуйста, в чём может быть причина нестабильности?

liberium
()

Как поправить видео файл?

Форум — Multimedia

У меня в фидео файле звук начиная с 29:00 опережает видео на 29 минут и последние 29 минут без звука. То есть видео с 29:00 как бы начинается с начала, только звуковая дорожка не сдвинута.

Какой программой легче всего сдвинуть видео ряд, не трогая звуковую дорожку?

liberium
()

Помогите составить regexp

Форум — Development

Пытаюсь парсить выдачу гугла, получить число найденных страниц. Гугл на запрос http://www.google.ru/#hl=ru&q=ololo выдаёт страницу с участком

Результатов: примерно 1 980 000
который мне и нужно распарсить.

У меня 2 проблемы:

1. Как быть с русскими буквами. Когда я для hl=en делаю

preg_match('@About (.+?)@',$response,$matches);
то
matches[0]
равен «About 1». Т.е. хоть что-то есть, с русскими буквами в UTF8 почему-то это не проходит.

2. Тройки разрядов гугл разделяет эн-бэ-эс-пэ. Как это учесть в регекспе?

Если кто подскажет, буду благодарен!

liberium
()

[ARCH] Нашёл баг в startx, помогите исправить

Форум — General

Здравствуйте. Я установил ARCH и очень им доволен. Но когда я настроил автоматический запуск X без входа через agetty, то в vt1 стало вываливаться сообщение об ошибке от xauth. Сообщение говорит, что xauth не может найти файл с длинным странным именем (позже оказалось, что это случайное число в hex, генерируемое mcookie).

Я нашёл место в файле /usr/bin/startx, где происходит некорректный вызов xauth, вот листинг этого участка:

    for displayname in $authdisplay $hostname$authdisplay; do
        authcookie=`xauth list "$displayname" \
        | sed -n "s/.*$displayname[[:space:]*].*[[:space:]*]//p"` 2>/dev/null;
        if [ "z${authcookie}" = "z" ] ; then
            xauth -q << EOF 
add $displayname . $mcookie
EOF
        removelist="$displayname $removelist"
        else
            dummy=$(($dummy+1));
            # метка 1
            xauth -q -f "$xserverauthfile" << EOF
add :$dummy . $authcookie
EOF
            # метка 2
        fi
    done

На этом участке вызывается xauth для 2-х значений $displayname - :0 и localhost.localdomain:0 . Ошибку выдаёт код между метками 1 и 2. Причём я обнаружил, что в случае $displayname=:0 xauth не ругается, а в случае $displayname=localhost.localdomain:0 xauth ругается потому, что $authcookie содержит два длинных числа в hex, разделённых пробелом, вместо одного числа в первом случае.

Оказалось, что xauth list localhost.localdomain:0 выводит следующее:

localhost.localdomain:0  MIT-MAGIC-COOKIE-1  d6e83a087d8f10ad756de8c41a06c9ed
localhost.localdomain:0  MIT-MAGIC-COOKIE-1  d6e83a087d8f10ad756de8c41a06c9ed

В то время как xauth list :0 выводит

localhost.localdomain:0  MIT-MAGIC-COOKIE-1  d6e83a087d8f10ad756de8c41a06c9ed

Вот содержимое файла /etc/hosts на моей машине:

127.0.0.1	localhost.localdomain	localhost arch

То есть понятно, что startx ожидает одну строку, а получает две.

Вопрос к аудитории: это баг в startx или в xauth ?

 

liberium
()

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