- list of computer graphics courses. *
Ничего сверхкрутого, но есть пара интересных курсов.
http://imsky.co/links/graphics-courses
Ничего сверхкрутого, но есть пара интересных курсов.
http://imsky.co/links/graphics-courses
Понял, что я language agnostic, unless language /= js или баш.
уж если собрался профилировать скорость, то будь добр -Xdebug из параметров запуска убрать
inb4: хули я тут удаляю
В джаве нельзя просто так взять и написать дженерик с такой вот сигнатурой:
<T> void f(List<T> list, Callback<? super List<? super T>> cb) {
Жава будет вопить про то что второй аргумент хуйня и шли б все нахуй http://ideone.com/1xQ7dC
Поебавшись некоторое время нашёл вот такой лайфхак:
<T, U extends T> void f(List<U> list, Callback<? super List<T>> cb) {
Который заебись компилится: http://ideone.com/WN1qui
В общем, не знаю кому из вас это может понадобится, но пользуйтесь на здоровье
tfw findbugs указывает тебе на ошибки в твоих же программах
так долго программил под VC++98, что настороженно относишься к установке пакета libICE
tfw rfc7159 разрешил любой value в качестве корневого элемента json. теперь придётся поправить json-parser написанный по rfc4627
На самом деле понимаю дедфудика, который с таким удовольствием
прошел курс по computational biology и захотел еще. Когда велосипедишь какие-то
алгоритмы, то голова работает по-другому. Соответственно, удовольствие от
выполненых задач тоже другое.
Раньше у меня было правило - перед началом работы быстрокодировать всякие
алгоритмы или порешать матанец около часа. Позволяло разогнать мозг (а не
замедлить чтением редита или бнв).
Пора возраждать хорошие привычки, хуле.
Чтобы пост не был простым высером /r/ (полезные) ритуалов, которые ты юзернейм
выполнешь перед тем, как начать делать что-то обыденно-скучное типа работы.
tfw уже не можешь с закрытыми глазами закодировать heapsort.
RMS ебаный ублюдок. Из-за его устарвеших опасений (emacs-ffi и боязнь llvm) народ извращается, делает ненужную работу и велосипедит всякие бажные и падучие сервера уровня https://github.com/Andersbakken/rtags.
Отлаживал этот код ЧАС.
Пиздец я тупой.
for (j = i * i; j += i; j < num) {
f(j);
}
опять import'ы перестали в 80 символов влезать
Всё таки в плюсцах есть одна удобная штука по сравнению с жавой. Куда удобнее и короче писать
enterprise_object_factory factory(arg1, arg2, arg3);
чем
EnterpriseObjectFactory factory = new EnterpriseObjectFactory(arg1, arg2, arg3);