LINUX.ORG.RU

Сообщения redbaron

 

Компьютеры ВИСТ - где они?

Форум — Talks

А что стало с замечательной фирмой ВИСТ из 90-х?

redbaron
()

Quake 2 engines

Форум — Games

Какие сейчас есть актуальные quake2 движки, которые бы собирались и работали под linux?

Из живых вроде только quake2xp, но там на linux забили. Может я чего упустил?

redbaron
()

GPL и налоговая

Форум — Talks

Оказывается, когда вы получаете код под GPL вы получаете подарок, раз подарок, то платите налоги с него.

Пруфлинк: http://dvf.su/2010/01/11/gpl-i-nalogovaya/

redbaron
()

Местоположение со смартфона

Форум — Talks

Добрый день!

Есои каждому курьеру раздать какой-нибудь смартфон с GPS и они их не проипут, то чисто технически можно ли как то заставить их отсылать информацию о своей местоположении на центральный сервер? Есть ли какой-то стандартный софт для этого?

redbaron
()

в чем польза Twitter

Форум — Talks

Все чего-то говорят про twitter, но в чем польза? Кто как его использует для дела? я чего-то ничего интересного в нем не нашел, обычный литдыбр. Тут дело скорее в том, что я недооняю, а не в том что твиттер бесполезен :) Вот и интересуюсь

redbaron
()

Казань: Linux сисадмин, 30 т.р. на руки

Форум — Job

В г. Казань ищется толковый, рукастый и головастый сисадмин в интернет магазин Florist.ru на полный рабочий день. Студенты 4 и 5 курсов тоже подойдут (есть возможность составить гибкий график в разумных пределах).

Обязанности:

  • поддержка пользовательских ПК на ALT Linux (15 шт)
  • 4 «сервера» в стиле писюк (jabber, kerberos, squid, ldap, freeswitch, внутренние ресурсы и т.д.)
  • 2 дедикейтед сервера в rackspace (хостинг сайта, frontend сервер почты)
  • некоторое количество legacy серверов и систем (постепенно вычищается)

Оплата: 30 т.р. в мес на руки + обеды for free

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

А теперь что нужно от кандидата:

  • Уметь работать с Linux и любить его
  • «живой» мозг, вы должны интересоваться всем новым, пробовать, осваивать и т.д. А не так, что сидите у своего провайдера, ввереный вам posfix не падает и ладно, сутками читаем баш значит.
  • английский язык очень желателен, не необходим, но будет мега плюсом, т.к. первоисточники документации, списки рассылки и другие незаменимые в работе сисадмина ресурсы только на английском. Просто задать вопрос на IRC, найти в багзиле баг, на который нарвался, найти в обсуждении бага workaround, а потом еще и прочитать, и понять последствия этого workaround - для всего нужен английский. Я не верю в хороших сисадминов без знания английского языка.
  • опыт опыт и еще раз опыт. опыт с веб серверами, опыт с ldap, опыт с jabber.

Про опыт давайте отдельно напишу. Если вы вчера впервые поставили проксю на squid, то вы скорее всего не подходите. HOWTO копипастеры тоже. Хм лучше не так... вы скорее всего подойдете если:

  • умеете пересобрать rpm с нужными опциями, а не захламляете систему tar -xf xxx.tar.gz; cd xxx; ./configure && make && make install
  • понимаете, чем отличаются configure.in от Makefile.am и для чего они нужны
  • хоть раз в жизни пользовались отладчиком, чтобы найти баг
  • читали исходники, чтобы лучше (или вообще) понять, как работает недокументированный параметр
  • strace ваш друг, отец и товарищ
  • знаете что такое /sbin/init и как его обойти при загрузке
  • сможете проверить правильность работы (а не только работоспособность!) SMTP/HTTP сервера через telnet
  • писали jabber, email, irc ботов сложнее, чем эхо бот
  • да вообще, если что-нибудь писали для решения своих и чужих задач. Язык не важен, будь то C, Python, Ruby, Perl - всё сгодится, тут важно другое.
  • знаете, что такое индексы в SQL базах, когда они полезны, а когда вредны
  • понимаете, как работает команда traceroute, не что она делает, а каким образом она это делает

