kernel panic in userspace

my own self destruction
  • Blog
  • about
  • articles
    • Virtualbox bridge
    • linux blogging
    • Gentoo on Acer Extensa 5630Z
  • code
    • @unfollowr
    • WordPress
      • WordPress-bbPress syncronization
      • IE Warning
      • PostAds
    • Callisto overlay
    • @listwatcher
  • CV
  • belarusian
  • russian
  • english

limit interface speed

Sep 23 2009
  • belarusian
  • russian

По непредвиденным обстоятельствам у меня появился сосед, причём такой сосед, который не прочь посидеть в интернете и покачать оттуда что-нибудь объёмное. Лишать его интернета как-то не слишком красиво.

Ноутбук его отказался видеть проводную сеть на уровне автоматического получения адреса через DHCP, так что мне пришлось поплясать с бубном и каким-то чудом поднять Ad-hoc wifi между ноутбуками. Не знаю, с чьей стороны это выглядело большим чудом, потому как раньше у меня Ad-hoc не работал в принципе, а теперь его ноутбук совершенно случайно (бури на солнце?) может терять сеть. Но теперь вроде всё работает.

Всё бы хорошо, только вот торренты имеют обыкновение съедать весь канал, а ограничение выставлять мне на его ноутбуке не слишком удобно. Да и к чему? :)

После не самых долгих поисков и ностальгии по детству, когда мне приходилось держать на себе сервер по раздаче интернета на 512 кбит на 30, а то и больше (sic!) человек, вспомнились нужные команды. Дабы не тратить время впустую, каждый раз вспоминая аргументы, я сделал простую функцию в ~/.zshrc:

wlanspeed() {
        sudo tc qdisc replace dev  wlan0 root tbf rate ${1}kbit burst 10kb latency 70ms minburst 1500
}

Лёгким движением руки и вызовом «wlanspeed 500», к примеру, скорость Wifi соединения ограничивается до 500 кбит. Подробней узнать что-нибудь по аргументам и не только можно по ссылке. Скажу только, что ограничивается только скорость исходящего трафика на интерфейсе (для интернета он входящий), так что если бы надо было резать скорость отдачи данных в интернет, понадобилось бы колдовать с метками пакетов и настройкой подобного хака для eth0. Благо, оно мне без нужды.

Блогус – отчеты туристов, социальная сеть для туристов и сочувствующих

Проекторы, экран на всю стену — разве не круто?

otvetin.ru — ответы на ваши вопросы.

  • belarusian
  • russian

Праз нечаканыя абставіны у мяне зьявіўся сусед, прычым такі сусед, які не супраць пасядзець у сеціве і спампаваць адтуль што-небудзь вялікае. Лішаць яго доступу ў сеціва неяк не дужа прыгожа было б.

Ноўтбук ягоны адмовіўся бачыць правадную сетку на ўзроўкі аўтаматычнага атрыманьня адрэсы праз DHCP, так што мне прыйшлося патаньчыць з бубнам і нейкім дзіўным чынам падняць Ad-hoc wifi між ноўтбукамі. Ня ведаю, з чыйго боку гэта выглядала большым цудам, таму як раней у мяне Ad-hoc не працаваў у прынцыпе, а цяпер ягоны ноўтбук выпадкова (нешта з сонцам?) можа губляць сетку. Але цяпер усё, зраецца, працуе як трэба.

Усё б добра, але толькі тарэнты маюць звычку зьядаць увесь канал, а абмежаваньне мне выставіць на суседскім ноўтбуку ня дужа зручна. Ды й для чаго? :)

Пасьля ня самых доўгіх пошукаў і настальгіі па дзяцінству, калі мне прыхлжзілася трымаць на сабе сэрвер па раздачы сеціва на 512 кбіт на 30, а то і больш (sic!) чалавек, узгадаліся патрэбныя каманды. Каб не марнаваць час кожны раз, узгадваючы аргументы, я зрабіў прастую функцыю ў ~/.zshrc:

wlanspeed() {
        sudo tc qdisc replace dev  wlan0 root tbf rate ${1}kbit burst 10kb latency 70ms minburst 1500
}

