LINUX.ORG.RU

Сообщения Gvidon

 

Yacc, lex, strdup

Форум — Development

В разных статьях по yacc + lex встречается такая запись в правилах лекса:

yylval=strdup(yytext);
Потом этот самый yylval используется в yacc в виде $n, но память, выделенная strdup, нигде не освобождается. То ли авторы просто не хотят заморачиваться в простой статье, то ли yacc сам как-то хитро это делает (слабо представляю, как). Ничего не понимаю.
Примеры:
https://www.ibm.com/developerworks/ru/edu/au-lexyacc/section5.html
http://ds9a.nl/lex-yacc/cvs/lex-yacc-howto.html

Gvidon
()

Умер один из оснавателей Intel

Форум — Talks

http://lenta.ru/news/2010/05/07/max/

Ъ

Макс Палевски (Max Palevsky), один из родоначальников современной компьютерной индустрии и основателей корпорации Intel, умер 5 мая в возрасте 85 лет, пишет The New York Times. Причиной смерти, по словам его помощницы Анджелы Кейи (Angela Kaye), стала остановка сердца.

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

Gvidon
()

[биологам] Чего вам не хватает?

Форум — Talks

Хочется сделать что-нибудь доброе, светлое, вечное, так что решил начать свой open source проект. Идея не оригинальная, понимаю, но тем не менее. Не смотря на то, что заканчивал я «Прикладную математику», биологию люблю со школы, читал какие-то книжки, статьи, так что представляю собой самый страшный вид дилетанта - дилетант, думающий, что что-то знает :) Собственно, идея сделать что-нибудь нужное и, заодно, почитать умные книжки. Так что, господа биологи, колитесь, чего вам не хватает.

P.S. Рассматриваю так же вариант присоединиться к уже существующему проекту, если подскажете подходящий.

Gvidon
()

Кремниевая долина в Подмосковье.

Форум — Talks

http://lenta.ru/news/2010/03/18/skolkovo/

Ъ

Российский аналог Кремниевой долины построят в Сколково в Подмосковье. Об этом сообщил президент России Дмитрий Медведев, передает РИА Новости. Ранее среди мест, где может быть построен Центр исследований и разработок, назывались Томск, Новосибирск, Санкт-Петербург, Обнинск, а также ряд территорий в Подмосковье, включая земли, примыкающие к Школе управления в Сколково.

«Будем строить этот центр в том месте, где у нас есть неплохой задел для того, чтобы это сделать быстро. Скорость имеет особое значение. Поэтому будем строить его в Сколково», - сказал президент.

Да кто бы сомневался. Пара сотен га земли в элитной части Подмосковья, какая там долина? Хотя идея изначально была мертворожденной.

Gvidon
()

Путин сделал образовательные лицензии бессрочными

Форум — Talks

http://lenta.ru/news/2010/03/15/edu/

Для Ъ

Премьер-министр России Владимир Путин подписал распоряжение о введении бессрочной лицензии на образовательную деятельность, сообщает РИА Новости. До сих пор такие лицензии выдавали учебным заведениям на пять лет.

Кроме того, сокращается срок лицензирования и аккредитации образовательных учреждений. Лицензию учебное заведение теперь сможет получить в течение 45 дней (ранее на это отводилось 90 дней), а государственную аккредитацию - в течение 105 дней (вместо прежних 210).

Образование летит в говно, и процесс этот, похоже, уже не остановить.

Gvidon
()

[специалистам по всему] Курятина

Форум — Talks

Решил на ужин сварить курицу, на вид самая обычная курятина, грудка. Закинул в воду, поставил на плиту, посолил и офигел - при добавлении соли в воде практически мгновенно образовался какая-то белая масса, покрывшая всю поверхность воды. Чем таким страшным эту курицу кормили? Может зря запрещают американскую курятину, с ней хоть такой жести не было. Соль йодированная, если это как-то может помочь.

 

Gvidon
()

Торрент клиенты и лишние файлы

Форум — Desktop

Жутко бесит, что торрент клиенты как-то слабо реагируют на указание не качать некоторые файлы. Файлы всё равно создаются, иногда даже закачивается несколько процентов. Если их удалить, то клиент начинает жутко ругаться, плеваться и вообще становится бякой, хотя, как я понимаю, он про них должен вообще «забывать». Жутко раздражает. Проверено в deluge, transmission и rtorrent. Можно ли с этим что-то сделать? Лезть самому в исходники не тянет.

Gvidon
()

Doxygen и gtk

Форум — Development

Можно ли настроить doxygen так, чтобы он понимал стандартные макросы и структуры GTK и Glib и корректно их отображал? Чтобы он понимал, что вот это вот - класс, производный от такого-то с такими-то открытими и закрытыми полями и т.д. Если нельзя, то что скажете о GTK-Doc? Пишу на С.

Gvidon
()

Посоветуйте книгу по ооп

Форум — Development

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

Gvidon
()

Функциональщина. Что выбрать?

Форум — Development

Решил в свободное время заняться изучением модного нынче функционального программирования. Встал естественный вопрос: что выбрать? Этих всяких лиспов, хацкелей, оцамлей и т.п. вагон и маленькая тележка. Чтобы не распыляться выбрал Scheme, т.к. его используют в SICP, но настораживает его не слишком большая распространённость и «академичность». С другой стороны, лямбды и прочие «вкусности» потихоньку приходят и во всякие там питоны и даже плюсы. Не холивара окаянного ради, а сугубо для просвещения и развития спрашиваю: что изучать, чтобы не лежало оно потом мёртвым грузом? У каких языков какие плюсы, минусы и области применения?

Gvidon
()

Eeepc 900 и клавиатура

Форум — Linux-hardware

Постоянно глюкает клавиатура: одно нажатие на клавишу интерпретирует как несколько. Для начала хочется хотя бы разобраться, это глюк железа или софта. Подскажите хотя бы, в какую сторону копать, какие маны читать? Eeepc 900, debian testing, ядро 2.6.30

Gvidon
()

mpi. unable to execute program

Форум — Development

mpd запускается, mpdtrace показывает, что всё отлично, но любая запущенная программа вываливается с сообщением:

job 7 aborted with code 0 by process 0
unable to execute program: a.out

Запускаю только на локальной машине. Тестовая программа проста до безобразия:
#include "mpi.h"
#include <stdio.h>

int main(int argc, char *argv[])
{
int rank;
MPI_Init(&argc, &argv);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
printf("%d\n", rank);
MPI_Finalize();
return 0;
}
так что проблема явно не в ней, что-то где-то неправильно настроено. Ничего не могу понять. Гугл молчит

Gvidon
()

mpi в локальной сети

Форум — Admin

Есть два компа в домашней локалке, есть программа, написанная с mpi, которую хотелось бы запустить этих двух компах параллельно. mpich на обоих стоит. В machinefile перечислять оба компа, включая тот, на котором буду запускать mpirun? Сейчас, в принципе, так и сделано, запускаю через

mpirun -np 2 -machinefile mlist test

Вылетает с ошибкой:

ssh: connect to host <ip> port 22: Connection timed out,

хотя просто ssh <ip> проходит без проблем. Гугл ответа не дал, возможно, плохо спрашивал.

Gvidon
()

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