- 1
AdminOrderListContentView::getAddressInfoWithoutApartment()
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+51
AdminOrderListContentView::getAddressInfoWithoutApartment()
Одна строчка кода но как много в ней...
+62
public synchronized void changePassword(String password, int id){
try {
Connection conn = Db.getInstance().createConnection();
Statement stmt = conn.createStatement();
String sql = "UPDATE "+tableName+"SET `password` ='"+password+"' WHERE `userId` ="+id+"";
stmt.executeUpdate(sql);
}
catch(Exception ex){
Logger.writeToFile("Exception occured " + ex.toString());
}
}
Типичная лаба
+71
function __destruct(){
$sql = "DELETE FROM Basket";
mysql_query($sql);
}
Удаление товаров из корзины в интернет магазине.
+154
function reNumberAreas(parent)
{
for (i=0;i<parent.childNodes.length;i++)
{
try
{
parent.childNodes[i].firstChild.firstChild.firstChild.firstChild.id = cutNumber(parent.childNodes[0].firstChild.firstChild.firstChild.firstChild.id) + i;
parent.childNodes[i].firstChild.firstChild.firstChild.firstChild.nextSibling.nextSibling.id = parent.childNodes[i].firstChild.firstChild.firstChild.firstChild.id + "_text";
parent.childNodes[i].firstChild.firstChild.firstChild.firstChild.nextSibling.nextSibling.nextSibling.src = parent.childNodes[i].firstChild.firstChild.firstChild.firstChild.nextSibling.nextSibling.nextSibling.src.replace(/index=\d+/g,"index=" + i);
}
catch (e)
{
}
}
}
Форматирование кода сохранено для придания драматичности.
+2
auto addition = [] (double a, double b) { return a + b; };
auto substruction = [] (double a, double b) { return a - b; };
auto divide = [] (double a, double b) { return a / b; };
auto multiplie = [] (double a, double b) { return a * b; };
typedef std::function<double (double, double)> DoubleFunc;
int main()
{
std::vector<DoubleFunc> funcVector;
funcVector.push_back(addition);
funcVector.push_back(substruction);
funcVector.push_back(multiplie);
funcVector.push_back(divide);
std::for_each(funcVector.begin(), funcVector.end(), []
(DoubleFunc func)
{
std::cout << func(3.14159, 100500) << std::endl;
});
system("pause");
return 0;
}
А ваш язык такое сможет:)? (я о delphi, java, etc.)
Кстати, если писать все в таком духе, то параллелиться прога будет безболезненно:), правда это уже какой-то хацкель/лисп...
+144
Уважаемые пользователи ресурса Говнокод.ру.
В связи с повышением процента неадекватных участников и по этой причине участившимися ЧП.
А также регулярным нарушением правил оными, сообщаю, что проводится расширение дружного модераторского коллектива.
Посредством набора новых добровольцев-модераторов.
Получив права модератора Вы сможете:
- банить неугодных вам пользователей
- закрывать неудобные для вас темы
- выигрывать в спорах, если аргументы закончились - достаточно просто зайти под модератором и забанить оппонента (например за троллинг)
Чтобы обеспечить анонимность Вам будут выданы спец. аккаунты.
Для обусждения вашей кандидатуры пишите мне на e-mail [email protected] или в личку.
Модератор
−111
lv.onData = function(data:String):Void{
htmlData = data;
xml.parseXML(htmlData);
trace(xml.firstChild.lastChild.firstChild.lastChild.lastChild.lastChild.childNodes[1].childNodes[1].childNodes[0]);
trace(xml.firstChild.lastChild.firstChild.lastChild.lastChild.lastChild.childNodes[1].childNodes[2].childNodes[1].firstChild);
}
С демиарта.
+81
if (uf.getPath().contains("d:/test.java/uploads/")) {
uf.setPath(uf.getPath().replace("d:/test.java/uploads/", this.uploadPath));
}
+79
String url = m_launchUrl.replaceAll(" ", "%20");
Percent-encode по-Адобовски.
http://svn.apache.org/repos/asf/incubator/flex/trunk/modules/debugger/src/java/flash/tools/debugger/concrete/PlayerSession.java
−136
sub parse_http_date($)
{
my ($date)=@_;
my %months=(Jan=>0,Feb=>1,Mar=>2,Apr=>3,May=>4,Jun=>5,Jul=>6,Aug=>7,Sep=>8,Oct=>9,Nov=>10,Dec=>11);
if($date=~/^[SMTWF][a-z][a-z], (\d\d) ([JFMASOND][a-z][a-z]) (\d\d\d\d) (\d\d):(\d\d):(\d\d) GMT$/)
{ return eval { timegm($6,$5,$4,$1,$months{$2},$3-1900) } }
return undef;
}
Вакаба.