*programming

lexszero 25.10.2012 21:39

Отлаживать модули ядра на живой системе — очень плохая идея, лол.

kb 25.10.2012 10:20

Новый pep8.py считает, что "продолжения линий" должны быть кратны 4м. То есть, lisp/emacs-style продолжения, выравнивающиеся по началу открытия скобочки/словаря идут нафиг. Впринципе, я давно хотел от них отказаться (в пользу любителей альтернативных емаксу редакторов), но не было стимула. Теперь есть, синеньким ... more →

4da 24.10.2012 17:49

geiser или quack?

Что полущ?

kb 24.10.2012 12:37

Блин, вот казалось бы, всего одна сущность (но новая), а я создал на неё целое ПРИЛОЖЕНИЕ (django). Прошёл всего день, а я уже просто счастлив что поступил именно так (а не тупо впихнул её куда-то). Уже пухнет и бизнес-логика и всё остальное. ^_____^

hirthwork 21.10.2012 14:47

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

hirthwork 19.10.2012 08:25

Agnostic Drived Development: не знаешь что написать — пиши throw new UnsupportedOperationException();

0xd34df00d 18.10.2012 13:54

Как проверить два числа на относительную близость друг к другу?

Ky6uk 18.10.2012 10:10

мой сегодняшний день:

открыл хабр http://habrahabr.ru/post/155191/
> Посетил вчера семинар по lambda-выражениям в JAVA 8. Рассказали много интересного.
закрыл хабр

жду семинары по переменным, циклам и условиям

4da 17.10.2012 08:40

Dereferencing NULL Pointer, without a Seg Fault
http://blog.8thlight.com/dariusz-pasciak...

hirthwork 17.10.2012 08:25

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

hirthwork 16.10.2012 10:33

получить контент всего ресурса в одну строку: byte[] data = Files.readAllBytes(new File(getClass.getResource("resource.name").toURI()).toPath());

4da 15.10.2012 08:22

Поцоны, тут в #gentoo-talks проскочила греховная мысль
о genera на genode.

Может кто-нить слышал о таких затеях?

hirthwork 15.10.2012 06:50

когда-нибудь, когда я порабощу мир, я найду и зверски казню многих разработчиков опенсурсных библиотек. ПОТОМУ ЧТО НЕХУЙ КИДАТЬ UNCHECKED EXCEPTIONS, СУКИ!

Ky6uk 15.10.2012 06:36

Вместе уже 3 года, 2,5 из них живем вместе, полтора года кодим на одном языке. Всё хорошо, тестируем программы друг друга, отношения прекрасные, пишем друг другу Unit-тесты, делаем code review, бывали небольшие разногласия в алгоритмах, но всё решалось буквально в тот же момент. Семьи наши в нормальных приятельских ... more →

RainerGomes 14.10.2012 16:16

Браузер мейл.ру активно разрабатывали с весны около 15 человек
пруфлинк: http://runet-segodnya.podfm.ru/332/ где-то около 41:40

hirthwork 14.10.2012 12:13

На будущее: никогда не делать CountingOutputStream через FilterOutputStream. На будущее №2: в пизду FilterOutputStream.

hirthwork 12.10.2012 12:47

Посмотрел как сделан OutputStreamWriter в icedtea.
Объясните, почему этот адпизды нельзя было написать просто как:
void write(char[] cbuf, int off, int len) {
ByteBuffer buffer = charset.encode(CharBuffer.wrap(cbuf, off, len));
stream.write(buffer.array(), 0, buffer.limit());
}

hirthwork 12.10.2012 08:41

трабла: делаю dlsym и передаю имя сишной апишки, получаю ошибку, что не может найти такого символа в либе. запускаю nm. среди прочего вижу эту апишку и букву T рядом. т.е. всё пучком. либу открываю в dlopen по полному пути с передачей RTLD_DEEPBIND. в какую сторону копать?

hirthwork 08.10.2012 15:44

посоны, а поделитесь ссылкой на реализацию FileSystemProvider, который прокидывает доступ к http-серверу? ну, то бишь я делаю, например, FileSystems.newFileSystem(URI.create(" http://tools.ietf.org/rfc/rfc896.txt"), env); а оно мне даёт возможность random-access доступа к этому файлу, как если бы это был файл на ... more →

0xd34df00d 05.10.2012 20:56

На днях позвонил дедушка и попросил порекомендовать внуку его друга языки для изучения «чтоб зашибать много бабла, а то в семье отец у них заболел, и надо бы сыну за ум взяться».
Мне бомбануло.

hirthwork 05.10.2012 06:56

В программе всё должно быть прекрасно: и стиль, и классы, и эксепшены, и call flow.

Sectoid 04.10.2012 23:21

лисперы, а если ли способ получить бэктрейс прилетевшего condition'а? Например в виде строки (лучше, конечно, списка). Лучше переносимо, но сгодится и sbcl-way. Чтот пока не нахожу. trivial-backtrace дает бэктрейсы точки вызова (print-backtrace err), а не точки выброса этого самого err.

magog 02.10.2012 14:02

Думаю, может стоит как второй язык начать осиливать? Какие подводные камни?

0xd34df00d 02.10.2012 11:57

Чят, посоветуй книгу по рубям. Мопед не мой, книга нужна относительно начинающему в погромировании.

*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

Myp

Myp

Rejjin

Rejjin

ʎǝuoɥǝʞɐus

snakehoney

SetazeR

setazer

mva

mva

Michael Pogoda

MPogoda

K900

K900

anonymous_owl

anonymous_owl

der_FeniX

der_FeniX

ClanMax

ClanMax

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

Amberize

Amberize

Kakadu

Kakadu

13oz

13oz