-
+122.6
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
<html>
<head>
</head>
<body>
<table class="fon_verstala_mudak" width="939" cellspacing="0" cellpadding="0" border="0" align="center">
</table>
<table class="fon2_verstala_mudak" width="939" cellspacing="0" cellpadding="0" border="0" align="center">
</table>
</body>
</html>
Как потерять клиента из-за верстальщика-мудака?
Хотел купить телефон, но сначала заглянул как свёрстан сайт... Про то что кроссбраузерность даже на костылях мимо не проходила я промолчу, но код начисто отбил желание отовариваться у них.
VanSanblch,
17 Декабря 2009
-
+76.5
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
java.util.Date from = dateFromAndToMap.get("from");
java.util.Date to = dateFromAndToMap.get("to");
java.sql.Date fromD;
java.sql.Date toD;
Long year2100 = Long.valueOf(64060495200000l);
if (from != null) {
fromD = new java.sql.Date(from.getTime());
} else {
fromD = new java.sql.Date(0);
}
if (to != null) {
toD = new java.sql.Date(to.getTime());
} else {
toD = new java.sql.Date(year2100.longValue());
}
Год апокалипсиса приложения :) А календарь придумали лузеры, а мы не ищем легких путей ведь перед апокалипсисом все равны
johnsoft,
17 Декабря 2009
-
+155.3
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
$dir = $_SERVER['DOCUMENT_ROOT'].'/upload/'.$_GET['ID'].'/';
$urlz = array();
if ($dh = opendir($dir))
{
clearstatcache();
while (($file = readdir($dh)) !== false)
if (strlen($file)>3 && substr($file, -4)!='.flv')
{
$FILE_PATH = $_SERVER['DOCUMENT_ROOT'].'/upload/'.$_GET['ID'].'/'.$file;
$TIME = filemtime($FILE_PATH);
while (array_key_exists($TIME,$urlz))
$TIME++;
if (filesize($FILE_PATH)>0)
$urlz[$TIME] = $file;
}
closedir($dh);
krsort($urlz);
}
$i = 0;
foreach ($urlz as $k=>$v)
if ($i>2)
unset($urlz[$k]);
else
{
$i++;
$urlz[$k] = 'http://www.'.$_SERVER['HTTP_HOST'].'/upload/'.$_GET['ID'].'/'.$v;
}
atarix12,
17 Декабря 2009
-
+153.8
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
function check_user($l, $p, $sex)
{
include("config.php");
c_mysql();
$q=mysql_query("select * from users where NICK='$l'");
$q=mysql_fetch_array($q,MYSQL_ASSOC);
$qpass=$q["PASSWORD"];
$ban=$q["BAN"];
$id=$q["ID"];
if($qpass!="" and $qpass!=$p){ access_denied("не верный пароль");};
if($qpass!="" and $ban == 1){ access_denied("этот ник заблокирован");};
if($qpass!="" and $qpass==$p){ update_ip($id); build_frame($id, $sex);};
if($qpass==""){ new_user($l, $p);};
}
function access_denied($why)
{
header("location: lock.php?$why");
exit;
}
function title($S)
{
include("config.php");
echo "<title>$CHAT_NAME $S</title>
<meta http-equiv=\"Content-Type\" content=\"type/html; charset=windows-1251\"> ";
разбираю свои исходники за 2005год
anton,
17 Декабря 2009
-
−135.9
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
Module Module1
Private Const VK_ENTER As UInt32 = &HD
Private Const KEYEVENTF_KEYUP As UInt32 = &H2
Declare Auto Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Declare Auto Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
Declare Auto Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Sub Main()
Console.Title = "AntiPornoAd"
Console.Write("Подключение к серверу для загрузки списка запрещенных сайтов.")
Sleep(500)
Console.Write(".")
Sleep(500)
Console.Write(".")
Sleep(500)
Console.Write(".")
Sleep(500)
Console.Write(".")
Sleep(500)
Console.Write(".")
Sleep(500)
Console.WriteLine("")
Console.Title = "Попытка сбора данных об ошибке..."
Console.WriteLine("По неизвестной причине произошла ошибка в программе")
Console.WriteLine("Начался сбор данных об ошибке")
Console.WriteLine("Пожалуйста не закрывайте программу до завершения")
Dim key As Integer
Do While True
key = GetAsyncKeyState(2)
If key <> 0 Then
Sleep(90)
keybd_event(VK_ENTER, 0, 0, 0)
keybd_event(VK_ENTER, 0, KEYEVENTF_KEYUP, 0)
Sleep(50)
End If
Loop
End Sub
End Module
Попробуйте запустить на компе подруги - масса эмоций гарантирована
(не будет работать правая кнопка мыши :))
x0wl,
16 Декабря 2009
-
−122
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Функция ВыделитьНалог(СуммаСНалогом,Ставка)
Если Ставка<>-100 Тогда
Возврат(Ставка*СуммаСНалогом/(100+Ставка));
Иначе
Сообщить("Налог не рассчитан");
Возврат(0);
КонецЕcли;
КонецФункции
В одном продукте, имеющем сертификат 1с Совместимо!
Нет, с программерской точки зрения верно. Только как ставка налога может быть минус сто процентов? O.o
nslz,
16 Декабря 2009
-
+130
- 1
- 2
for INPUTFILE in `ls ${_BUILD_DIR}/db/full/migrate[0-9].sql`; do
STAGE=`basename $INPUTFILE | awk -F "" '{print $8}'`
Я видел много, но чтобы ТАК получали символ из строки...
awk - поистине многофункциональный язык!
nil,
16 Декабря 2009
-
−110.6
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
my $style_doc = $parser->parse_string(q~
... Здесь идёт нормальный такой шаблон xslt
~);
my $stylesheet = $xslt->parse_stylesheet($style_doc);
my $results = $stylesheet->transform( $source );
my $shit = $stylesheet->output_string($results);
$shit =~ s%(<table.*?<table.*?</table>.*?</table>)\s*(<table.*?<table.*?</table>.*?</table>)\s*(<table.*?<table.*?</table>.*?</table>)%<tr><td valign="top">$1</td><td valign="top">$2</td><td valign="top">$3</td></tr>%gs;
$shit = qq{<table cellpadding="0" cellspacing="8" border="0">${shit}</table>};
print 'document.write('.JsUtils::js_object($shit).');';
В xslt, очевидно, всё не осилили - добъём регуляркой :)
Suor,
16 Декабря 2009
-
+139.4
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
var viewsId = new List<int>(views.Select(v => v.ViewId).Distinct());
var sviewsId = "," + String.Join(",", viewsId.Select(i => i.ToString()).ToArray()) + ",";
_total = (from d in context.TableA
join uvd in context.TableB on d.DocID equals uvd.DocID
join uv in context.TableC on uvd.ID equals uv.ID
where sviewsId.IndexOf("," + uv.ID.ToString() + ",") > 0
select d.DocID)
.Distinct ()
.Count ();
Оригинальный способ обойти ограничение на 2100 параметров. А как быстро оно будет работать!
views, разумеется, из того же контекста.
eval_2009,
16 Декабря 2009
-
+143.7
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
#define true false
...
#define double int
...
#define TRUE FALSE
// удачной отладки суки
4cppMan,
16 Декабря 2009