LINUX.ORG.RU

Сообщения HerrWeigel

 

Посоветуй-тред

Форум — Talks

Посоветуйте книг по теории вероятности и математической статистике.

Еще помогите вспомнить фильмы, где были сцены с наказанием детей. А то мне в голову что-то ничего не приходит. Сам сумел вспомнить только «Тома Сойера».

Я бы подождал ответа в соответствующей теме, но у меня такой форс-мажор, что даже времени на поиск нету. Прошу помочь.

 , ,

HerrWeigel
()

Ошибка компиляции на вызове dbm_open

Форум — Development

Полностью текст не включаю, только самое интересное:

...
#include <fcntl.h>
#include <gdbm/ndbm.h>
...
int some_function(int action, int type, int source)
{
    DBM *db_file;
    ...
    db_file = dbm_open (DB_FILE, O_RDWR | O_CREAT, 0666); /* DB_FILE объявлен в самописном .h как #define DB_FILE = "~/.program_name/database" */
    ...
}

Компилирую с -Wall -ansi -lgdbm_compat, предупреждений нет, только на строчке с открытием базы данных вываливается ошибка:

change_data.c: В функции «change_data»:
change_data.c:18:24: ошибка: expected expression before «=» token
change_data.c:18:24: ошибка: слишком мало аргументов в вызове функции «dbm_open»
In file included from change_data.c:5:0:
/usr/include/gdbm/ndbm.h:55:14: замечание: declared here
Уже который час пытаюсь понять, что не так. Еще раз вкурил ман по функциям dbm_*, прочесал вывод поисковика, но так и не понял, как исправить такую ошибку и чем она вызвана. ЛОР, я тупой, или просто не знаю, где искать?

 ,

HerrWeigel
()

Перевод

Форум — Talks

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

 

HerrWeigel
()

Шрифты в Firefox

Форум — Desktop

http://storage2.static.itmages.ru/i/12/0423/h_1335196420_1734520_171cddfff8.png - вот пример нормальных англицких шрифтов.

http://storage8.static.itmages.ru/i/12/0423/h_1335196298_5174407_a120cbc6cb.png - а вот здесь такое ощущение как будто в икспи загрузился.

Как побороть? Что еще поменять в about:config? Вроде все, что нужно, уже поменял.

Вот мои изменения в шрифтах: http://storage4.static.itmages.ru/i/12/0423/h_1335196843_8025347_832a610f15.png

 , ,

HerrWeigel
()

Поля для вариантов ответов в голосованиях

Форум — Linux-org-ru

Сабж съезжает при предпросмотре. Скрин: http://storage5.static.itmages.ru/i/12/0405/h_1333615128_8267877_f4958d9804.png

 ,

HerrWeigel
()

Fedora 18 будет хранить временные файлы из /tmp в оперативной памяти

Форум — Talks

Для Ъ:

Предложение Леннарта Поттеринга (Lennart Poettering) и Кэя Сиверса (Kay Sievers) по использованию файловой системы tmpfs для системной директории /tmp было принято для релиза Fedora 18.

Комитет FESCo (Fedora Engineering Steering Committee) сообщил о принятии tmpfs в качестве файловой системы по умолчанию для каталога /tmp в релизе Fedora 18 (состоится в конце 2012 года). Это означает, что основное хранилище для временных файлов системы переместится с жесткого диска в оперативную память. Среди преимуществ такого подхода авторы идеи называют следующие: меньшая нагрузка (ввод/вывод) на жесткий диск, увеличение времени жизни SSD-дисков, а также небольшой выигрыш в энергопотреблении и производительности.

Тенденция перехода на tmpfs для /tmp наблюдается и среди других Linux-дистрибутивов: так уже в ArchLinux, будет в следующем релизе Debian и ожидается в Ubuntu 12.10.

Ссылочка на никсп

Ссылочка на вики федоры

Такие дела. Я считаю, что это хорошо. Давно пора начать делать это по дефолту.

 

HerrWeigel
()

[xmonad][помогите идиоту]XMonad.ManageHook

Форум — Desktop

