LINUX.ORG.RU

Сообщения true_admin

безопасный парсинг длинных запросов

Форум - Web-development

Я чем-нить рискую делая вот так:

page = int(request.query.get('page',0))

?

Может хакер очень длинный запрос передаст или ещё что. Может ли это выжрать память или проц?

У меня фронтенд nginx который всё равно запрос более 8к не примет (настройка по-дефолту). Преобразовать строку такой длинны в int не проблема (проверял). Но может есть другие подобные атаки?

Метки: ,

()

до чего же глючны все эти альтернативные прошивки

Форум - Mobile

После долгих мучений с прошивками (ставил cm7 и cm9, miui, wiui+разные ядра, etc) наконец воткнул стоковый ром (XXLPW). И хоть он тоже загрузился только со второй попытки, пока оно просто работает и не тормозит. Т.е. за час ни одного лага и зависона, а значит уже жить можно.

Нет внезапных тормозов и ребутов каждые пол часа, нет упущенных звонков, работает пин-код (wiui последней сборки на этом тупо вис), работает wifi без проблем (cm9 2nd phase auth не мог), трубка не начинает внезапно греться и жрать батарею, приложения не делают force close, будильник работает, блютус работает, тачскрин не дёргается, скроллинг не тормозит, жесты не путаются (скажем, вместро скролла срабатывает одиночное касание), работает гугл плей. И это при том что многое из того что пробовал основано на стоковой прошивке от самсунга.

(Да, все прошивки ставил с полным factory reset, wipe dalvik cache итп.)

Boy_from_Jungle, на этот раз я всё правильно сделал. Только оно отчего-то 4.0.3 и пишет что апдейтов нет, ну да хрен с ним.

Метки: , ,

()

вебприложения: с чего начать?

Форум - Web-development

Мельком поглядывал в этот раздел форума и увидел много различных фреймворков для построения интерфейсов. Не могли бы лоровцы накидать ссылок на то что есть? Я полный нуб в этом.

Особенно интересует визуализация графов, но всякие стандартные виджеты типа чек-боксов, кнопочек тоже интересны. Ну и чем проще тем лучше, не дружу я пока с js.

Так же хотелось бы встроенные батарейки типа текстовых редакторов, визардов итп.

А вот кросс-браузерность не волнует, лишь бы на firefox и webkit работало. Буду даже рад если ie пролетит нафиг, туда ему и дорога.

Из того что уже видел:

http://demos.dojotoolkit.org/demos/themePreviewer/demo.html

http://dev.sencha.com/deploy/ext-4.0.7-gpl/examples/

И ещё парочку (линки потерял)

()

на гарнитуре написано "первая зарядка 8 часов, последующие 2.5". Почему?

Форум - Linux-hardware

Сабж.

Что будет если недозаряжу? Батарейка неоткалибруется?

Гарнитура s-e mw600.

Метки: , ,

()

Пользуетесь ли вы nano?

Форум - Desktop

yet another нытик-тред.

Сабж. Часто его вижу что его рекомендуют как замену vim для новичков, но..

К его хоткеям никак не привыкну. Вот, например, интуитивно понятное сохранение это ctrl+S, однако тут оно какой-то бред делает. Зато сохранить это ctrl+O. Почему O? Почему оно всё время имя файла спрашивает?

Другой пример: поиск. Почему ctrl+W а не ctrl+F какой-нить? То же самое по поводу остальных шорткатов.

Или как сделать undo? Почему не работает поиск в хелпе?

У вас не вызывает диссонанса эта фигня?

Отдельный вопрос почему select-editor оторван от update-alternatives, но наверно я ничего не понимаю в десктопах.

Метки:

()

Стоит ли туда ехать за образованием?

Форум - Talks

Один мой знакомый чернокожий друг заканчивает бакалавра в прогнившем западе (в Италии) и спрашивает стоит ли ехать в Россию за образованием. Конкретно в какой-то томбовский ВУЗ по медицинской специальности (по программе обмена или ещё чего, я хз).

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

Что скажите?

Метки: ,

()

grp:shift_caps_switch переключает регистр (а мне это не нужно)

Форум - Desktop

Всем привет!

Хочу чтобы капс переключал на первую раскладку а шифт+капс на последнюю. Щас так и работает, но при этом каждое нажатие на капс ещё и регистр переключает. Что делать?

