* Re: [Comm] функция Си @ 2003-06-23 4:27 ` Прокопьев Евгений 2003-06-23 4:53 ` Ткаченко Максим 2003-06-23 12:11 ` [Comm] функция Си Vitaly Lugovsky 2 siblings, 1 reply; 27+ messages in thread From: Прокопьев Евгений @ 2003-06-23 4:27 UTC (permalink / raw) To: community Ткаченко Максим пишет: > Здрасьте, может не потеме, но очень надо.. > допустим есть строка содержащая в себе "A+B-C*E", где A,B,C,E - имена > переменных или функций. Требуется трактовать такую строку как матем выражение > и получить результат подставив знвечения соответствующих переменных.. > помнится в паскале еще была такая функция. val что ли звалась... > А как в СИ? Подскажите очень нужно. Изобретать велосипед, путем написания > своей функции, не охота ужасно. Такой нету. Средства для написания своих языков с любыми синтаксисами есть - копать в сторону yacc, bison, но, кажется, таким способом можно получить компилятор, а не интерпретатор. Или идите к г-ну Луговскому в talk-room, он Вам расскажет, как это правильно сделать :) А я такие дела делал запихиванием интерпретируемого кода в в вызываемые из сишной программы скрипты на bash/python. Еще qsa поглядите - это аналогичное, но более тяжелое и более функциональное решение. -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] функция Си 2003-06-23 4:27 ` [Comm] функция Си Прокопьев Евгений @ 2003-06-23 4:53 ` Ткаченко Максим 2003-06-23 9:45 ` Andrey Golovin 0 siblings, 1 reply; 27+ messages in thread From: Ткаченко Максим @ 2003-06-23 4:53 UTC (permalink / raw) To: community В сообщении от Понедельник 23 Июнь 2003 11:27 Прокопьев Евгений написал(a): > Такой нету. Средства для написания своих языков с любыми синтаксисами > есть - копать в сторону yacc, bison, но, кажется, таким способом можно > получить компилятор, а не интерпретатор. Или идите к г-ну Луговскому в > talk-room, он Вам расскажет, как это правильно сделать :) ужас какой... а я то ,наивный, думал что все проще.... теперь придется выёживаться с заменами и подстановками и преобразованием... чего то мне это не нравится... ну да ладно, будем тогда парсить выражение на большое количество вхождений различных переменных, аривметических знаков. Ужас какой... но видать придется.... > А я такие дела делал запихиванием интерпретируемого кода в в вызываемые > из сишной программы скрипты на bash/python. Еще qsa поглядите - это > аналогичное, но более тяжелое и более функциональное решение. -- С уважением, Сейчас прослушивается песенка: BLUE SYSTEM - VAMPIRE ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] функция Си 2003-06-23 4:53 ` Ткаченко Максим @ 2003-06-23 9:45 ` Andrey Golovin 2003-06-23 9:54 ` Ткаченко Максим 0 siblings, 1 reply; 27+ messages in thread From: Andrey Golovin @ 2003-06-23 9:45 UTC (permalink / raw) To: community Ткаченко Максим wrote: >В сообщении от Понедельник 23 Июнь 2003 11:27 Прокопьев Евгений написал(a): > > > >>Такой нету. Средства для написания своих языков с любыми синтаксисами >>есть - копать в сторону yacc, bison, но, кажется, таким способом можно >>получить компилятор, а не интерпретатор. Или идите к г-ну Луговскому в >>talk-room, он Вам расскажет, как это правильно сделать :) >> >> >ужас какой... а я то ,наивный, думал что все проще.... >теперь придется выёживаться с заменами и подстановками и преобразованием... >чего то мне это не нравится... ну да ладно, будем тогда парсить выражение >на большое количество вхождений различных переменных, аривметических знаков. >Ужас какой... >но видать придется.... > А вызывать что-нибудь вроде bc религия не позволяет? > > >>А я такие дела делал запихиванием интерпретируемого кода в в вызываемые >>из сишной программы скрипты на bash/python. Еще qsa поглядите - это >>аналогичное, но более тяжелое и более функциональное решение. >> >> ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] функция Си 2003-06-23 9:45 ` Andrey Golovin @ 2003-06-23 9:54 ` Ткаченко Максим 0 siblings, 1 reply; 27+ messages in thread From: Ткаченко Максим @ 2003-06-23 9:54 UTC (permalink / raw) To: community В сообщении от Понедельник 23 Июнь 2003 16:45 Andrey Golovin написал(a): > > А вызывать что-нибудь вроде bc религия не позволяет? > А это что такое? сорри, за неопытность но я правда только начинаю программить на си... -- С уважением, Сейчас прослушивается песенка: Бутырка - Тает снег ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <3EF6D0BD.1080509@rmts.donpac.ru>]
* Re: [Comm] функция Си @ 2003-06-23 10:10 ` Ткаченко Максим 2003-06-24 6:17 ` Ткаченко Максим 0 siblings, 1 reply; 27+ messages in thread From: Ткаченко Максим @ 2003-06-23 10:10 UTC (permalink / raw) To: community В сообщении от Понедельник 23 Июнь 2003 17:04 Прокопьев Евгений написал(a): > > Это к С никакого отношения не имеет, это просто утилита, вызываемая из > командной строки и проделывающая все необходимые Вам манипуляции с числами. Понял, спасибо. Буду разбираться -- С уважением, Сейчас прослушивается песенка: ARABESQUE - IN THE HEAT OF A DISCO NIGHT ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] функция Си 2003-06-23 10:10 ` Ткаченко Максим @ 2003-06-24 6:17 ` Ткаченко Максим 2003-06-24 7:43 ` Прокопьев Евгений 2003-06-24 10:29 ` [Comm] " Vitaly Lugovsky 0 siblings, 2 replies; 27+ messages in thread From: Ткаченко Максим @ 2003-06-24 6:17 UTC (permalink / raw) To: community В сообщении от Понедельник 23 Июнь 2003 17:10 Ткаченко Максим написал(a): > В сообщении от Понедельник 23 Июнь 2003 17:04 Прокопьев Евгений написал(a): > > Это к С никакого отношения не имеет, это просто утилита, вызываемая из > > командной строки и проделывающая все необходимые Вам манипуляции с > > числами. > > Понял, спасибо. Буду разбираться а можно еще вопрос, а как вызвать программу да так что бы результат выполнения присволся к значению переменной? насколько я понял system не позволяет этого делать - возвращает только номер ошибки.... Как тогда? -- С уважением, Сейчас прослушивается песенка: BLUE SYSTEM - BODY TO BODY ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] функция Си 2003-06-24 6:17 ` Ткаченко Максим @ 2003-06-24 7:43 ` Прокопьев Евгений 2003-06-24 10:29 ` [Comm] " Vitaly Lugovsky 1 sibling, 1 reply; 27+ messages in thread From: Прокопьев Евгений @ 2003-06-24 7:43 UTC (permalink / raw) To: community Ткаченко Максим пишет: > В сообщении от Понедельник 23 Июнь 2003 17:10 Ткаченко Максим написал(a): > >>В сообщении от Понедельник 23 Июнь 2003 17:04 Прокопьев Евгений написал(a): >> >>>Это к С никакого отношения не имеет, это просто утилита, вызываемая из >>>командной строки и проделывающая все необходимые Вам манипуляции с >>>числами. >> >>Понял, спасибо. Буду разбираться > > а можно еще вопрос, а как вызвать программу да так что бы результат выполнения > присволся к значению переменной? > насколько я понял system не позволяет этого делать - возвращает только номер > ошибки.... Как тогда? popen -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <3EFA10A3.9030701@mtu-net.ru>]
* Re: [Comm] Re: функция Си @ 2003-06-26 3:36 ` Ткаченко Максим 1 sibling, 0 replies; 27+ messages in thread From: Ткаченко Максим @ 2003-06-26 3:36 UTC (permalink / raw) To: community [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 2732 bytes --] В сообщении от Четверг 26 Июнь 2003 04:14 Oleg N. Kayunov написал(a): > Прокопьев Евгений пишет: > > Ткаченко Максим пишет: > >> В сообщении от Понедельник 23 Июнь 2003 17:10 Ткаченко Максим > >> > >> написал(a): > >>> В сообщении от Понедельник 23 Июнь 2003 17:04 Прокопьев Евгений > >>> > >>> написал(a): > >>>> Это к С никакого отношения не имеет, это просто утилита, вызываемая из > >>>> командной строки и проделывающая все необходимые Вам манипуляции с > >>>> числами. > >>> > >>> Понял, спасибо. Буду разбираться > >> > >> а можно еще вопрос, а как вызвать программу да так что бы результат > >> выполнения присволся к значению переменной? > >> насколько я понял system не позволяет этого делать - возвращает > >> только номер ошибки.... Как тогда? > > > > popen > > Послушайте, мне кажется, что всё гораздо проще решаемо. Без вызовов > командной строки и прочего. > А именно: та версия Питона, что на дисках Мастера 2.2 очень даже > неплохо уживается с Мастеровским-же swig. Проверял - всё почти по книжке > Бизли, с ну о-о-очень небольшой рихтовочкой. Впрочем, можно и без > swig-а, руководствуясь тем же самым Бизли "сугубо вручную" написать > пограммку на C стыкующуюся с Питоном. Тоже - реально. > > Посему - > 1. - Пишется для Питона модуль снимающий данные с карточки и выдающий их в > в Питоночитаемом виде. Пишется на C , раз уж библиотека при карточке > такая. Предельно простенький и скромный (коль скоро нет желания возиться > с C). Что называется - один раз и на всю оставшуюся жизнь. Используя > swig або > без оного, чисто вручную. > 2. - На Питоне пишется обработка этих самых данных. При этом > первоначально поставленную задачу (вычисление по произвольным > выражениям) можно решить просто вписывая их в прогу на Питоне (что > совсем уж просто), либо, если уж совсем заедает (непременно надо брать > выражения из отдельных файлов, скажем), используя Питоновский-же > оператор exec, execfile або eval. > 3. - Enjoy! > > Вот и всё. И самостоятельно парсить/flex-ить ничего не надо и > "грузить" > систему вызовами типа "sh bc" с последующей разборкой результата не > потребуется и т.д. и т.п. А коли, со временем, обнаружится узкое место > (ну интерпретирующий язык, всё-таки) типа Фурье-анализа, скажем, его > опять же можно расшить написав ещё один модуль на C и, опять же > использовав стандартные C-библиотеки (типа gsl). Впрочем, FFT - то для > Питона как раз имеется - в Numeric. Наверняка, причём, на C реализован. > Правда, у Numeric свои заморочки есть, честно говоря. > > Флаг в руки! > > ЗЫ А этакую АЦП-платку можно где-нибудь приобресть? И какие у них ТТД? www.lcard.ru -- С уважением, Сейчас прослушивается песенка: Da Lower You Go - Strinking Man (Remix' 98) [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <20030626145118.106871fb.gleb@asd.iao.ru>]
* [Comm] Re: функция Си @ 2003-06-28 3:36 ` Oleg N. Kayunov 2003-06-28 7:19 ` Shrek ` (2 more replies) 0 siblings, 3 replies; 27+ messages in thread From: Oleg N. Kayunov @ 2003-06-28 3:36 UTC (permalink / raw) To: community Gleb Kulikov пишет: > Thu, 26 Jun 2003 01:14:11 +0400 дня "Oleg N. Kayunov" <okayunov@mtu-net.ru> >написал(а): > > > >>1. - Пишется для Питона модуль снимающий данные с карточки и выдающий их в >>в Питоночитаемом виде. Пишется на C , раз уж библиотека при карточке >> >> > >Лучше не так (описываю то, что сделано у меня) > 1. на C/C++, пишется взаимодействие с аппаратурой, стартуется в отдельном >треде (высокоприоритетном). Данные могут размещаться в выделенных областях >памяти, например, разделяемой, и т.д. > 2. Пишется модуль - переходник для Питона, (только!) достающий/обрабатывающий >данные. Лучше оформлять его по правилам модулей для Numeric, тогда возможен >прозрачный доступ к массивам данных. В этом случае, проще всего обеспечить >необходимые времена реакции и т.п., хотя синхронизация процессов, >выполняющихся в разном масштабе времени. и может доставить головную боль. > > М.б. я что-то не так понял, но тогда уж (раз пошла такая пьянка) имеет смысл написать для снятия данных и их __буферизации__ отдельную C-программку - даемона. И запускать её, болезную, с высоким приоритетом. Можно и root-ом. А енти самые (снятые с карточки и буферизированные) данные брать с даемона через сокет. Брать когда будет удобно - меньше проблем с синхронизацией. Дополнительное преимущество - ежели использовать И-нет сокет, то можно делать всё это через сеть, то бишь - карточка (карточки) на одной (одних) машинах, обработчик (Питоновский) на других. И не придётся даже озабочиваться связью между C-шным текстом и Питоновской программой - всем ведь глубоко фиолетово, какая именно программка на другом конце линии. А то как писАть программы на C работающие с сокетами во множестве мест (с примерами) описано. И у Питона соответствующий модуль имеется. Учитывая, что, как писал Ткаченко, частота дискретизации невысокая - всё должно пойти на ура. Или именно это и имелось в виду? Дополнительно - насчет bc. При всём (искреннем) уважении к bc математическая библиотечка унего бедновата. А главная (ИМХО) "вкусность" bc - неограниченная точность (требующая, ест-нно, неограниченного времени) в этой задаче явно не нужна. Обычный double float перекроет все требования по точности расчетов (учитывая ограниченную разрядность карточки) с ну очень большим избытком. >Засада (если хочется реализоваывать всё это безобразие именно на линуксе, я >реализовывал работу со своим спектроскопическим стендом под OS/2, в процессе >раздумей о линукс-реализации, разлил много желчи): реализация многотредовости >в линуксе воистину*Отвратительная*, именно так, с большой буквы.. Достаточно >сказать, что ожидание на pthread_cond_wait-- активно жрёт процессор! > > Ну демоны-то в Линукс явно не жрут время в процессе простоя. >Заодно вопрос к разработчикам: а какие планы относительно NPTL / NGPT в ALT? > Интересно знать - что это? >Спасибо. > > Салют, /GLeb >_ > -- == В действительности все обстоит совершенно иначе чем на самом деле. == BR, Oleg N. Kayunov. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] Re: функция Си 2003-06-28 3:36 ` Oleg N. Kayunov @ 2003-06-28 7:19 ` Shrek 2003-06-28 12:30 ` Gleb Kulikov 2 siblings, 0 replies; 27+ messages in thread From: Shrek @ 2003-06-28 7:19 UTC (permalink / raw) To: community >> Заодно вопрос к разработчикам: а какие планы относительно NPTL / NGPT >> в ALT? Native POSIX Thread Library А нужен л нам этот гиморой? ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] Re: функция Си 2003-06-28 3:36 ` Oleg N. Kayunov 2003-06-28 7:19 ` Shrek @ 2003-06-28 12:30 ` Gleb Kulikov 2 siblings, 0 replies; 27+ messages in thread From: Gleb Kulikov @ 2003-06-28 12:30 UTC (permalink / raw) To: community Sat, 28 Jun 2003 07:36:50 +0400 дня "Oleg N. Kayunov" <okayunov@mtu-net.ru> написал(а): > М.б. я что-то не так понял, но тогда уж (раз пошла такая пьянка) > имеет смысл написать для снятия данных и их __буферизации__ отдельную > C-программку - даемона. И запускать её, болезную, с высоким приоритетом. > Можно и root-ом. А енти самые (снятые с карточки и буферизированные) Да. Но linux threads не поддерживают разделяемые в памяти семафоры и извещения (pthread_cond), а без этого, о нормальной работе можно сразу и прочно забыть. > данные брать с даемона через сокет. Брать когда будет удобно - меньше Это *медленно*. Если нужно обрабатывать большие потоки данных -- будет облом. Конечно, всё определяется конкретной задачей, у меня большлй поток данных с КАМАКа, у кого-то нет, но в общем случае, нужно стремится к максимально малому времени реакции. > использовать И-нет сокет, то можно делать всё это через сеть, то бишь - Ради бога, отдельным модулем, не надо тянуть это на уровень. подразумевающий "реальное время". > >Заодно вопрос к разработчикам: а какие планы относительно NPTL / NGPT в > >ALT? Честная реализация тредов и межпроцессного (межтредового) взаимодействия. Салют, /GLeb >From gleb@asd.iao.ru Sat Jun 28 16:30:52 2003 Return-Path: <gleb@asd.iao.ru> Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id 721734941F for <community@lrn.ru>; Sat, 28 Jun 2003 16:30:37 +0400 (MSD) Received: from gate.tsc.ru (core.tsc.ru [212.192.163.13]) by master.altlinux.ru (Postfix) with ESMTP id 5442BE31D4 for <community@altlinux.ru>; Sat, 28 Jun 2003 16:30:37 +0400 (MSD) Received: from mx.iao.ru (ns2.iao.ru [81.1.229.132]) by gate.tsc.ru (Postfix) with ESMTP id 5FC7016E65 for <community@altlinux.ru>; Sat, 28 Jun 2003 19:24:05 +0700 (NOVST) Received: from asd.iao.ru (asd.iao.tsc.ru [212.192.108.135]) by mx.iao.ru (Postfix) with ESMTP id 7390748191 for <community@altlinux.ru>; Sat, 28 Jun 2003 19:38:03 +0700 (NOVST) Received: from gleb.iao.ru (gleb.iao.tsc.ru [212.192.108.70]) by asd.iao.ru (Postfix) with SMTP id 24F1061B2126 for <community@altlinux.ru>; Sat, 28 Jun 2003 12:32:08 +0000 (UTC) Date: Sat, 28 Jun 2003 19:30:37 +0700 From: Gleb Kulikov <gleb@asd.iao.ru> To: community@altlinux.ru Subject: Re: [Comm] Re: =?KOI8-R?Q?=C6=D5=CE=CB=C3=C9=D1_=F3=C9?= Message-Id: <20030628193037.180d4593.gleb@asd.iao.ru> In-Reply-To: <3EFD4196.6060209@progroup.ru> References: <200306231013.15735.maxman@yourline.ru> <3EF6D0BD.1080509@rmts.donpac.ru> <200306231710.51856.maxman@yourline.ru> <200306241317.20554.maxman@yourline.ru> <3EF80121.2080502@rmts.donpac.ru> <3EFA10A3.9030701@mtu-net.ru> <20030626145118.106871fb.gleb@asd.iao.ru> <3EFD0D52.1010005@mtu-net.ru> <3EFD4196.6060209@progroup.ru> Organization: IAO X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: <community.altlinux.ru> List-Unsubscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=unsubscribe> List-Archive: </pipermail/community> List-Post: <mailto:community@altlinux.ru> List-Help: <mailto:community-request@altlinux.ru?subject=help> List-Subscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=subscribe> X-List-Received-Date: Sat, 28 Jun 2003 12:30:52 -0000 Sat, 28 Jun 2003 11:19:50 +0400 дня Shrek <shrek@progroup.ru> написал(а): > >> Заодно вопрос к разработчикам: а какие планы относительно NPTL / NGPT > >> в ALT? > > Native POSIX Thread Library > А нужен л нам этот гиморой? Да, сильно. Салют, /GLeb >From rcc-of@penza.com.ru Sat Jun 28 16:32:26 2003 Return-Path: <rcc-of@penza.com.ru> Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id 0FFC84941F for <community@lrn.ru>; Sat, 28 Jun 2003 16:32:26 +0400 (MSD) Received: from rcc.penza.com.ru (unknown [81.85.14.37]) by master.altlinux.ru (Postfix) with ESMTP id 72F86E31CF for <community@altlinux.ru>; Sat, 28 Jun 2003 16:32:25 +0400 (MSD) Received: from crazy.local (crazy.local [192.168.1.112]) by rcc.penza.com.ru (Postfix) with ESMTP id ABD03EAD80 for <community@altlinux.ru>; Sat, 28 Jun 2003 16:32:23 +0400 (MSD) Date: Sat, 28 Jun 2003 16:32:43 +0400 From: Oleg Frolkov <rcc-of@penza.com.ru> X-Mailer: The Bat! (v1.53bis) Organization: =?koi8-r?B?7+/vICLyxcfJz87BzNjO2cog68/N0NjA1MXSztnKIOPFztTSIg==?= X-Priority: 3 (Normal) Message-ID: <95117595593.20030628163243@penza.com.ru> To: Sergey Vlasov <community@altlinux.ru> Subject: =?koi8-r?B?UmU6IFtDb21tXSBSZTog0MXSxc7P0yDTydPUxc3ZIM7BIMTS1cfPyiDWo9PU?= =?koi8-r?B?y8nKIMTJ08s=?= In-Reply-To: <20030627191131.748061c2.vsu@altlinux.ru> References: <200306271945.46682.kuznecov@blok-caf.ru> <20030627191131.748061c2.vsu@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: <community.altlinux.ru> List-Unsubscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=unsubscribe> List-Archive: </pipermail/community> List-Post: <mailto:community@altlinux.ru> List-Help: <mailto:community-request@altlinux.ru?subject=help> List-Subscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=subscribe> X-List-Received-Date: Sat, 28 Jun 2003 12:32:27 -0000 Hello Sergey, Friday, June 27, 2003, 7:11:31 PM, you wrote: SV> Только там есть скрытые грабли: если в старой системе /var лежал в SV> одном разделе с /, там в chroot-ах используются hard links вместо SV> копирования. Если в новой системе /var отделили, эта конструкция SV> сломается - причём может сломаться так, что библиотека не скопируется SV> в новый /lib. Т.е. в таких случаях при копировании надо отслеживать SV> ошибки - возможно, придётся подчищать руками. Не совсем понял мысль.... где конкретно используются hard-links? Да и как оно может сломаться? Например есть /lib/libnsl.so.1 и есть /var/resolv/lib/libnsl.so (эти вроде на один фал смотрят) если я скопирую на новый винт то снаружи это будет выглядеть как 2 файла..... или Вы про хард-линки конфигов? И как тогда можно обойти все это? А то ведь переезд системы изредка нужен, и не хочется пройтись по граблям.... -- Best regards, Oleg mailto:rcc-of@penza.com.ru ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <20030628193037.180d4593.gleb@asd.iao.ru>]
* Re: [Comm] Re: функция Си @ 2003-06-28 13:55 ` Vitaly Lugovsky 2003-06-28 15:21 ` Gleb Kulikov 0 siblings, 1 reply; 27+ messages in thread From: Vitaly Lugovsky @ 2003-06-28 13:55 UTC (permalink / raw) To: community On Sat, 28 Jun 2003, Gleb Kulikov wrote: > > Native POSIX Thread Library > > А нужен л нам этот гиморой? > > Да, сильно. Напомните ка ещё раз - это те якобы треды, где нет вытесняющего шедулинга? Тогда такой развлекухи нам ни за что не надо. Ну а про то, что ожидание на кондишене жрёт процессор - НЕ ЕВРЮ. Ни разу не наблюдал, хотя треды использую оченно активно. Так что, господа и товарищи, или кто показывает мне тестик соответствующий, или попрошу не катить зазря большую бочку на линьюхтредз. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] Re: функция Си 2003-06-28 13:55 ` Vitaly Lugovsky @ 2003-06-28 15:21 ` Gleb Kulikov 0 siblings, 0 replies; 27+ messages in thread From: Gleb Kulikov @ 2003-06-28 15:21 UTC (permalink / raw) To: community Sat, 28 Jun 2003 17:55:47 +0400 (MSD) дня Vitaly Lugovsky <vsl@ontil.ihep.su> написал(а): > Напомните ка ещё раз - это те якобы треды, где нет вытесняющего > шедулинга? Тогда такой развлекухи нам ни за что не надо. Э... откуда дровишки? Салют, /GLeb >From avp@altlinux.ru Sat Jun 28 19:30:10 2003 Return-Path: <avp@altlinux.ru> Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id C1E3C49163; Sat, 28 Jun 2003 19:30:10 +0400 (MSD) Received: from basalt.office.altlinux.org (localhost.localdomain [127.0.0.1]) by master.altlinux.ru (Postfix) with ESMTP id A900EE31CF; Sat, 28 Jun 2003 19:30:10 +0400 (MSD) Received: from avp.office.altlinux.ru (avp.office.altlinux.ru [10.1.1.154]) by basalt.office.altlinux.org (Postfix) with SMTP id 7A4802C7; Sat, 28 Jun 2003 19:30:10 +0400 (MSD) Date: Sat, 28 Jun 2003 19:29:46 +0400 From: Alexandre Prokoudine <avp@altlinux.ru> To: Community List <community@altlinux.ru>, Sisyphus List <sisyphus@altlinux.ru>, Devel List <devel@altlinux.ru>, FreePublish List <freepublish@lrn.ru>, Music List <music@altlinux.ru>, Freeschool List <freeschool@lrn.ru> Message-Id: <20030628192946.7e0cf7c6.avp@altlinux.ru> X-Mailer: Sylpheed version 0.9.0claws (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="L7sE(qy54iiX=.OM" Subject: [Comm] lists update X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: <community.altlinux.ru> List-Unsubscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=unsubscribe> List-Archive: </pipermail/community> List-Post: <mailto:community@altlinux.ru> List-Help: <mailto:community-request@altlinux.ru?subject=help> List-Subscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=subscribe> X-List-Received-Date: Sat, 28 Jun 2003 15:30:11 -0000 --L7sE(qy54iiX=.OM Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: base64 5M/C0s/HzyDX0sXNxc7JINPV1M/LIQ0KDQrvws7P18zFzsEg09TSwc7Jw8Eg0yDJzsbP0s3Bw8nF yiDPIM7B28nIDQrT0MnTy8HIINLB09PZzMvJOiBodHRwOi8vd3d3LmFsdGxpbnV4LnJ1L2luZGV4 LnBocD9tb2R1bGU9bWxpc3RzDQoNCvPQxdvJ1MUgz9TL0tnU2CDEzNEg08XC0SDOz9fPxSDJIM7F ydrXxcTBzs7PxSEgDQoNCjstKQ0KDQotLSANCkFsZXhhbmRyZSBQcm9rb3VkaW5lDQpBTFQgTGlu dXggRG9jdW1lbnRhdGlvbiBUZWFtDQpKYWJiZXJJRDogYXZwQGFsdGxpbnV4Lm9yZw0K --L7sE(qy54iiX=.OM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iQEVAwUBPv20bVuz2hQ8IXD/AQIBXQf+OcgsQs2d/zoSBTET0Pr/Bz2EdfuL3WHt sOQ2mk2ylfp1OBk3r6WiGIDiTcm/xWgfPevURZCnSP1oQh0+HsNhtBk85BvUrYt/ RkWX8J5juES7D0RmjfQ2/kTL1fdykFDPllHMfL5JYN3Ln/PPbHUE/XvQcIby4T4G mfqkePEl7v1ikAFv9qcDjBjOBHreV0RQU7BNDbqeVIYga7tQClZZIWXiLCk1Z56X pMgi66yYIk+BFu4+3gI1rldf/DgBLD5mUTt3JfiG9wJNNrS5emNxmsHPHccjvoFg uI8/mLbJRNPMG14Q5I9p9/UYSDOUWlUKZU0FRVN80C7xyr9+XuoVXQ== =vtkW -----END PGP SIGNATURE----- --L7sE(qy54iiX=.OM-- >From akrioukov@kengu.ru Sat Jun 28 19:39:58 2003 Return-Path: <akrioukov@kengu.ru> Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id E90E449163 for <community@lrn.ru>; Sat, 28 Jun 2003 19:39:58 +0400 (MSD) Received: from post.cnt.ru (post.cnt.ru [212.15.122.243]) by master.altlinux.ru (Postfix) with ESMTP id B5D6EE31CF for <community@altlinux.ru>; Sat, 28 Jun 2003 19:39:57 +0400 (MSD) Received: from ppp1-13.dial-up.cnt.ru (ppp1-13.dial-up.cnt.ru [212.15.118.13]) by post.cnt.ru (8.11.7/8.11.1) with ESMTP id h5SFdt830428 for <community@altlinux.ru>; Sat, 28 Jun 2003 19:39:55 +0400 From: Alexej Kryukov <akrioukov@kengu.ru> To: community@altlinux.ru Subject: Re: [Comm] lists update Date: Sat, 28 Jun 2003 19:39:44 +0400 User-Agent: KMail/1.5.1 References: <20030628192946.7e0cf7c6.avp@altlinux.ru> In-Reply-To: <20030628192946.7e0cf7c6.avp@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200306281939.44952.akrioukov@kengu.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: <community.altlinux.ru> List-Unsubscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=unsubscribe> List-Archive: </pipermail/community> List-Post: <mailto:community@altlinux.ru> List-Help: <mailto:community-request@altlinux.ru?subject=help> List-Subscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=subscribe> X-List-Received-Date: Sat, 28 Jun 2003 15:39:59 -0000 On Saturday 28 June 2003 19:29, Alexandre Prokoudine wrote: > Доброго времени суток! > > Обновлена страница с информацией о наших > списках рассылки: http://www.altlinux.ru/index.php?module=mlists > > Спешите открыть для себя новое и неизведанное! > > ;-) Надо ли это так понимать, что все адреса, заканчивавшиеся на lrn.ru, теперь заменены на altlinux.ru? А подписываться заново надо, или нет? ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] функция Си 2003-06-24 6:17 ` Ткаченко Максим 2003-06-24 7:43 ` Прокопьев Евгений @ 2003-06-24 10:29 ` Vitaly Lugovsky 1 sibling, 1 reply; 27+ messages in thread From: Vitaly Lugovsky @ 2003-06-24 10:29 UTC (permalink / raw) To: community On Tue, 24 Jun 2003, Ткаченко Максим wrote: > а можно еще вопрос, а как вызвать программу да так что бы > результат выполнения присволся к значению переменной? насколько > я понял system не позволяет этого делать - возвращает только > номер ошибки.... Как тогда? man 3 popen ЗЫ: гражданин товарищ, ну разве не ясно, что вам НЕТ НИКАКОЙ НЕОБХОДИМОСТИ писать на Си? И потребности нет, не то что необходимости. А ви тут нам мозги пудрите. Нехорошо! ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <1091501860.20030624173801@scs-900.ru>]
* Re: [Comm] [JT]функция Си @ 2003-06-24 10:51 ` Vitaly Lugovsky 1 sibling, 0 replies; 27+ messages in thread From: Vitaly Lugovsky @ 2003-06-24 10:51 UTC (permalink / raw) To: Vitaly Lugovsky On Tue, 24 Jun 2003, Evgeny Yugov wrote: > VL> ЗЫ: гражданин товарищ, ну разве не ясно, что вам НЕТ НИКАКОЙ > VL> НЕОБХОДИМОСТИ писать на Си? И потребности нет, не то что > VL> необходимости. А ви тут нам мозги пудрите. Нехорошо! > > Не стоит так раздражаться... не все же родились > программистом... ;o) Я не раздражаюсь, я тонко намекаю, что в данном случае человеку вовсе не нужно насиловать себя с дурным узкоспециализированным язычком Цэ - разве что только у человека есть глупые преподаватели, которые его заставляют заниматься этим неблагодарным и совершенно лишним делом. Ему гораздо лучше было бы взяться за Питон, или там Схему. Начинающему хвататься за Цэ - это просто верх мазохизма. ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <200306242057.19011.maxman@yourline.ru>]
* Re: [Comm] [JT]функция Си @ 2003-06-24 14:08 ` Vitaly Lugovsky 2003-06-25 1:54 ` Ткаченко Максим 2003-06-24 20:12 ` Re[2]: " ASA 1 sibling, 1 reply; 27+ messages in thread From: Vitaly Lugovsky @ 2003-06-24 14:08 UTC (permalink / raw) To: community On Tue, 24 Jun 2003, Ткаченко Максим wrote: > > Ему гораздо лучше было бы взяться за Питон, или там Схему. > > Начинающему хвататься за Цэ - это просто верх мазохизма. > Извините конечно, но в данном случае Вы ошибаетесь. Я не плохо > программирую под винды, но в делфи. Я понял, что в дельфи. Но fpc всё равно советовать не буду. > Ну не нужен был мне раньше Си... А сейчас - нужен? Точно? Мне вот кажется, что на самом деле совсем не нужен - если разве что не модуль ядрёный писать надо. Да и ядрёные модули можно далеко не только на Цэ писать, а вовсе даже и на Схеме. > Что ж теперь всю жизнь писать под виндовс? Да не хочу я. И не надо. Какое отношение Си имеет к не-виндовс?!? > Насчет нужно или не нужно... Стоит реальная задача, которую > следует организовать, задача отнуть не простая... И мне сильно > нехватает знаний в Си.. Что же за задача такая, если в её постановке сразу так жестко оговаривается использование языка Си? > Извините, но толковых кник нет, особенно по прграммированию под > линукс, где ббы были описаны функции и прочее.... А то только > как написать а+б..... Есть, и очень даже толковые. Уже помянутая тут многократно книга "Unix - универсальная среда программирования" Кернигана и Пайка, это если действительно без Цэ никуда. > Лучше чем обвинять так, и опускать , лучше посоветуйте > электронный вариант действительно путевой книжки.... Объвинять > то просто..... а помочь духу нехватает или еще чего..... Не, ну > правда, обидно же..... Лучшее, чем я могу помочь - это отговорить от использования Цэ. Не зная постановки задачи, исходя лишь из косвенных данных - могу рекомендовать Питон. Возможно - Жабу. Если будут более полные данные - дам совет лучше. А Си - это ВСЕГДА должно быть самое крайнее средство, и за одну только необходимость его применения надо драть с заказчика огромные деньги - чтоб не издевался. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] [JT]функция Си 2003-06-24 14:08 ` Vitaly Lugovsky @ 2003-06-25 1:54 ` Ткаченко Максим 2003-06-25 6:07 ` Yuri Ivanov 2003-06-25 12:42 ` Vitaly Lugovsky 0 siblings, 2 replies; 27+ messages in thread From: Ткаченко Максим @ 2003-06-25 1:54 UTC (permalink / raw) To: community В сообщении от Вторник 24 Июнь 2003 21:08 Vitaly Lugovsky написал(a): > Я понял, что в дельфи. Но fpc всё равно советовать не буду. интересная штука, пробовал, очень неплохо впринципе > > Ну не нужен был мне раньше Си... > > Что же за задача такая, если в её постановке сразу так жестко > оговаривается использование языка Си? Задача: при помощи аналого-цифрового преобразователя проводить оцифровку сигналов, в зависимости от значений оцифрованных сигналов следует по определенным правилам при помощи аппаратно-програмной части (цифровые выходы у той же АЦП) организовывать какое-то управляющее воздействие..... Библиотека для работы с АЦП нгаписана на Си, отсюда и следует что требуется и писать на Си. Пробовал на fpc, но все упирается в эту библиотеку, слишком много надо переделок делать.... > Есть, и очень даже толковые. Уже помянутая тут многократно книга > "Unix - универсальная среда программирования" Кернигана и Пайка, > это если действительно без Цэ никуда. А электронный вариант есть? > Лучшее, чем я могу помочь - это отговорить от использования Цэ. > Не зная постановки задачи, исходя лишь из косвенных данных - > могу рекомендовать Питон. Возможно - Жабу. Если будут более > полные данные - дам совет лучше. А Си - это ВСЕГДА должно быть > самое крайнее средство, и за одну только необходимость его > применения надо драть с заказчика огромные деньги - чтоб не > издевался. Возможно Вы и правы в этом, но тут вроде только на Си и придется > > > _______________________________________________ > Community mailing list > Community@altlinux.ru > http://www.altlinux.ru/mailman/listinfo/community -- С уважением, Сейчас прослушивается песенка: 03 - А.Маршал - Пацаны ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] [JT]функция Си 2003-06-25 1:54 ` Ткаченко Максим @ 2003-06-25 6:07 ` Yuri Ivanov 2003-06-25 7:59 ` Vitaly Lipatov 2003-06-25 12:42 ` Vitaly Lugovsky 1 sibling, 2 replies; 27+ messages in thread From: Yuri Ivanov @ 2003-06-25 6:07 UTC (permalink / raw) To: community В сообщении от 25 Июнь 2003 05:54 Ткаченко Максим написал(a): > В сообщении от Вторник 24 Июнь 2003 21:08 Vitaly Lugovsky написал(a): > > Я понял, что в дельфи. Но fpc всё равно советовать не буду. > > интересная штука, пробовал, очень неплохо впринципе > > > > Ну не нужен был мне раньше Си... > > > > Что же за задача такая, если в её постановке сразу так жестко > > оговаривается использование языка Си? > > Задача: при помощи аналого-цифрового преобразователя проводить оцифровку > сигналов, в зависимости от значений оцифрованных сигналов следует по > определенным правилам при помощи аппаратно-програмной части (цифровые > выходы у той же АЦП) организовывать какое-то управляющее воздействие..... АЦП - это отдельно взятая плата или зацеплен к последовательному/параллельному порту? Если это более-менее стандартная плата, то возможно все уже написано. Попробуйте на sf.net поиск по словам DAQ, ADC, DAC. Будете приятно удивлены. Лично я для таких целей уже 2 года пользую SampLin, хватает на все случаи жизни. Пакет написан на основе библиотеки QWT, имеет встроенный васикоподобный язык. Последний раз (этой весной) этим пакетом обрабатывали сигналы с датчиков, зацепленных к отбойному молотку :) > Библиотека для работы с АЦП нгаписана на Си, отсюда и следует что требуется > и писать на Си. > Пробовал на fpc, но все упирается в эту библиотеку, слишком много надо > переделок делать.... > > > Есть, и очень даже толковые. Уже помянутая тут многократно книга > > "Unix - универсальная среда программирования" Кернигана и Пайка, > > это если действительно без Цэ никуда. > > А электронный вариант есть? > > > Лучшее, чем я могу помочь - это отговорить от использования Цэ. > > Не зная постановки задачи, исходя лишь из косвенных данных - > > могу рекомендовать Питон. Возможно - Жабу. Если будут более > > полные данные - дам совет лучше. А Си - это ВСЕГДА должно быть > > самое крайнее средство, и за одну только необходимость его > > применения надо драть с заказчика огромные деньги - чтоб не > > издевался. > > Возможно Вы и правы в этом, но тут вроде только на Си и придется > > > _______________________________________________ > > Community mailing list > > Community@altlinux.ru > > http://www.altlinux.ru/mailman/listinfo/community ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] [JT]функция Си 2003-06-25 6:07 ` Yuri Ivanov @ 2003-06-25 7:59 ` Vitaly Lipatov 1 sibling, 0 replies; 27+ messages in thread From: Vitaly Lipatov @ 2003-06-25 7:59 UTC (permalink / raw) To: community On 25 Июнь 2003 10:07, Yuri Ivanov wrote: > Если это более-менее стандартная плата, то возможно все уже > написано. Попробуйте на sf.net поиск по словам DAQ, ADC, DAC. > Будете приятно удивлены. Можно посмотреть libcomedi в Сизифе -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! >From sheremetinsky@kaluga.ru Wed Jun 25 23:06:08 2003 Return-Path: <sheremetinsky@kaluga.ru> Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id DA67349BF0 for <community@lrn.ru>; Wed, 25 Jun 2003 23:06:08 +0400 (MSD) Received: from lancia.kaluga.ru (lancia.kaluga.ru [62.148.128.2]) by master.altlinux.ru (Postfix) with ESMTP id B9D19E3381 for <community@altlinux.ru>; Wed, 25 Jun 2003 23:06:08 +0400 (MSD) Received: from localhost.localdomain (53.pool-157.kaluga.ru [62.148.157.53]) by lancia.kaluga.ru (8.12.9/8.12.9) with ESMTP id h5PJ65PQ075004 for <community@altlinux.ru>; Wed, 25 Jun 2003 23:06:06 +0400 (MSD) Received: by localhost.localdomain (Postfix on, from userid 500) id 34C7224CC8; Wed, 25 Jun 2003 21:54:51 +0400 (MSD) From: Oleg Sheremetinsky <sheremetinsky@kaluga.ru> To: community@altlinux.ru Date: Wed, 25 Jun 2003 21:54:51 +0400 User-Agent: KMail/1.5 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200306252154.51099.sheremetinsky@kaluga.ru> Subject: [Comm] =?koi8-r?b?88/Pwt3FzsnFIMLZzM8g0M/E0MnT?= =?koi8-r?b?wc7PIM7FydrXxdPUztnNIMvMwN7PzQ==?= X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: <community.altlinux.ru> List-Unsubscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=unsubscribe> List-Archive: </pipermail/community> List-Post: <mailto:community@altlinux.ru> List-Help: <mailto:community-request@altlinux.ru?subject=help> List-Subscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=subscribe> X-List-Received-Date: Wed, 25 Jun 2003 19:06:09 -0000 От некоторых подписчиков рассылки приходят письма, подписанные неизвестным ключом, о чем выводится предупреждение в KMail. Я так понял, нужен открытый ключ для проверки. Это можно пропустить? -- С уважением, Шереметинский Олег Срд Июн 25 21:48:57 MSD 2003 E-mail: sheremetinsky@kaluga.ru (г. Калуга) ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <200306251426.38895.maxman@yourline.ru>]
* Re: [Comm] [JT]функция Си @ 2003-06-25 7:52 ` Andrey Golovin 2003-06-25 8:40 ` Shawkat 2003-06-25 12:45 ` Vitaly Lugovsky 2 siblings, 0 replies; 27+ messages in thread From: Andrey Golovin @ 2003-06-25 7:52 UTC (permalink / raw) To: community Ткаченко Максим wrote: >В сообщении от Среда 25 Июнь 2003 13:07 Yuri Ivanov написал(a): > > >> АЦП - это отдельно взятая плата или зацеплен к >>последовательному/параллельному порту? >> >> > Это отдельная Isa-плата L-154 о ЗАО "Lcard" выполненная на АЦП ltc 1412(по >памяти, могу ошибаться)... > > >> Если это более-менее стандартная плата, то возможно все уже написано. >> Попробуйте на sf.net поиск по словам DAQ, ADC, DAC. Будете приятно >>удивлены. >> >> >библиотека для доступа к плате ацп уже есть , рабочая, тут проблем нет. >Но она написана на СИ...... > > Что-то я не улавливаю, почему Вас смущает, что библиотека написана на С. Не трогайте библиотеку, просто вызывайте ее из того языка, который удобнее для написания программы. Я с крейтами Л-Кард без проблем работал с Делфи и турбо-паскалем (по наследству досталась готовая софтина, которую надо было слегка переделать), мой сосед - из LabView. Это все под виндой. Под Линукс собираюсь на досуге кое-что портировать, или перенесу из турбо-паскаля в fpc, или перепишу с нуля, тогда, скорее всего, на Аде. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] [JT]функция Си 2003-06-25 7:52 ` Andrey Golovin @ 2003-06-25 8:40 ` Shawkat 2003-06-25 12:45 ` Vitaly Lugovsky 2 siblings, 0 replies; 27+ messages in thread From: Shawkat @ 2003-06-25 8:40 UTC (permalink / raw) To: community > частота дикритизации не большая, но все таки не очень то охото расчленять > все на различные программы и bashем вызывать.... охота монолитное все > таки.... 1) Раз частота дискретизации невысокая (от нескольких герц и меньше) - наапишите на C программку которая получает как параметр команду (типа считать значение из порта А) и выдает ее результат на stdout. Пользуйте на здоровье откуда хотите и как хотите. 2) AFAIK, в каждом более-менее приличном языке есть средства для доступа к библиотеке на С - сделайте враппер для своего любимого языка. Если же у вас есть _исходники_ этой библиотеки для работы с АЦП - перепишите эти же функции на своем языке. >From hyuv@svitonline.com Wed Jun 25 12:53:10 2003 Return-Path: <hyuv@svitonline.com> Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id 9C9E548013 for <community@lrn.ru>; Wed, 25 Jun 2003 12:53:10 +0400 (MSD) Received: from relay.kiev.sovam.com (relay.kiev.sovam.com [212.109.32.5]) by master.altlinux.ru (Postfix) with ESMTP id 6D480E31CF for <community@altlinux.ru>; Wed, 25 Jun 2003 12:53:01 +0400 (MSD) Received: from [62.64.117.53] (helo=localhost.localdomain) by relay.kiev.sovam.com with esmtp (Exim 3.36 #5) id 19V61P-000OYg-00 for community@altlinux.ru; Wed, 25 Jun 2003 11:52:55 +0300 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 9EA0C62E4 for <community@altlinux.ru>; Wed, 25 Jun 2003 11:51:52 +0300 (EEST) From: Yuri Horoshkov <hyuv@svitonline.com> To: community@altlinux.ru Date: Wed, 25 Jun 2003 11:51:52 +0300 User-Agent: KMail/1.5 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200306251151.52397.hyuv@svitonline.com> Subject: [Comm] =?koi8-r?b?z9vJwsvBINDSySDX2dDPzM7FzsnJ?=/bin/sh X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: <community.altlinux.ru> List-Unsubscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=unsubscribe> List-Archive: </pipermail/community> List-Post: <mailto:community@altlinux.ru> List-Help: <mailto:community-request@altlinux.ru?subject=help> List-Subscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=subscribe> X-List-Received-Date: Wed, 25 Jun 2003 08:53:11 -0000 Здравствуйте Community! Ради интереса попробовал под MDK9.1 поставить wwwoffle из тарболла. Выполнение ./configure прошло без замечаний, а вот на "make" вылетела ошибка при выполнении /bin/sh прямо на первой строке: lex command not found. Насколько я понимаю, /bin/sh - это командная оболочка root. Почему же не выполнилась такая простая операция? Может я чего-то не доставивил нужного? Если не трудно, просветите. -- С уважением, Юрий. >From maxman@yourline.ru Wed Jun 25 13:04:47 2003 Return-Path: <maxman@yourline.ru> Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id 1CB6C48A7D for <community@lrn.ru>; Wed, 25 Jun 2003 13:04:47 +0400 (MSD) Received: from mail.yourline.ru (unknown [217.150.42.65]) by master.altlinux.ru (Postfix) with SMTP id 06131E31CF for <community@altlinux.ru>; Wed, 25 Jun 2003 13:04:46 +0400 (MSD) Received: (qmail 16213 invoked by uid 7770); 25 Jun 2003 09:13:47 -0000 Received: from www.yourline.ru (HELO maxman.almaz.biysk.ru) (217.150.42.62) by mail.yourline.ru with SMTP; 25 Jun 2003 09:13:37 -0000 From: =?koi8-r?b?9MvB3sXOy88g7cHL08nN?= <maxman@yourline.ru> Organization: =?koi8-r?b?7+/v?= "=?koi8-r?b?4sHTy88=?=" To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?b?W0pUXcbVzsvDydE=?= =?koi8-r?b?IPPJ?= Date: Wed, 25 Jun 2003 16:04:30 +0700 User-Agent: KMail/1.5 References: <200306231013.15735.maxman@yourline.ru> <200306251426.38895.maxman@yourline.ru> <3EF954D7.70406@mail2k.ru> In-Reply-To: <3EF954D7.70406@mail2k.ru> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_fWW++vI9BuegNe9"; charset="koi8-r" Content-Transfer-Encoding: 7bit Message-Id: <200306251604.31032.maxman@yourline.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: <community.altlinux.ru> List-Unsubscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=unsubscribe> List-Archive: </pipermail/community> List-Post: <mailto:community@altlinux.ru> List-Help: <mailto:community-request@altlinux.ru?subject=help> List-Subscribe: <http://www.altlinux.ru/mailman/listinfo/community>, <mailto:community-request@altlinux.ru?subject=subscribe> X-List-Received-Date: Wed, 25 Jun 2003 09:04:47 -0000 --Boundary-02=_fWW++vI9BuegNe9 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: base64 Content-Description: signed data Content-Disposition: inline 9yDTz8/C3cXOyckgz9Qg89LFxMEgMjUg6cDO2CAyMDAzIDE0OjUyIEFuZHJleSBHb2xvdmluIM7B 0MnTwcwoYSk6Cgo+IP7Uzy3UzyDRIM7FINXMwdfMydfBwCwg0M/exc3VIPfB0yDTzdXdwcXULCDe 1M8gwsnCzMnP1MXLwSDOwdDJ08HOwSDOwSDzLgo+IO7FINTSz8fBytTFIMLJwszJz9TFy9UsINDS z9PUzyDX2drZ18HK1MUgxcUgydog1M/HzyDR2tnLwSwgy8/Uz9LZygo+INXEz8LOxcUgxMzRIM7B 0MnTwc7J0SDQ0s/H0sHNzdkuIPEg0yDL0sXK1MHNySDsLevB0sQgwsXaINDSz8LMxc0g0sHCz9TB zAo+INMg5MXMxskgySDU1dLCzy3QwdPLwczFzSAo0M8gzsHTzMXE09TX1SDEz9PUwczB09ggx8/U z9fB0SDTz8bUyc7BLAo+IMvP1M/S1cAgzsHEzyDC2czPINPMxcfLwSDQxdLFxMXMwdTYKSwgzc/K INPP08XEIC0gydogTGFiVmlldy4g/NTPINfTxQo+INDPxCDXyc7Ez8ouIArBzsHMz8fJ3s7PLCDR INTP1sUg0sHCz9TBzC4uLgo+8M/EIOzJztXL0yDTz8LJ0sHA09ggzsEgxM/T1cfFIMvPxS3e1M8g 0M/S1MnSz9fB1NgsIMnMyQo+INDF0sXOxdPVIMnaINTV0sLPLdDB08vBzNEg1yBmcGMsIMnMySDQ xdLF0Mnb1SDTIM7VzNEsINTPx8TBLCDTy8/SxcUKPiDX08XHzywgzsEg4cTFLgrUzyDF09TYIMjP 1MnUxSDTy8HawdTYLCDe1M8g0M/dxSDQxdLF0MnTwdTYIM7BIMTS1cfPzSDR2tnLxSDexc0gydPQ z8zY2s/XwdTYIArHz9TP19XAIMzJwtUgzsEg88k/CgotLSAK8yDV18HWxc7Jxc0sIArzxcrewdMg 0NLP08zV28nXwcXU09Eg0MXTxc7LwToKICDzINXXwdbFzsnFzSwgwcTNyc7J09TSwdTP0iCzLczB ys4sCgo= --Boundary-02=_fWW++vI9BuegNe9 Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA++WWe7YaSgiy19nURAomdAKCwmxFWcG0Ar3v5J2nH2UQm7b1QZACgoSC3 StmjgHDdZuNqdHBXAi+j3sY= =R9a4 -----END PGP SIGNATURE----- --Boundary-02=_fWW++vI9BuegNe9-- ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] [JT]функция Си 2003-06-25 7:52 ` Andrey Golovin 2003-06-25 8:40 ` Shawkat @ 2003-06-25 12:45 ` Vitaly Lugovsky 2 siblings, 0 replies; 27+ messages in thread From: Vitaly Lugovsky @ 2003-06-25 12:45 UTC (permalink / raw) To: community On Wed, 25 Jun 2003, Ткаченко Максим wrote: > библиотека для доступа к плате ацп уже есть , рабочая, тут > проблем нет. > Но она написана на СИ...... Это никогда не являлось проблемой. > частота дикритизации не большая, но все таки не очень то охото > расчленять все > на различные программы и bashем вызывать.... охота монолитное > все таки.... Зря. Глупо. Это ведь и есть unix way. Тут такой дури, как монолитный бинарь на все случаи - не бывает. Это ж не виндовз какой. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] [JT]функция Си 2003-06-25 1:54 ` Ткаченко Максим 2003-06-25 6:07 ` Yuri Ivanov @ 2003-06-25 12:42 ` Vitaly Lugovsky 1 sibling, 0 replies; 27+ messages in thread From: Vitaly Lugovsky @ 2003-06-25 12:42 UTC (permalink / raw) To: community On Wed, 25 Jun 2003, Ткаченко Максим wrote: > > Что же за задача такая, если в её постановке сразу так жестко > > оговаривается использование языка Си? > > Задача: при помощи аналого-цифрового преобразователя > проводить оцифровку сигналов, в зависимости от значений > оцифрованных сигналов следует по определенным правилам при > помощи аппаратно-програмной части (цифровые выходы у той же > АЦП) организовывать какое-то управляющее воздействие..... > Библиотека для работы с АЦП нгаписана на Си, отсюда и следует > что требуется и писать на Си. Пробовал на fpc, но все упирается > в эту библиотеку, слишком много надо переделок делать.... Ну вот в упор не вижу надобности пейсать такое на Цэ. Библиотека есть - и ладно. Забиндить её в тикль или питон - и дело с концами. Да и в тот же fpc биндится всё с пол запросто. > Возможно Вы и правы в этом, но тут вроде только на Си и > придется Нет. gtk вот тоже на цэ писано - и кто его напрямую из цэ юзает? ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re[2]: [Comm] [JT]функция Си 2003-06-24 14:08 ` Vitaly Lugovsky @ 2003-06-24 20:12 ` ASA 2003-06-25 1:55 ` Ткаченко Максим 1 sibling, 1 reply; 27+ messages in thread From: ASA @ 2003-06-24 20:12 UTC (permalink / raw) To: Ткаченко Максим Hello Ткаченко, Tuesday, June 24, 2003, 6:57:18 PM, you wrote: ТМ> Насчет нужно или не нужно... Стоит реальная задача, которую следует ТМ> организовать, задача отнуть не простая... И мне сильно нехватает знаний в ТМ> Си.. Извините, но толковых кник нет, особенно по прграммированию под линукс, У меня лично такое впечатление, что вашу задачу легко написать даже на bash - все эти var=`command` и т.п. -- Best regards, ASA mailto:llb@udm.ru ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] [JT]функция Си 2003-06-24 20:12 ` Re[2]: " ASA @ 2003-06-25 1:55 ` Ткаченко Максим 0 siblings, 0 replies; 27+ messages in thread From: Ткаченко Максим @ 2003-06-25 1:55 UTC (permalink / raw) To: community В сообщении от Среда 25 Июнь 2003 03:12 ASA написал(a): > Hello Ткаченко, > > Tuesday, June 24, 2003, 6:57:18 PM, you wrote: > > ТМ> Насчет нужно или не нужно... Стоит реальная задача, которую следует > ТМ> организовать, задача отнуть не простая... И мне сильно нехватает знаний > в ТМ> Си.. Извините, но толковых кник нет, особенно по прграммированию под > линукс, У меня лично такое впечатление, что вашу задачу легко написать > даже на bash - все эти var=`command` и т.п. если бы... -- С уважением, Сейчас прослушивается песенка: Ласковый Май - Белые Розы ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Comm] функция Си 2003-06-23 4:27 ` [Comm] функция Си Прокопьев Евгений @ 2003-06-23 12:11 ` Vitaly Lugovsky 2 siblings, 0 replies; 27+ messages in thread From: Vitaly Lugovsky @ 2003-06-23 12:11 UTC (permalink / raw) To: community On Mon, 23 Jun 2003, Ткаченко Максим wrote: > Здрасьте, может не потеме, но очень надо.. допустим есть строка > содержащая в себе "A+B-C*E", где A,B,C,E - имена переменных или > функций. Требуется трактовать такую строку как матем выражение > и получить результат подставив знвечения соответствующих > переменных.. помнится в паскале еще была такая функция. val что > ли звалась... А как в СИ? Подскажите очень нужно. Изобретать > велосипед, путем написания своей функции, не охота ужасно. Можно воспользоваться любым ембедаббельным интерпретатором, вроде Lua, SIOD, guile, и т.п. Выбор интерпретатора зависит от требований к сложности выражений (ну и от требуемой скорости вычислений). Интерпретаторов этих - просто вагон и маленькая тележка, так что в простых случаях действительно нет никакой надобности изобретать велосипед. ^ permalink raw reply [flat|nested] 27+ messages in thread
[parent not found: <200306251604.31032.maxman@yourline.ru>]
[parent not found: <Pine.LNX.4.55L.0306251646280.27610@ontil.ihep.su>]
* Re: [Comm] [JT]функция Си @ 2003-06-26 1:35 ` Ткаченко Максим 0 siblings, 0 replies; 27+ messages in thread From: Ткаченко Максим @ 2003-06-26 1:35 UTC (permalink / raw) To: community [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 401 bytes --] В сообщении от Среда 25 Июнь 2003 19:47 Vitaly Lugovsky написал(a): > On Wed, 25 Jun 2003, Ткаченко Максим wrote: > БЛИН. Ничего переписывать не надо. Надо использовать библиотеку > из другого языка - в большинстве случаев для этого вообще никаких > дополнительных телодвижений не требуется. Все понял... спасибо.... -- С уважением, Сейчас прослушивается песенка: Мумий Тролль - Владивосток 2000 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2003-06-28 15:21 UTC | newest] Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-06-23 4:27 ` [Comm] функция Си Прокопьев Евгений 2003-06-23 4:53 ` Ткаченко Максим 2003-06-23 9:45 ` Andrey Golovin 2003-06-23 9:54 ` Ткаченко Максим 2003-06-23 10:10 ` Ткаченко Максим 2003-06-24 6:17 ` Ткаченко Максим 2003-06-24 7:43 ` Прокопьев Евгений 2003-06-26 3:36 ` [Comm] " Ткаченко Максим 2003-06-28 3:36 ` Oleg N. Kayunov 2003-06-28 7:19 ` Shrek 2003-06-28 12:30 ` Gleb Kulikov 2003-06-28 13:55 ` Vitaly Lugovsky 2003-06-28 15:21 ` Gleb Kulikov 2003-06-24 10:29 ` [Comm] " Vitaly Lugovsky 2003-06-24 10:51 ` [Comm] [JT]функция Си Vitaly Lugovsky 2003-06-24 14:08 ` Vitaly Lugovsky 2003-06-25 1:54 ` Ткаченко Максим 2003-06-25 6:07 ` Yuri Ivanov 2003-06-25 7:59 ` Vitaly Lipatov 2003-06-25 7:52 ` Andrey Golovin 2003-06-25 8:40 ` Shawkat 2003-06-25 12:45 ` Vitaly Lugovsky 2003-06-25 12:42 ` Vitaly Lugovsky 2003-06-24 20:12 ` Re[2]: " ASA 2003-06-25 1:55 ` Ткаченко Максим 2003-06-23 12:11 ` [Comm] функция Си Vitaly Lugovsky 2003-06-26 1:35 ` [Comm] [JT]функция Си Ткаченко Максим
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git