The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

11.10.2011 23:54  Проект GNU начал тестирование переработанного варианта утилиты fdisk

Анонсирован выход альфа-версии утилиты GNU fdisk 2.0.0, в процессе создания которой код был полностью переписан с нуля. Новая версия отличается модульной структурой, подразумевающей разделение на фронтэнд с реализацией интерфейса пользователя и бэкенды для взаимодействия с различными типами устройств.

Новый пользовательский интерфейс доступен через утилиту gnufdisk и написан с использованием Guile, реализации функционального языка программирования Scheme. В состав fdisk включен набор библиотек с реализацией всех функций для управления устройствами, метками и разделами, а также библиотека с интерпретатором Scheme, который позволяет упростить создание сторонних пользовательских интерфейсов на базе GTK+, DirectFB, ncurses и т.п. Все управляющие операции выделены в отдельные модули, которые загружаются динамически. Фронтэнд отвечает только за взаимодействие с пользователем, всё остальное выполняется ядром fdisk, которое состоит из 6 библиотек, написанных на языке Си:

  • libgnufdisk-common - базовая библиотека;
  • libgnufdisk-debug - функции для управления информацией и вывода предупреждений;
  • libgnufdisk-exception - функции для обработки исключений;
  • libgnufdisk-device - типовой API для устройств и управления загрузкой модулей;
  • libgnufdisk-devicemanager - функции для управления устройствами, обработки ошибок, взаимодействия с интерфейсом пользователя;
  • libgnufdisk-userinterface - библиотека включает интерпретатор языка Scheme и API для перенаправления запросов к gnufdisk-devicemanager.


  1. Главная ссылка к новости (http://savannah.gnu.org/forum/...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: fdisk
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 00:20, 12/10/2011 [ответить] [смотреть все]
  • +2 +/
    Непонятно, зачем использовать для данной задачи интерпретируемый язык Минусы оч... весь текст скрыт [показать]
     
     
  • 2.2, anonymous, 00:30, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    > Минусы очевидны: неизбежное снижение производительности (что критично для системных утилит)

    вы диски на скорость разбиваете?

     
     
  • 3.5, RomadinR, 01:15, 12/10/2011 [^] [ответить] [смотреть все]  
  • +7 +/
    > вы диски на скорость разбиваете?

    Да проблема, собственно, не в скорости, а в том, что теперь необходимо Scheme и Guile в корневой bin (sbin / lib) выносить, что не совсем, как-бы, правильно...

     
     
  • 4.92, Аноним, 09:12, 13/10/2011 [^] [ответить] [смотреть все]  
  • +/
    вообще-то , поэтому guile как таковой выносить в lib не придется Только libg... весь текст скрыт [показать]
     
     
  • 5.97, Аноним, 15:18, 13/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    То есть, без usr lib fdisk какбэ будет присутствовать, но работать с ним будет ... весь текст скрыт [показать]
     
  • 3.7, Аноним, 01:32, 12/10/2011 [^] [ответить] [смотреть все]  
  • +15 +/
    >вы диски на скорость разбиваете?

    Вы интернет на скорость смотрите? Нет? Тогда, наверное, не станете возражать, если браузер будет стремителен, как улитка, мучимая жестоким ревматизмом.

    Именно из-за разработчиков, рассуждающих так же, как и вы, люди вынуждены покупать все более мощные компьютеры, чтобы решать те же задачи, что и десять лет назад, но в сотни раз большими вычислительными мощностями.

     
     
  • 4.10, mere_anonymous, 01:42, 12/10/2011 [^] [ответить] [смотреть все]  
  • –13 +/
    Как там 10 лет назад с проигрыванием fullhd было Сейчас на нем не давятся даже ... весь текст скрыт [показать]
     
     
  • 5.12, tmp, 01:57, 12/10/2011 [^] [ответить] [смотреть все]  
  • +4 +/
    Работаю на компьютере фактически 10-летней давности Проблем нет Кроме тех, кот... весь текст скрыт [показать]
     
     
  • 6.21, Аноним, 02:22, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Что-то сомневаюсь, что у вас такой старый комп У меня на AMD K6 даже дополнение... весь текст скрыт [показать]
     
     
  • 7.22, tmp, 02:24, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Просто памяти достаточно много В linux память больше определяет А комп - солян... весь текст скрыт [показать]
     
  • 7.39, Аноним, 09:50, 12/10/2011 [^] [ответить] [смотреть все]  
  • +3 +/
    Фактически десятилетней давности 8212 значит, можно принять, что он собран ... весь текст скрыт [показать]
     
     
  • 8.59, tmp, 13:29, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Athlon thoroughbred ... весь текст скрыт [показать]
     
  • 8.71, Аноним, 14:27, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Впрочем, занудствовать так занудствовать Это не просто K6, а K6-2 на ядре CXT, ... весь текст скрыт [показать]
     
  • 8.86, Аноним, 01:59, 13/10/2011 [^] [ответить] [смотреть все]  
  • +/
    По-моему, вы пишете из будущего Как там, в 2012 Конец света уже пришел ... весь текст скрыт [показать]
     
  • 8.87, Аноним, 02:00, 13/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Может быть У нас тут все еще осень 2011 А у вас ... весь текст скрыт [показать]
     
  • 7.55, mnu, 12:52, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    It is not news that bash is slow as it is, and eats too much RAM compared to oth... весь текст скрыт [показать]
     
     
  • 8.68, Аноним, 14:10, 12/10/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    Теперь то же самое можно будет сказать и про gnufdisk ... весь текст скрыт [показать]
     
  • 5.16, Аноним, 02:16, 12/10/2011 [^] [ответить] [смотреть все]  
  • +3 +/
    Вот-вот К счастью, не все разработчики рассуждают так, как товарищ из поста ном... весь текст скрыт [показать]
     
  • 4.15, tmp, 02:09, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Мы интернет на отзывчивость смотрим, которая будет достаточной либо если логика ... весь текст скрыт [показать]
     
     
  • 5.17, Аноним, 02:18, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    То есть, браузер, написанный на баше, должен быть значительно быстрее сишных, пр... весь текст скрыт [показать]
     
     
  • 6.19, tmp, 02:20, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    У нас что, на guile написали сам fdisk Или только логику к нему ... весь текст скрыт [показать]
     
     
  • 7.27, Daemontux, 07:34, 12/10/2011 [^] [ответить] [смотреть все]  
  • +3 +/
    Уж лучше бы на перли морду написали или на пистоне И вообще странно что не на жа... весь текст скрыт [показать]
     
  • 7.29, Аноним, 07:59, 12/10/2011 [^] [ответить] [смотреть все]  
  • +4 +/
    1 guile 8212 не язык На нём ничего не пишут Это интерпретатор языка scheme... весь текст скрыт [показать]
     
     
  • 8.54, Kodirr, 12:29, 12/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Давайте выражаться не через задницу Итак 1 Scheme - это ОБЯЗАТЕЛЬНАЯ часть ... весь текст скрыт [показать]
     
     
  • 9.58, Аноним, 13:21, 12/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Вы сами через задницу и выражаетесь К производительности опциональность отношен... весь текст скрыт [показать]
     
     
  • 10.67, Аноним, 14:08, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Если заменить Scheme на Java, убедительность вашей аргументации ничуть не постра... весь текст скрыт [показать]
     
     
  • 11.88, Аноним, 03:17, 13/10/2011 [^] [ответить] [смотреть все]  
  • +/
    А когда java стала официальным языком расширений проекта GNU?
     
     
  • 12.98, Аноним, 15:49, 13/10/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    Разумеется, тогда же, когда и Scheme ... весь текст скрыт [показать]
     
     
  • 13.100, Аноним, 03:11, 14/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Уже 18 лет как Вот цитата с http www gnu org s guile Так а насчет джавы что т... весь текст скрыт [показать]
     
  • 3.23, onon, 02:59, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Вы когда-нибудь разбивали 64 диска А хотя бы 8 Вероятно, нет Однако, в жизни... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 10:58, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    А мы, соляристы, диски не разбиваем. Мы просто добавляем их в сторидж-пул. :)
     
  • 4.47, Andrey Mitrofanov, 11:05, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Нет, конечно Мы все ждём, когда же наконец перепишут на javascript-е LVM же ж ... весь текст скрыт [показать]
     
  • 3.37, ram_scan, 09:33, 12/10/2011 [^] [ответить] [смотреть все]  
  • +4 +/
    Мы когда диски разбиваем порой имеем неработоспособное окружение Осталось толь... весь текст скрыт [показать]
     
     
  • 4.66, Аноним, 14:06, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Зачем так пошло и примитивно Ведь есть еще один язык, очень удобный удобный дл... весь текст скрыт [показать]
     
  • 3.53, Kodirr, 12:22, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Хорошо, со скоростью вопрос ещё как-то заминаем опять же, вы такой умный, что т... весь текст скрыт [показать]
     
     
  • 4.61, tmp, 13:43, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Лучше для кого ... весь текст скрыт [показать]
     
  • 3.78, Клыкастый, 23:05, 12/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    нет, нас корячит таскать за собой лишний бутор он правда лишний зачем мне sche... весь текст скрыт [показать]
     
  • 2.3, mere_anonymous, 00:33, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Байтики на жестком диске с помощью Guile никто перебирать не собирается Там, гд... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.9, Аноним, 01:36, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Понятие разработчику удобно можно понять двояко - it s easy или it s fun По п... весь текст скрыт [показать]
     
     
  • 4.30, Аноним, 08:01, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    It s easy использовать в качестве glue programming языки, для этого предназначен... весь текст скрыт [показать]
     
     
  • 5.65, Аноним, 14:03, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Хм И Haskell, тоже для этого предназначен ... весь текст скрыт [показать]
     
     
  • 6.72, Аноним, 16:03, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    А в fdisk разве используется еще и Haskell Или вы упомянули его только по ассоц... весь текст скрыт [показать]
     
     
  • 7.82, Аноним, 00:34, 13/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Нет, просто Haskell, на мой взгляд, куда лучше подходит для glue programming, че... весь текст скрыт [показать]
     
  • 6.90, Аноним, 03:24, 13/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Guile изначально задумывался, как средство расширения функциональности GNU-того ... весь текст скрыт [показать]
     
  • 2.4, Аноним, 00:33, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Будет GUI
     
  • 2.6, tmp, 01:20, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Удовлетворяется второй принцип философии Unix-way - программы должны работать вм... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.8, Аноним, 01:34, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Не могли бы вы более развернуто пояснить, как именно этот принцип удовлетворяетс... весь текст скрыт [показать]
     
     
  • 4.13, tmp, 02:06, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    На bash нельзя полноценно объединять программы, ибо эти программы не имеют строг... весь текст скрыт [показать]
     
     
  • 5.18, Аноним, 02:19, 12/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Мы сейчас точно о юниксе говорим Или о виндовых утилитах ... весь текст скрыт [показать]
     
     
  • 6.20, tmp, 02:21, 12/10/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    А с чего такой вопрос ... весь текст скрыт [показать]
     
  • 6.44, Аноним, 10:59, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Linux is NOT UNIX C Линус ... весь текст скрыт [показать]
     
     
  • 7.62, tmp, 13:50, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Unix-way - это тоже не UNIX ... весь текст скрыт [показать]
     
  • 7.63, Аноним, 13:58, 12/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Единственное ключевое отличие между Linux и Unix - Unix умер, а Linux еще жив В... весь текст скрыт [показать]
     
     
  • 8.96, AdVv, 14:57, 13/10/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    ОС на базе Линукс в данный момент напоминают Франкенштейна, монстра, собранного ... весь текст скрыт [показать]
     
     
  • 9.106, Michael Shigorin, 11:54, 02/11/2011 [^] [ответить] [смотреть все]  
  • +/
    Дубль http www opennet ru openforum vsluhforumID3 80733 html 56 Если принимать... весь текст скрыт [показать]
     
     
  • 10.107, AdVv, 14:28, 02/11/2011 [^] [ответить] [смотреть все]  
  • +/
    Не вполне понятные аналогии Яву вполне себе централизованно клепали, более того... весь текст скрыт [показать]
     
  • 2.49, Tav, 11:35, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Потому что интерфейс пользователя на нем программировать удобнее А тяжелую рабо... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, Аноним, 14:02, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Помнится, несколько лет назад, под другой осью, мне так аргументировали превосхо... весь текст скрыт [показать]
     
  • 1.11, Stax, 01:52, 12/10/2011 [ответить] [смотреть все]  
  • +1 +/
    Он gpt научился, или по прежнему используем gdisk?
     
     
  • 2.73, fetisheer, 16:43, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В исходниках ни одного упоминания gpt.
     
  • 1.14, Аноним, 02:08, 12/10/2011 [ответить] [смотреть все]  
  • +/
    Этим парням так сильно хочется протолкать еще один непонятно зачем нужный скрипт... весь текст скрыт [показать]
     
     
  • 2.35, Аноним, 09:17, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Это ты сейчас к чему Ни одного упоминания пистона в новости же ... весь текст скрыт [показать] [показать ветку]
     
  • 2.89, Аноним, 03:22, 13/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну почему же непонятный Он уже лет 18 является официальным языком для написания... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.94, www2, 10:45, 13/10/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    Обычно это говорит лишь о неосведомлённости Но если ты не знал такого слова, то... весь текст скрыт [показать]
     
     
  • 4.95, Дмитриус, 12:22, 13/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Обычно подобные высказывания при неосведомлённости говорят об ограниченности, ка... весь текст скрыт [показать]
     
     
  • 5.102, www2, 14:44, 15/10/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Обо всём знать невозможно, осведомлённый ты наш ... весь текст скрыт [показать]
     
     
  • 6.105, Клыкастый, 08:31, 18/10/2011 [^] [ответить] [смотреть все]  
  • +/
    ...значит где-то рядом осведомители...


     
  • 1.25, Piter_Ring, 05:38, 12/10/2011 [ответить] [смотреть все]  
  • –1 +/
    как тулзу размером в десяток килобайт умудрились развить на столько кусков? да еще и с таким размахом??.
    Прям ЕРП переписали а не тулзу одной задачи в десяти профилях.
    ГНУ- такое ГУанУ(о) ?
    Или фдиск - отдельная история?
    Кстати, команда ЛС - мне тоже очень нравится.
    Это как надо постараться что бы наваять 300-400!!кб исполняемого кода для вывода списка файлов?
     
     
  • 2.26, flameflower, 06:52, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Таки если верить ману, то ls может отображать не только список файлов, но и мног... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, Piter_Ring, 07:40, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    я никоем образом не преуменьшаю ценность функций лс-а правда бывают случаи когда... весь текст скрыт [показать]
     
     
  • 4.32, Ан, 08:15, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    перекомпиль
     
  • 4.33, Аноним, 08:18, 12/10/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    echo * успешно заменяет ls в простых случаях
     
  • 4.34, СуперАноним, 08:39, 12/10/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    Когда нужна только функ-я листинга в ракурсе минидистров размерами в несколько М... весь текст скрыт [показать]
     
  • 2.36, Аноним, 09:19, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    У ГНУ ничем не объяснимое желание все разбивать, grub2 отличный тому пример.
     
     
     
     
    Часть нити удалена модератором

  • 5.79, Клыкастый, 23:09, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Вы что-то конкретное имеете в виду ... весь текст скрыт [показать]
     
  • 2.81, Frank, 23:55, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    ls -lh which ls -rwxr-xr-x 1 root root 95K 2011-02-23 15 22 bin ls Твой ls... весь текст скрыт [показать] [показать ветку]
     
  • 1.38, anon8, 09:43, 12/10/2011 [ответить] [смотреть все]  
  • +1 +/
    Это теперь чтобы разбить диск, нужно еще и guile хвостом к fdisk тянуть?
    Оптимизаторы такие оптимизаторы.

    Из, казалось бы, простой утилиты сделали какого-то монстра.

     
     
  • 2.51, Tav, 11:45, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это очень страшно и, конечно, не позволит вам во многих случаях использовать fdi... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.56, anonymous, 12:53, 12/10/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    Внезапно, то что вы описали - тред развития компьютерной индустрии за последние ... весь текст скрыт [показать]
     
  • 1.40, EuPhobos, 09:50, 12/10/2011 [ответить] [смотреть все]  
  • +/
    Да ладно, старый fdisk никто ж не отменял..
    Я им активно пользуюсь на телефоне, когда просят переразбить разделы на MicroSDHC, а под рукой нет переходника..
     
     
  • 2.41, Аноним, 10:48, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Как раз отменяли Как минимум - его поддержка скоро будет прекращена, так что ср... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.91, anonimouse, 04:18, 13/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Так форкнут же!
     
  • 1.42, all_glory_to_the_hypnotoad, 10:52, 12/10/2011 [ответить] [смотреть все]  
  • +3 +/
    > Новый пользовательский интерфейс доступен через утилиту gnufdisk и написан с использованием Guile, реализации функционального языка программирования Scheme.

    вирус маразма теперь поразил и GNUшников, что же это такое происходит...

     
     
  • 2.46, Аноним, 11:01, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Он уже давно их поразил Фаллометри Wчленомерство версиями и названиями, мы пой... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.48, Andrey Mitrofanov, 11:20, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    Чужой фа H Hмаразм завсегда длиннее ... весь текст скрыт [показать]
     
  • 3.50, all_glory_to_the_hypnotoad, 11:43, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    а где это у ГНУшников было Помню только мозилу, но они не ГНУшники... весь текст скрыт [показать]
     
     
  • 4.57, anonymous, 12:58, 12/10/2011 [^] [ответить] [смотреть все]  
  • +/
    читай не по диагонали вирус маразма теперь поразил И GNUшников кеды, гном, ... весь текст скрыт [показать]
     
     
  • 5.60, яд0, 13:29, 12/10/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    дадада, при Путине такого небыло!!!
     
  • 1.74, Пр0х0жий, 19:45, 12/10/2011 [ответить] [смотреть все]  
  • +/
    Так и не понял, ап чём поток сознания?
    # fdisk /dev/чо
    уже секирой отрезали?
     
     
  • 2.85, Аноним, 01:58, 13/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну почему отрезали Просто теперь после этой команды будет запускаться красивый ... весь текст скрыт [показать] [показать ветку]
     
  • 1.75, Аноним, 20:18, 12/10/2011 [ответить] [смотреть все]  
  • +/
    Объясните это не тот fdisk, что из состава http en wikipedia org wiki Util-li... весь текст скрыт [показать]
     
     
  • 2.84, Аноним, 00:37, 13/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Он самый Точнее, его новая версия ... весь текст скрыт [показать] [показать ветку]
     
  • 1.101, arisu, 22:35, 14/10/2011 [ответить] [смотреть все]  
  • +/
    а по-моему, схема — это круто.
     
     
  • 2.103, Клыкастый2, 15:26, 15/10/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    для низкоуровневой утилиты, которая должна быть везде в базовой поставке и в мин... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.104, arisu, 23:23, 15/10/2011 [^] [ответить] [смотреть все]  
  • +/
    ты не понял. Схема — это круто.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor