- 1
- 2
- 3
- 4
- 5
$("a").easyTooltip();
$("a#link").easyTooltip({
tooltipId: "easyTooltip2",
content: '<img src="new/img/our_work/mosdacha_g.jpg" />'
});
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158
$("a").easyTooltip();
$("a#link").easyTooltip({
tooltipId: "easyTooltip2",
content: '<img src="new/img/our_work/mosdacha_g.jpg" />'
});
Неуверенный программист.
+78
protected String getFeedText() {
StringBuffer answer = new StringBuffer();
if (getFeedName() != null) {
answer.append("Feed Named: " + getFeedName() + " - ");
}
return answer.toString();
}
1. Похоже на праведное намерение использовать StringBuilder :)
2. Положение звезд и фаза луны помешали воспользоваться хотя бы StringBuffer, вычисление все равно сделано на простых String
−118
set -xexexe
из тестового скрипта. началось все с очепятки.
в дурмане тупого писания тупых тестов, не мог остановится хихикать.
−172
Процедура ПриЗаписи(Отказ)
// Проверяем роль
Если рольДоступна ("ДляКасираПроведениеВТечениеОдногоДня") Тогда
мТекущаяДатаДокумента = Формат(мТекущаяДатаДокумента, "ДЛФ=D");
Если мТекущаяДатаДокумента = Формат(ТекущаяДата(), "ДЛФ=D") ТОгда
Записать ();
Иначе
Отказ = истина;
Предупреждение ("Нарушение прав доступа");
ЭтаФорма.Закрыть();
КонецЕсли;
КонецЕсли;
КонецПроцедуры
И это все в модуле формы.
+132
private const double A = -695.0;
private const double B = 1136.0;
private const double C = 172018;
через 10 строк:
topPanel.SplitterDistance = (int)
Math.Round(
(-A*ApplicationDispatcher.Current.ApplicationContainer.Size.Width - C)/B,
MidpointRounding.AwayFromZero) - 5;
и дальше внутри , где-то через 200 строк
topPanel.SplitterDistance = (int)
Math.Round(
(-A * ApplicationDispatcher.Current.ApplicationContainer.Size.Width - C) / B,
MidpointRounding.AwayFromZero) - 5;
больше нигде не используется
−163
Для Индекс = 0 По МассивДокументов.Количество()-1 Цикл
Документ = МассивДокументов.Получить(Индекс);
Если Документ.Проведен Тогда
УстановитьСтатусДокумента(ТаблицаДокументов, Документ, "Закрыт");
// Удаляем элемент из массива.
МассивДокументов.Удалить(Индекс);
КонецЕсли;
КонецЦикла;
Абстракция мастера игры в бисер протекла. Но работало долго =)
+153
public function indexAction()
{
if (Zend_Auth::getInstance()->hasIdentity()) {
Zend_Auth::getInstance()->getIdentity();
}
}
+152
app.service('CarService', function () {
this.dealer = "Bad";
this.numCylinder = 4;
});
app.factory('CarFactory', function () {
return function (numCylinder) {
this.dealer = "Bad";
this.numCylinder = numCylinder
};
});
app.provider('CarProvider', function () {
this.dealerName = 'Bad';
this.$get = function () {
return function (numCylinder) {
this.numCylinder = numCylinder;
this.dealer = this.dealerName;
}
};
this.setDealerName = function (str) {
this.dealerName = str;
}
});
http://habrahabr.ru/post/220631/
+138
int _ZN12LoggersChain2DoE10LogLevel_tPKcPv(){printf("_ZN12LoggersChain2DoE10LogLevel_tPKcPv\n");}
int _ZN12LoggersChain10AddLogFuncERK7FunctorIv8TypeListIK10LogLevel_tS1_IPKcS1_IPv8NullTypeEEEE(){printf("_ZN12LoggersChain10AddLogFuncERK7FunctorIv8TypeListIK10LogLevel_tS1_IPKcS1_IPv8NullTypeEEEE\n");}
int _ZN12LoggersChainC1Ev(){printf("_ZN12LoggersChainC1Ev\n");}
int _Z22SetLoggerForExceptionsR7FunctorIv8TypeListIK10LogLevel_tS0_IPKcS0_IPv8NullTypeEEEE(){printf("_Z22SetLoggerForExceptionsR7FunctorIv8TypeListIK10LogLevel_tS0_IPKcS0_IPv8NullTypeEEEE\n");}
int _Z19SetLoggerForSignalsR7FunctorIv8TypeListIK10LogLevel_tS0_IPKcS0_IPv8NullTypeEEEE(){printf("_Z19SetLoggerForSignalsR7FunctorIv8TypeListIK10LogLevel_tS0_IPKcS0_IPv8NullTypeEEEE\n");}
int _Z24GetCppSigHandlerInstancev(){printf("_Z24GetCppSigHandlerInstancev\n");}
int _ZN13CppSigHandler11set_handlerERKSt6vectorIiSaIiEERK7FunctorIv8TypeListIi8NullTypeEE(){printf("_ZN13CppSigHandler11set_handlerERKSt6vectorIiSaIiEERK7FunctorIv8TypeListIi8NullTypeEE\n");}
int _ZN7OSErrorC1EPFPKciE(){printf("_ZN7OSErrorC1EPFPKciE\n");}
int osso_initialize(){printf("osso_initialize\n");}
con_ic_connection_new(){
printf("con_ic_connection_new\n");
return 0;
}
int osso_get_dbus_connection()
{
return 0;
}
int osso_get_sys_dbus_connection()
{
return 0;
}
}
int dbus_connection_add_filter ()
{
return 0;
}
int dbus_connection_send_with_reply_and_block ()
{
return 0;
}
int _dbus_header_get_message_type()
{
return 0;
}
int hildon_gtk_entry_set_input_mode(){printf("hildon_gtk_entry_set_input_mode\n");}
int hildon_gtk_im_context_hide()
{
}int url_label_new()
{
return 0;
}
int url_label_set_text()
{
return 0;
}
int url_label_get_type()
{
return 0;
}
int hildon_uri_get_scheme_from_uri()
{
return 0;
}
int gtk_widget_tap_and_hold_setup()
{
printf("gtk_widget_tap_and_hold_setup\n");
return 0;
}
int message_view_new_with_content()
{
printf("message_view_new_with_content\n");
return 0;
}
int message_view_get_type()
{
printf("message_view_get_type\n");
return 0;
}
int message_view_hide_content(){printf("message_view_hide_conteny\n");return 0;}
Врапперы для запуска maemo-приложений на других платформах. Убого, но skype запускается.
+155
$q=mysql_query($que.$limit)or die(mysql_error());
$numr=mysql_num_rows($q);
$q2 = mysql_query($que)or die(mysql_error());
$numrows = mysql_num_rows ($q2);
$pages = ceil($numrows/$step);
Здесь: $que - тяжелый SQL-запрос, который собирался в течение предыдущих сотен строк (десятки IF... ELSE...). $limit - лимит: выбрать 30 записей с такой по этакую. Чтобы орагнизовать на сайте пагинацию, автор выполняет запрос $que дважды. Во второй раз - чтобы просто посчитать общее число записей. При этом в MySQL второй запрос убивается парой SELECT SQL_CALC_FOUND_ROWS... / SELECT FOUND_ROWS().