*C

gelraen 20.02.2012 11:00

Хочу namespaces в C :( А то у меня тут каждый модуль определяет кучку констант (enum'ами) и очень вероятно возникновение коллизий если какой-то софт вдруг захочет работать с несколькими модулями сразу. Делать длинные префиксы у этих констант яблевал :( Такие дела.

ЗЫ: <vanga-mode>в этом треде дедфуд опять будет ... more →

hirthwork 19.02.2012 01:04

Good C++ code is better than good C code, but bad C++ can be much, much worse than bad C code.

gelraen 18.02.2012 19:52

Вобщем, теперь userfw умеет в BPF-фильтры: https://github.com/gelraen/userfw/blob/m...

[21:29:15|imax@userfw:~/dev/userfw/build]% sudo cli/userfw add 10 deny and out bpf $(bpf_comp dst host 8.8.8.8)
OK
[21:30:10|imax@userfw:~/dev/userfw/build]% ping -c1 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data ... more →

gelraen 18.02.2012 19:32

Десять раз проверяй первый аргумент malloc(). Десять раз проверяй первый аргумент malloc(). Десять раз проверяй первый аргумент malloc(). Десять раз проверяй первый аргумент malloc(). Десять раз проверяй первый аргумент malloc(). Десять раз проверяй первый аргумент malloc(). Десять раз проверяй первый аргумент ... more →

hirthwork 15.02.2012 10:07

как быстрее всего пробежать по списку пар переменных окружения и их значения? парсить строки из environ — обламывает

hirthwork 12.02.2012 16:20

интересная статья по оптимизации. надо бы повтыкать в свой код это дело http://itw66.ru/blog/c_plus_plus/13.html , вот тут, правда, с ней слегка не согласились: http://www.rsdn.ru/forum/cpp/4614498.asp...

hirthwork 10.02.2012 13:34

puts(&(-4)[&1[&3["hello"]]]);

nstm0 06.02.2012 16:57

Пстач, кинь ссылку на оригинал Си Кернигана & Ритчи, а то зарубежный гугл не хочет делиться ссылками :)
Или посоветуйте других книг.(Можно и на русском, главное чтобы перевод более менее переваримым был)

c, ebook
Like-all 31.01.2012 10:47

Пните меня, пожалуйста, в сторону аналогов <sys/inotify.h> в макоси ._.

gelraen 27.01.2012 21:18

Псач, сегодня я совсем няша и котик:
% cli/userfw list
10 Action: base:allow Match: base:or base:dst-ip 8.8.8.8:255.255.255.255 base:dst-ip 192.168.0.0:255.255.0.0
А теперь спокойной ночи :3

gelraen 26.01.2012 18:35

Быдлокодить лёжа в ванной так... приятно... мррррр...

Minoru 24.01.2012 21:48

В моём сервере есть два UPD-сокета. В бесконечном цикле крутится код, который с помощью poll ждёт POLLIN и делает recvfrom() на каждом готовом сокете. Кроме того, отдельная нить с помощью этих же сокетов что-то отправляет. Всё это месиво работает, а вот клиент падает, жалуясь на Bad file descriptor.
Таких же ... more →

Minoru 24.01.2012 19:07

Пишу UDP-сервер. Он биндит пару сокетов (вообще хз сколько, это от результата getaddrinfo зависит) и висит на них poll'ом. При получении сообщения он запоминает адресс клиента в структуре sockaddr_storage. Время от времени ему нужно что-то отправлять клиентам, и тут всплывает проблема: клиенты могут быть подключены ... more →

gelraen 24.01.2012 12:14

Вы только посмотрите какой говна код: http://pastebin.com/ZMn6MQcJ :(

gelraen 23.01.2012 11:47

Мне сейчас жутко не хватает наследования и шаблонов в C :( Придётся городить макросы на пол-экрана :(

asmer 20.01.2012 22:16

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

hirthwork 18.01.2012 15:45

что-то splint какую-то нерелевантную хуйню на мой код сказал. удолил.

hirthwork 18.01.2012 08:40

оказывается для забоя того что уже напечатано на экран, можно использовать не только \b, но и \r http://ideone.com/54ySX

werehuman 16.01.2012 14:22

У меня фругурт, я не ответил почти ни на один вопрос http://habrahabr.ru/blogs/cpp/136283/

c
analizer 14.01.2012 22:28

пстащ, а как бы в программе получить какой-нибудь файловый дескриптор (int то бишь) с тем чтобы он был валидным файловым дескриптором, но, при этом, был максимально легковесен и независим от системы. пока что видится мне только socket, для генерации оных

ulidtko 13.01.2012 16:16

http://www.fftw.org/faq/section2.html#la...

> Question 2.7. Which language is FFTW written in?
> FFTW is written in ANSI C. Most of the code, however, was automatically generated by a program called genfft, written in the Objective Caml dialect of ML. You do not need to know ML or to have an Objective Caml ... more →

dev, C, ocaml
utros 09.01.2012 12:59

Сейчас читаю очень хороший кот на сишке и НИХУЯ НЕ ПОНИМАЮ.
Теперь это официальный тредик для обсирания моей тупости и посылания меня в хорошие, годные мануалы по сишке со ссылками и прочими радостями.

gelraen 05.01.2012 20:28

Поупарываться С-блядством полночи что-ли...

emu 05.01.2012 00:19

http://en.wikipedia.org/wiki/Hypot вот жеж, а я как мудак всегда использовал sqrt (x * x + y * y)

c

*C is used by:

gelraen

gelraen

Hirthwork McGillah

hirthwork

analizer

analizer

16+

238328

kb

kb

Minoru

Minoru

werehuman

werehuman

4DA

4da

Nico-izo

Nico-izo

SirAnthony

SirAnthony

hanyuupoke

lexszero

lexszero

dorfe

dorfe

Rayslava

eoranged

eoranged

няша

generatorglukoff

L29Ah

L29Ah

sayafag

jabber

jabber

Артс

arts

Maxim Kirenenko

part1zano

Michael Pogoda

MPogoda

asmer

asmer

0x2207

0x2207

eurekafag

eurekafag

DOMr

DOMr

Forth EMU

emu

anonkz

anonkz

carnero

carnero

Rejjin

Rejjin

K900

K900

Darth Bricktop

Like-all

nya

nya

i

inst

Oleg Tsarev

zamotivator

Maxim Barzunov

zweipluse

nstm0

nstm0

polatov

polatov

rman