hirthwork
07.07.2012 12:07
Жавабоги, скажите, почему для решения простейшей задачи «Взять объект из мапы,
а если там нет, то создать и положить туда новый» мне потребовалось четыре
уровня отступов? https://gist.github.com/3066183
Постулаты:
1. В мапу объекты класться будут куда реже чем забираться от туда. Начиная с
какого-то момента новые ... more →
0xd34df00d
05.07.2012 11:03
Пойдет ли LRU для кеша пиксмапов в смотрелке документов?
А то я тут внезапно осознал, что одна страница какой-нибудь книги в FullHD занимает 12 метров в памяти, и для пролистывания тыщестраничной книги нужно будет овер 12 гигов памяти.
hirthwork
04.07.2012 04:59
Простые правила по отрыванию костылей от программы:
1. Отрывай костыли по одному
2. После каждого «отрыва» прогоняй тесты
3. Не бойся, у тебя ведь есть бэкапы. Не так ли?
hirthwork
04.07.2012 04:06
народ, а накидайте годных ссылок про запуск jvm из сей или плюсцов, а то на оракловском сайте инфы и примеров с гулькин хуй. а упороться эксепшен хендлингом хочется
gelraen
→
ulidtko
29.06.2012 22:31
Ты не забыл что осталось всего две недели?
hirthwork
29.06.2012 01:47
псач, а дай годную линку по теме «jdb для тех кто осилил gdb»? а то всё что нахожу — непонятная хуита
hirthwork
27.06.2012 10:22
Java иногда рвёт шаблон, который много лет адаптировался к реальности плюсов.
Допустим есть класс A, который реализует метод f(). В то же время, есть
интерфейс B, который объявляет абстрактную функцию f(). Ну и сделаем дикое
предположение, что программисту хочется получить класс реализующий интерфейс B
и имеющий ... more →
snakehoney
25.06.2012 13:42
Сегодняшний Abstruse Goose злободневен и доставляет. http://abstrusegoose.com/474
Я полчаса пытался понять, почему данные из формочек передаются хуёво, пока не выяснилось, что надо было использовать специальную функцию считывания данных из формочек. А в доках по этому было примерно нихуя.
lexszero
25.06.2012 09:14
Продолжаю изучать проприетарный компилятор.
You invoke an iterator as follows:
for name[,name,...] ← iterator(arg_list) do
... // Body of the for loop, using the name
// variables
An iterator is declared as follows:
void iterator(parameter_list) → (yield_list) {
... // Body of iterator, with calls to
// ... more →
0xd34df00d
23.06.2012 20:47
Попробовал профайлер Intel VTune. Очень годно, на порядок лучше этих ваших валгриндов и гугл перфтулзов. В генте есть в оверлее science, интеловцы нахаляву дают ключи для некоммерческого использования.
Очень милые картинки этот профайлер делает, все просто и понятно, удобная навигация по исходникам, даже личкрафты ... more →
gelraen
23.06.2012 16:20
LXR — адов кривой кусок перлоговна. OpenGrok полущ, заводится проще и даже индексирует быстрее.
lexszero
22.06.2012 13:51
Изучаю тырпрайзный проприетарный компилятор под наше процессорное ядро. Краткий список опций, вызвавших wtf-реакцию:
-Hcpplvl=n :Specify the level of C++ compilation.
можно компилять плюсы, недоплюсы и недонедоплюсы?
-Heos=rtos_name :Select the specified RTOS library
-Heoslib=pathname :Specify path to the RTOS ... more →
hirthwork
22.06.2012 07:53
вот так вот живёшь, программируешь, а потом узнаёшь, что в джаве таки можно эмулировать множественное наследование
Elemir
20.06.2012 15:02
- Что Вы делаете?
- Мы конопляем
via @17eyes
Elemir
20.06.2012 08:32
Сижу в офисе заказчика (вообще это колл-центр_, кодаю за нетбуком. Вим во все поля, et cetera. К ним приехал потенциальный партнёр. Проходят мимо меня, партнёр делает круглые глаза. Манагер заказчика с троллфейсом — «это наш разработчик». Чувствую себя как экспонат музея
kb
18.06.2012 15:56
Сравнить производительность rabbitmq и mongodb. Глядишь, второй тоже неплохо справится.