- 1
- 2
- 3
- 4
- 5
- 6
- 7
.first-page-amount span {
display: block;
}
.first-page-amount div {
display: inline-block;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+7
.first-page-amount span {
display: block;
}
.first-page-amount div {
display: inline-block;
}
Хоть и CSS, но наговнокодить и тут можно.
+156
class core {
public static function txt($var){
$var = trim($var);
$var = stripslashes($var);
$var = str_replace("\00", '', $var);
$var = htmlspecialchars($var, ENT_QUOTES, 'UTF-8');
$var = str_replace("%", "\%", $var);
$var = str_replace("_", "\_", $var);
$var = iconv('utf-8', 'windows-1251', $var);
$var = iconv('windows-1251', 'utf-8', $var);
return $var;
}
public static function nik($id){
global $dbs;
$nick = $dbs->query("SELECT * FROM `users` WHERE `id` = '$id'")->fetch_assoc();
if(empty($nick)){
$us = '[Удален]';
}else{
$us = ($nick['onl']<time()-600?'<font color="red">[off]</font>':'<font color="green">[on]</font>').' <a href="/'.$nick['login'].'" style="color:black;"><b>'.$nick['login'].'</b></a>';
}
return $us;
}
/*.....и еще куча срани*/
Вот он ООП, ну и оптимизция))
+6
http://www.work.ua/jobs/1286767/
Я, конечно, знал, что С++ плох, но чтобы настолько...
+135
if (",0,1,2,5,6,9,10,11,14,17,18,".IndexOf("," + cc + ",") != -1)
{
gridwells[rid, cc].Editor = null;
gridwells[rid, cc].View.BackColor = Mark_FormFunctions.DefColor;
}
else if (",3,4,7,8,15,12,13,".IndexOf("," + cc + ",") != -1)
{
gridwells[rid, cc].Editor = DoubleEditor;
gridwells[rid, cc].View = Mark_FormFunctions.EditView;
}
Вот так можно обойтись без switch
0
function* foo() {
let i = 1;
yield ++i;
yield ++i;
}
function main() {
for (const o of foo()) {
print(o);
}
print("done.");
}
вот... решил самую крутую проблему в итераторах... а ты (С/C++) так можешь?
0
def IsZIPFile(filename):
return filename.lower().endswith('.zip')
ибааааать!
−1
let d="please like! "
var c=d
let x=s=>{for(let f=0;f<c.length;f++){eval(s)}}
x("d=d+d")
x("console.log(d)")
На каком языке это получится сделать короче?
+127
wct
http://habrahabr.ru/post/250713/
−153
private function getOldPreviewBySize(width: Number, height: Number): BitmapData
{
- return oldPreviewsArr[width.toString() + height.toString()];
+ if (width && height)
+ return oldPreviewsArr[width.toString() + height.toString()];
+ else
+ return null;
}
хорошо исправил (размеры картинки вполне могут быть и двух и трех-значными цифрами)
+135
private void SendRequest()
{
try
{
HttpWebRequest HTTPRequest;
try
{
HTTPRequest = (HttpWebRequest)WebRequest.Create(this.Host + this.Request);
HTTPRequest.ClientCertificates.Add(this.certificate);
}
catch
{
throw new Exception("-2");
}
try
{
HttpWebResponse response = (HttpWebResponse)HTTPRequest.GetResponse();
Stream stream = response.GetResponseStream();
TextReader xml = new StreamReader(stream, Encoding.GetEncoding(1251));
this.Response = xml.ReadToEnd();
stream.Close();
response.Close();
}
catch
{
throw new Exception("-3");
}
GetError("0");
}
catch (Exception ex)
{
GetError(ex.Message);
this.Response = "ОШИБКА!";
}
}
Оттуда же. Круговорот исключений в природе.