Вот начал осиливать xmonad. Возник вопрос, над которым бьюсь уже часа полтора и никак не могу его решить (видимо, дело в том, что с хаскелем столкнулся впервые и чтение документации по апи из-за этого очень сильно осложняется, т.к. приходится еще и вики по хаскелю листать).
Так вот: как при запуске приложения не только запустить его на определенном рабочем столе, но и сразу же туда переключиться?
Запускать приложение на определенном столе научился, но не вижу профита без автоматического перехода на этот стол

 

HerrWeigel
()

[ногомяч][ДС2]Посоветуйте бар

Форум — Talks

Сабж.
Требования:

  • чтобы можно было нормально посмотреть спортивные трансляции;
  • адекватные цены (например, цена кружки приличного пива по моим пожеланиям должна быть около 100 рублей; закуска к пиву: 50 - 150 рублей);
  • чтобы в будни, когда не идет никаких трансляций, были свободные столики. То есть чтобы можно было просто так заскочить без особого повода с друзьями и не бояться, что мест не окажется;
  • не очень далеко от метро (максимум 15 минут пешком), и не на окраине
HerrWeigel
()

[C]Траблы с объявлением функции

Форум — Development

Вот такая простенькая прога на C: должна из входного потока символов выводить на экран только строки с длиной больше 80. Кто занимался по K&R, тот может помнит такое упражнение.

#include <stdio.h>

#define MAXLINE 1000
#define MINLINE 80

int getline(char s[], int lim);

main()
{
  int length;
  char line [MAXLINE];
  
  while ((length = getline(line, MAXLINE)) > 0)
	if (length > MINLINE)
	  printf("%s", line);
	return 0;
}

int getline(char s[], int lim)
{
  int cur_sym, i;
  for (i = 0; (i < (lim-1)) && ((cur_sym = getchar()) != EOF) && (cur_sym != '\n'); i++)
	s[i] = cur_sym;
  if (cur_sym == '\n') {
	s[i] = cur_sym;
	i++;
  }
  s[i] = '\0';
  return i;
}

При попытке компиляции:

herrweigel@desktop:~/Documents/C/show_only_lines_with_more_than_80_symbols$ gcc solwmt80s.c -o solwmt80s.o
solwmt80s.c:6:5: ошибка: несовместимые типы для «getline»
/usr/include/stdio.h:675:20: замечание: здесь была предыдущая декларация «getline»
solwmt80s.c:18:5: ошибка: несовместимые типы для «getline»
/usr/include/stdio.h:675:20: замечание: здесь была предыдущая декларация «getline»

Если взять похожий пример из книги, например, такой (вывод самой длинной строки):

#include <stdio.h>
#define MAXLINE 1000

int getline(char line[], int maxline);
void copy(char to[], char from[]);

main()
{
  int len;
  int max;
  char line[MAXLINE];
  char longest[MAXLINE];
  
  max = 0;
  while ((len = getline(line, MAXLINE)) > 0)
	if (len > max) {
	  max = len;
	  copy(longest, line);
	}
	if (max > 0)
	  printf("%s", longest);
	return 0;
}

int getline(char s[], int lim)
{
  int c, i;
  
  for (i = 0; i < lim-1 && (c = getchar()) != EOF && c != '\n'; ++i)
	s[i] = c;
  if (c == '\n') {
	s[i] = c;
	++i;
  }
  s[i] = '\0';
  return i;
}

void copy(char to[], char from[])
{
  int i;
  
  i = 0;
  while ((to[i] = from[i]) != '\0')
	++i;
}
и попытаться его скомпилировать, то получим практически идентичный результат, только на функцию copy не ругается:
gcc test.c -o test.o
test.c:4:5: ошибка: несовместимые типы для «getline»
/usr/include/stdio.h:675:20: замечание: здесь была предыдущая декларация «getline»
test.c:24:5: ошибка: несовместимые типы для «getline»
/usr/include/stdio.h:675:20: замечание: здесь была предыдущая декларация «getline»

Где ошибка, как правильно написать?

 

HerrWeigel
()

Вопрос по гномошеллу

Форум — Desktop

Кто знает, как это меню называется? Я попробовал gnome-globalmenu-git из аура, а он пока не взлетает.

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

