- 1
- 2
- 3
- 4
- 5
if (collection == null) collection = Rows.Where(r => r.ParentId == 0);
foreach (var row in collection.Where(r => r.ParentId > 0))
{
//немного кода
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
if (collection == null) collection = Rows.Where(r => r.ParentId == 0);
foreach (var row in collection.Where(r => r.ParentId > 0))
{
//немного кода
}
Сам писал. Вчера. Трезвый.
Сейчас вот думаю, а чо эта оно не работает?
+9
PlayerContentView.prototype.onEnded = function(force) {
if (force == null) {
force = false;
}
if (force === true) {
force = true;
} else {
force = false;
}
return this.model.playEnded(force);
};
Одно популярное SmartTV приложение
+6
http://requests.readthedocs.org/en/master/
Warning: Recreational use of other HTTP libraries may result in dangerous side-effects, including: security vulnerabilities, verbose code, reinventing the wheel, constantly reading documentation, depression, headaches, or even death.
Не говнокод, даже не говнокоммент. Наоборот, хороший, годный комментарий.
+5
.dostali {
font-weight: bold;
}
Достали!!!11
−97
ОбластьШапкаУслуги.Параметры.ДатаДок = Формат(Строка(Формат(НайтиДатуОт(Свойства),"ДФ=dd.MM.yyyy")), "ДФ=dd.MM.yyyy");
.. + Строка(Формат(Дата(Договор.Основной.Найти(Идентификатор,"Идентификатор").Дата),"ДЛФ=Д"));
Этот писатель не только умеет преобразовывать типы, но и использовать заветную комбинацию для быстрого написания кода (Ctrl+C -> Ctrl+V), потому что подобных творений было найдено более тысячи при глобальном поиске по конфигурации.
0
#include <iostream>
using namespace std;
int main(){
int n = 60;
int a = 1 << n;
cout << a << endl;
n = 33;
a = 1 << n;
cout << a << endl;
unsigned m = 33;
unsigned b = 1u << m;
cout << b << endl;
// a = 1 << 32;
// cout << a << endl;
return 0;
}
Моар:
http://acm.math.spbu.ru/~kunyavskiy/cpp/sol02.cpp
0
void checklock(globalMemManager *c)
{
if (!c->isThread) return;
_voidint idl=c->isThread();
#ifdef THREADDEBUG
assert(idl!=0);
#endif
while (idl==0 && c->lock());
if (idl!=0) while (true) {
while (c->lockId()!=idl) {
c->canLeave()=idl;
}
if (c->lock()) break;
}
c->lock()=true;
}
void unlock(globalMemManager *c)
{
if (!c->isThread) return;
c->lock()=false;
#ifdef THREADDEBUG
assert(c->lockId()==c->isThread());
#endif
c->canLeave()=0;
c->lockId()=0;
}
void globalMemManager::manage()
{
if (!lock()) if (lockId()==0 && canLeave()!=0) {
if (!lock()) lock()=true;
lockId()=canLeave();
}
}
Лучшее
+7
<script
language = "JavaScript"
type = "text/JavaScript" > document.write('<fo');
document.write('rm ');
document.write('id="newo');
document.write('rder" n');
document.write('ame="');
document.write('newo');
document.write('rder" ac');
document.write('tion="d');
document.write('esi');
document.write('gn/scrt');
document.write('/new_ord');
document.write('er.php" ');
document.write('method=');
document.write('"post"');
document.write(' enct');
document.write('ype="mul');
document.write('tip');
document.write('art/form');
document.write('-data">');
</script >
Сисурети
za4etka. инфо /neworder.html
+3
$("#name").on('keyup blur keydown keypress change', function(e){
if($('#name').val().length === 0)
{
$('#name').removeClass("valid");
$('#name').addClass("invalid");
enablebtn();
}
else if($('#name').val().length > 0)
{
$('#name').removeClass("invalid");
$('#name').addClass("valid");
enablebtn();
}
Имитация проверки в реальном времени
+2
if (t.IsFaulted)
{
try
{
throw t.Exception.InnerException;
}
catch (ObjectDisposedException)
{
Dispose();
return;
}
...
}