*code

4da 26.03.2013 22:14

cl_int clEnqueueWriteImage
Enqueues a command to write to an image or image array object from host memory.

ptr

The pointer to a buffer in host memory where image data is to be written to.

image data is to be written to
to be written to

4da 18.03.2013 00:13

На лоре спросили:
/можно ли написать на Racket такую функцию, чтобы внутри неё (в её динамическом окружении) делений на 0 возвращало 0, а не прерывало вычисления/

Короче, да:

(define-syntax-rule (try-or-zero body ...)
(let/cc k (with-handlers ([exn? (λ _ (k 0))])
body ...)))

(define (testl l)
(if (null? ... more →

4da 15.03.2013 00:02

настало время факториалов.
--------------------------

мемоизация на ракете.
nothing special.

#lang racket
; 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 ... more →

Voker57 05.03.2013 18:17

> Indeed Guido van Rossum of Python has acknowledged that allowing TABs in Python source is a headache for many people and that were he to design Python again, he would forbid them.

(c) http://www.yaml.org/faq.html

4da 05.03.2013 12:25

llvm[0]: ***** Completed Debug+Asserts Build
llvm[0]: ***** Note: Debug build can be 10 times slower than an
llvm[0]: ***** optimized build. Use make ENABLE_OPTIMIZED=1 to
llvm[0]: ***** make an optimized build. Alternatively you can
llvm[0]: ***** configure with --enable-optimized.

real 80m5.129s
user ... more →

eill 08.02.2013 23:25

по сравнению с perldoc docs.python.org — унылое говно. При всех достоинствах языка, да.

4da 08.01.2013 01:43

Тут короче понадобилось заюзать мне binary heap в racket и захотел я это сделать с использованием стандартных схем итерации через for-iterations.
Однако текущая binary heap не реализует нужный интерфейс (stream?).

Поэтому кое-чего нужно доопределить. К счастью, в racket это сделать достаточно просто.

Необходимо ... more →

4da 23.12.2012 22:34

GewogenGraaf<ONGERICHT, int> g;

А я думал только рюсске называют переменные "int peremennaia1";

DJm00n 30.11.2012 23:12

Где бы прикупить С++11 стандарт, да еще и в годной типографской распечатке с обложкой и т.д.? Более тыщи листов печатать лениво, да и будет оно без обложки. Хотелось бы иметь настольную версию.

4da 10.11.2012 22:31

Пиздец. Исходник на с++. Из туторила.
* Запакован в (!) RAR-файле.
* Часть кода выравнивнено пробелами, часть — табами.
* Вот такие перлы:
vecteur dist = s.pos — r.start;
cout << "Mal formed Scene file...

muromec 02.11.2012 17:45

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

muromec 02.11.2012 17:36

вышел на новый виток технопидарасии — храню данные приложения в скуляйте

4da 20.10.2012 21:48

Невиданный аттракцион щедрости от меня.
Палю годный кусок конфига для tmux:
Быстрый переход по окнам.

# start Window Numbering at 1
set -g base-index 1

bind-key -n M-1 select-window -t 1
bind-key -n M-2 select-window -t 2
bind-key -n M-3 select-window -t 3
bind-key -n M-4 select-window -t 4
bind-key -n M-5 ... more →

mva 20.10.2012 11:27

Товарищи!
Насколько говно (или же по вашему мнению — абсолютно приемлема) следующая ситуация:
Дано:
function xIOn:send_html_message(to, type, fallback_text, html)
xIOn:send(verse.message({to = to, type = type})
:tag("body"):text(fallback_text):up()
:tag("html",{xmlns = xmlns_xhtml})
:tag("body",{xmlns = ... more →

Voker57 17.09.2012 15:27

Если в коде начинаются идентификаторы БОЛЬШИМИ_БУКВАМИ или __С__МНОЖЕСТВЕННЫМИ__ПРОЧЕРКАМИ___ то ваш язык сосет

4da 22.08.2012 19:26

В связи с приказом Федеральной службы безопасности....
....
всем обслуживающим оф. сайтов районных судов по г. Москве
в приказном порядке сменить пароль от аккаунтов администратора на
aBu2ChSo в целях усиления узловой безопасности.

И.О начальника Управления. И.П. ... more →

Voker57 17.07.2012 16:19

eval("window.parent.window.document.getElementById('price_" + arrTMP[1] + "').style.display='';");

Voker57 17.07.2012 15:08

Еще один шедевр еврейской мысли:

strAreas = '59||General Admission Circle||GA||9999||118||74||0||NONE|--|60||General Admission Stalls||GA||9999||211||88||0||NONE';
arrAreas = strAreas.split('|--|');

Voker57 17.07.2012 12:52

function round(num)
{
var dec=Math.pow(10,2);
return Math.round(num*dec)/dec;
}

Voker57 12.07.2012 10:15

Переключил редактор обратно на табы. Идите нахуй.

kb 11.07.2012 16:06

In [1]: a = [b] = [3]

In [2]: a
Out[2]: [3]

In [3]: b
Out[3]: 3

kb 10.07.2012 15:00

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

Также есть двойные кавычки, в которых бэкслеш \ является обычным символом во всех случаях, кроме как если после него стоит один из символов (‘$’, ‘`’, ... more →

asmer 30.06.2012 02:35

(defun filtered (&optional (filter-condition t))
(maphash #'(lambda (k v)
(if (eval filter-condition)
(out-object v)))
*list*)

я правильно, понял, нет способа передать условие, которое проверяет k или v в эту функцию(так как filter-condition не находится в лексическом окружении k и v). Такое можно сделать ... more →

lisp, ?, code
Voker57 07.06.2012 10:16

Заебали. Поставил отступы в два пробела в кейте.

proton 05.06.2012 16:08

Мой вариант для запуска thin под rvm (per user) для gentoo openrc
USERHOME — домашняя директория юзера
APPHOME — директория приложения
Кидается в /etc/init.d/thin, а для каждого приложения делается ln -s thin thin.имя_приложения
TODO: Избавиться от конфига thin (вынести все переменные в ... more →

*code is used by:

4DA

4da

Voker57

Voker57

kb

kb

asmer

asmer

rakoth

rakoth

Ilya Petrov

muromec

Няша с няшей

nekoexmachina

dorfe

dorfe

mva

mva

eill

eill

16+

238328

rman

proton

proton

Maxim Kirenenko

part1zano

lexszero

lexszero

Maxim Barzunov

zweipluse