*programming

Minoru 06.01.2013 13:57

У многих проектов есть свой coding style. Некоторые пункты стиля (например, табы vs. пробелы) реализуются настройками редактора. Вопрос: где прописываются такие вещи? modeline в каждый файл пихать как-то глупо, да и неудобно — при создании нового файла можно легко что-то забыть.

4da 05.01.2013 23:45

On Understanding Data Abstraction, Revisited
http://ompldr.org/vZ3lraQ

Отличная (короткая!) статья про фундаментальные различия между objects и ADT.
Странно,что ее раньше не видел.

RainerGomes 05.01.2013 20:30

Лет 25 тому назад, интерактивный текстовый редактор мог быть спроектирован из расчета всего лишь 8000 байтов памяти — современные редакторы текстов программ требуют в 100 и более раз больше. Операционная система должна была обслуживать 8000 байтов, и компилятор должен был умещаться в 32 Кбайт, в то время как их ... more →

4da 05.01.2013 15:22

Собрал racket-5.3.1 под текущий debian testing

Не знаю зачем выкладываю, вдруг кому понадобится.
http://ompldr.org/vZ3lkMQ

lovesan 04.01.2013 01:50

В очередной раз услышал о том, как де в лиспе неудобно обращаться к данным объектов/структур(префиксы длинные, через точку нельзя, бла бла)

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

http://love5an.livejournal.com/381130.ht...

jabber 03.01.2013 19:54

Скандалы, интриги, расследования! Что общего у С++ и Мэрлина Мэнсона? Узнайте об этом и многом другом только в этом треде если он наберёт 10 комментария!

0xd34df00d 01.01.2013 19:39

А кстати, как синглтонофобы относятся к существованию таких синглтонов, как, например, stdin, stdout и stderr?

hirthwork 01.01.2013 10:08

вот какого хуя в плюсах объект имеет доступ к protected членам других объектов того же типа? в жабке поведение куда логичнее сделали, имеешь доступ только к protected полям текущего объекта. а в плюсах хуета какая-то, которая protected делает не просто ненужным, но и потенциально опасным

hirthwork 01.01.2013 06:40

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

hirthwork 30.12.2012 21:07

надо бы написать класс типа std::string, но который бы имел внутри себя массив char размера задаваемого шаблонным параметром, чтобы можно было короткие строки хранить без дополнительной аллокации в куче

hirthwork 30.12.2012 21:04

подумалось тут. а ведь хороший, годный асинхронный http-сервер при вычитывании запроса до появления CRLF CRLF всё равно будет все CRLF'ы находить. так что мог бы сразу складывать в какой-нибудь отдельный массив разметку заголовков.

mva 29.12.2012 18:12

mva@note work % ldd OvergrowthWorker.bin.x86_64 | grep png
libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00007fb68c725000)
libpng15.so.15 => /usr/lib64/libpng15.so.15 (0x00007fb68b2d1000)
mva@note work % ldd OvergrowthWorker.bin.x86_64 | grep jpeg
libjpeg.so.62 => not found
libjpeg.so.8 => ... more →

hirthwork 29.12.2012 13:32

слышьте чо, а в этом вашем новом С++11 так и не появилось блокирующих очередей, типа Java BlockingQueue? Чем вообще щас модно многопоточные контейнеры в крестах мутить?

0xd34df00d 29.12.2012 11:52

Попробовал закоммитить из KDevelop'а. Жить можно, но таки из сосноли удобнее.

hirthwork 27.12.2012 18:34

Дано:
1. имя .so-шки
2. имя символа
Задача:
1. загрузить .so-шку
2. пространства имён у одной .so-шки загруженной дважды должны быть раздельными
3. отыскать в .so-шке символ и вызвать его
4. символы текущего бинаря должны быть видны изнутри .so-шки

Решение:
0. Не подошло: dlmopen(LM_ID_NEWLM,...) — не ... more →

hirthwork 27.12.2012 16:13

подобная эрудированность соотечественников мотивирует меня соответствовать их уровню профессионализма: http://stackoverflow.com/a/1746748

Dulo_T-34 27.12.2012 12:59

[16:54:33] Дуло Т-34 (m): Посоны
[16:54:34] Дуло Т-34 (m): Что выберете: год работы программистом на пхп или выпить разочек стакан мочи?
[16:54:49] Aya✡Shameimaru: Стакан мочи
[16:55:00] artemz: своей мочи?
[16:55:39] artemz: конечно лучше стакан мочи выпить, ведь год жизни от этого не потеряешь

richmond 26.12.2012 18:27

Посоветуйте статьи по второму, где все разжевано для идиотов и ориентировано на кресты.

0xd34df00d 26.12.2012 11:58

Получил замечательный опыт рефакторинга кода, которому >5 лет и который знатно оброс говном и костылями. Чувствую, будто меня год валяли в грязи и перьях, а теперь я наконец-то помылся.

hirthwork 26.12.2012 11:38

псач, а напомни, пожалуйста, как сделать фишку, что я при помощи dlopen открываю из бинаря либа, а либа автоматически начинает юзать символы из этого бинаря, те которые в ней не определены но используются

hirthwork 25.12.2012 21:28

Пришло время охуительных историй.
Смотрим, значит, на ngx_ http_module_t — охуеть, второе поле называется
postconfiguration! Ну стопудово туда можно прописать коллбек, который будет
вызван после того как пройдут все ...merge_loc_conf и иже с ними.
Пишем, запускаем, чешем репу. Запускаем nginx под gdb, продолжаем ... more →

4da 24.12.2012 22:11

Поставил напосмотреть kdevelop.

Ну что, ПРИКОЛЬНА)))
Быстрая навигация, перделки вываливающися пачками перед курсором, КОМПЛИШЕНЫ.

Пожалуй, человек привыкший к VS, хоть как-то сможет там работать.

Типичный емаксоблядок, привыкший в отсутствию IDE, смотрит на это все с недоумением, состраданием и легкой ... more →

*programming is used by:

Hirthwork McGillah

hirthwork

0xd34df00d

0xd34df00d

analizer

analizer

4DA

4da

Minoru

Minoru

gelraen

gelraen

kb

kb

lexszero

lexszero

Cthulhu

Cthulhu

RainerGomes

RainerGomes

dorfe

dorfe

beardog

beardog

16+

238328

Darth Bricktop

Like-all

Monah Tuk

hatred

jabber

jabber

lovesan

lovesan

Ky6uk

Ky6uk

Apepe Devil

Apepe

Octocat

octocat

Sectoid

Sectoid

asmer

asmer

chemikadze

chemikadze

Crazy_Owl

Crazy_Owl

Rejjin

Rejjin

Myp

Myp

der_FeniX

der_FeniX

ClanMax

ClanMax

ʎǝuoɥǝʞɐus

snakehoney

SetazeR

setazer

mva

mva

Michael Pogoda

MPogoda

K900

K900

anonymous_owl

anonymous_owl

Amberize

Amberize

Kakadu

Kakadu

13oz

13oz

svtk

svtk

Marisa Waller

Marisa

Хотеть!

xotetb

sayafag

skyw00lf

skyw00lf

Amparo Dios

AmparoDios

Ствол

Dulo_T-34

Kirsche

Kirsche

DOMr

DOMr

nexeuse

nexeuse

Артс

arts

psymatic

psymatic

няша

generatorglukoff

Maxim Kirenenko

part1zano

taras

taras

ascrazy

ascrazy

Johan

johan

oberon86

oberon86

nstm0

nstm0

Softovick

Softovick