HerrWeigel
()

Станция «Фобос-Грунт» упадет на юго-западе Афганистана

Форум — Talks

По данным стратегического командования США, район падения будет находиться в провинции Гильменд. Первый за 15 лет российский межпланетный зонд был запущен 9 ноября с космодрома Байконур.

Станция «Фобос-Грунт» упадет на юго-западе Афганистана. Такой прогноз дали американские военные. По данным стратегического командования США, район падения будет находиться в провинции Гельменд. Первый за 15 лет российский межпланетный зонд был запущен 9 ноября с космодрома Байконур. Ракета-носитель «Зенит» отработала штатно, но на стадии выхода на траекторию перелета к Марсу возникла нештатная ситуация: маршевая двигательная установка «Фобос-Грунта» не сработала, и аппарат остался на низкой околоземной орбите.

Согласно расчетам американских военных, аппарат войдет в атмосферу в ночь на 14 января. Вместе с тем, они признали, что эти данные носят сугубо предварительный характер и могут быть пересмотрены, передает радио «Вести ФМ».

HerrWeigel
()

Почему не работает echo -e '\a'?

Форум — Development

Сабж. По идее должен прозвучать звуковой сигнал. В выводе пустая строка. По ходу чего-то не хватает, но чего?

Гугл не помог.

HerrWeigel
()

K&R «Программирование на языке C»

Форум — Talks

Хочу взять сабж. Вот что интересует: намного ли устарело 2-е издание? Просто 3-го в Питере так и не смог найти, только доставка. Или если кто знает, где в Питере можно купить эту книгу последнего издания - скажите.

HerrWeigel
()

Посоветуйте наушники

Форум — Talks

Посоветуйте закрытые мониторные уши с хорошей звукоизоляцией для ношения как дома, так и на улице. Хочется четкости звука: так, чтобы каждую партию можно было легко выделить из общей массы. Желательно, чтобы амбюшуры были из ткани и закрывали полностью все уши.

Слушаю многое: от депешей и битлов до курска и лэмб оф гад.

HerrWeigel
()

Opera купила компанию Handster Inc.

Форум — Talks

Opera Software 19 сентября объявила о покупке компании Handster - одного из крупнейших разработчиков платформы для магазинов мобильных приложений.

Штаб-квартира Handster расположена в США (Норсбрук, Иллинойс), а часть операционной деятельности производится в Одессе (Украина). Компании принадлежит крупнейшая в мире независимая библиотека контента для платформы Android, которая позволяет оказывать услуги мобильным операторам, производителям устройств и магазинам приложений по всему миру. Спектр сервисов Handster включает платформу для организации магазинов приложений (white-label), управление контентом, инструменты разработки, курирование контента и обеспечение финансовых транзакций.

Handster поддерживает приложения для Android, Java, Symbian, Windows Mobile, BlackBerry, а также для нетбуков и планшетных компьютеров. Среди клиентов компании - крупнейшие мобильные операторы, поставщики мобильных платформ, а также производители мобильных телефонов и других устройств, такие как МТС, Alcatel-Lucent, Ericsson, Huawei и LG.

Запущенный в марте этого года, Opera Mobile Store сегодня входит в Топ-10 крупнейших магазинов приложений. Он доступен пользователям практически любого мобильного телефона, включая устройства на базе iOS, Android, BlackBerry, Java, Symbian, а также предлагает веб-базированный контент.

«Opera постепенно становится не только браузерной компанией, но и поставщиком интегрированных мобильных сервисов, и покупка Handster является важным шагом в этом направлении. Handster станет частью семьи Opera и позволит нам усилить бизнес-направление магазина приложений», - сказал Ларс Бойлсен (Lars Boilesen), CEO компании Opera Software.

«Мы не могли бы найти лучшего покупателя, - сказал основатель и CEO Handster Виктор Шабуров. – Комбинация нашей платформы с браузером Opera предложит немало преимуществ разработчикам и издателям контента, операторам и производителям мобильных телефонов во всем мире и создаст большое влияние на мобильную экосистему в целом».

Виктор Шабуров войдёт в состав топ-менеджмента подразделения Opera Mobile Consumer and Publisher, которое расположено в Сан-Матео (США).