Пробовал caps:none, не помогло. Так же пытался отключить эту кнопку, при этом она вообще перестаёт работать. Пробовал различные шаманства с xkbcomp и setxkbmap, но не смог победить проблему :(

Ubuntu 12.04 AMD64. Возможно это проблемные иксы, на старых дистрах через gnome-control-center всё настраивалась, а щас даже ручками не хочет.

Метки: ,

()

x86 мобила с начинкой от нетбука (ну почти)

Форум - Talks

Таки вышел прототип мобилки на атоме. Всё оказалось значительно лучше чем предсказывали пессимисты:

http://www.ferra.ru/ru/mobile/review/Intel-Medfield-reference-smartphone-x86-nov...

Для Ъ: современный смартфон уровня sgs2 с NFC, WiDi (беспроводная замена hdmi)(ненужно), итд. Ожидаемый прайс... кто-нить после истории с ультрабуками верит прайсам интела? Батарейку держит хорошо O_o.

Вы скажите "ну да, ну да, еле до tegra 2 дотягивает". Дык оно делается по 32нм техпроцессу (ща на 22нм не перешёл только ленивый (шутка)) и вообще это первый блин. Кроме того ондроед ещё не оптимизирован. Так что... ненужно :)

PS теперь на нём можно будет запускать винду и крутить ораклы всякие с mssql. Вот радость-то винь-одминам.

Метки: , , ,

()

запилите новость про эпичную дырку в samba

Форум - Talks

Сабж. Мне и лень и я, честно говоря, не очень представляю что это такое (для меня это тупо поднималка виндовой шары).

В общем, вендокапец откладывается.

Для тех кто ходит по ссылкам: http://www.opennet.ru/opennews/art.shtml?num=33574 (да-да, не хорошо с опеннета тырить).

Метки: , , ,

()

не могу настроить иксы в мандрейке

Форум - Admin

Единственный нормальный дистр за всю историю человечества это manrake 5.1 . Оно могло работать на 64мега памяти без свопа с кучей запущенных приложений итп.

К сожалению в kvm оно у меня тупит - один раз поставилось, но startx не хочет ничего запускать, хотя если просто X набрать то висит страшная обоина, курсор в виде х. Хотя сеть через ne2k завелась (кто-то ещё помнит эту сетевушку?). В общем, решил сделать реинсталл, но оно второй раз не встаёт, валиться в рандомных местах (стабильностью линуксы с рождения не отличались).

Если кто поможет и даст настроенный qcow2-образ буду благодарен. Найти исошку можно по запросу MANDRAKELINUX_5_1_GPL.ISO (406метров, так и должно быть).

Линукс тут при том что mandriva это линукс. А в Admin потому что я типа одмин.

Метки: ,

()

[sgs2][android] плохо работает скролл

Форум - Mobile

С какого-то момента перестал нормально работать скролл пальцем - трубка тупит тормозит, может скроллить вообще не в ту сторону, скролит рывками...

Работу тач-скрина проверил через touch test. Обратил внимание на два момента: 1) там всё распознается очень быстро и точно 2) при движении пальцем первые несколько пикселей курсор стоит на месте. Может это как-то связано?

Бага была и на cm7 nightly и сейчас на cm9 nightly последний билд. В инете видел похожие сообщения, но, типа, ещё с июла прошлого года всё исправлено.

У кого-нить ещё есть такая фигня?

()

[iptables] что запихнуть в iptables для публичной тачки?

Форум - Admin

Сабж. Я вот такое хочу:

iptables -A INPUT -m set --match-set BASTARDS src -j DROP
iptables -A INPUT -m state --state NEW,RELATED,ESTABLISHED  -j ACCEPT

#basic filtering
iptables -A INPUT -p tcp --syn --dport 80 -m connlimit --connlimit-above 100 -j SET --add-set BASTARDS
iptables -A INPUT -p tcp --dport 20:21 -j SET --add-set BASTARDS

#SSH guard
iptables -A INPUT -p tcp --syn --dport 22    -m recent --rcheck --name SSH --rsource -j ACCEPT
iptables -A INPUT -p tcp --syn --dport 25999 -m recent --set    --name SSH -j REJECT
iptables -A INPUT -p tcp --syn --dport 26000 -m recent --remove --name SSH -j DROP


