- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
function Dec2Hex V =
(
local H
if V == 0 then H = "00"
else if V == 1 then H = "01"
else if V == 2 then H = "02"
/* и так далее до 253 */
else if V == 254 then H = "FE"
else if V == 255 then H = "FF"
)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+61
function Dec2Hex V =
(
local H
if V == 0 then H = "00"
else if V == 1 then H = "01"
else if V == 2 then H = "02"
/* и так далее до 253 */
else if V == 254 then H = "FE"
else if V == 255 then H = "FF"
)
Очень плохой, индусский способ реализации Decimal to Hex конверсии.
+127
@ECHO OFF
IF NOT %temp% == %tmp% GOTO both_
GOTO single
:both
DEL %temp%\*.* /F /S /Q
DEL %tmp%\*.* /F /S /Q
CLS
ECHO Deleted all files in the TEMP folder: %temp%
ECHO Deleted all files in the TMP folder: %tmp%
GOTO end
:single
DEL %temp%\*.* /F /S /Q
CLS
ECHO Deleted all files in the TEMP folder: %temp%
:end
Натолкнулся на просторах интернетов
+135.2
protected void DuplicateFilterNameValidator(object source, ServerValidateEventArgs args)
{
string _filterName = FilterName.Text;
SqlCommand command = new SqlCommand();
SqlDataReader filterNameReader = null;
try
{
SqlConnection connection = new SqlConnection(strConn);
connection.Open();
command.CommandText = "EventNotificationFilterSelectByName";
command.Connection = connection;
command.CommandType = CommandType.StoredProcedure;
command.Parameters.Add(new SqlParameter("@filterName", _filterName));
filterNameReader = command.ExecuteReader();
if (filterNameReader.HasRows)
{
args.IsValid = false;
}
if ((connection != null) & (connection.State == ConnectionState.Open))
{
connection.Close();
}
}
catch (Exception e)
{
_log.Error(e);
}
}
omg...
+62
public class SendProtocol
{
public static String SESSIONCLOSED = "SESSIONCLOSED";
public static String MSG = "MSG";
public static String LOGIN = "LOGIN";
public static String LOGINRESULT = "LOGINRESULT";
public static String JOINROOM = "JOINROOM";
public static String JOINROOMRESULT = "JOINROOMRESULT";
public static String LEFTROOM = "LEFTROOM";
public static String JOINTABLERESULT = "JOINTABLERESULT";
public static String JOINTABLE = "JOINTABLE";
public static String LEFTTABLE = "LEFTABLE";
public static String INVITE = "INVITE";
public static String INVITERESULT = "INVITERESULT";
public static String REPLYINVITEPLAY = "REPLYINVITEPLAY";
public static String DEALCARD = "DEALCARD";
public static String GETCARD = "GETCARD";
public static String TAKECARD = "TAKECARD";
public static String DROPPHOM = "DROPPHOM";
public static String PLAYCARD = "PLAYCARD";
// Biến tạo phòng chơi
public static String CREATEROOM = "CREATEROOM";
public static String CREATETABLE = "CREATETABLE";
public static String ADDPLAYERTOPLAYTABLE = "ADDPLAYERTOPLAYTABLE";
//
public static String CHANGEVIEW = "CHANGEVIEW";
public static String CREATEPLAYER = "CREATEPLAYER";
public static final String TABLESTATUS = "TABLESTATUS";
}
http://code.google.com/p/phom-javagame/source/browse/trunk/src/com/bitjsc/phom/server/SendProtocol.java
+138.4
private button1_Click (sender : object, e : System.EventArgs) : void
{
PatchOptions.noerror = if (this.textBox1.Text=="")
{
MessageBox.Show("Wind header caption could not be empty");
false
}
else
if (this.textBox2.Text=="")
{
MessageBox.Show("BaseAddress could not be empty");
false
}
else
if (this.textBox3.Text=="")
{
MessageBox.Show("NewValue could not be empty");
false
}
else
{
try
{
PatchOptions.WinHeader=this.textBox1.Text.ToString();
PatchOptions.BaseAddress=Int32.Parse( this.textBox2.Text.ToString() );
PatchOptions.NewValue=BitConverter.GetBytes(Int32.Parse(this.textBox3.Text.ToString()));
this.Close();
true
}
catch
{
e is Exception => MessageBox.Show("You entered incorrect values.");
false
}
}
}
nc
+167.5
$('.tr_t:eq(0)').css('color', '#CCCCCC');
$('.tr_t:eq(2)').css('color', '#CCCCCC');
$('.tr_t:eq(4)').css('color', '#CCCCCC');
$('.tr_t:eq(6)').css('color', '#CCCCCC');
$('.tr_t:eq(8)').css('color', '#CCCCCC');
$('.tr_t:eq(10)').css('color', '#CCCCCC');
$('.tr_t:eq(12)').css('color', '#CCCCCC');
$('.tr_t:eq(14)').css('color', '#CCCCCC');
$('.tr_t:eq(16)').css('color', '#CCCCCC');
$('.tr_t:eq(18)').css('color', '#CCCCCC');
$('.tr_t:eq(20)').css('color', '#CCCCCC');
$('.tr_t:eq(22)').css('color', '#CCCCCC');
раскраска таблицы "зеброй".
+175.2
$arr = array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
$result = $mysql->query("SELECT `upload` FROM `images` WHERE `upload` > '".(time()-60*60*24)."' AND `deleted` = '0' ORDER BY `upload` ASC");
while($row = mysql_fetch_array($result))
{
switch($row['upload'])
{
case (($row['upload'] > (time()-60*60*24)) && ((time()-60*60*23) > $row['upload'])):
$arr['23']++;
break;
case (($row['upload'] > (time()-60*60*23)) && ((time()-60*60*22) > $row['upload'])):
$arr['22']++;
break;
case (($row['upload'] > (time()-60*60*22)) && ((time()-60*60*21) > $row['upload'])):
$arr['21']++;
break;
case (($row['upload'] > (time()-60*60*21)) && ((time()-60*60*20) > $row['upload'])):
$arr['20']++;
break;
case (($row['upload'] > (time()-60*60*20)) && ((time()-60*60*19) > $row['upload'])):
$arr['19']++;
break;
case (($row['upload'] > (time()-60*60*19)) && ((time()-60*60*18) > $row['upload'])):
$arr['18']++;
break;
case (($row['upload'] > (time()-60*60*18)) && ((time()-60*60*17) > $row['upload'])):
$arr['17']++;
break;
case (($row['upload'] > (time()-60*60*17)) && ((time()-60*60*16) > $row['upload'])):
$arr['16']++;
break;
case (($row['upload'] > (time()-60*60*16)) && ((time()-60*60*15) > $row['upload'])):
$arr['15']++;
break;
case (($row['upload'] > (time()-60*60*15)) && ((time()-60*60*14) > $row['upload'])):
$arr['14']++;
break;
case (($row['upload'] > (time()-60*60*14)) && ((time()-60*60*13) > $row['upload'])):
$arr['13']++;
break;
case (($row['upload'] > (time()-60*60*13)) && ((time()-60*60*12) > $row['upload'])):
$arr['12']++;
break;
case (($row['upload'] > (time()-60*60*12)) && ((time()-60*60*11) > $row['upload'])):
$arr['11']++;
break;
case (($row['upload'] > (time()-60*60*11)) && ((time()-60*60*10) > $row['upload'])):
$arr['10']++;
break;
case (($row['upload'] > (time()-60*60*10)) && ((time()-60*60*9) > $row['upload'])):
$arr['9']++;
break;
case (($row['upload'] > (time()-60*60*9)) && ((time()-60*60*8) > $row['upload'])):
$arr['8']++;
break;
case (($row['upload'] > (time()-60*60*8)) && ((time()-60*60*7) > $row['upload'])):
$arr['7']++;
break;
case (($row['upload'] > (time()-60*60*7)) && ((time()-60*60*6) > $row['upload'])):
$arr['6']++;
break;
case (($row['upload'] > (time()-60*60*6)) && ((time()-60*60*5) > $row['upload'])):
$arr['5']++;
break;
case (($row['upload'] > (time()-60*60*5)) && ((time()-60*60*4) > $row['upload'])):
$arr['4']++;
break;
case (($row['upload'] > (time()-60*60*4)) && ((time()-60*60*3) > $row['upload'])):
$arr['3']++;
break;
case (($row['upload'] > (time()-60*60*3)) && ((time()-60*60*2) > $row['upload'])):
$arr['2']++;
break;
case (($row['upload'] > (time()-60*60*2)) && ((time()-60*60*1) > $row['upload'])):
$arr['1']++;
break;
case ($row['upload'] > (time()-60*60*1)):
$arr['0']++;
break;
}
}
график :)
+144.5
bool condition = item.AccessPermissionId.HasValue ? true : false;
if (condition)
{
...
}
зачем ?!
+144.2
i+=i+++i--;
Access denied!!!
+124.7
MAIN_RULES ()
{
IF ((Tour==2) && (Time>105) {
Competition_Failed();
Test_System_Down();
}
IF
(smoking==true)
or
(alcohol==true)
or
(Come_Home>23:00)
THEN
Break_The_Competition!
}
Листовки, расклеенные в профилактории, где квартировались участники KPI-OPEN'09. Этот контест также отметился эпичным падением системы в основном туре соревнований, что отразилось на их содержании ;) Так что первый if - поздняя вставка за авторством участников контеста.
Алсо, на бредовость синтаксиса уже давно обратили внимание. И попытки его пригладить к стандартам какого-либо языка уже проводились (наиболее частое решение - довольно увесистая пачка сишных дефайнов). Хотя можете высказывать и свои идеи на этот счет, будет интересно)