Лёгкім рухам рукі і выклікам «wlanspeed 500», напрыклад, хуткасьць Wifi злучэньня абмяжоўваецца да 500 кбіт. Падрабязьней даведацца што-небудзь пра аргументы і ня толькі магчыма па спасылцы. Скажу толькі, што абмяжоўваецца толькі хуткасьць выходзячага трафіку на інтэрфейсе (для інтэрнэта ён уходзячы), так што калі б трэба было рэзаць хуткасьць аддачы дадзеных у сеціва, то прыйшлося б шаманіць зь меткамі пакетаў і наладкай падобнага хаку для eth0. Добра, што яно мне не патрэбна.

Блогус – отчеты туристов, социальная сеть для туристов и сочувствующих

Проекторы, экран на всю стену — разве не круто?

otvetin.ru — ответы на ваши вопросы.

{ Comments : No Comments » }
{ Tags: ad-hoc, atheros, connection speed, internet, linux, networks, tc, wifi }

free ideas #0. irr.by

Sep 19 2009
Александр Васильев – Подводная лодка
  • belarusian
  • russian

Голова моя полнится различными идеями разной степени возможности коммерческой реализации. Объясняться это может либо передозировкой алкоголем, либо музой, либо тем, что я такой в общем-то всегда. Нужное подчеркнуть, остальное просто запомнить.

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

Итак, сама сегодняшняя (сегодня я ей делюсь, сама она старше) идея: новое риэлторское агентство на основе объявлений из «Из рук в руки». Меня идея посетила во время поисков жилья для очередного переезда. Если кто-то пытался искать в Минске жильё с помощью этой помойки, то я могу только посочувствовать. В основном сайт полнится объявлениями риэлторских агентств, причём последние не брезгуют недобросовестной рекламой. Мой сервис же (можно сделать некоммерческим!) занимается тем, что обходит всю эту помойку и пытается (псевдо-)интеллектуально выделить только честные объявления, которые давали живые люди, скорее всего те, кому принадлежит квартира (или что там они сдают).

Степень честности определяется общим количеством объявлений автора. Я исходил из того, что жильё надо найти быстро, поэтому не отсеивал даже слишком явные фейки, а исключал только те объявления, у которых авторы разродились как минимум на страницу объявлений. К слову сказать, таких на самом деле большинство. Для дополнительной точности стоило бы добавить семантического анализа на предмет фраз аля «Сдаётся чере аген(т)ство» (они даже написать не могут правильно, тупицы) или «Агент по факту», с различными вариациями, но это уже «домашнее задание», если изволите.

Что-то длинным становится мой пост, надо сворачиваться, иначе я его не переведу и он заваляется в черновиках. Надо вам и самим подумать, в конце концов. Дабы не быть голословным, можете заценить мой код на Perl, который вытаскивает и выводит в консоль найденное. Можно скачать вариант для квартир и для комнат. Пользуйте & совершенствуйте %) Будут вопросы — пишите.

p.s.: жильё всё равно находил сам или через друзей.

Бесплатный развлекательный портал — развлекайтесь. Во время игры приходят идеи

Автоматические ворота: гаражные распашные ворота — автоматика в таких вещах – вещь приятная

Интернет заработок — в наше непростое время актуально

  • belarusian
  • russian

Галава мая поўніцца рознымі ідэямі дужа шырокага кола ступеняў магчымасьці камэрцыйнай рэалізацыі. Растлумачыць гэта магчыма ці перадазіроўкай алкаголем, ці музай, ці тым, што я такі ў прынцыпе заўсёды. Патрэбнае падкрэсьліць, астатняе проста запомніць.

Каб дабро не застойвалася, я падумаў ім дзяліцца. Калі вы вырашыце рэалізаваць якую з маіх ідэй, дык хаця б паведаміце. Проста я сам дакладна ня буду (?) займацца такога роду рызыковымі справамі (у мяне і іншых хапае, вы ўжо паверце). Усё выкладваць я проста фізычца не змагу, дужа ўжо шмат накапілася, ды й некаторыя рэчы я пакуль што захоўваю для сябе. Авось нешта і рэалізую сам.

