- 1
- 2
def list2str(lst):
return reduce(lambda x,y:x+y,str(list(lst)).split("]")[0].split("[")[1].split(", "))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−421
def list2str(lst):
return reduce(lambda x,y:x+y,str(list(lst)).split("]")[0].split("[")[1].split(", "))
Функция, переводящая список в строку
+37.9
<?php
if (!$ncat) {
$sql="select * from articles_cat where status=1 order by `name` ASC limit 0,1";
$res = m_qr($sql);
if (m_rows($res)) {
while ($row = m_arr2($res)) {
$ncat=$row[id];
... 10 строк кода ...
}
}
} else {
$sql="select * from articles_cat where id='$ncat'";
$res = m_qr($sql);
if (m_rows($res)) {
while ($row = m_arr2($res)) {
$ncat=$row[id];
... те же 10 строк кода ...
}
}
}
Найди десять отличий...
+25
CREATE OR REPLACE
TYPE string_list_type IS TABLE OF VARCHAR2(500);
CREATE OR REPLACE FUNCTION ReadFile(
p_file IN VARCHAR2
)
RETURN string_list_type
AS
LANGUAGE JAVA
NAME 'ReadFile.IntoArray(java.lang.String) return java.oracle.Array';
+848.7
int p,k,l,i,j,d,q,R,t,r;
S1: s=0; p=1;
S2: if (s==0) { i=1; j=n; k=n; l=2*n+1; }
if (s==1) { i=n+1; j=2*n; k=0; l=n+1; }
d=1; q=p; r=p;
S3: if (x[i]>K>x[j]->K) goto S8;
S4: k=k+d; x[k]=x[i]; c[k]=c[i];
S5: i+=1; q-=1; if (q>0) goto S3;
S6: k+=d; if (k==l) goto S13; else x[k]=x[j];c[k]=c[j];
S7: j-=1; r-=1; if (r>0) goto S6; else goto S12;
S8: k+=d; x[k]=x[j]; c[k]=c[j];
S9: j-=1; r-=1; if (r>0) goto S3;
S10: k+=d; if (k==l) goto S13; else x[k]=x[i];c[k]=c[i];
S11: i+=1; q-=1; if (q>0) goto S10;
S12: q=p; r=p; d=-d; t=k; k=l; l=t; if (j-i<p) goto S10; else goto S3;
S13: p+=p; if (p<n) { s=1-s; goto S2; }
if (s==0) for (t=1; t<=n; t+=1) { x[t]=x[t+n];c[t]=c[t+n] }
Вот такой вариант сортировки предложен в одной известной книге. Оно работает...
+25
в aspx:
<button id="btnNewHint" runat="server" onserverclick=" NewHint"><%=GetLanguageString("AdminHintCreate")%></button>
в cs:
Response.Write("\n<script>\n" + "window.open('AddHint.aspx?CategoryID=" + CategoryID + "','','width=850,height=540,menubar=no,location=no,scrollbars=yes,resizable=yes,status=no,toolbar=no');" + "</script>\n");
как бы onclick="window.open(...);" написать нельзя
+23
Вообще-то HTML и CSS, но вот на это ругается валидатор:
<b class="r10"></b><b class="r7"></b><b class="r5"></b><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r2"></b><b class="r1"></b><b class="r1"></b><b class="r1"></b>
Дизайн - базарунет, но повтыкайте там хотя б пробелы
−42.6
if ((sum != -1 && sum > 0) ) {
AccountFactory.editAccount(number, sum, bank_num);
}
Скоро проект сдавать, мозги едут и новый функционал иногда идёт в продакшн в таком вот виде
+14
<?php
echo'Говнокод';
?>
Это говнокод
+20
=----css----
table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
height: 100%;
width: 100%;
}
table td{
padding:0px; /* cellpadding="0" */
}
.inputMsg{
width: 100%;
color: #040253;
border:1px solid #096;
}
----html-----
<table><tr>
<td>time</td>
<td><input class="inputMsg" name="msg" type="text" maxlength="255"></td>
<td><a href="#" onclick="refreshChat(window.document.chatSend.msg.value); window.document.chatSend.msg.value='';window.document.chatSend.msg.focus(); return false;" class="inputEnter"></a></td>
</tr></table>
+21
<?php
if(!$boss && ($time > 9) && ($time < 18))do_nothing($me);
?>