iptables -I OUTPUT -m set --match-set BASTARDS dst -j REJECT

Наверно стоит ограничить кол-во соединений для любого порта, не только для 80. Что ещё такого не сильно задротского впихнуть? Или угомониться на том что есть?

В принципе, я неуловимый Джо, но пару раз сайт знакомых на этой тачке завалить пытались.

()

[arm] а вы говорили он маленький

Форум - Talks

Площадь проца A5x в ipad3 162мм^2 (45нм техпроцесс). Сравним с ivy bridge: примерно стока же. Забавно да? Кстати, tegra 3 с 5-ю ядрами занимает 80мм^2.

Понятно, конечно, что половина площади занимает видео-ядро и кэш...

Тем не менее результат неожиданный. Изначально было понятно что сам по себе арм слаб и что его сила будет в стероидах == в дополнительных векторных инструкциях и прочей лабуде которая позволит ему работать быстрее. Однако рост площади кристалла удивляет.

Остаётся надеятся что хоть в энергоэффективности не проиграют.

Кстати, получается что 160мм^2 кремния стоит 23 бакса для яббла (если аналитики не лопухнулись) (с учётом профита самсунга). Это значит что и интел тратит примерно столько же на производство своих процов (ну пусть в два раза больше для уверенности). Остальное - навар.

Что сказать хотел - распух арм :)

()

Oracle обновляет версию ядра с 2.6.32 до 3.0.16

Новости - Linux General
Группа Linux General

Oracle обновляет ядро unbreakable linux до версии 3.0.16 (предыдущее ядро базировалось на 2.6.32). Это примечательно, потому что:

  • Относительно свежее ядро попадает в корпоративный сектор (enterprise environment).
  • Oracle не стала скрывать наложенные патчи, они доступны в репозитории. Бинарные сборки свободно доступны через публичный репозиторий.
  • Заявлена совместимость с существующими приложениями, а так же с другим подобными дистрибутивами (rhel, centos, и другими).

Заявлены улучшения в масштабировании на машинах с большим количеством процессоров, в подсистемах виртуализации, кластерной файловой системе ocfs2.

Этот релиз добавил давно привычные возможности, которые не были представлены в других дистрибутивах уровня предприятий: huge pages (увеличивает производительность для тяжёлых приложений), memory compaction (уменьшение фрагментации памяти), dtrace (средство динамической отладки портированное из solaris), linux containers (lxc).

В release notes есть косвенные намёки, что поставляемая версия btrfs готова для внедрения.

>>> Подробности

Метки: ,

()

[спв][унитаз][наболело] вибрирует как перфоратор

Форум - Talks

Здравствуйте мои дороге специалисты по всему.

Уже долго бьюсь с одним унитазом. Впервые эта проблема появилась года два назад. Абсолютно исправный унитаз друг запел так что разве что стены не шатались. Я заменил весь клапан (с попловком, etc) на нечто дорогое и фрезерованное. Проработало оно пол года, после чего ситуация повторилась. Рассудив что до этого был очень дешёвый клапан который 10 лет проработал, я заменил этот клапан на дешёвый пластиковый. Эта дешёвая хрень запела сразу.

К сожалению это было перед коммандировкой, поэтому мне пришлось улететь. В моё отсутствие родители дважды вызывали сантехников, но таджики не осилии эту проблему.

Вот теперь я вернулся и даже не знаю что делать. Пока самый дельный совет что я нашёл это поставить редуктор давления. Есть ли другие способы решить проблему? Может существуют более современные конструкции клапанов чем совковая золотниковая?

Перед подводным патрубком стоит кран, но проблема присутствует даже если он открыт только на треть. Причём вибрации только при определённом положении поплавка (когда клапан почти закрыт).

()

[фото][eos-d30] шумы на iso100??

Форум - Talks

Для спонтанной фотосессии отдолжил у друга тушку и объектив-полтинник (какой-то цейс). К сожалению объектив был без автофокуса и камера жутко глючила с экспозицией на автомате. Поэтому всё снимал в мануальном режиме и сильно накосячил. При попытке вытянуть снимки в rawtherapee (последней девелоперсой версии из ppa) меня ждал неприятный сюрприз: дикие шумы.

