:: Не фоксом единым
Linux, Си, Socket
Vedmak
Автор

Сообщений: 5971
Откуда: CiTY
Дата регистрации: 30.10.2003
Пока консольную академию осваиваю.

Компилятор *gcc* и его друг *make*. Какую среду разработки стоит выбрать для задачи без GUI: максимально быстрый опрос сокета.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
Требуется уточнение задачи. Таки Linux?
Каждый выбирает для себя тектовый редактор и IDE.

В чем срочность?

PS Может уже все велосипеды сделаны?



Исправлено 2 раз(а). Последнее : alex;, 07.07.17 23:03
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
Vedmak
Автор

Сообщений: 5971
Откуда: CiTY
Дата регистрации: 30.10.2003
;) И много разного каждый выбирает себе.

off topic: коллега! про велосипеды поговорим позднее.

не срочно. вам пошутить?

мне бы по вопросу....



Исправлено 1 раз(а). Последнее : Vedmak, 07.07.17 23:21
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
Алексаднр,
если я не ошибаюсь,
понимание сокета плиз сюды в линуксе

ЗЫ Если точнее о какой библиотеке си идет речь - сетевой?
так-то все просто
yandex.ru



Исправлено 2 раз(а). Последнее : alex;, 07.07.17 23:37
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
Vedmak
Автор

Сообщений: 5971
Откуда: CiTY
Дата регистрации: 30.10.2003
Коллега! Спасибо за рекламу Яндекса.

Я с концепцией socket знаком..... "Я на фоксе сокет топтал" и "на PHP сокет топтал"... думаю дальше стоит прекратить рисовки.

У меня задача привет-ответ с железкой по сокету через Ethernet. И да... железка та же что и в кино с фоксом и PHP....

Протокол есть и мне надо освоит обмен в новой, для меня, среде кода.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
Не понял,
что нужно то.
Есть в линуксе консоль, а для фанатов nc можно запустить mc.
Исполняемые файлы запускаются в консоли с указанием полного пути,
соответственно из тек. каталога ./файл
Или пути должны быть прописаны в переменных окружения.

Расширения не указывают, что файл исполняемый.
То что файл исполняемый указывается в его аттрибутах.

Скачай с github.com простенький проект на си и собирай.

Постепенно научишься устанавливать недостающие библиотеки.

Научишься пользоваться man и google.

Писать щас опрос сокета никто не будет,
там по ссылочке куча примеров.

Если тебе нужно название текстового редактора,
то самые простые графические gedit и KWrite.

IDEs: Mono, Eclipse, NetBeans... это в википедии лучше читать, да там про много чего.

ЗЫ Я си и сборку освоил, когда проект harbour досконально изучал, в нем, кста тож есть сетевые либы.



Исправлено 4 раз(а). Последнее : alex;, 08.07.17 05:47
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
кста, о железках
все железки в линуксе виртуально лежат в каталоге /dev

как называются сетевые железки показвает команда

ifconfig
ru.wikipedia.org



Исправлено 2 раз(а). Последнее : alex;, 08.07.17 05:47
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
еще полезности
www.youtube.com
lib.ru
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
тока щас, дочитал, извини

Цитата:
без GUI

не понял
консоль?

любой редактор даже консольный имеет GUI, не?

geekmaze.ru



Исправлено 2 раз(а). Последнее : alex;, 08.07.17 05:58
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
кста, консоль не обязательно запускать

в линуксе несколько tty(по кол-ву функциональных клавиш)

нажимаешь Ctrl+Alt+F... и входишь в консоль

Цитата:
по сути, при работе в иксах комбинация CTRL+ALT+Fx меняет консоль на другую - под номером x
В текстовой консоли CTRL+Fx меняет консоль на другую, под номером x

Если запущено шесть текстовых консолей, то иксы будут висеть на седьмой, реально их может быть сколько угодно.
Поэтому решение на вскидку для всех настольных линуксов - CTRL+ перебор F-ок.



Исправлено 2 раз(а). Последнее : alex;, 08.07.17 06:14
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
Кста, а нафига все это осваивать.
Есть же куча утилит, которые все кажут и дают посылать пакеты любого протокола.
И сниферы и прочая хрень.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
ну до кучи
citforum.ru
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
alex;

Сообщений: 2857
Откуда: Москва
Дата регистрации: 23.11.2004
Кста,
на Python, думаю,
это сделать проще.
Там, наверняка, есть все функции.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
Vedmak
Автор

Сообщений: 5971
Откуда: CiTY
Дата регистрации: 30.10.2003
Коммуникация с железкой работает. Есть проблема с разбором ответа.

По ссылке исходник на Си и два примера ответов: PHP и Си. На PHP (как ранее и на VFP) обмен реализован и корректно работает. А вот ответ устройства на си мне разобрать не удается. Чую что-то с типизацией переменных.

drive.google.com


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
Пора менять профессию
Ratings: 1 negative/0 positive
Re: Linux, Си, Socket
Vedmak
Автор

Сообщений: 5971
Откуда: CiTY
Дата регистрации: 30.10.2003
spinz
Пора менять профессию

Иди подметать, там ты будешь востребован.


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
Чтобы не осилить сокеты самостоятельно, при наличии громадного количества инфы в инете,

нужно не просто отсутствие мышления, а волевой акт его отрицания.

С таким скиллом ты можешь стать просто выдающимся дворником.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
Vedmak
Автор

Сообщений: 5971
Откуда: CiTY
Дата регистрации: 30.10.2003
Ну от авторитета в дворничестве я такое с уважением приму. Ты не потерял свою золотую метлу? А то шумишь много, видимо совесть болит.

Какой практический совет ты в этой ветке озвучил? Может в другой ты поделился практическим опытом? Или ты достоин уважения просто на основании своего существования?

Нет, ты сделай полезное. Создай крепкое. Только в конце тебя будет уважать! А вот кричать, выпендриваться... скучный ты и не оригинальный.


------------------
Говорить стоит лишь для тех, кто слушает.




Исправлено 1 раз(а). Последнее : Vedmak, 09.08.17 19:48
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
Практический совет тут может быть один - включить мозг и перестать думать, что кому-то может быть интересно решать чужие проблемы.
Ratings: 0 negative/0 positive
Re: Linux, Си, Socket
Vedmak
Автор

Сообщений: 5971
Откуда: CiTY
Дата регистрации: 30.10.2003
spinz
..перестать думать...

в этом нывыке тебя превзойдут нескоро.


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 3 (Гостей: 3)

© 2000-2024 Fox Club 
Яндекс.Метрика