Плюсом будет:

  • умение работать с git
  • вклад в opensource проекты (патчи, написание доков, бурление в багзилле, вообще любые «не потребительские» действия)
  • опыт web программирования (знание и понимание HTTP, HTML, CSS,JS и Ajax). Веб программист есть отдельный, но есть и задачи, где вам надо работать вместе и каждый должен понимать работу другого.
  • опыт работы с SIP серверами и SIP телефонией в целом

Контакты

  • Jabber: redbaron@altlinux.org
  • E-mail: maxim@florist.ru
redbaron
()

[books] Теория массового обслуживания - что почитать?

Форум — Talks

Добрый день всем. Кто что может порекомендовать по теории массового обслуживания? Быдлокодить наугад не хочется :)

 

redbaron
()

Поиск в ldap

Форум — Development

Имеется группа с классами top, posixGroup, groupOfNames

В группу внесены пользователи. Группа находится по фильтру cn=test, пользователи по фильтру objectClass=posixAccount

Внимание, вопрос. Как выбрать всех пользователей членов группы тест? (&(objectClass=posixAccount)(memberOf=cn=test)) не срабатывает. В логе openldap пишет что фильтр undefined

redbaron
()

[LDAP] не CRYPT пароли

Форум — Admin

Если пользователей авторизовать в LDAP (через pam_ldap) можно как-нибудь придумать чтоб пароли хранились не в CRYPT, а например в SHA? Хотя не работает вообще ничего кроме CRYPT, даже элементарный md5.

pam_password в pam_ldap.conf менял - не помогает, хотя и не должно влиять судя по описанию.

 

redbaron
()

Журнал работ на каждом сервере

Форум — Admin

Существуют ли какие свободные системы учета работ на каждом сервере. Что б можно было описать каждый сервер, его особенности, увидеть какие проблемы на нем остались не решенные, журнал работ (была такая то проблема, решили так то, вопрос закрыт).

Все должно заполняться вручную, никакой автоматизации и сверхинтеллекта от системы не требуется :)

redbaron
()

Как в BDB добавить доп. индекс к существующей базе

Форум — Development

Есть база в BDB, как можно добавить к ней дополнительный индекс? Во всех руководствах показан случай, когда мы создаем базу, создаем индекс и только после этого заносим данные. А мне надо сначала данные, а потом создаем индекс :)

redbaron
()

Либа для сортировки на диске

Форум — Development

А нет ли в природе либы на С, которая бы за меня отсортировала нереально огромные объемы данных (десятки гигабайт) с применением временных файлов на диске (а подругому и никак)?

redbaron
()

[Музыка]Narkotiki

Форум — Talks

Ох был на концерте http://myspace.com/narkotiki - буквально взорвали зал, плясали все и 16 летние подростки и 30-и летние дядьки. Очень свежо, очень живо, задорно и без всяких графоманских "типаумных" мыслей в текстах.

Сами ребята вообще прелесть, общительные, веселые, с моторчиком в жопе :)

В общем если кто-то ищут что-то новое на послушать то очень рекомендую

 

redbaron
()

Моноблок?

Форум — Talks

Помнится был у меня когда-то славный Compaq Presario, номер не помню. Очень нравился мне тем, что и корпус и монитор были в едином корпусе. Конечно, были и минусы, как полная неапгрейдабельность сего устройства (ну разве что винт поменять). Не подскажите ли у нас или в забугорье сейчас современные моноблоки найти можно? Apple не предлагать :) Ноутбуки тоже (хочется иметь нормальную клавиатуру и пользоваться ей по-человечески, не двигая при этом монитор). Анонсированный моноблочный Asus на Intel Atom тоже по причине ущербности производительности.

redbaron
()

sort - сортировка с учетом регистра

Форум — General

Объясните мне темному, как строки а А b B c C

Привести в: a b c A B C

при помощи sort.

