LINUX.ORG.RU

Сообщения insider

 

динамический или статический блог?

Форум — Talks

Хотел бы спросить блоговодов, какой движок выбрать для маленького блога. Сейчас он крутится на Drupal 6, но мне кажется, он слишком сложен для персонального блога, хотелось бы что-то попроще.

На данный момент из динамики присмотрел anchor и bolt cms. Из статики hugo

Что по-вашему мнению все-таки лучше для маленького блога про линукс: статика или динамика (php/perl/python/ruby+db)?

P.S. немного умею python, html+css не умею вообще

 , , , динамика,

insider
()

DNS tunneling на Amazon EC2

Форум — Admin

Привет,

Кто-то поднимал DNS туннель на амазоновских микроинстансах?

Используя iodine, получаю bad handshake.

На сервере запускаю:

sudo iodined -f 192.168.254.1 tunnel.example.org
Enter password: 
Opened dns0
Setting IP of dns0 to 192.168.254.1
Setting MTU of dns0 to 1130
Opened UDP socket
Listening to dns for domain tunnel.example.org

На клиенте получаю:

iodine tunnel.example.org
Enter password: 
Opened dns0
Opened UDP socket
Sending DNS queries for tunnel.example.org to 8.8.8.8
Autodetecting DNS query type (use -T to override).
Using DNS type NULL queries
Version ok, both using protocol v 0x00000502. You are user #0
Received bad handshake
Retrying login...
Received bad handshake
Retrying login...
Received bad handshake
Retrying login...
Received bad handshake
Retrying login...
Received bad handshake
Retrying login...
iodine: couldn't login to server

В это же время на сервере в stderr/stdout ничего не пишет. (он запущен в foreground)

Грешу на то, что сервер за NAT. Вот его интерфейс.

ip a s eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 12:31:3d:06:39:9e brd ff:ff:ff:ff:ff:ff
    inet 10.112.70.108/23 brd 10.112.71.255 scope global eth0
    inet6 fe80::1031:3dff:fe06:399e/64 scope link 
       valid_lft forever preferred_lft forever

 ,

insider
()

как узнать о гостевой сети в libvirt?

Форум — Development

Доброго времени суток!

Может кто подскажет, как через API libvirt выдернуть IP адрес, который получила виртуалка? Вывести информацию о сетевых интерфейсах виртуалки? Возможно ли это реализовать средствами libvirt или по-другому, более элегантно, чем парсинг dhcp.leases?

До этого делал парсинг dhcp.leases по мак адресу машинки на хосте гипервизора. Т.к. гипервизор может быть удаленным, то парсинг делать не хочется.

P.S. использую python-libvirt

 , , ,

insider
()

Новый проект Debian — Debsources

Новости — Debian
Группа Debian

http://sources.debian.net — это веб приложение, в котором публикуются распакованные исходники Debian.

sources.debian.net (sources.d.n) обновляется четыре раза в день, чтобы соответствовать содержанию архива дистрибутива Debian. sources.d.n наполняется из официальных источников Debian (начиная с oldstable и заканчивая experimental), *-proposed-updates и *-backports.

sources.d.n предоставляет возможность просматривать содержимое исходных кодов пакетов в удобном виде с подсветкой синтаксиса. Благодаря интеграции с http://codesearch.debian.net стал доступен поиск по исходникам (только для unstable). Присутствует опция ссылки на определенные строки и добавления контекстных сообщений к коду (пример)

PTS уже интегрирован с sources.d.n и обзавелся функцией «посмотреть исходный код».

План разработки на ближайшее время

У любого желающего есть возможность развернуть свое зеркало Debsources. На данный момент sources.d.n требует ~381 ГБ свободного места для распакованных исходных кодов плюс ~83 ГБ для локального зеркала упакованных исходников.

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

 ,

insider
()

Half-Life 2 обретает стабильность

Новости — Игры
Группа Игры

Half-Life 2, популярный шутер от первого лица, созданный Valve, мигрировал из бета в стабильный релиз на Steam для Linux. Бета версия для Linux была доступна с мая этого года.

Half-Life 2 не единственный, кто получил статус стабильности. Оба эпизода популярной линейки, а также спин-офф Half-Life 2: Lost Coast также потеряли статус беты.

