- 1
- 2
- 3
- 4
- 5
- 6
- 7
class tree
{
tree *child;
tree(){
child=new tree[1]; //никогда так не делать!!
}
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+172
class tree
{
tree *child;
tree(){
child=new tree[1]; //никогда так не делать!!
}
};
−81
#!/usr/bin/python
# -*- coding: utf-8 -*-
import psycopg2
from loki.libs.net.ipaddr import IPAddress
import sys
sys.path.append('../libs/')
try:
loki_db = psycopg2.connect (port="15432", host="noc2.t72.ru", database="loki_db", user="utkin", password="2UtaWEvaspuv")
loki_cur = loki_db.cursor()
except:
print "Нет коннекта к локи_дб"
try:
cherry_db = psycopg2.connect (port="5432", host="noc2.72.ru", database="cherry", user="utkin", password="2UtaWEvaspuv")
cherry_cur = cherry_db.cursor()
except:
print "Нет коннекта к черри_дб"
loki_cur.execute("""
select id, nas_id, service, ip_addr_id from inet_inetsessionactive;
""");
rows = loki_cur.fetchall()
for (id, nas_id, service, ip_addr_id) in rows:
loki_cur.execute("""select ip from inet_nasserver where id = %s;""",(nas_id,))
try:
nas_ip = loki_cur.fetchone()[0]
except:
print "Нет записи о NAS-сервере"
loki_cur.execute("""select addr from inet_ouripall where id = %s;""",(ip_addr_id,))
ip = str(IPAddress(int(loki_cur.fetchone()[0]))._ip)
cherry_cur.execute("""select client_id, water_mark from inet_dynamic_ip_services where id = %s;""", (service,))
try:
(client_id, water_mark) = cherry_cur.fetchone()
except:
print "Нет записи в таблице inet_dynamic_ip_services: id, nas_id, service = (%s, %s, %s)"%(id, nas_id, service)
cherry_cur.execute("""select balance from base_clients where client_id = %s;""",(client_id,));
try:
balance = cherry_cur.fetchone()[0]
if balance <= water_mark:
kill(ip, nas_ip)
except:
print "Нет записи в base_clients: client_id = %s"%client_id
+161
<?php
...
public function update() {
if($this->data['id'])
return false;
$values = array();
foreach($this->data AS $key => $value) {
if($key == 'id')
continue;
$values[] = "`{$key}` = " . ($value ? "'{$value}'" : "NULL");
}
$result = $this->sql->query("
UPDATE `users`
SET (".implode(', ' $values).")
WHERE `id` = '{$this->data['id']}'");
return (bool) $this->sql->affected_rows;
}
...
?>
Моё
+161
<?php
error_reporting(E_ALL | E_STRICT);
ini_set("display_errors", "1");
setlocale(LC_ALL, 'ru_RU.CP1251', 'rus_RUS.CP1251', 'Russian_Russia.1251');
$text='[email protected] , [email protected]';
$poisk='/([^,]+@.+?\.(?:com|ru|de|en))/si';
preg_match_all($poisk,$text,$match);
foreach ($match[1] as $value)
{
echo $value;
echo '<br>';
}
?>
Тема: Регулярка для почты.
http://www.php.ru/forum/viewtopic.php?p=256681#256681
+166
if (file_exists('phpcipher.bin')) include('phpcipher.bin');
elseif (file_exists('../phpcipher.bin')) include('../phpcipher.bin');
elseif (file_exists('../../phpcipher.bin')) include('../../phpcipher.bin');
elseif (file_exists('../../../phpcipher.bin')) include('../../../phpcipher.bin');
elseif (file_exists('../../../../phpcipher.bin')) include('../../../../phpcipher.bin');
else print 'A required file <b>phpcipher.bin</b> was not found.';
+160
var vk = {
al: parseInt('2') || 4,
intnat: '' ? true : false,
lang: 0,
rtl: parseInt('') || 0,
version: 1029,
zero: false
}
parseInt('2') || 4 — для чего это? Выдаст же 2.
+162
CommonMiscUtilsHelperManager2.h
+173
if (button == GLUT_LEFT_BUTTON && state == GLUT_DOWN)
lb = true;
else
lb = false;
Уроки какого-то умника по OpenGL. И вот такие "творения" на каждом шагу.
+159
if($eigbstatus=="logged" || $eigbstatus==1 || strstr($eigbstatus,"/")){
print "<b>$eigbname</b> [";
if (strstr($eigbstatus,"|")){
$u_urov=explode("|",$eigbstatus);
eval("echo $u_urov[0];");
}else{
$ss_gh=mysql_query("select id,user_uroven,user_current01 from ".$wcpref."user where user_name='$eigbname'");
$ss_gh_ids = mysql_fetch_array($ss_gh);
switch (@$ss_gh_ids[1]) {
case 1:
echo _NIKADMIN_;
break;
case 2:
echo _NIKMODERATOR_;
break;
case 3:
echo _NIKUSER_;
break;
default:
echo _NIKMODERATOR_." U".@$ss_gh_ids[1];
break;
}
if (strstr($eigbstatus,"/")){$u_urov[1]=$eigbstatus;}
else {$u_urov[1]=$otn_path."/".$ss_gh_ids[2];}
}
Из какой-то АДОВОЙ олдовой корявой русской CMS, под которую пришлось делать шаблон с современным дизайном. У меня заболели зубы...
+145
function size($size)
{
if ($size < 1024) {
return $size . ' байт';
} elseif ($size < 1048576) {
return round($size / 1024, 2) . ' Кб';
} elseif ($size < 1073741824) {
return round($size / 1048576, 2) . ' Мб';
} elseif ($size < 1099511627776) {
return round($size / 1073741824, 2) . ' Гб';
} else {
return round($size / 1099511627776, 2) . ' Тб';
}
}