- 1
- 2
SELECT CONCAT( IF(10>DAY(date),"0",""),DAY(date),".",IF(10>MONTH(date),"0",""),MONTH(date)) as date
FROM table_name
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−857
SELECT CONCAT( IF(10>DAY(date),"0",""),DAY(date),".",IF(10>MONTH(date),"0",""),MONTH(date)) as date
FROM table_name
Выборка дат из mysql в нормальном виде))
+127
<div id="lcomments"></div>
<div id="temp" style="display:none"></div>
<div class="load_more_posts">
<div class="load_more_posts_inner">
<strong>
<a style="text-decoration: none" href=""
onclick="$('#temp').load('/ajax.php?module=lcomments&method=getComments&skip='+nextpage,false);
$('#temp').ajaxComplete(function(event,request, settings)
{
getElementById('lcomments').innerHTML = getElementById('lcomments').innerHTML+getElementById('temp').innerHTML;
getElementById('temp').innerHTML='';
}
);
nextpage=nextpage+20;
return false"
>
Еще →
</a>
<img src="/templates/ajax-loader.gif" id="loader" style="visibility: hidden">
</strong>
</div>
Взято с одного сайта. Кнопка «Еще» не работает в Интернет Эксплорере и в Опере 10.5x-10.60, хотя предыдущие версии Оперы, а также FF и Хром с этим справляются. Оказывается, код работает в IE и в Опере 10.5x, если заменить getElementById на document.getElementById либо убрать «display:none».
+173
$darr = array( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
Похапе. Нафик нужны встроенные функции даты / времени? В феврале 28 дней, и баста.
Фрагмент из давно работающего проекта.
+120
string SomeString = Convert.ToString(Convert.ToInt16(((Slider)sender).Value));
С сайта, посвященного Silverlight.
+134
[BITS 16]
[ORG 7C00h]
main:
mov ah,0Eh
mov al,'B'
int 10h
mov ah,0Eh
mov al,'o'
int 10h
mov ah,0Eh
mov al,'l'
int 10h
mov ah,0Eh
mov al,'g'
int 10h
mov ah,0Eh
mov al,'e'
int 10h
mov ah,0Eh
mov al,'n'
int 10h
mov ah,0Eh
mov al,'O'
int 10h
mov ah,0Eh
mov al,'S'
int 10h
mov ah,0Eh
mov al,' '
int 10h
mov ah,0Eh
mov al,'2'
int 10h
mov ah,0Eh
mov al,'.'
int 10h
mov ah,0Eh
mov al,'0'
int 10h
times 510-($-$$) db 0
dw 0xAA55
Так будет выглядеть бутлоадер BolgenOS 2.0
Запускать с:
nasm os.asm -o os.bin
dd if=os.bin of=os.img bs=512
kvm os.img
−157
uint16_t (*tArray16[20])[16];
uint16_t (*tArray64[5])[64];
//////
где-то в начале это malocaется
//////
for( i = 0; i < 25; i++ )
{ ....
free( h->tArray16[i] );
}
это работает. т.к. структуры идут в памяти последовательно
+162
<a href="/otherss/foto/">Фото</a><br>
<!-- *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= -->
<?
$ip=$REMOTE_ADDR;
$modip=substr($ip,0,7);
if ($modip=="192.168")
{
echo "<a href=\"http://192.168.1.1:8000/\">Радио</a><hr>";
// echo "<a>Радио</a><br>";
}
else
{
echo "<a href=\"http://92.255.xxx.10:8000/\">Радио</a><hr>";
// echo "<a>Радио</a><br>";
}
if ($modip=="192.168")
{
echo "<a href=\"http://192.168.1.1:3000/\">Вэб-Почта</a><br>";
}
else
{
echo "<a href=\"http://92.255.xxx.10:3000/\">Вэб-Почта</a><br>";
}
?>
<a href="/filesearch/index.php">Поиск</a><br>
<a href="http://192.168.1.1/stat/kabinet">Кабинет…</a><br>
<a href="/phone_book/">Телефон</a><a href="/phone_book/index_all.php">ы</a><br>
<br>
снова один из отжигов)
маска xxx в третьем бите ип моя, чтоб не палить)
+151
function datRus ($dat)
{ $day = substr($dat, 8, 2);
$mon = substr($dat, 5, 2);
$year= substr($dat, 0, 4);
switch ($mon)
{ case 1: $month='Января'; break;
case 2: $month='Февраля'; break;
case 3: $month='Марта'; break;
case 4: $month='Апреля'; break;
case 5: $month='Мая'; break;
case 6: $month='Июня'; break;
case 7: $month='Июля'; break;
case 8: $month='Августа'; break;
case 9: $month='Сентября'; break;
case 10: $month='Октября'; break;
case 11: $month='Ноября'; break;
case 12: $month='Декабря'; break;
default: $month=$mon; break;
}
$str = $day.' '.$month.' '.$year;
return $str;
}
Преобразование даты из mysql формата :)
+105
public T GetT<T>(T t1, T t2) where T : class, IEnumerable<T>, new() { return new T().Concat(t1.Concat(t2)) as T; }
привет всем! давно я не выкладывал перлы)
история сего кода такова: сидел я и придумывал вопросы на анкетирование при принятии на работу в мою контору. дело дошло до дженериков. не долго думая родилась сия жесть. када я сам понял шо написал, был подстолом.
вчитайтесь (вдумайтесь) в код!
то шо получилось - это код, который с синтаксической точки зрения абсолютно правильный, и он закомпилируется, НО, этот метод невозможно вызвать принципе! нельзя построить синтаксическую конструкцию средствами языка, ибо это будет постоянно сложенный на один уровень енумерейбл дженерик.
так-то!
+161
class Kohana_Date {
// ....
/**
* Number of hours in a day. Typically used as a shortcut for generating a
* list that can be used in a form.
*
* $hours = Date::hours(); // 01, 02, 03, ..., 10, 11, 12
*
* @param integer amount to increment each step by
* @param boolean use 24-hour time
* @param integer the hour to start at
* @return array A mirrored (foo => foo) array from start-12 or start-23.
*/
public static function hours($step = 1, $long = FALSE, $start = NULL)
{
// ... implementation
}
/**
* Number of months in a year. Typically used as a shortcut for generating
* a list that can be used in a form.
*
* Date::months(); // 01, 02, 03, ..., 10, 11, 12
*
* @uses Date::hours
* @return array A mirrored (foo => foo) array from 1-12.
*/
public static function months()
{
return Date::hours();
}
}
Занятный способ сократить код, правда вносящий небольшую суматоху )