Ітак, сама сёняшняя (сёньня я ёй дзялюся, сама яна старэй) ідэя: новая рыэлтарская агенцыя на аснове аб’яў з «Из рук в руки». У мяне ідэя ўзьнікла падчас пошукаў жыльля дзеля чарговага пераезду. Калі хто спрабаваў шукаць у Менску жыльлё з дапамогай гэтай памойкі, то я магу толькі паспачуваць. У асноўным сайт поўніцца аб’явамі рыэлтарскіх агенцый, прычым апошнія не чураюцца несумленнай рэклямы. Мой жа сэрвіс (можна зрабіць некамерцыйным!) займаецца тым, што аыходзіць усю гэтую памыйку і спрабуе (псэўда-)інтэлектуальна выдзеліць толькі сумленныя аб’явы, якія давалі жывыя людзі, хутчэй за ўсё тыя, каму належыць кватэра (ці ўто там яны здаюць)

Ступень сумленнасьці вылучаецца агульнай колькасьцю аб’яў аўтара. Я сыходзіў з таго, што жыльлё трэба знайсьці хутка, таму не адсейваў нават дужа яўныя фэйкі, і выключаў толькі тыя аб’явы, дзе аўтары разрадзіліся як мінімум на старонку аб’яў. Да слову, такіх насамрэч большасьць. Для дадатковай точнасьці варта было б дадаць семантычны аналіз на наяўнасьць фраз у стылі «Сдаётся чере аген(т)ство» (яны нават напісаць правільна ня могуць, тупіцы) ці «Агент по факту», з рознымі варыяцыямі, але гэта ўжо «дамашняе заданьне», калі пажадаеце.

Нешта доўгім становіцца мой пост, трэба зварачвацца, бо інакш я яго не перакладу і ён заваляецца ў чарнавіках. Трэба вам і самім падумаць самім, у рэшце рэшт. Каб ня быць галаслоўным, можаце зацаніць мой код на Perl, які выцягвае і выводзіць у кансоль знойдзенае. Можна спампаваць варыянт для кватэр і для комнат. Карыстайцеся & рабіце лепей %) Будуць пытаньні — пішыце.

p.s.: жыльлё ўсё роўна знаходзіў сам ці праз сяброў.

Бесплатный развлекательный портал — развлекайтесь. Во время игры приходят идеи

Автоматические ворота: гаражные распашные ворота — автоматика в таких вещах – вещь приятная

Интернет заработок — в наше непростое время актуально

{ Comments : No Comments » }
{ Tags: ideas, irr, perl, programming, scripts }

RSS antisocial feeling

  • so much i
  • i am freaking bicycle
  • с третьей минуты мне очень. детство
  • не спрашивайте
  • banksystreetart: Banksy / Simon Munnery fuck yeah shit

Tags

bash belarus blog blogs bugs coding concerts download friends fun gentoo google images internet javascript kde language life links linux livejournal me money music overlays perl photos php plugins portage projects rss school shell social social networks ssh studying tests twitter ubuntu univer vkontakte wifi wordpress

links

  • asocial feeling
  • Callisto overlay
  • daThumbs
  • last.fm
  • twitter
  • Vkontakte
  • ~idioteque

Recent Comments

  • saper on antialiased fonts in netbeans (java apps in common)
  • edward on IE Warning
  • Vigoran on WordPress-bbPress syncronization
  • Nikos on WordPress-bbPress syncronization
  • Maxno on free licenses
  • achmad on IE Warning
  • bobrik on bbPress terms filtering & hacks
  • Сергей М. on bbPress terms filtering & hacks
  • Samad Khan on WordPress-bbPress syncronization
  • bobrik on WordPress-bbPress syncronization

Archives

  • July 2010 (1)
  • June 2010 (1)
  • April 2010 (2)
  • January 2010 (1)
  • November 2009 (2)
  • October 2009 (5)
  • September 2009 (2)
  • August 2009 (2)
  • July 2009 (3)
  • June 2009 (1)
  • April 2009 (2)
  • March 2009 (1)
  • February 2009 (1)
  • January 2009 (2)
  • December 2008 (12)
  • November 2008 (17)
  • October 2008 (20)
  • September 2008 (13)
  • August 2008 (25)
  • July 2008 (18)
  • June 2008 (15)
  • May 2008 (7)
  • March 2008 (1)
  • February 2008 (9)
  • January 2008 (11)
  • December 2007 (24)
  • November 2007 (27)
  • October 2007 (21)

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Creative Commons License rss comments rss valid xhtml