LINUX.ORG.RU

Сообщения tia

 

Посоветуйте VDS подешевле

На время разработки одного проекта нужен VDS для демонстрации того что готово etc.
Требования небольшие:
1)Стабильность
2)4гб места на харде минимум
3)Отсутствие ограничения на трафик(ну или минимум 20гб в месяц)
4)ОС Linux(Debian/Gentoo/Ubuntu)
5)Стабильность
6)Стабильность

На машине будет nginx/lighttp с приложением на pylons.
Думаю брать на месяц-два максимум. Посему всякие акции вроде арендуй на год и получи ещё год бесплатно для данной задачи не актуальны.
Что посоветуете?

tia
()

[Баг чего?][Баг ли?]Чёрные полосы и прямоугольники в хроме.

Месяца 4 назад я хотел перейти на убунту 9.04. Перешёл, всё поставил. Вроде было всё ок. Но... Почти сразу в глаза бросились проблемы с браузерами, заключающиеся в появлении чёрных полос и прямоугольников на страницах при прокрутке. Самое забавное что я пытался ставить другие дистры на базе убунты(чисто так, посмотреть мб где-то оно нормально), но везде было одно и то же.
Самое любопытное что на федоре и генте всё ок.

Ну и «забил» я на убунту 9.04 ожидая выхода «десятки» как надежды на то, что там пофиксят.

Почти месяц назад перешёл на 9.10. Всё было на удивление хорошо. Такой проблемы не наблюдалось. Ох уж и радости то было.
Но счастье длилось не долго.
Как то раз я случайно попался на свою же ловушку посетив ресурс http://so.on.nimp.org (если вам лень ребутать браузер - не заходите). Ну ничего, кильнул хромиум и ок. Однако.. после повторного запуска хрома(хотя перезапускать хром приходилось несколько раз ибо он у меня сохраняет вкладки, а закрыть я их не успевал) появились старые, знакомые с 9.04, проблемы. Уже почти неделю они не пропадают. Появляются значительно реже чем было на 9.04, но мешают изрядно. Проявляются в основном после быстрой прокрутки(если быстро прокрутить колесо прокрутки у мыши).
Вот такое чудо я частенько вижу:
http://rghost.net/683577/private/b3e0448384bb7ac458a8538adf67566c/image.png
http://rghost.net/683588/private/6761954b84bb3673dfd6033e6315f368/image.png
http://rghost.net/683593/private/4cfa1bea30f82783e1431a3a0ad52a53/image.png

Кто-нить сталкивался? Я знаю что сталкивались ибо ещё на 9.04 таких людей было много на форумах, но я как-то не пошёл по пути члена коммьюнити и просто забыл про эти проблемы.

Главный вопрос: как лечить?

tia
()

Оптимизация запросов к БД. Чисто вопрос проектирования и «всего такого»

Пишу небольшой аналог АИБ(Анонимной Имидж Борды). Чисто для опыта, не более.
На сколько все знают, в режиме просмотра раздела видны по 3 сообщения для каждого треда:
1) оп-пост
2,3) последние посты
Проблема проста как 2 пальца:
Если не использовать пререндер страниц(как сделано в вакабе и других АИБ), то получается что при маппинге с Foreign Key Message -> Thread нужно на один рендер использовать 1+N запросов, а то и 1+N*2(N - количество тредов на странице).
1) запрос информации по тредам
N) запросы на сообщения для каждого треда
/
N1) запросы на оп-посты
N2) запросы на последние сообщения треда

Вот сижу и думаю как делают это человеки. Кешинг понятно, но на таком уровне нужно ведь делать оптимизацию? Или кешинга хватит?
Через ab прошёлся и увидел что разница количества запросов(скорости) аж в 2!!! раза.

Какая мысль:
Завести в таблице тредов ещё 3 набора полей для оп-поста и для последних 2х сообщений, но мне кажется это быдло-метод.

Что посоветуете?

tia
()

Форматирование кода. Tab || whitespace?

По мотивам http://sotakone.habrahabr.ru/blog/77155

* Никаких табов в исходниках, одни только пробелы.
* Никаких лишних пробелов в конце строки. Никогда. Ни при каких обстоятельствах.

