*programming

0xd34df00d 02.06.2012 13:07

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

kb 30.05.2012 08:58

Каким образом в key-value хранилищах реализовывают expire-дату у ячейки?

hirthwork 30.05.2012 06:53

народ, а не подскажете аналог RTLD_DEEPBIND во фре?

dorfe 28.05.2012 21:25

Отношение между системными и прикладными програмистами основаны на доверии и понимании. Системные програмисты не доверяют прикладным програмистам, а прикладные не понимают системных.

via #onzoie

4da 28.05.2012 12:27

Раз уж на жуйце неделя GC, то реквестирую советов:
Допустим, я реализую. Язык с GC.
Что лучше:
1. Пожрать говна^W^W сделать GC самому (по наитию) и потом ужаснуться от результата и перейти к п. 2.
2. Почитать хороших вайтпапиров и реализовать какой-нибудь из описанных алгоритмов.

?

4da 26.05.2012 21:52

Бесплатная раздача случайных чисел.

ANU Quantum Random Numbers Server
http://150.203.48.55/index.php

hirthwork 26.05.2012 16:53

всем читать до посине^W просветления: http://alfps.wordpress.com/2012/03/11/li...

4da 24.05.2012 14:15

вот код из #1899432

Предлагайте ваши варианты по оптимизации.

//-----------------------------------------
void calcParticles()
{
#ifdef USE_OPENMP
#pragma omp parallel for
#endif
for (int i = 0; i < pVecSz; i++)
{
Particle &p = particleVec[i];
float sqrs = ... more →

4da 24.05.2012 14:09

Чят, а у core i5 один FPU или по одному на каждое ядро?
Запускаю быдлокод с openmp, который молотит массив.

Прироста в производительности никакого.

4da 24.05.2012 09:14

Туториал по sequent calculus
http://logitext.ezyang.scripts.mit.edu/l...

hirthwork 23.05.2012 15:36

очень ясно и чётко объяснено что такое contention и даже почему очередь с lock'ом может работать быстрее lock free queue: http://stackoverflow.com/a/7064008

kb 23.05.2012 15:08

Сейчас я нахожусь как раз в том положении, когда кто-то написал кода, а я делаю "код ревью" и переписываю всё заново. Интересный опыт (учитывая, что тот, кто писал находится на стороне заказчика, и надо бы соблюдать корректность по-максимуму).

4da 23.05.2012 10:50

/MinGW, MSVC 10 and Intel C++ compilers are supported but not tested./

Это как вообще?

gelraen 22.05.2012 18:58

Сегодня решил добить первые 50 задачек. Осталась только вот эта: https://projecteuler.net/problem=44 И что-то я смотрю на неё как баран на новые ворота...

hirthwork 22.05.2012 09:07

одна фишка есть: имя функции не является rvalue. как результат — отсутствуют неопределённости при совпадении имени поля-мембера с именем функции. в кои-то веки можно выкинуть приставку get у всех геттеров

magog 21.05.2012 11:20

Не касается тырпрайза.
Любой твой проект должен быть причиной упороться какой-то новой неизученной технологией

magog 21.05.2012 08:09

Пстач, если есть возможность написать программу за пол часа на кутях, или за N часов, но параллельно осилить std::thread и boost::asio, и, возможно, std::regexp или boost::spirit2, то что бы выбрал ты?

hirthwork 20.05.2012 21:28

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

beardog 20.05.2012 08:15

Языки программирования можно условно разделить на "делаем нужное" и "делаем интересное."
Нужное, обычно, решает какую-то частную проблему, закрывая пластырем ее большую часть и обкладывая заплатками окрестность.
Интересное, обычно, вскрывает целый пласт проблем и дает решение к ним всем, обычно же, без ... more →

beardog 19.05.2012 08:34

Есть программа, у программы есть конфиг, в конфиге надо надо перечислить n обьектов одного типа, у каждого обьекта свои опции. Конфиг совершенно точно будет редактироваться человеком. Вопрос: какой формат лучше выбрать? Пока склоняюсь к yaml, но вдруг человечество придумало еще что получше

kb 18.05.2012 07:58

Как люди вообще могут продолжать пользоваться google code? До сих пор загадка для меня. Видимо, он больше всех даёт чувство "ну с этого я точно в любой момент могу спрыгнуть".

hirthwork 18.05.2012 05:31

if (pred()) {
return a;
}
return b;

vs.

if (pred()) {
return a;
} else {
return b;
}

?

4da 17.05.2012 16:10

Создателям мануалов, которые делают примеры кода в картинках нужно гореть в аду.

ispired by http://sourceware.org/systemtap/tutorial...

*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

Crazy_Owl

Crazy_Owl

asmer

asmer

chemikadze

chemikadze

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

няша

generatorglukoff

Maxim Kirenenko

part1zano

taras

taras

ascrazy

ascrazy

oberon86

oberon86

nstm0

nstm0

Johan

johan

Softovick

Softovick

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

psymatic

psymatic

Артс

arts