Параметры съёмки: iso100, 1/4000. Ошибся на полторы ступени с экспозицией (погода быстро менялась, блин) в минус. При попытке осветлить снимок (снимал в равках, если что) вылезли дикие шумы. Причём только на части снимков. Даже если не производить коррекции а просто вглядеться в снимок видно что там творится хрень.

Гуглёж показал что такое свойственно и более дорогим и современным камерам. Однако внятного объяснения этому не нашёл. Отчего такое могло произойти? Погода была +7, вряд ли матрица сильно нагрелась, хотя я иногда снимал серией.

UP: Кроп другого кадра с exif без каких-либо коррекций: http://omploader.org/vY3Zvbw/crop.jpg (iso100, 1/160).

()

[прикладное ПО] замена C

Форум - Development

Здравствуйте, коллеги.

Есть программа (досталась по-наследству) которая работает с большими графами, строками и много чего с ними делает. Написана на C. Это неудобно т.к. вся работа с памятью, указателями, границами массивов итп ложится на программиста. А ещё нет ООП, перегрузки, именованных аргументов и прочих вкусностей. В результате погрязли в коде. Нужен альтернативный ЯП.

Пробовали на питоне. Пишется код замечательно, но только уж очень тормозно получается, а нам скорости C еле хватает. Но я рассуждаю так: если правильный ЯП сэкономит неделю времени на написании то временем обсчётов можно и поступиться (в пределах разумного, питон в эти пределы не входит).

Какие есть альтернативы C? Кресты не предлагать, не хотим :). Высказываются предложения использовать яву, но душа к ней не лежит. Моно и всё что с ней связано тоже не предлагать. Посмотрел на go, не впечатлило. Одним глазом смотрю на D, вторым на julia, куда бы третьим посмотреть? ObjC?

Выбор у нас свободный. Начальство, конечно, не обрадуется экзотическим решениям, но что поделать :)

()

[titanium backup] отключить подтверждения при восстановлении

Форум - Mobile

Неудачно прошился, пытаюсь всё восстановить. Не тут-то было, в batch-mode на установку каждого приложения сначала диалоговое окно всплывает "Install/Cancel?", а потом ещё и "Do you want to launch it?". При 160 приложениях сидеть и тыкать в экран заколебало. Причём если нажать cancel то этой софтине становится плохо.

Я так понимаю это встроенная приблуда безопасности такое вытворяет. Можно ли её отключить на время?

()

[яббл] акция протеста в Париже напротив applestore

Форум - Talks

Удивительно, но нигде не могу найти информацию по поводу акции протеста которую видел своими глазами. В гугле нашёл только это: http://www.commentcamarche.net/news/5858196-manifestation-de-salaries-contre-app... (на французском, перевод гуглём ужасен). Из того что я понял, это бывшие сотрудники которые потеряли места. Вот линк на видео: http://dai.ly/xh1g8b

Было это 9-го февраля, дали вот такую листовку: http://ompldr.org/vY3JjeA

(я и сам в акции поучавствовал, хе-хе)

Собстно к чему это я. Был недавно в Париже. Тут на лоре часто любят писать что, дескать, посмотрите во что Ывропа превращаяется, одни чёрные, работать не хотят.

Да, чёрных много, но есть большая разница между приезжими там и у нас. Там они ведут себя совершенно адекватно (кроме небольшого процента попрошаек, увы), работают на совесть, не хамят (за всех не могу говорить, только про тех кого видел). Словом, у них те же культурные ценности что и у французов.

Не страшно обилие приезжих, плохо когда они под себя подминать остальных начинают и занимаются разбоем и грабежами. А само по себе многонациональное общество не проблема.

()

[deb] как скомпилить только light-версию пакета? (конкретно nginx-ligth)

Форум - Admin

Пересобираю nginx для 12.04 т.к. для amd64 пакета нет (недавно поломали). Делаю ./debian/rules build (ну или через fakeroot, неважно), а оно собирает всё подряд и фейлит на этапе сборки nginx-full т.к. нет зависимостей (которые и не хочу тянуть, мне оно не нужны). В rules вижу FLAVOURS:=full light extras . Вот как собрать только light. Такое возможно?

()