Nov. 9th, 2010

juan_gandhi: (Default)
Сегодня меня четыре раза спрашивали, как работает сборка мусора в джаве. Как будто это имеет какое-то значение. И как будто уходит больше пяти минут ознакомиться с какой-нибудь статейкой, где написано, мол, mark and sweep. Один раз по телефону, и три раза в одной интересной конторе, где, вроде бы, люди умные, но какие-то слегка очумелые.

А ещё попросили написать функцию, которая берёт два целых массива и возвращает их пересечение. но называется merge. Потом переименовали в процессе. Потом попросили без Set. Потом я сказал, ну хрен с ним, тогда будет O(m*n). Потом попросили распараллелить на multiple threads. А потом, внимание, спросили, почему я не использовал heapsort. И я потом долго допытывался, почему именно heapsort поможет профессионалу.

А ещё этот же человек долго добивался от меня, что такое reference в джаве. И как работает атомный плюс. Я предположил, что можно ж и через native. Нет, на самом деле, всё через CAS.

Зато первый интервьюёр понравился - ему я рисовал код, использующий ConcurrentHashMap<String, AtomicInteger>.

На самом деле, я не понимаю этого народного обсещена с синхронизацией. Что там не тривиально? И чем так уж особо интеллектуален ConcurrentHashMap, вы б поглядели сырцы. Иногда возникает ощущение, что если в коде больше одной нитки, то у программиста начинает кружиться голова, и внутри просыпаются и начинают бегать тараканы.

Лучше б задумались, почему из List<Set<T>> можно сделать Set<List<T>>, а обратно нельзя? Что-то с энтропией? Или это можно всё выразить в виде функториальных уравнений (с блэкджеком и шлюхами), и энтропия вытекает из этих уравнений? Забавно, правда? А если Option или Exception туда вбросить? Будет иерархия по энтропии?
juan_gandhi: (Default)
Т.к. у меня теперь есть нотебук с линухом (и я его цивилизую с помощью аскраджа), то мой виндовый нотебук из ревности подох. Обидно, что там почти доправленная статейка про джаву сидит; нет чтобы автобекапить, как гугл ворд или даже как жужа. Эх. автра пойду искать чинильщиков. Натурально что-то с питанием.
juan_gandhi: (Default)
Сегодня еду это с мероприятия, слушаю бибиси. Там выступает учоный экономист. Жалуется на мировые державы, которые нечестно себя ведут. Вот взять Китай - он всё производит, ничего не покупает. В результате он богатеет, в то время как другие беднеют. А в Европе есть свой Китай, называется Германия. Они только знай себе производят и экспортируют, а ни хера не импортируют. Так нечестно. А кто в этом виноват? Британия, что ль, виновата? Немцы виноваты. (Немцы - новые евреи.) Могли бы что-нибудь покупать, но у них привычки такой нету, деньги тратить на херню. Они копят, жадюги. Так нельзя. Надо их наказать.
juan_gandhi: (Default)
Фильм с Джонни Деппом, с Кейт Бланшет, с великолепным Джоном Туртурро, с моей любимой Кристиной Риччи.

В начале фильма происходит разрыв шаблона. Идёт по полю Янковский.

Ну короче, смотреть надо. Хоть я и не люблю этнических фильмов. А там Депп цыган, а Риччи еврейка. Ну и, понятное дело, война и немцы.

Но неважно; очень художественный фильм.

И Янковский, тоже гениальный актёр.
juan_gandhi: (Default)
Сегодня провёл 4 часа на интервью, а также дал три телефонных интервью. В одном из них меня спросили что такое полиморфизм (удержался, не сказал слово "Лисков"), и что такое идемпотентность (дал определение через полугруппу, потом полчаса объяснял, что я имел в виду и как это применяется в народном хозяйстве (куда турбину прикрутить)). О, а в другом интервью спрашивали, где в программировании применяются категории. Сослался на Спивака и на Галуа (не Эвариста, а Инк.).
juan_gandhi: (Default)
Какая-то сволочь запустила у берегов Калифорнии баллистическую ракету. Но радары её не детектировали. Никто не знает, что это было.

Update. Джей Лено сейчас всё объяснил: это Чарли Шин передозировал виагру.
juan_gandhi: (Default)
В Окленде обычно за бабами, которые по паркам бегают ради здоровья, увязываются здоровые негры; но вот по ящику рассказывают, как на тётку напала стая енотов. Погнались за нею. Векторное Управление, возможно, примет меры. Боюсь, они их там попереловят и привезут к нам в окрестные горы. Блин.

Вчера опять какая-то мохнатая сволочь приходила к моему пруду прямо пока я сидел кино смотрел с Олегом Янковским и Кристиной Риччи. Разворотила там всё - но рыбы мои не сдаются, они тут же в убежище сигают. Каждый раз после этих фашистов приходится решетку чистить.

Но я не думаю, что они на меня нападут. Четыре енота, пинками разогнать. За одним я однажды гнался по двору, пока тот через забор не сиганул, бросив украденную рыбину... уже без головы, конечно. Голову успел сожрать, гад.
juan_gandhi: (Default)
ff to the last third

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

S M T W T F S
      12
3456789
10 11 12 13141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 25th, 2025 03:10 pm
Powered by Dreamwidth Studios