- 1
- 2
int i=8, a1, a2;
for (a1=a2=1; i>2; a1=(a2+=a1)-a1) i--;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1034.8
int i=8, a1, a2;
for (a1=a2=1; i>2; a1=(a2+=a1)-a1) i--;
Вычисление i-го числа из ряда Фиббоначи.
Ответ в а2.
ЗЫ. Эта прога съела мозг учителя в институте. Рекомендую ;)
+49.1
$login = $_POST["login"];
if(!$login)$login = $_GET["login"];
$password = $_POST["password"];
if(!$password)$password = $_GET["password"];
Довелось недавно править один сайт...
Так выглядит фрагмент скрипта авторизации пользователя... ;D
−21
// Как Было
if even then
begin
if (GameAreaForm.Area.ColCount mod 2 = 0) then isstandart:=true
else isstandart:=false;
end
else
begin
if (GameAreaForm.Area.ColCount mod 2 = 0) then isstandart:=false
else isstandart:=true;
end;
// Как стало
if (even) then isstandart:=not(GameAreaForm.Area.ColCount mod 2 = 0);
else isstandart:=(GameAreaForm.Area.ColCount mod 2 = 0);
Сравните две части кода.
Однако бывает :-)
+16.9
bool value;
if(value.ToString.Length() == 4)
return true;
else if(value.ToString.Length() == 5)
return false;
else
return !true && !false;
Проверка условия
+1
$css .= '<link rel="stylesheet" href="' . STATIC_SERVER . 'css/' . $mobilecss . '">';
// April 2024
$css .= '<link rel="stylesheet" href="' . STATIC_SERVER . 'css/xa24extra.css">';
if (SHOW_COUNTRY_FLAGS) {
$css .= '<link rel="stylesheet" href="' . STATIC_SERVER . 'css/flags.' . CSS_VERSION_FLAGS . '.css">';
}
if (ENABLE_BOARD_FLAGS) {
$_flags_type = (defined('BOARD_FLAGS_TYPE') && BOARD_FLAGS_TYPE) ? BOARD_FLAGS_TYPE : BOARD_DIR;
$css .= '<link rel="stylesheet" href="' . STATIC_SERVER . 'image/flags/' . $_flags_type . '/flags.' . CSS_VERSION_BOARD_FLAGS . '.css">';
}
if( CODE_TAGS ) {
$css .= '<link rel="stylesheet" href="' . STATIC_SERVER . 'js/prettify/prettify.' . CSS_VERSION . '.css">';
}
// Various optional tags
if( USE_RSS == 1 ) {
$rss = '<link rel="alternate" title="RSS feed" href="/' . BOARD_DIR . '/index.rss" type="application/rss+xml">';
}
if( RTA == 1 ) {
$rta = '<meta name="rating" content="adult">';
}
if( defined( 'FAVICON' ) ) {
$favicon = '<link rel="shortcut icon" href="' . FAVICON . '">';
}
$thread_unique_ips = 0;
$jsUniqueIps = '';
if (SHOW_THREAD_UNIQUES) {
if ($res) {
$thread_unique_ips = get_unique_ip_count($res);
}
if ($thread_unique_ips) {
$jsUniqueIps = 'var unique_ips = ' . $thread_unique_ips . ';';
}
}
// js tags
$jsVersion = TEST_BOARD ? JS_VERSION_TEST : JS_VERSION;
$comLen = MAX_COM_CHARS;
$styleGroup = style_group();
$maxFilesize = MAX_KB * 1024;
$maxLines = MAX_LINES;
$jsCooldowns = json_encode(array(
'thread' => RENZOKU3,
'reply' => RENZOKU,
'image' => RENZOKU2
));
$tailSizeJs = '';
if ($res) {
$tailSize = get_json_tail_size($res);
if ($tailSize) {
$tailSizeJs = ",tailSize = $tailSize";
}
}
«Форчан» поломали.
0
from time import sleep
from datetime import datetime
def _sum(num1, num2):
start_time = datetime.now()
sleep(num1)
end_time = datetime.now()
total_passed = end_time - start_time
return num2 + total_passed.seconds
Функция сложения с хитрым, очень эффективным алгоритмом.
+1
public int hashCode() {
HashCode h = new HashCode();
h.addValue(mFirst);
h.addValue(mSecond);
return h.hashCode();
}
Наалоцируем даже там, где нужны только примитивы
https://github.com/Netflix/netflix-commons/blob/519178a/netflix-commons-util/src/main/java/com/netflix/util/Pair.java#L119-L124
0
.org {5h * 2h}
dw @int5
.org 30h
data:
db "10"
.org 80h
start:
mov %sp FFFFh
mov %al {3h * 2h}
int 5h
int 0h
int5:
push %a
mov %ah [{@data + 1h}]
add %al %ah
outb E9h %al
.wait:
inb %al E9h
cmp %al 0h
jne @.wait
pop %a
rei
встречайте новую фичу
0
services:
zookeeper:
image: docker.io/bitnami/zookeeper:3.7
environment:
ALLOW_ANONYMOUS_LOGIN: yes
volumes:
- zookeeper_data:/bitnami
volumes:
zookeeper_data:
Кто найдёт ошибку в docker-compose.yaml — тому нихуя.
0
'use strict'
const {TheCtrl} = require('the-controller-base')
const {withAuthorized} = require('the-controller-mixins')
async function tryExample () {
class MyCtrl extends withAuthorized(TheCtrl) {
/* ... */
}
}
tryExample().catch((err) => console.error(err))
Mixins for the-controller
Installation
$ npm install the-controller-mixins --save
Очень полезный и нужный пакет. Пользуйтесь.
https://www.npmjs.com/package/the-controller-mixins/v/2.1.0