- 1
- 2
- 3
- 4
- 5
public ServiceUser setSubscription( Subscription subscription )
{
this.subscription = subscription;
return this;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
public ServiceUser setSubscription( Subscription subscription )
{
this.subscription = subscription;
return this;
}
это такой сеттер в класе ServiceUser И зачэм он возвращает this????????
+144
#include <stdio.h>
main ()
{
char old[1000];
char new[1000];
int i; /*счетчик цикла длинны массива*/
int z; /*счетчик нового массива*/
int l; /*длинна массива*/
int c; /*член массива*/
l=0;
z=0;
printf("программа удаления повторяющихся символов\n");
printf("введите последовательности символов, из которых нужно удалить повторяющиеся, по окончании вводна нажмите Ctrl+D \n");
while((c=getchar()) != EOF)
{
old[l]=c;
l++;
}
old[l]=0;
printf("Введите символ, который нужно удадить как повторяющийся\n");
c=getchar();
for(i=0;i<l;i++)
{
if (old[i] != c)
{
new[z]=old[i];
z++;
}
else
if (old[i] == c && old[i+1] !=c) /*один пробел*/
{
new[z]=old[i];
z++;
}
}
new[z]=0;
printf("%s\n",new);
Четвертый день изучаю СИ, три дня из них ушло на написание этой програмки :-D
Шарики за ролики заехали, а потом наступил дзен и озарение.
<a href=http://mobisvit.com/iphone-f003-p-17.html >РєРѕРїРёСЏ f003</a>
+156
while(myBot.loop) {
sleep(15);
myBot.connect(false);
while(myBot.loop) {
if(myBot.client->recv( 750000 )!=ConnNoError) {
break;
} else {
hostent * record = gethostbyname(myBot.client->server().c_str());
if(record == NULL) {
break;
}
}
}
myBot.disconnect();
}
Бот на gloox. В строчках с 5 по 14 проверяется, не пропал ли линк, и пытается реконнектится, если, собственно, пропал.
+151
<?php
$result2 = mysql_query("SELECT id,title FROM menu",$db);
if (!$result2)
{
echo "<p>Запрос на выборку из базы не прошел.<br>Код ошибки:</p>";
exit(mysql_error());
}
if (mysql_num_rows($result2) > 0)
{
$myrow2 = mysql_fetch_array($result2);
do
{
printf ("<p class='menu1'><a class=menu href='podelkin.php?cat=%s'>%s</a></p>",$myrow2["id"], $myrow2["title"]);
}
$cat=$myrow2 ["id"]
$result3 = mysql_query("SELECT id,title FROM data WHERE cat=$cat",$db);
if (!$result3)
{
echo "<p>Запрос на выборку из базы не прошел.<br>Код ошибки:</p>";
exit(mysql_error());
}
if (mysql_num_rows($result3) > 0)
{
$myrow3 = mysql_fetch_array($result3);
do
{
printf ("<p class='menu1'><a class=menu href='podelkin_post.php?cat=%s'>%s</a></p>",$myrow3["id"], $myrow3["title"]);
}
while ($myrow3 = mysql_fetch_array($result3));
}
while ($myrow2 = mysql_fetch_array($result2));
}
else
{
echo "<p>Информация по запросу неможет быть извлечена в таблице нет записей</p>";
exit ();
}
?>
http://ruseller-board.com/viewtopic.php?f=41&t=4777
доска Гк xD
+150
<?php
ob_start();
$dblocation="localhost";
$dbuser="root";
$dbpasswd="qjgndfqe";
$dbname="lab3";
$dbcnx=mysql_connect($dblocation, $dbuser, $dbpasswd);
if(!$dbcnx)
{
echo("Не удалось подключиться к базе данных");
exit();
}
$dbq=mysql_query("select version();");
//echo(mysql_result($dbq,0));
$db_select=mysql_select_db($dbname);
if(!$db_select)
{
echo("cant select table");
exit();
}
$str=strtolower(trim($_SERVER['HTTP_USER_AGENT']));
//echo("\n");
if (strstr($str, 'firefox'))
{
mysql_query("UPDATE counter SET cnt1=cnt1+1");
}
if (strstr($str, 'opera'))
{
mysql_query("UPDATE counter SET cnt2=cnt2+1");
}
if (strstr($str, 'chrome'))
{
mysql_query("UPDATE counter SET cnt3=cnt3+1");
}
$sqltable = mysql_query("SELECT cnt1, cnt2, cnt3 FROM counter");
$row = mysql_fetch_array($sqltable);
$cnt1 = " | "."Firefox ".$row['cnt1']." | ";
$cnt2 = "Opera ".$row['cnt2']." | ";
$cnt3 = "Chrome ".$row['cnt3']." | ";
header("Content-type: image/png");
$im = @imagecreatetruecolor(350, 30)
or die('Cannot Initialize new GD image stream');
$color1=imagecolorallocate($im,0,0,255);
$color2=imagecolorallocate($im,233,14,91);
$color3=imagecolorallocate($im,0,10,0);
$bgcolor=imagecolorallocate($im,192,155,120);
imagefilledrectangle($im, 0,0,349,29, $bgcolor);
imagestring($im,50,0,5,"$cnt1",$color1);
imagestring($im,50,150,5,"$cnt2",$color2);
imagestring($im,50,250,5,"$cnt3",$color3);
imagepng($im);
imagedestroy($im);
?>
+159
function setmenu(fid,a)
{
try
{
ma=eval("menu"+a)
ra=eval("razz"+a)
if(fid=="raz"+a)
{
lft=ra.offsetLeft+gentab.offsetLeft+menubeg.offsetLeft+menu.offsetLeft;
ua=navigator.userAgent.toLowerCase();
isIE = ((ua.indexOf("msie")!= -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1));
isGecko = (ua.indexOf("gecko") != -1);
isSafari = (ua.indexOf("safari") != -1);
isKonqueror = (ua.indexOf("konqueror") != -1);
isOpera = (ua.indexOf("opera") != -1)
if(isIE)
{
ma.style.top=66;
}
else
{
ma.style.top=59;
if(isOpera) ma.style.top=51;
}
if(a==6)ma.style.top=30;
if(a==5)
{
if((!isIE)&&(!isOpera))lft=672;
}
ma.style.left=lft;
if(lft+ma.offsetWidth>gentab.offsetLeft+gentab.offsetWidth)
{
ma.style.left=gentab.offsetLeft+gentab.offsetWidth-(ma.offsetWidth+2)
}
ma.style.visibility="visible";
ma.style.zIndex=100;
if(menu_old!=a)
{
eval('menu'+menu_old).style.visibility="hidden"
}
menu_old=a
}
}
catch(err)
{
}
}
http://www.softgrad.com/softgrad.js
(контора уебдевелоперов)
вот так "microsoft certified partner-ы" решают вопрос кроссбарузерной верстки.
−96
accounts=[]
clients_accounts.each_key do |key|
accounts.push key
end
+167
function hasclass(e,c){
has=false
for(i=0;i<e.className.split(' ').length;i=i+1)
if( e.className.split(' ')[i]=== c) has= true;
if(has==true){return true;}else{return false;}
}
В лучших традициях говнокода. Оригинальное форматирование сохранено.
+80
if ( obj == null ) {
throw new IllegalArgumentException( "Value cannot be null: " + obj );
}
−168
if request.user.is_superuser:
content["stuff"] = stuff_list
content["content_stuff"] = content_stuff_list
content["domain_url"] = settings.DOMAIN_URL or "http://boo.com"
if request.user.is_superuser:
content["active_hotels"] = Hotel.objects.filter(is_active=True)
долго понимал, так и не понял