-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+156
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
function scramble(){
var p1,p2,p3,p4,p5,p6
p1='<a title="Написать письмо" href="mai'
p2='komiaviatrans'
p3='">'
p1+='lto:'
p2+='@'
p5='</a>'
p6='<img src="img/ico/xfmail.png" height="38" style="border: 0px;" align="center" valign="center" ></img>'
p2+='komi.com'
p4=p6
document.write(p1+p2+p3+p4+p5)
}
scramble();
wtf?
http://komiaviatrans.ru/
karandash,
07 Февраля 2014
-
+67
- 1
- 2
- 3
File unzippedDir = File.createTempFile("po.", null);
unzippedDir.delete();
unzippedDir = new File(unzippedDir.getAbsoluteFile() + ".dir");
ну да, а посмотреть сигнатуру метода, который вызываем, не судьба, лучше изобрести велосипед
public static File createTempFile(String prefix, String suffix) throws IOException
СУФФИКС!!!
evg_ever,
04 Февраля 2014
-
+151
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
// Convert parameter fields to objects.
$registry = new JRegistry;
$registry->loadString($data->attribs);
$data->params = clone $this->getState('params');
$data->params->merge($registry);
$registry = new JRegistry;
$registry->loadString($data->metadata);
$data->metadata = $registry;
В недрах Joomla
/components/com_content/models/article.php
Либо я что-то не понимаю, либо...
psycho-coder,
20 Января 2014
-
+5
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
auto q = db.exec("select name from sqlite_master where type='table'");
QStringList tables;
while(q.next()) {
tables.append(q.value(0).toString());
}
if(tables.contains("searchIndex")) {
types.insert(name, DASH);
} else {
types.insert(name, ZDASH);
}
Табличек в sqlite скорее всего мало и код должен работать довольно шустро.
Но сам подход достоен QHP
https://github.com/jkozera/zeal/blob/master/zeal/zealdocsetsregistry.cpp#L27
roman-kashitsyn,
18 Января 2014
-
+127
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
% restarter.erl
-module(restarter).
% Save it to restart the node!
% где-то в коде при запуске приложения
....
ok = sync:go(),
sync:onsync(fun(Mods) ->
case lists:member(restarter, Mods) of
true ->
lager:warning("Restarting node!"),
init:restart();
_ -> ok
end
end),
....
Клуб веселых и находчивых эрлангеров.
Придумал такую фичу: если мне во время разработки надо перезапустить тестовую ноду, я просто жму сохранить в открытом файле restarter.erl
Sync подхватывает пересохраненный файл, компилит его и вызывает коллбэк со списком измененных модулей. Собственно, если рестартер среди них, то нода перезапускается :)
tirinox,
16 Января 2014
-
−98
- 1
settings = [int(value, 16) for value in ('09', '0b', '0d', '0f')]
lig,
11 Декабря 2013
-
+154
- 1
- 2
if (!empty($_GET[ret])) $_SESSION[ret] = $_GET[ret];
else if (!empty($_SESSION[ret])) $_GET[ret] = $_SESSION[ret];
Из разряда черной магии
psycho-coder,
10 Декабря 2013
-
+154
- 1
- 2
- 3
- 4
- 5
- 6
- 7
abstract class Service_Gallery_Work extends Form_Service {
public static function factory($object, $model_name = NULL)
{
return new self($object, $model_name);
}
...
ХИТ
invision70,
05 Декабря 2013
-
+147
- 1
- 2
- 3
- 4
$_where = array();
$_where[] = "`activity` = 'active'";
$_where[] = "`counter_of_waiting_questions` = '0'";
$_where = implode(' AND ', $_where);
g0rky,
03 Декабря 2013
-
+157
- 1
- 2
- 3
- 4
- 5
- 6
- 7
<a href="<?
$p=explode("p=",$_SERVER['HTTP_REFERER']);
$p=explode("&",$p[1]);
if(is_int($p[0]) && empty($p[0]))echo $_SERVER['HTTP_REFERER'];
else echo'/?p=search2&d='.$_GET[d].'&g='.$_GET[g];
?>" class="top_s">← назад</a>
psycho-coder,
28 Ноября 2013