LINUX.ORG.RU

Сообщения liberium

 

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

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

 ,

liberium
()

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

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

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

 

liberium
()

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

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

 ,

liberium
()

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

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

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

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

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

 

liberium
()

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

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

 ,

liberium
()

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

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

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

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

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

 ,

liberium
()

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

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

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

liberium
()

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

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

 ,

liberium
()

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

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

liberium
()

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

У меня хостинг от 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
()

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

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

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

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

liberium
()

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

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

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

____________________________________________________

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

 

liberium
()

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

Добрый день! Сделал сайт на 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 ?

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

liberium
()

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

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

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

 

liberium
()

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

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

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

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

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

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

liberium
()

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

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

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

liberium
()

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

Пытаюсь парсить выдачу гугла, получить число найденных страниц. Гугл на запрос 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, помогите исправить

Здравствуйте. Я установил 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 подписка на новые темы