- 1
return Mouse.GetState().LeftButton == ButtonState.Pressed ? _manager.Creatures.Where(el => el.Rectangle.Intersects(new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 2, 2))).FirstOrDefault() : null;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+128
return Mouse.GetState().LeftButton == ButtonState.Pressed ? _manager.Creatures.Where(el => el.Rectangle.Intersects(new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 2, 2))).FirstOrDefault() : null;
−83
# In Django model
def processed_description(self):
text = self.description. \
replace('<table', '<div class="table">'
'<div class="bgtop"></div>'
'<div class="overflow"><table'). \
replace('</table>', '</table></div>'
'<div class="bgbottom"></div>'
'</div>'). \
replace('<th', '<th width="50%" align="left"')
return text
Пользователь хочет редактировать контент в WYSIWYG-редакторе. Дизайнер хочет, чтобы таблицы выглядели красиво. Верстальщику для красоты нужны дополнительные div-ы. Что делает программист? Говнокодит!
+75
1.3 @@ -89,9 +89,6 @@
1.4 public void openFile(File f) {
1.5 try {
1.6 Desktop.getDesktop().open(f);
1.7 -// String s = "cmd /c \"" + f.getAbsolutePath() + "\" ";
1.8 -// System.out.println(s);
1.9 -// java.lang.Process p = Runtime.getRuntime().exec(s);
1.10 }
1.11 catch (Exception e) {
1.12 JOptionPane.showMessageDialog(null, "Ошибка при открытии файла", "Ошибка", JOptionPane.ERROR_MESSAGE);
1.13 @@ -112,21 +109,6 @@
1.14 temp.mkdir();
1.15 }
1.16 String fName = entry.getName();
1.17 - fName = fName.replaceAll("\\&", "_");
1.18 - fName = fName.replaceAll("\\(", "_");
1.19 - fName = fName.replaceAll("\\)", "_");
1.20 - fName = fName.replaceAll("\\[", "_");
1.21 - fName = fName.replaceAll("\\]", "_");
1.22 - fName = fName.replaceAll("\\{", "_");
1.23 - fName = fName.replaceAll("\\}", "_");
1.24 - fName = fName.replaceAll("\\^", "_");
1.25 - fName = fName.replaceAll("\\=", "_");
1.26 - fName = fName.replaceAll("\\!", "_");
1.27 - fName = fName.replaceAll("\\`", "_");
1.28 - fName = fName.replaceAll("\\+", "_");
1.29 - fName = fName.replaceAll("\\~", "_");
1.30 - fName = fName.replaceAll(" ", "_");
1.31 - fName = fName.replaceAll(("№"), "_");
1.32 String dnFileName = temp.getName() + File.separator + fName;
1.33
1.34 File dlFname = new File(dnFileName);
Так как открытие файла происходило весьма оригинальным образом через cmd.exe - вполне логично было написано фильтрование символов, неперевариваемых этой cmd.exe.
Как видно - задача решалась одной строкой - " Desktop.getDesktop().open(f);".
−121
update RPout
set ReserveCalculated = round((Base * ElementNorm) /100.0 + 1e-9, 2) *
sign(convert(money, floor(Base * ElementNorm) / 100.0)) * sign( 1 +
sign(convert(money, floor(Base * ElementNorm) / 100.0)))
Отрицательные значения изменить на ноль плюс феерическая работа с типами данных.
+172
<?php
//...
if(version_compare(phpversion(), '5.0') < 0) {
insert_charset_header();
require_once('phpversionfail.php');
die();
}
require_once('include/utils/utils.php');
if (version_compare(phpversion(), '5.0') < 0) {
eval('
function clone($object) {
return $object;
}
');
}
//....
?>
Код из vTiger CRM. Индусы как обычно.
+88
public synchronized static void reload()
{
synchronized (properties)
{
synchronized (questRewardRates)
{
synchronized (questDropRates)
{
properties = new ConcurrentHashMap<String, String>();
questRewardRates = new ConcurrentHashMap<Integer, Float>();
questDropRates = new ConcurrentHashMap<Integer, Float>();
load();
}
}
}
}
Я просто оставлю это здесь (c)
+121
Change mysql_query to @mysql_query and so on for the other references to suppress the error messages returned from the function calls.
Ответ на одном форуме, относится к куску кода на PHP. Решил накласть в кучу.
+147
<?php
///*********************************** PAYMENT MODULE START**************************//////
?>
из шаблона CMS oscommerce. открываем режим php чтобы написать комментарий
+170
var table = 'table';
var width = $($(table)[3]).width();
ой вей
+124
map.put(Byte.valueOf(String.valueOf((int)rs.getBytes(1)[0])), rs.getString(2).trim());
....
//чуть ниже
....
icon = map.get(Byte.valueOf(String.valueOf((int)line[days])));