Если второе это обычное правило хорошего тона, то второе есть хороший вопрос и давний холивор.
С некоторых пор я привык всегда во всех редакторах включаю подсветку пробелов и табов.
Последнее время, программирую на C и Python. Если на С и в некоторых самописных скриптах часто встречаются табы, то в больших проектах везде стоят пробелы.
Вопрос: Почему пробелы лучше табов? Чем?
В старом cpp@c.j.r было обсуждение Tabs vs WSs и пришли к выводу что у табов есть такие плюсы:
1) Размер таба можно менять в редакторе, что позволяет корректировать отображение кода(а точнее отступы) под себя/свой монитор.
2) 1 таб легче ввести нажав один раз нужную кнопку.
3) 1 таб легче удалить нажав один раз Backspace.

А у WS..

В общем, хотелось бы услышать мнение ЛОР'овцев.

tia
()

Производительность системы. Нормально или нет?

Не знал в какой раздел лучше запостить, но думаю что проблема в железе, посему пусть будет здесь.
В общем, имею такую машинку:
Foxconn 945 7AD Series2
Intel Pentium 4 2.8ghz
NVidia GeForce 7300 GT
RAM - 2gb

Вывод glxinfo:
http://paste.org.ru/?903lts
dmidecode & lspci(в конце):
http://paste.org.ru/?qduu15

Дистрибутив - Ubuntu 9.10

glxgears показывает ~4300 frames per 5 sec
DE - нет
WM - xmonad+xmobar
Рабочее окружение в момент проверки: chromium(1 tab - LOR), 2*sakura, pidgin(с одним аккаунтом(jabber) и 2мя окнами(roster, conference)), mpd(stopped playing), всякая фигня бубунты(мелочь).

Вроде машинка не самая плохая, но производительность пугает. Она ужасна.
При текущем раочем окружении я пробовал запустить FretsOnFire. В главном меню небольшие лаги. Выбираю песню - лаги страшнее. Фреймов 15 в секунду. Запускаю песню - слабые лаги. Как начинают появляться точки - страшные лаги и заикания песни. Фреймов 3-7 в секунду.
В игры через вайн играть просто нереально. Морровинд выдавал 15-25фпс.
Фильмы(ну дешёвые рипы по 1,2гб) смотреть сложновато. Запустил фильм, хромиум, пиджин, джини = кино лагает.

Просто уже надоело. Дело в том что раньше у меня стоял Pentium D 3ghz и с ним производительность была ещё хуже. Даже на генте. Заменил на P42.8ghz - стало лучше(пришлось переставить генту на 32-бита), но всё-равно ужасно. Пересел на убунту - производительность почти не упала(хотя ожидал что будет всё ещё хуже). В общем, уже не знаю что делать.

Слушаю все советы, рекомендации и указания. Что нужно ещё сдампить - сделаю.

tia
()

Нативные игры

Вот захотелось отдохнуть и поиграть во что-нить.
В Dungeon Crawl Stone Soup надоело, Dwarf Fortress добивать(ну не привык я ещё к управлению) вообще не охота, Neverwinter Nights и дополнения прошёл раза 3. Doom3 и Q4 тормозят да и не хочется играть в «ужастики». Игры под вайном тормозят. А погеймфажить хочется.

Помогите! Посоветуйте, во что бы нативное поиграть.

P.S.: неделю назад играл и прошёл Rune, интересно было. Т.ч. можете даже такое советовать, в смысле старости.

tia
()

Посоветуйте tiling wm и расскажите +/-

Долго сидел на OpenBox. Понимаю что я всегда работаю в двух «режимах»:
1) Открыт фильм или что-то ещё, браузер и конференция/чат. Т.е. всегда открыты 3 окна. Часто приходится извращаться с окнами чтобы видеть одновременно все 3.
2) Фуллскрин с geany. В свёрнутом режиме chromium.
В связи с этим решил перейти на тайловую wm.
Попробовал Awesome, но уж больно много у него проблем с «стыковкой».
Много зазоров, которые дико мешают и создают массу проблем.
Советуют ion3, xmonad.
Что можете сказать? Чем похватить? Можете прокомментировать проблемы с awesome?

tia
()

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