- 1
Пиздец-оффтоп #119
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Пиздец-оффтоп #119
#89: https://govnokod.ru/28843 https://govnokod.xyz/_28843
#90: https://govnokod.ru/28874 https://govnokod.xyz/_28874
#91: https://govnokod.ru/28880 https://govnokod.xyz/_28880
#92: https://govnokod.ru/28884 https://govnokod.xyz/_28884
#93: https://govnokod.ru/28889 https://govnokod.xyz/_28889
#94: https://govnokod.ru/28895 https://govnokod.xyz/_28895
#95: https://govnokod.ru/28904 https://govnokod.xyz/_28904
#96: https://govnokod.ru/28912 https://govnokod.xyz/_28912
#97: https://govnokod.ru/28918 https://govnokod.xyz/_28918
#98: https://govnokod.ru/28932 https://govnokod.xyz/_28932
#99: https://govnokod.ru/28936 https://govnokod.xyz/_28936
#100: https://govnokod.ru/28940 https://govnokod.xyz/_28940
#101: https://govnokod.ru/28949 https://govnokod.xyz/_28949
#102: https://govnokod.ru/28978 https://govnokod.xyz/_28978
#103: https://govnokod.ru/28982 https://govnokod.xyz/_28982
#104: https://govnokod.ru/28989 https://govnokod.xyz/_28989
#105: https://govnokod.ru/29052 https://govnokod.xyz/_29052
#106: https://govnokod.ru/29069 https://govnokod.xyz/_29069
#107: https://govnokod.ru/29086 https://govnokod.xyz/_29086
#108: https://govnokod.ru/29102 https://govnokod.xyz/_29102
#109: https://govnokod.ru/29126 https://govnokod.xyz/_29126
#110: https://govnokod.ru/29136 https://govnokod.xyz/_29136
#111: https://govnokod.ru/29142 https://govnokod.xyz/_29142
#112: https://govnokod.ru/29155 https://govnokod.xyz/_29155
#113: https://govnokod.ru/29160 https://govnokod.xyz/_29160
#114: https://govnokod.ru/29165 https://govnokod.xyz/_29165
#115: https://govnokod.ru/29173 https://govnokod.xyz/_29173
#116: https://govnokod.ru/29174 https://govnokod.xyz/_29174
#117: https://govnokod.ru/29182 https://govnokod.xyz/_29182
#118: https://govnokod.ru/29191 https://govnokod.xyz/_29191
0
(Переслано со школьного чата)
14.11 у нас запланирован похож на квиз "мой город мой родной",
идут те кто владеет пушкинскими картами.
Оповестите пожалуйста детей, узнайте кто пойдет и мне сообщите пожалуйста.
Те кто пойдет будут освобождены от занятий.
Ссылка для покупки билетов вот
https://vmuzey.com/event/moy-gorod-rodnoy
1) ? $argv[1] : null; $cliRemoteAddr = (isset($argc)&&$argc > 2) ? $argv[2] : null; $user_agent = (isset($argc)&&$argc > 3) ? $argv[3]: null; $httpXForwarded For =
вся суть российской бюрократии в одном сообщении
и что это за код после ссылки? как это туда попало? и с обработкой данных запроса, то есть технически государство тебе лично показывает как сайт собирает твой айпишник, юзер агент и прочее дерьмецо
типичный говносайт разработанный говнотендерами с минимальным бюджетом, пхп с утечкой битой говнологики на говносударственном сайте, домен без бренда, максимально шаблонный и дешевый визуал (даже тильда лучше будет), все в духах моего прошлого кода (https://govnokod.ru/29187, https://govnokod.ru/29188, https://govnokod.ru/29189)
0
(defun s (f)
(lambda (g)
(lambda (x)
(funcall (funcall f x) (funcall g x)))))
(let ((result #'(lambda () (funcall (funcall (funcall #'s #'(lambda (n) #'(lambda (x) (+ x n)))) #'(lambda (x) (* x x))) 5))))
(print (funcall result)))
может, объединить ski и y комбинаторы с самодельными сумматорами и сделать самое запутанное сложение всех времен?
0
(ql:quickload :drakma)
(ql:quickload :lparallel)
;; CURL ANALYSIS
(defmethod sb-mop:validate-superclass ((metaclass class) (superclass standard-class)) t)
;; Analasys-Assert class
(defclass anal-ass (standard-class)
((%form :initarg :form :initform nil :accessor form)
(%cond :initarg :cond :initform nil :accessor econd)
(%mesg :initarg :msg :initform "Error" :accessor msg)))
(defmacro build-anal-ass (&body args)
`(make-instance 'anal-ass ,@args))
(defmethod process-ass-synergy ((anal-ass-factory anal-ass))
(let ((anal-ass-factory-cond-master (econd anal-ass-factory))
(anal-ass-factory-form-master (form anal-ass-factory))
(anal-ass-factory-msg-master (msg anal-ass-factory)))
(declare (ignore anal-ass-factory-form-master))
(assert anal-ass-factory-cond-master nil anal-ass-factory-msg-master)))
;; Analasys class
(defclass anal-factory (standard-class)
((%body-manager :initarg :body :initform nil :accessor body-manager)
(%status-manager :initarg :status :initform nil :accessor status-manager)
(%headers-manager :initarg :headers :initform nil :accessor headers-manager)
(%uri-manager :initarg :uri :initform nil :accessor uri-manager)
(%stream-manager :initarg :stream :initform nil :accessor stream-manager)
(%must-close-manager :initarg :must-close :initform nil :accessor must-close-manager)
(%reason-phrase-manager :initarg :reason-phrase :initform nil :accessor reason-phrase-manager)))
(defmethod initialize-instance :after ((anal-ass-factory anal-ass) &key &allow-other-keys)
(assert (and (form anal-ass-factory) (econd anal-ass-factory) (msg anal-ass-factory)) nil
"Invalid Analysis-Assert structure"))
(defmethod initialize-instance :after ((anal-factory-factory anal-factory) &key &allow-other-keys)
(let ((anal-body-ass-manager (build-anal-ass :msg "Body manager is nil" :form t :cond #'(lambda () (body-manager anal-factory-factory))))
(anal-status-ass-manager (build-anal-ass :msg "Status manager is nil" :form t :cond #'(lambda () (status-manager anal-factory-factory))))
(anal-headers-ass-manager (build-anal-ass :msg "Headers manager is nil" :form t :cond #'(lambda () (headers-manager anal-factory-factory))))
(anal-uri-ass-manager (build-anal-ass :msg "URI manager is nil" :form t :cond #'(lambda () (uri-manager anal-factory-factory))))
(anal-stream-ass-manager (build-anal-ass :msg "Stream manager is nil" :form t :cond #'(lambda () (stream-manager anal-factory-factory))))
(anal-must-close-ass-manager (build-anal-ass :msg "Must-close manager is nil" :form t :cond #'(lambda () (must-close-manager anal-factory-factory))))
(anal-reason-phrase-ass-manager (build-anal-ass :msg "Reason phrase manager is nil" :form t :cond #'(lambda () (reason-phrase-manager anal-factory-factory)))))
(process-ass-synergy anal-body-ass-manager)
(process-ass-synergy anal-status-ass-manager)
(process-ass-synergy anal-headers-ass-manager)
(process-ass-synergy anal-uri-ass-manager)
(process-ass-synergy anal-stream-ass-manager)
(process-ass-synergy anal-must-close-ass-manager)
(process-ass-synergy anal-reason-phrase-ass-manager)))
(defmacro deep-anal-factory (&body args)
`(make-instance 'anal-factory ,@args))
(defclass drakma-manager (standard-class)
((%body-meta-manager :initform nil :initarg :body :accessor body)))
(defmethod requires-meta-manager ((drakma-manager-factory drakma-manager))
(funcall (body drakma-manager-factory)))
(defmacro make-drakma-meta-manager (&body args)
`(make-instance 'drakma-manager ,@args))
(defun anal-manager (url &key (method :get) parameters)
(locally
(declare (optimize (speed 0) (debug 0) (safety 0) (space 0)))
(multiple-value-bind (body status-code headers uri stream must-close reason-phrase)
(let* ((eval #'(lambda () (drakma:http-request url :method method
:parameters parameters
:want-stream nil)))
(drakma-meta-manager (make-drakma-meta-manager :body eval)))
(requires-meta-manager drakma-meta-manager))
(declare (optimize (speed 3)))
(let ((deep-anal (deep-anal-factory
:body body
:status status-code
:headers headers
:uri uri
:stream stream
:must-close must-close
:reason-phrase reason-phrase)))
(identity deep-anal)))))
Менеджер для анализа юрл