- 1
- 2
- 3
- 4
- 5
# ifndef BOOST_NO_PARTIAL_SPECIALIZATION
, check<Model>
# else
, check<failed ************ Model::************>
# endif
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+8
# ifndef BOOST_NO_PARTIAL_SPECIALIZATION
, check<Model>
# else
, check<failed ************ Model::************>
# endif
+98
procedure TForm1.FormCreate(Sender: TObject);
var
H: THandle;
R: TRect;
appbardata: tappbardata;
begin
sx := 0;
sy := 0;
ax := 0;
ay := 0;
sh := GetSystemMetrics(SM_CYSCREEN);
ZeroMemory(@appbardata, SizeOf(tappbardata));
SHAppbarmessage(5, appbardata);
If appbardata.rc.TopLeft.X > 1 then
begin
ax := appbardata.rc.BottomRight.X - appbardata.rc.TopLeft.X;
ax:=ax+4;
end
else
ax:=6;
If appbardata.rc.TopLeft.y > 1 then
begin
ay := appbardata.rc.BottomRight.y - appbardata.rc.TopLeft.y;
ay:=ay+4;
end
else
ay:=6;
sx := (GetSystemMetrics(SM_CXSCREEN)-form1.ClientWidth-ax);
sy := (GetSystemMetrics(SM_CYSCREEN)-form1.ClientHeight-ay);
Form1.left := sx;
Form1.Top :=sy;
end;
Выравнивание всплывающего окошка точно по правому краю.
Даже не знаю, гк ли это, ибо глаз не видит себя. Но смотрится очень странно, почти как хак.
+157
function add() {
global $MovRow, $Array_html, $Array_desc, $Array_mov, $Opera;
if ($MovRow==4) return;
if ($Opera) {
for ($i=0; $i<5; $i++) {
$Array_html[$i]=str_replace("padding-bottom: 3px;", "", $Array_html[$i]);
}
}
for ($i=0; $i<5; $i++) {
if ($Array_mov[$i]<=5) {
if ($MovRow==5&&$Array_mov[$i]==4)
$Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br><br>", $Array_html[$i]);
else if ($MovRow==5&&$Array_mov[$i]==3)
$Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br><br><br>", $Array_html[$i]);
else if ($MovRow==6&&$Array_mov[$i]==4) {
$Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br><br><br>", $Array_html[$i]);
}
else if($MovRow==6&&$Array_mov[$i]==5) {
if ($Array_desc[$i][strlen($Array_desc[$i])-1]=='>'&&$Array_desc[$i][strlen($Array_desc[$i])-2]=='r')
$Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br>", $Array_html[$i]);
else $Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br><br>", $Array_html[$i]);
}
else if($MovRow==7&&$Array_mov[$i]==4)
$Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br><br><br><br>", $Array_html[$i]);
else if($MovRow==7&&$Array_mov[$i]==5)
$Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br><br><br>", $Array_html[$i]);
else if($MovRow==7&&$Array_mov[$i]==6)
$Array_html[$i]=str_replace($Array_desc[$i], $Array_desc[$i]."<br><br>", $Array_html[$i]);
}
}
}
наткнулся на этот код, и что-то нехватает мозгов, чтобы понять, что это, для чего это, и где это чудо применяется =((
−127
Function Розница()
If Покупатель.Выбран() = 1 Then
If Покупатель.Вид() = "ПунктДоставки" Then
If Покупатель.Владелец.ТипЦенОтгрузки = Enum.ТипыОтпускныхЦен.Розничные Then
Return 1;
Else
Return 0;
EndIf;
Else
Return 0;
EndIf;
Else
Return 0;
EndIf;
EndFunction
Сегодня наткнулся на такой вот кусок кода
−92
# @models.permalink
def get_absolute_url(self):
def urls_r(urlresolver, prefix = ''):
urllist = []
urlname = []
for i in urlresolver:
if str(type(i)) == "<class 'django.core.urlresolvers.RegexURLResolver'>":
url_return = urls_r(i.url_patterns, i.regex.pattern)
urllist += url_return[0]
urlname += url_return[1]
else:
urllist.append(prefix + i.regex.pattern[1:])
urlname.append(i.name)
return urllist, urlname
from bizon.urls import urlpatterns
from code.core.urls import code
urllist, urlname = urls_r(urlpatterns)
url = ''
try:
url = urllist[urlname.index('news_show')]
except:
print sys.exc_info()
absolute_url = url.replace('^', '/').replace('(%s)' %code, '%s').replace('(\\d+)', '%d').replace('$', '') %(self.language, self.pk)
return absolute_url
сюрпризы в коде проектов от бывших коллег, феерией было видеть рядом с этим кодом маленькую функцию:
def get_link(self):
return '/ru/news/information/new/%d/' % (self.id)
+79
List<SomeType> list = ...;
...
if (list.size() < 0)
return true;
а вдруг?
+162
if ($params['sendNow'] !== true)
return $this->addToSendingEmailList($params);
else
return $this->send($params);
Творческая муза сумеречного украинского гения не может проверить условие как нормальный, белый человек.
+149
(function (G) {
"use strict";
var $ = G.jQuery;
if ($ === undefined) {
G.console.log("jQuery not found.");
return;
}
function resizeContainer() {
$("div.container").outerHeight($(G).innerHeight());
}
$(G).resize(resizeContainer);
resizeContainer();
}(this));
Вот тут: http://jsfiddle.net/dunmaksim/NWN5f/3/ написал небольшой код, который позволяет сделать разметку на странице в стиле ModernUI. Высота контейнера автоматом подгоняется под высоту окна. Код прогнал через JSLint. Решение ориентировано на новые браузеры. Какие будут замечания? Замыкание использую для ограничения пространства имён.
+131
public int stream;
public override string ToString()
{
return group_name + teacher_name + " " + discipline_name + " " + discipline_type + " " + stream.ToString();
}
public override int GetHashCode()
{
return stream;
}
public override bool Equals(object obj)
{
try
{
stream = Convert.ToInt32(obj.ToString());
}
catch { }
return false;
}
Есть класс, который принимает список производных только от object классов. Необходимо было запихнуть в него мой класс и пошаманить над переменной stream. Дальше я думаю комментарии не требуются.
+125
http://news.rambler.ru/25458110/
Не говнокод, но хотелось бы обсудить новость. Для тех, кому лень перейти по ссылке, суть вкратце:
создана программа, которая впервые прошла тест Тьюринга - смогла убедить более 30% судей в том, что они ведут беседу с человеком.