Yacc, lex, strdup
В разных статьях по yacc + lex встречается такая запись в правилах лекса:
yylval=strdup(yytext);
Примеры:
https://www.ibm.com/developerworks/ru/edu/au-lexyacc/section5.html
http://ds9a.nl/lex-yacc/cvs/lex-yacc-howto.html
В разных статьях по yacc + lex встречается такая запись в правилах лекса:
yylval=strdup(yytext);
http://lenta.ru/news/2010/05/07/max/
Ъ
Макс Палевски (Max Palevsky), один из родоначальников современной компьютерной индустрии и основателей корпорации Intel, умер 5 мая в возрасте 85 лет, пишет The New York Times. Причиной смерти, по словам его помощницы Анджелы Кейи (Angela Kaye), стала остановка сердца.
В 1968 году Палевски вложил часть собственных денег в небольшой стартап в Санта-Кларе, занимавшийся разработкой полупроводников. Позднее эта компания превратилась в Intel, которая сейчас является крупнейшим игроком в своей отрасли.
Хочется сделать что-нибудь доброе, светлое, вечное, так что решил начать свой open source проект. Идея не оригинальная, понимаю, но тем не менее. Не смотря на то, что заканчивал я «Прикладную математику», биологию люблю со школы, читал какие-то книжки, статьи, так что представляю собой самый страшный вид дилетанта - дилетант, думающий, что что-то знает :) Собственно, идея сделать что-нибудь нужное и, заодно, почитать умные книжки. Так что, господа биологи, колитесь, чего вам не хватает.
P.S. Рассматриваю так же вариант присоединиться к уже существующему проекту, если подскажете подходящий.
http://lenta.ru/news/2010/03/18/skolkovo/
Ъ
Российский аналог Кремниевой долины построят в Сколково в Подмосковье. Об этом сообщил президент России Дмитрий Медведев, передает РИА Новости. Ранее среди мест, где может быть построен Центр исследований и разработок, назывались Томск, Новосибирск, Санкт-Петербург, Обнинск, а также ряд территорий в Подмосковье, включая земли, примыкающие к Школе управления в Сколково.
«Будем строить этот центр в том месте, где у нас есть неплохой задел для того, чтобы это сделать быстро. Скорость имеет особое значение. Поэтому будем строить его в Сколково», - сказал президент.
Да кто бы сомневался. Пара сотен га земли в элитной части Подмосковья, какая там долина? Хотя идея изначально была мертворожденной.
http://lenta.ru/news/2010/03/15/edu/
Для Ъ
Премьер-министр России Владимир Путин подписал распоряжение о введении бессрочной лицензии на образовательную деятельность, сообщает РИА Новости. До сих пор такие лицензии выдавали учебным заведениям на пять лет.
Кроме того, сокращается срок лицензирования и аккредитации образовательных учреждений. Лицензию учебное заведение теперь сможет получить в течение 45 дней (ранее на это отводилось 90 дней), а государственную аккредитацию - в течение 105 дней (вместо прежних 210).
Образование летит в говно, и процесс этот, похоже, уже не остановить.
Решил на ужин сварить курицу, на вид самая обычная курятина, грудка. Закинул в воду, поставил на плиту, посолил и офигел - при добавлении соли в воде практически мгновенно образовался какая-то белая масса, покрывшая всю поверхность воды. Чем таким страшным эту курицу кормили? Может зря запрещают американскую курятину, с ней хоть такой жести не было. Соль йодированная, если это как-то может помочь.
Жутко бесит, что торрент клиенты как-то слабо реагируют на указание не качать некоторые файлы. Файлы всё равно создаются, иногда даже закачивается несколько процентов. Если их удалить, то клиент начинает жутко ругаться, плеваться и вообще становится бякой, хотя, как я понимаю, он про них должен вообще «забывать». Жутко раздражает. Проверено в deluge, transmission и rtorrent. Можно ли с этим что-то сделать? Лезть самому в исходники не тянет.
Можно ли настроить doxygen так, чтобы он понимал стандартные макросы и структуры GTK и Glib и корректно их отображал? Чтобы он понимал, что вот это вот - класс, производный от такого-то с такими-то открытими и закрытыми полями и т.д. Если нельзя, то что скажете о GTK-Doc? Пишу на С.
Хочу почитать что-нибудь хорошее по ООП. Без привязки к языкам, просто как лучше организовывать иерархию классов, что выделять в отдельный класс, что не стоит и т.д. Основные принципы.
Решил в свободное время заняться изучением модного нынче функционального программирования. Встал естественный вопрос: что выбрать? Этих всяких лиспов, хацкелей, оцамлей и т.п. вагон и маленькая тележка. Чтобы не распыляться выбрал Scheme, т.к. его используют в SICP, но настораживает его не слишком большая распространённость и «академичность». С другой стороны, лямбды и прочие «вкусности» потихоньку приходят и во всякие там питоны и даже плюсы. Не холивара окаянного ради, а сугубо для просвещения и развития спрашиваю: что изучать, чтобы не лежало оно потом мёртвым грузом? У каких языков какие плюсы, минусы и области применения?
Постоянно глюкает клавиатура: одно нажатие на клавишу интерпретирует как несколько. Для начала хочется хотя бы разобраться, это глюк железа или софта. Подскажите хотя бы, в какую сторону копать, какие маны читать? Eeepc 900, debian testing, ядро 2.6.30
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;
}
так что проблема явно не в ней, что-то где-то неправильно настроено. Ничего не могу понять. Гугл молчит
Есть два компа в домашней локалке, есть программа, написанная с mpi, которую хотелось бы запустить этих двух компах параллельно. mpich на обоих стоит. В machinefile перечислять оба компа, включая тот, на котором буду запускать mpirun? Сейчас, в принципе, так и сделано, запускаю через
mpirun -np 2 -machinefile mlist test
Вылетает с ошибкой:
ssh: connect to host <ip> port 22: Connection timed out,
хотя просто ssh <ip> проходит без проблем. Гугл ответа не дал, возможно, плохо спрашивал.
← предыдущие |