/Есть в C++ какие-то смарт-поинтеры, хотя я не знаю, что это такое, и вообще не советую пользовать C++ ;)/
/Есть в C++ какие-то смарт-поинтеры, хотя я не знаю, что это такое, и вообще не советую пользовать C++ ;)/
MATH 216: foundations of Algebraic Geometry
http://math.stanford.edu/~vakil/216blog/FOAGfeb2513public.pdf
General Parser Combinators in Racket
https://github.com/epsil/gll
У гитхаба какая-то поехвашая подсветка схема-кода.
http://ompldr.org/vaHUwZA
методы оптимизации памяти. http://itw66.ru/blog/c_plus_plus/491.html
А чо нокла не выпускает трубок с нормальной хардверной клавиатурой?
Гуглится только это.
http://www.nokia.com/ru-ru/products/phone/302/
/r/ трубу с полноценной хардверной клавой и размером экрана в 4"
Есть такое?
ЧЗХ ваще с мордой бнв?
Почему криво выводит следующий текст:
цитируемый текст
комментарий
http://moto.auto.ru/motorcycle/used/sale/984710-dca699.html
/me адово хотеть!
<dca> понимаешь, для gpu мало одних симодв
<dca> это люди, поюзавшие куду/опенцл решили: ой бля да как тут все просто, а
на самом деле там хитрая синхронизация, текстурные блоки/кеши, семлперы,
буфера фифо etc, то есть нихера не просто.
На лоре спросили:
/можно ли написать на Racket такую функцию, чтобы внутри неё (в её динамическом окружении) делений на 0 возвращало 0, а не прерывало вычисления/
Короче, да:
(define-syntax-rule (try-or-zero body ...)
(let/cc k (with-handlers ([exn? (λ _ (k 0))])
body ...)))
(define (testl l)
(if (null? l)
'()
(cons (try-or-zero (/ 1 (car l)))
(testl (cdr l)))))
(testl '(1 2 3 0 5))
"бери хаскель и не еби людям мозги."
http://www.linux.org.ru/forum/development/8965208?cid=8965751
Сегодня днем видел личинку мотоциклиста на китайской альфе.
The best productivity tip I've come across is the "Seinfeld technique" that I learned about from reading Hacker News. It involves doing something, no matter how small, on your project every single consecutive day, without any gaps or interruptions.
K0CTb|ЛN для вывода подкрашеного лога с ветками и мержами
в ~/.gitconfig:
[alias]
tree = log --oneline --decorate --graph
мемоизация на ракете.
nothing special.
; replace define with a memoized version
(define-syntax define-memoized
(syntax-rules ()
[(_ (f args ...) bodies ...)
(define f
; store the cache as a hash of args => result
(let ([results (make-hash)])
; need to do this to capture both the names and the values
(lambda (args ...)
((lambda vals
; if we haven't calculated it before, do so now
(when (not (hash-has-key? results vals))
(hash-set! results vals (begin bodies ...)))
; return the cached result
(hash-ref results vals))
args ...))))]))
; example, fibonacci with memoization
(define-memoized (mfib n)
(cond
[(< n 1) 1]
[else (+ (mfib (- n 1)) (mfib (- n 2)))]))