- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
foreach($TEREMOK as $Блины => $Начинка){
switch($Блины)
{
case Ветчина_и_пюре : print "Да я хочу такой блин ";break;
case Ветчина_и_сыр : print"Да я хочу и такой блин )";break
default : print"Ничего не хочу";break
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
foreach($TEREMOK as $Блины => $Начинка){
switch($Блины)
{
case Ветчина_и_пюре : print "Да я хочу такой блин ";break;
case Ветчина_и_сыр : print"Да я хочу и такой блин )";break
default : print"Ничего не хочу";break
}
}
Кто хоть раз бывал в теремке - русскиеблины? :))
+146
function forums()
{
global $temp___dir, $ufm;
$q = mysql_query('SELECT * FROM forums ORDER BY num ASC;');
while ($row = mysql_fetch_assoc($q))
{
$fm .='<div class="c"><a href="">'.$row['fname'].'</a></div>';
if($temp___dir['show']=='1')
{
$uq = mysql_query('SELECT * FROM uforums ORDER BY num ASC;');
while ($urow = mysql_fetch_assoc($uq))
{
$ufm .='<div class="c"><a href="">'.$urow['ufname'].'</a></div>';
}
}
}
return $fm;
}
$forums = forums();
Чё-то понять не могу почему не пашет цикл внутри цикла...
+146
function past_smiles ($name) {
return "";
}
Оптимизированная функция добавления смайлов ;)
+146
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr height="100" width="100%">
Вот чтоб уже наверняка...
+146
_Graphics.Dispose (); // Мочим объект Graphics
+146
<?php
// Функция рассылки писем
// .........
if ($row['site_id'] == 0 and array_search($template, $not_readnotify) === false)
{
$to = $row['email'].'.readnotify.com';
}
else{
$to = $row['email'];
}
$to = $row['email'];
// ..........
?>
Я видел всякие чудеса на свете. Но мне после отработки скрипта один раз пришло письмо от [email protected]
o_O
(c) n3m0
+146
callable Malkovich() as Malkovich
def malkovich() as Malkovich:
print("Malkovich!")
return malkovich
malkovich()()()
из Boo manifest. Не говнокод конечно же.
+145.9
double dotProduct(double vec[]) {
int k, m, v;
double rtn;
rtn = 0.0;
k = vec.length / 4;
m = vec.length % 4;
v = 0;
while ((k--) > 0) {
rtn += vec[v];
rtn += vec[v + 1];
rtn += vec[v + 2];
rtn += vec[v + 3];
v += 4;
}
while ((m--) > 0) {
rtn += vec[v];
v++;
}
return rtn;}
разбираю ocr-апплетик.. нашел вот такой интересный метод.. для лучшего восприятия говнокода, убрал одну переменную(было типа "+=vec1[v]*vec2[v]")
+145.9
try
{
if (SQL_SUCCESS == SQLAllocHandle(SQL_HANDLE_ENV, m_environmentHandle, out m_environmentHandle))
{
if (SQL_SUCCESS == SQLSetEnvAttr(m_environmentHandle,SQL_ATTR_ODBC_VERSION,(IntPtr)SQL_OV_ODBC3,0))
{
if (SQL_SUCCESS == SQLAllocHandle(SQL_HANDLE_DBC, m_environmentHandle, out m_connectionHandle))
{
if (SQL_NEED_DATA == SQLBrowseConnect(m_connectionHandle, inConnection, stringLength, outConnection, DEFAULT_RESULT_SIZE, out stringLength2Ptr))
{
if (SQL_NEED_DATA != SQLBrowseConnect(m_connectionHandle, inConnection, stringLength, outConnection, DEFAULT_RESULT_SIZE, out stringLength2Ptr))
{
throw new ApplicationException("No Data Returned.");
}
}
}
}
}
}
catch (Exception ex)
{
throw new ApplicationException("Cannot Locate SQL Server.");
}
Увидел на codeguru. Аффтар импортирует функции WinAPI для работы с SQL в C#. Работа с исключениями также доставляет.
+145.9
public void newMessageTrySafe(Message message)
{
if (SeparateThread.Wait(100, 5, new ExitWaitDelegate(this.)))
{
try
{
this.newMessage(message);
}
catch (Exception exception)
{
Utils.log("DataCache.newMessage() error: " + exception.Message, new object[0]);
}
try
{
Monitor.Exit(this.FRecalcSynchronizer);
return;
}
catch (SynchronizationLockException)
{
return;
}
}
Utils.log("newMessageTrySafe(): Deadlock! Unable to call newMessage bacause it's locked by this thread", new object[0]);
}
Решение проблемы дедлоков в многопоточной программе.