Геймплей на Gentoo: http://youtu.be/OY8kz9fgde0

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

 , ,

insider
()

Atheros AR8152 потеря пакетов

Форум — Linux-hardware

Доброго времени суток.

Никто не столкнулся с проблемой на новых ядрах >= 3.8, когда теряется Ethernet соединение через пару минут после подключения? Как её решить, без отката на старое ядро?

Есть зарегистрированный баг для Fedora, но баг, к сожалению, распространен на все ядра.

Вот как у меня выглядит проблема:

root@laptop:~# lspci | grep Ather
08:00.0 Ethernet controller: Qualcomm Atheros AR8152 v1.1 Fast Ethernet (rev c1)
root@laptop:~# uname -r
3.9-1-amd64
root@laptop:~# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:26:6c:50:58:ab 
          inet6 addr: fe80::226:6cff:fe50:580d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:610 errors:0 dropped:2754 overruns:2754 frame:2754
          TX packets:1982 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:111486 (108.8 KiB)  TX bytes:270942 (264.5 KiB)

root@laptop:~# dmesg | tail -2
[14261.095701] atl1c 0000:08:00.0: atl1c: eth0 NIC Link is Up<100 Mbps Full Duplex>
[14261.095747] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

В логах ничего про потерю коннекта нет. Досадно то, что с дебиановским ядром 3.2 все прекрасно работало. Я даже собрал 3.10.0-rc7, но баг и там присутствует.

 , atl1c, , ,

insider
()

замена матрицы ноутбука

Форум — Linux-hardware

Знатоки,

подскажите, возможно ли заменить ноутбучную матрицу на такую же по размеру, но с большим разрешением? Например, вот эту.

В наличии ноут Toshiba L650D-120, дисплей 15,6" (1366x768) с дискретной карточкой ATI HD5650. К сожалению, не нашел как посмотреть тип коннектора матрицы в Linux. Производитель, скорей всего, Toshiba.

P.S. «родная» матрица рабочая, просто пару битых пикселей.

 , ,

insider
()

Linux на Macbook Retina.

Форум — Linux-hardware

Подскажите, есть ли обладатели макбука нового поколения, которые поставиили на него Linux? Читал здесь, что ставить на эту машинку Linux систему не самое лучшее решение, т.к. производительность видеосистемы заметно хуже, чем на родной системе.

Стоит ли вообще покупать Macbook, чтоб использовать на нем Linux в качестве основной ОС?

 , , ,

insider
()

LOR SSL

Форум — Security

Хоть убей не понимаю зачем было ставить SSL на linux.org.ru, если вход в портал до сих пор не перенаправляет на зашифрованную страницу.

Вход

Да, оно работает если специально вбить https перед ссылкой, но это же неудобно и непрактично. Может кто-то умный прояснит это?

insider
()

Expect в gnome-terminal не переносит текст на новую строку

Форум — Desktop

Ув. форумчане! Суть проблемы такая: имеется скрипт expect, который соединяется сначала с одним ssh сервером, потом с другим, делает su и передает мне управление. Вот его пример:

#!/usr/bin/expect
spawn ssh user@server1
expect "*assword: "
send "password1\r"
sleep 1
spawn ssh user@server2
expect "*assword: "
send "password2\r"
spawn su
expect "*assword: "
send "password3\r"
interact
При использовании этого скрипта в konsole, если я ввожу длинную строку — всё нормально и текст переносится на новую строку. PSI для root на сервере server2 в порядке. Если выполнять этот скрипт из gnome-terminal, то начинает твориться сатана и текст новой строки наезжает на предыдущую строку, создавая ад при работе с длинными однострочниками. Шрифт стоит Anonymous Pro 12, но даже при стандартном Monospace картина та же. В чем может быть подвох?

insider
()

ldconfig и sendmail

Форум — Admin

Сразу два вопроса, ответ на которые не смог найти. Буду рад, если кто-то поможет, заранее спасибо.

1. После корявого make install Bind8 прописалась ненужная библиотека. Как её убрать, вот пример:

insider@localhost:~$ ldconfig -p | grep libxml
        libxml2.so.2 (libc6,x86-64) => /usr/lib/libxml2.so.2
        libxml2.so.2 (libc6) => /usr/lib32/libxml2.so.2
        libxml2.so (libc6) => /usr/lib32/libxml2.so