Источник

Перемещено JB из Интернет

HerrWeigel
()

Релиз Red Hat Enterprise Linux 5.7

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

В этом релизе повышена гибкость, безопасность и стабильность среды Red Hat Enterprise Linux; включен ряд особенностей, взятых из Red Hat Enterprise Linux 6.

Главное в Red Hat Enterprise Linux 5.7:

  • Работа с аппаратным обеспечением:
    Есть поддержка нового оборудования, выпущенного в 2011 году и доступного для платформ Intel, AMD, POWER и IBM System z. Обновлены драйвера для систем хранения (Broadcom NetXtreme II iSCSI, LSI SAS, Areca RAID, Brocade Fibre Channel, QLogic Fibre Channel, Emulex Fibre Channel, HP Smart Array), сетевых адаптеров (Chelsio Terminator4 10G, Chelsio T3, Intel PRO/1000, Cisco 10G, Myricom Myri-10G, Intel Gigabit Ethernet, Broadcom Tigon3, Brocade 10Gb, Intel 10 Gigabit, Atheros GbE) и графических чипов (для карт ATI RV635/RV730 добавлен поддержка DisplayPort).
  • Улучшение виртуализации:
    Улучшена поддержка системы виртуализации KVM: увеличена скорость live-миграции, улучшена поддержка эмуляции CD-ROM, решены проблемы с нарушением порядка загрузки виртуальных машин.
    Улучшена работа Xen: увеличена производительность работы гостевых систем на 32-разрядных хост-системах; ограничение на максимальное число дисков, привязанное к одному Xen-окружению, увеличено со 100 до 256; ускорено выполнение операции загрузки гостевых окружений; в Xen PyGrub добавлена поддержка xz-сжатия; для гостевых систем обеспечена возможность работ с 4 последовательными портами.
  • Поддержка протокола SCAP и связанных с ним библиотек и утилит:
    SCAP (Security Content Automation Protocol) предоставляет стандартизированный подход к проверке безопасности Red Hat Enterprise Linux.
  • Введен Менеджер Подписок (Subscribtion Manager):
    Новый, основанный на сертификатах, Менеджер Подписок предоставляет гибкий, масштабируемый и безопасный способ управления сервисами подписок и программного обеспечения.
  • Улучшения работы в сети и хранения данных:
    Реализация средств для использования LDAP для задания параметров доступа и централизованного управления пользовательскими файловыми системами.

Для получения большей информации о Red Hat Enterprise Linux посетите эту страницу. Более подробная информация о релизе здесь. Детализированная техническая информация находится по этой ссылке.

>>> Оригинал статьи

 ,

HerrWeigel
()

Кто был в Кее?

Форум — Talks

Кто бывал в Кее когда-нибудь? Там дают «пощупать» товар перед покупкой?
Хочу Samsung Galaxy Tab P1000 купить (не в Кее, естесственно). По обзорам он мне понравился, но все-таки хотелось бы вживую посмотреть, как он будет лежать в руке, каков экран и т.д.
В других крупных магазинах его либо нет, либо они слишком далеко от меня.

HerrWeigel
()

Вышел SuperTuxKart 0.7.2

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

SuperTuxKart - это аркадная гонка с участием Тукса, талисмана ОС Linux. SuperTuxKart - форк TuxKart.
Игра написана на языке C++, для вывода звука задействован OpenAL. Начиная с версии 0.7 игра перешла на использование графического движка Irrlicht.

Изменения по сравнению с предыдущей версией 0.7.1:

  • в игру добавлен менеджер дополнений (SuperTuxKartAddons)
  • устранены значительные утечки памяти
  • переработан трек Снежная Вершина (Snow Peak)
  • добавлен новый карт Beastie
  • индикатор установки нового рекорда
  • улучшена возможность настройки геймпадов под Windows (добавалена возможность использовать несколько геймпадов одновременно)
  • другие различные улучшения и исправления

Скриншот

Ссылка на загрузку.

Частично использован материал с opennet.ru и wikipedia.

>>> Оригинал

 , , ,

HerrWeigel
()

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