ps. Openoffice.Calc тоже сортирует без учета регистра =( Прям заговор какой-то.

>>>

redbaron
()

Кипение

Форум — Talks

Кипением называется интенсивное парообразование во всей толще жидкости. Его механизм заключается в следующем. На внутренней поверхности обычного чайника в микроскопических неровностях присутствуют пузырьки воздуха. Когда вода достигает температуры кипения, эти пузырьки начинают наполняться паром. Давление внутри пузырька растет, сам пузырек увеличивается и покидает поверхность металла. Неровность, где находился пузырек, заполняется водой. Больше в этом месте пузыри не образуются. (с)lenta.ru

Т.е. получается, что если достаточно долго кипятить, то само кипение прекратится, весь воздух ввиду пузырьков улетит наверх и усё. Что-то не верится =)

>>>

redbaron
()

uthash проблема

Форум — Development

Кто-нибудь пользовался uthash?

в коде ниже несколько раз вызывается analyze,а потом один раз
 getresult. При этом из цикла перебора эта зараза никогда не выходит =(

struct logline *hashtable = NULL;


void analyze(struct logline *line) {
	struct logline *s = NULL;
	if (strstr(line->request,"liveinternet.ru")) {
		HASH_FIND(hh, hashtable, &(line->userid),sizeof(long int), s);
		if (s == NULL) {
			HASH_ADD(hh, hashtable, userid, sizeof(long int), line);
		}
	}
}

int getresult(void){
	struct logline *s;
	int count = 0;
	for (s=hashtable; s != NULL; s=s->hh.next) {
		count++;
	};
	return count;
};		



>>>

redbaron
()

Создатель Exim оставил проект

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

Вчера, практически сразу после выхода Exim 4.68 проект покинул его создатель Philip Hazel.

Более 30 лет Philip Hazel проработал в Кембриджском университете. С самого начала девяностых годов он занимался системами электронной почты. В 1995г он начал разработку Exim, сегодня благодаря его стараниями мы имеем один из самых гибких и прекрасно документированных MTA. В 1997 году он начал разработку PCRE. Во многом Philip является образцом для подражания - он всегда внимателен к своей работе и документации, отзывчив и активный участник не только exim-devel, но и exim-users, где много лет помогал обычным системным администраторам решать вопросы.

Philip оставляет проект Exim в связи с уходом из Кембриджского университета, о дальнейших планах не сообщается.

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

redbaron
()

Очередной релиз Thunder&Lightning

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

T&L - это футуристический симулятор штурмовика. В текущем релизе добавлено:
- Значительные улучшения играбельности и стабильности
- Обучающая миссия
- Улучшенный AI танков
- Добавлен скриптовой язык Io (www.iolanguage.com)
- Решим свободного обзор доступен даже во время паузы
- Алгоритм наведения ракет приближен к реальности, и теперь они стали действительно опасными.

Ссылка на главный сайт в подробностях.
Скриншоты можно взглянуть здесь: http://tnlgame.net/component/option,c...

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

redbaron
()

Java vs PL/SQL - исследование производительности

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

Автор поставил вполне реальную (не синтетическую) задачу и решил её при помощи PL/SQL, Java, Python. Результаты довольно интересны: 1) Решение на PL/SQL заняло 24 сек. 2) Прямой перенос алгоритма с PL/SQL на Java и Python дал результат 7.8 cек и 31 сек. Соотвественно 3) Незначительное изменение алгоритма, с целью более полного использования возможностей языков (в частности применение HashMap) еще дальше улучшило результаты: Java - 3.5 сек, Python 12.5 сек. 4) Прогноз автора исследования, что если еще поколдовать с алгоритмом то можно добиться 2.4 секунды на Java. Естественно колдовство такое, что на PL/SQL его никак не положить.

В качестве базы данных использовался Oracle 10XE

Итог исследования таков - перенос логики связанной с обработкой данных из RDBMS на прикладной уровень дает значительный прирост скорости и это стоит учитывать.

В подробностях основная ссылка на исследование.

Вот тут ответы автора на возражения: http://homepage.mac.com/s_lott/iblog/...

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

redbaron
()

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