Предположим, мне нужно убрать верхнюю libxml2.so.2 (libc6,x86-64) => /usr/lib/libxml2.so.2. Простое удаление файла /usr/lib/libxml2.so.2 не помогает. Как временное решение, сделал симлинк этого файла на нормальную библиотеку, и ошибки в приложениях перестали выскакивать, но интересует процесс удаления, т.к. в man'e описывается лишь линковка(добавление)

P.S. make uninstall сделать не смог, т.к. удалил папку с сорцами.

2. Скомпилил sendmail, php, apache2. В php.ini прописал путь к sendmail: /usr/sbin/sendmail -t Перезапустил апач, при попытке отправки письма через пых (mail ($to...)) в логах апача вижу ошибку: sh -t not found Как заставить php слать мыло?

insider
()

Некорректное отображение буквы «ф»

Форум — Linux-org-ru

В тэге <h2> у меня некорректно отображается буква «Ф», эффект раздваивания. Но этот баг только в браузерах Chrome/Chromium. На данный момент я использую Chromium 14.0.790.0

Шрифты стоят Ubuntu. Меня смущает строка

body{font-family:Trebuchet MS,sans-serif;
в http://www.linux.org.ru/tango/combined.css

У кого-то наблюдается подобный глюк и что может его вызывать?

insider
()

Mozilla Firefox 6, что нас ждет

Форум — Talks

Mozilla Firefox 5 только что вошла в фазу бета-тестирования, но благодаря новому быстрому графику разработки, следующая версия уже не за горами, ее можно установить и пощупать. Новая шестая версия доступна на канале Аврора в виде пребета-версии, Firefox 6 дает как пользователям, так и веб-разработчикам «больший контроль над серфингом и разработкой при одновременном повышении общей производительности», согласно недавнему сообщению в блоге Mozilla. Хотя окончательная версия Firefox 6 не выйдет до августа, релиз Аврора можно загрузить для Linux, Mac и Windows со страницы «Будущее Firefox» на веб-сайте Mozilla. Такие ранние версии не «для слабонервных», как выражаются в Mozilla, но они все же дают хороший обзор того, что нас ждет. Вот несколько интересных особенностей будущей Firefox 6.

  • Больший контроль над правами доступа

    Новое окно настройки управления правами данных, которое позволяет пользователям контролировать доступ отдельных веб-сайтов к истории просмотров, cookies, паролям и информации о местоположении. Функция еще экспериментальна, но пользователи могут начать тестирование её, набрав «about:permissions» в Awesome Bar в Firefox. Более подробную информацию о новой функции можно также найти на блоге Сида Штаммa, который работает над безопасностью браузера.

  • Уменьшено время запуска

    «Power users» – новая фича Панорамы, загружает сохраненные группы вкладок. В результате браузер грузится и работает быстрее.

  • Увеличена производительность на Linux

    Firefox 6 – первая версия, в которой улучшения производительности для пользователей Linux, действительно ощутимы.

  • Улучшено управление плагинами

    Новая версия браузера быстро проверяет совместимость установленных плагинов непосредственно из менеджера дополнений благодаря функции Plug-in Check.

  • HTML5

    Улучшена поддержка HTML5, DOM Level 3, server-sent events, сетевых технологий и других инструментов, предназначенных для облегчения разработчикам создания продвинутых веб-приложений. Новый инструмент блокнота дает возможность разработчикам быстро создавать и тестировать фрагменты JavaScript в браузере, а веб-консоль была дополнена новыми возможностями. Подробный список дополнений для разработчиков

insider
()

Вышла cdwrite 3.0

Новости — Open Source
Группа Open Source

Выпущена мажорная версия 3.0 консольной программы для чтения, записи и копирования аудио компакт-дисков, а также для создания и записи ISO образов на компакт-диски и данных или ISO-образов на носители DVD. Cdwrite умеет перекодировать WAV или аудио CD в файлы MP3, опционально можно использовать данные CDDB и выставлять ID3 тэги. Пользователи, которые предпочитают интерфейс командной строки, могут использовать cdwr .* сценарии вместо cdwrite.

Изменения:

  • Новый, переписанный и расширенный код, использующий модульную структуру
  • Изменен конфигурационный файл и обновлена документация
  • Копирование аудио компакт-дисков без создания WAV файлов
  • Поддержка cdparanoia и cdda2wav для копирования аудио компакт-дисков
  • Перекодирование в MP3 на лету
  • Улучшенные cdwr.* скрипты доступны в двух версиях: использующие cdparanoia или cdda2wav
  • Лицензия была заменена на GNU GPLv3

Скачать

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

insider
()

KDE 5 не будет

Форум — Talks

Около 1.5 года назад, была переопределена структура бренда «KDE», чтобы отразить развитие сообщества. В двух словах, «KDE» — это сообщество; окружения рабочего стола, называются Plasma Desktop, Plasma Netbook и т. д. Также существует платформа разработки KDE. В будущем, она будет называться KDE Frameworks, так как это название более точно передает результаты продолжающегося процесса модуляризации. И конечно же, есть KDE Applications, которые имеют свои названия и бренды. По сути, разделение на бренды означает, что нет KDE 5 и никогда не будет. Разработчики KDE прогнозируют будущее KDE Frameworks и строят планы по модуляризации фреймворков, которые состоят из того, что находится в модулях kdelibs, kdesupport, kdepimlibs, kde-runtime и kdepim-runtime.

Подробности

Перемещено JB из KDE

insider
()

ООН: Доступ в Интернет — неотъемлемое право человека

Новости — Интернет
Группа Интернет

Доступ в Интернет, теперь стал неотъемлемым правом каждого человека, согласно пятничному докладу ООН.

«Учитывая, что Интернет стал незаменимым инструментом для реализации ряда прав человека, борьбы с неравенством и ускорения развития и прогресса, обеспечение общедоступности Интернета должно быть приоритетом для всех государств», говорится в сообщении от Франка Ла Рю, специального докладчика Организации Объединенных Наций.

Ла Рю считает Интернет «революционным» и в отличие от любых других средств коммуникации, таких как радио, телевидение или печатные издания, Интернет не основан «на принципах односторонней передачи информации».

Но в то время как Ла Рю утверждает, что Интернет является основным правом человека, он также отмечает, что это право не всегда физически осуществимо в любой стране. Однако, это не должно остановить правительства от попыток дать своему народу дешевый доступ к Интернету.

Текст доклада

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

 , ,

insider
()

Necessitas: KDE выпускает вторую alpha версию

Новости — Android
Группа Android

Necessitas — название проекта порта Qt на Android OS, а также удобная среда для разработки Qt приложений. Проект представляет Qt для Android и первоклассную IDE, позволяя изменять, разрабатывать, развертывать, запускать и отлаживать приложения Qt на Android устройствах. Недавно Necessitas стал частью KDE и празднует свой первый выход новой версии, уже в качестве подраздела KDE.

Ведущий разработчик, Богдан Ватра, пояснил причины слияния Necessitas и KDE:

«ДА, мы присоединились к KDE, потому что преследуем одинаковые цели: сделать Qt более мощным, доступным и чтобы он продолжал оставаться свободным для всех.»

Новый выпуск принес много изменений:

  • Поддержка SSL
  • QtWebKit 2.1 c поддержкой JIT в 2,5 раза быстрее, чем в предыдущем выпуске Qt Creator 2.2
  • Миниатюры в QtMobility
  • GDB 7.2 с поддержкой Python
  • Исправления наиболее раздражающих ошибок

Necessitas теперь легче установить и обновить, благодаря переключению на установщик SDK от Nokia. Также присутствует опция установки официальных SDK и NDK от Google, проект доступен и для Windows.

Об ошибках уведомлять сюда

Страница проекта

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

 , ,

insider
()

Paragon NTFS&HFS коммерческий драйвер для ядра Linux

Новости — Проприетарное ПО
Группа Проприетарное ПО

Paragon Software Group (PSG) 30 мая анонсировал выпуск драйверов Paragon NTFS и HFS для Linux® 8.5 Combo Professional и Express. По заявлению компании — самый производительный драйвер для файловых систем NTFS и HFS+, с расширенными функциями операций чтения/записи файлов, включая сжатые NTFS файлы, к которым можно получить доступ в последовательном или произвольном порядке на разделах диска емкостью до 25 ТБ и больше. Драйвера протестированы на версиях ядра до 2.6.38, на данный момент заявлены как самая передовая кросс-платформенная технология в данной сфере, демонстрирующая скорость чтения/записи, сравнимую с нативной Ext3FS — до 130 МБ/с. Драйвер основан на технологи Paragon Universal File System Driver (UFSD) и создан, чтобы преодолеть еще один барьер несовместимости операционных систем. Доступен как в платной (Paragon NTFS and HFS 8.5 Combo Professional) так и бесплатной (Paragon NTFS and HFS 8.5 Combo Express)версиях.

Характеристики и ключевые функции Paragon NTFS and HFS 8.5 Combo Express:

  • Полная поддержка файловых систем Mac HFS+ и Windows NTFS.
  • Единственный драйвер с поддержкой HFS+ Journal.
  • Высокая скорость передачи данных.
  • Полный доступ на чтение/запись: можно изменять/удалять файлы, создавать и копировать новые файлы.
  • Поддержка любого типа и формата файлов, сжатых и даже очень больших.
  • Легкая установка.
  • Легок в использовании: монтирует любой NTFS или HFS раздел без специальных команд.
  • Поддержка не-латинских символов/языков (китайский, корейский, японский, русский).
  • Низкое потребление системных ресурсов во время передачи данных.
  • Неограниченный размер файла/размер раздела (в пределах ограничений ядра и NTFS/HFS).
  • Неограниченная фрагментация файлов NTFS - в пределах драйвера от Microsoft.

Для желающих скачать быстро и без регистрации залил себе на сервер. Ссылка

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

 , , ,

insider
()

Вышла KDE 4.7 Beta

Новости — KDE
Группа KDE

KDE выпустила первую бета версию грядущего релиза 4,7 Plasma Desktop и Netbook workspaces, KDE Applications и KDE Frameworks, которые планируются к выпуску 27 июня 2011. Заморозив API, зависимости и увеличение функционала, команда KDE сосредоточилась на устранении неполадок и доработке уже имеющейся новой и старой функциональности.

Выпуск 4.7 принесет следующие улучшения:

  • KWin, оконный менеджер Plasma будет поддерживать OpenGL-ES 2.0, улучшая производительность и переносимость на мобильные устройства
  • Dolphin, файловый менеджер KDE претерпел обновления интерфейса и будет представлять улучшенный и удобный поиск по метаданным файлов
  • KDM, менеджер сеансов KDE теперь кооперирует с загрузчиком Grub2
  • Marble, виртуальный глобус улучшился, и поддерживает поиск адресов в автономном режиме (без выхода в Интернет), особенно его мобильная версия, которая теперь пригодна в дороге

Скачать исходный код.

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

 ,

insider
()

Sentinella 0.9.0

Новости — Hardware and Drivers
Группа Hardware and Drivers

Sentinella - свободное приложение, наблюдающее за изменениями в системе и принимающее заданное действие, в зависимости от условий.

Такой подход позволяет использовать текущий статус процессора, оперативной памяти, сетевых интерфейсов и т.д.
Sentinella очень проста в использовании и не требует дополнительной документации.
Когда наступает заданное условие, Sentinella автоматически исполняет заданную команду, будь то стороннее приложение или bash script. Она очень хорошо интегрирована с популярными окружениями рабочего стола (KDE, gnome, XFCE...)


Изменения в версии 0.9.0 (вышла 2011-05-12)

  • Изменения окна сохраняются после закрытия сессии.
  • Переработан код, проверяющий pids.
  • Условия теперь - QTimers вместо QThreads.
  • Больше не поддерживается libsysactivity < 0.6.0
  • Теперь сетевые настройки в программе не сбиваются.
  • Добавлены Network и Process API классы.
  • Сетевой интерфейс с генерацией большего траффика выбирается по умолчанию, вместо выборки по имени.
  • Почищен код в MainWindow.cpp
  • Добавлен параметр --execute-command cmd.
  • Добавлены новые параметры компиляции.

Сайт программы: http://sentinella.sourceforge.net/

Скачать: http://sourceforge.net/projects/senti...

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

 , ,

insider
()

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