- 1
- 2
- 3
- 4
- 5
- 6
- 7
$php1 = "<";
$php2= "?php";
$php3 = " require_once $";
$php4 = "_SERVER['DOCUMENT_ROOT'].\"/gen/admin/Debugger.php\"; ?";
$php5 = "";
$php6 = ">\r\n";
$php_debuger = $php1 .$php2 .$php3 .$php4 .$php5 .$php6;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
$php1 = "<";
$php2= "?php";
$php3 = " require_once $";
$php4 = "_SERVER['DOCUMENT_ROOT'].\"/gen/admin/Debugger.php\"; ?";
$php5 = "";
$php6 = ">\r\n";
$php_debuger = $php1 .$php2 .$php3 .$php4 .$php5 .$php6;
Даже трудно предположить нахрен так.
+5
Тут недавно оказия вышла. В одном чатике, где были несколько программистов и математик, задали вопрос:
В каком порядке наследование верное целые числа -> рациональные или наоборот?
+2
#define QVERIFY2(statement, description) \
do {\
if (statement) {\
if (!QTest::qVerify(true, #statement, (description), __FILE__, __LINE__))\
return;\
} else {\
if (!QTest::qVerify(false, #statement, (description), __FILE__, __LINE__))\
return;\
}\
} while (0)
Код из QTest либы Qt4.
0
$fname=rand(0,10000)."_".$fname;
while (is_file($upload_path.$fname)) {
$fname=rand(0,10000)."_".$filename;
}
Если вдруг пользователь загрузил файл с одним и тем же именем, то надо ему приделать префикс. НО! Вдруг такой префикс уже был сгенерирован, ГПСЧ, тервер же! Сразу видно автор из ВУЗа.
+6
habrahabr.ru/post/113215/
Кодогенерируем вместе!
0
RunTemplate("WoWADT.bt");
int i;
for( i=0; i < 99999; ++i )
{
if(ADT_file.mddf.entry[i].pos.z&1)
ADT_file.mddf.entry[i].pos.z &= ~z&1-100;
}
// Автор хотел сделать вот это:
RunTemplate("WoWADT.bt");
int i;
for( i=0; i < ADT_file.mddf.hdr.byte_size \ 0x24; ++i )
{
ADT_file.mddf.entry[i].pos.z -= 100;
}
FileSave();
FileClose();
По мере надобности программирую на скриптовом языке 1SC в Sweetscape 010 editor. Один человек прислал мне вот такой вот кусочек кода. Ниже то что он хотел сделать на самом деле (вычесть 100 из каждой координаты). :)
+5
public static void main(String[] args) throws SQLException // Arguments args can be found in Run Configurations
I'm still looking for ..
+5
public override TItem[] ToArray()
{
TItem[] arr = new TItem[Count];
Int64 i = 0;
foreach (TItem item in this)
{
if (i >= Count) break;
arr[i] = item;
i++;
}
return arr;
}
И пофиг, что foreach и так не даст превысить размер коллекции, всё равно проверим!
0
function setLastHandshake ($carID) {
$HsList = json_decode(file_get_contents('carconnection.txt'), 1);
if ($HsList == "null" || $HsList == null) {
$HsList = json_decode("[]");
}
$carCount = count($HsList);
$i = 0;
foreach ($HsList as &$row) {
if ($row['car'] == $carID) {
$row['lastHS'] = (string)time();
break;
}
else {
$i++;
}
if ($i == $carCount) {
$HsList[] = array('car' => (string)$carID, 'lastHS' => (string)time());
}
}
if ($HsList == "null" || $HsList == null) {
return -1;
}
$f = fopen('carconnection.txt', 'w');
fwrite($f, json_encode($HsList));
}
+4
data[idata].io_data[i % 4].data
Когда процессишь данные данных для данных