- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
import string
k=input()
a=range(1000)
if k==1:
a[0]=input()
else:
t = string.replace(str(raw_input()), ' ', ', ')
a=eval('('+t+')')
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−97
import string
k=input()
a=range(1000)
if k==1:
a[0]=input()
else:
t = string.replace(str(raw_input()), ' ', ', ')
a=eval('('+t+')')
4
2 3 4 5
----
Не знаю я питон :(
По другому не смог быстро написать..
−116
$answer=~ s/\\/\\\\/g;
$answer=~ s/\'/\\\'/g;
# ...
$dbh->do("INSERT INTO docflow_rules (type_,state1,state2,p,entity,subj_require,comm_require) VALUES ($doctype,$from_,$to_,'$answer',$entity,$subj_r,$comm_r)");
Еще от неизменного автора.
−118
if(
( $session_begin ge $tariff_ref->{date} ) &&
( !$tariff_ref->{date_end} || $session_begin le $tariff_ref->{date_end} ) &&
( !$tariff_ref->{nas_id} || $tariff_ref->{nas_id} eq $nas_id) &&
( !$tariff_ref->{ppp_type} || $tariff_ref->{ppp_type} eq $ppp_type) &&
( $notariffzone || !$tariff_ref->{tariff_zone} ||
$tariff_ref->{tariff_zone} eq $tariff_zone) &&
( !$tariff_ref->{client_type} || $tariff_ref->{client_type} eq $client_type) &&
( !$tariff_ref->{day_type} || $tariff_ref->{day_type} eq
&common::type_of_day($oper_id,$session_begin) ) &&
(
(!$divide_by_time_zone &&
(!$tariff_ref->{time_from} || !$tariff_ref->{time_to} ||
&common::check_time_zone(
$session_begin,
$tariff_ref->{time_from},
$tariff_ref->{time_to}
)
)
) ||
($divide_by_time_zone &&
(!$tariff_ref->{time_from} || !$tariff_ref->{time_to} ||
&common::check_time_zone(
$session_begin,
$tariff_ref->{time_from},
$tariff_ref->{time_to}
) ||
&common::check_time_zone(
$session_end,
$tariff_ref->{time_from},
$tariff_ref->{time_to}
) ||
&common::check_time_zone(
$tariff_ref->{time_from},
common::get_time_from_str($session_begin),
common::get_time_from_str($session_end),
)
)
)
) &&
(
(!$divide_by_counter &&
(!defined($tariff_ref->{counter1_from}) || !defined($tariff_ref->{counter1_to})
|| ($tariff_ref->{counter1_from} <= $resource_begin &&
$resource_begin < $tariff_ref->{counter1_to} )
)
) ||
($divide_by_counter &&
(!defined($tariff_ref->{counter1_from}) || !defined($tariff_ref->{counter1_to})
|| ($tariff_ref->{counter1_from} <= $resource_begin &&
$resource_begin < $tariff_ref->{counter1_to} )
|| ($tariff_ref->{counter1_from} <= $resource_end &&
$resource_end < $tariff_ref->{counter1_to} )
|| ($resource_begin <= $tariff_ref->{counter1_from} &&
$tariff_ref->{counter1_from} < $resource_end)
)
)
)
) {
Один if от создателя :) Еще (с) Руслан Залата
+159
for (i = 1; i < <?php echo count($prog[1])?>; i++){
if (document.getElementById('module'+i).checked)
module_tmp= Math.abs($('#module'+i).val())+module_tmp;
+132
<select name="select" id="planeSel" onChange="javascript:self.location.href=this.value;">
<option disabled selected>Выберите карту</option>
<option value="http://172.23.67.36/ingeo/index.asp?db=Address">Адресный план</option>
<option value="http://172.23.67.36/ingeo/index.asp?db=GenPlan">Генеральный план</option>
<option value="http://172.23.67.36/ingeo/index.asp?db=PZZ">Правила землепользования</option>
<option value="http://172.23.67.36/ingeo/index.asp?db=Building">Новое строительство</option>
</select>
www.eguar.ru/ingeo/index.asp?db=Building
+123
//********henry+ disable battery command after select disable battery, 2010.8.5 add bypass more command when EC FW update
if (iflag_disabel_battery==1
&& pRequest->RequestType == NvEcRequestResponseType_Battery
&& pRequest->RequestType == NvEcRequestResponseType_System
&& pRequest->RequestType == NvEcRequestResponseType_Gpio
&& pRequest->RequestType == NvEcRequestResponseType_Sleep
&& pRequest->RequestType == NvEcRequestResponseType_Keyboard
&& pRequest->RequestType == NvEcRequestResponseType_AuxDevice){
//NvOsDebugPrintf("Henry: disable Battery command request! \n");
//return NvSuccess-1;
return NvSuccess; //2010.6.29 fix EC TimeOut
}
//***********************************************************************************************
Генри хуйни не сделает!
+145
#-------------------------------------------------
#
# Project created by QtCreator 2011-01-06T13:54:57
#
#-------------------------------------------------
QT += core gui
TARGET = RSelector
TEMPLATE = app
SOURCES += main.cpp\
qrselector.cpp
HEADERS += qrselector.h
FORMS += qrselector.ui
qrselector.pro
+160
<?
if (isset ($_REQUEST["all_url"]))
{
$res = $_REQUEST["all_url"];
$res = trim($res);
$res = explode("\n", $res);
// начало работы с каждым адресом поочереди
foreach ($res as $key => $url) {
$home_site = parse_url($url);
$home_site = $home_site['host']; // URL адреса по которому ищем ссылки
/*
$ch = curl_init (); // инициализация
curl_setopt ($ch , CURLOPT_URL , $url); // адрес страницы для скачивания
curl_setopt ($ch , CURLOPT_USERAGENT , "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7"); // каким браузером будем прикидыватьсяs
curl_setopt ($ch , CURLOPT_RETURNTRANSFER , 1 ); // нам нужно вывести загруженную страницу в переменную
$content = curl_exec($ch); // скачиваем страницу
curl_close($ch); // закрываем соединение
*/
$content = file_get_contents($url);
if ($content) {
// поиск ссылок в исходном коде
$result = preg_match_all("/<[Aa][ \r\n\t]{1}[^>]*[Hh][Rr][Ee][Ff][^=]*=[ '\"\n\r\t]*([^ \"'>\r\n\t#]+)[^>]*>/",$content, $m);
if ($result) {
$count_url = count($m[1]);
$i = 0;
$j = 0;
$d = 1;
$count = 0;
$count2 = 0;
while($i<$count_url) {
//$str1 = stristr($m[1][$i],"http://");
//$str2 = stristr($m[1][$i],"www.");
//$str3 = stristr($m[1][$i],$home_site);
echo ++$j.". ".$m[1][$i]."<br>";
// поиск внешних ссылок
if ((stristr($m[1][$i],"http://") || stristr($m[1][$i],"www.")) && !stristr($m[1][$i],$home_site)) {
$count = $d++;
//echo "------->".$m[1][$i]."<br>";
}
$i++;
}
$count2 = $count_url - $count;
echo "<br><b>".$url."<br></b> Внешних: ".$count.". ";
echo "Внутренних: ".$count2.".<br>------------------------------------<br>";
}
else {echo "Не получены ссылки с сайта <b>".$url."</b><br><br>";}
}
else {echo "Не получен исходный код с сайта <b>".$url."</b><br><br>";}
}
}
?>
http://www.php.ru/forum/viewtopic.php?t=29886
+145
private static List<Writer> getWriters(final String className, final Severity severity) {
final List<Writer> writers = new ArrayList<Writer>();
if ((className != null) && (severity != null)) {
final Writer writer = Log.writers.get(className + severity);
if ((writer != null) && !writers.contains(writer)) {
writers.add(writer);
}
}
if ((className != null)) {
final Writer writer = Log.writers.get(className);
if ((writer != null) && !writers.contains(writer)) {
writers.add(writer);
}
}
if ((severity != null)) {
final Writer writer = Log.writers.get(severity.name());
if ((writer != null) && !writers.contains(writer)) {
writers.add(writer);
}
}
{
final Writer writer = Log.writers.get(null);
if ((writer != null) && !writers.contains(writer)) {
writers.add(writer);
}
}
return writers;
}
public static void setWriter(final String className, final Severity severity, final Writer writer) {
final Writer w = writer == null ? new OutputStreamWriter(System.err) : writer;
if ((className != null) && (severity != null)) {
Log.writers.put(className + severity, w);
if (Log.writers.get(className) == null) {
Log.writers.put(className, w);
}
if (Log.writers.get(severity.name()) == null) {
Log.writers.put(className, w);
}
} else if (className != null) {
Log.writers.put(className, w);
} else if (severity != null) {
Log.writers.put(severity.name(), w);
} else {
Log.writers.put(null, w);
}
}
изобретаю велосипед
+129
<fields>
<field name="key" type="long" indexed="true" stored="false" required="true" />
<field name="section" type="string" indexed="true" stored="false" required="true" />
<field name="name" type="string" indexed="true" stored="false" required="true" />
<field name="tag" type="string" indexed="true" stored="false" />
<field name="search_name" type="edgytext" indexed="true" stored="false" />
<copyField source="name" dest="search_name"/>
<dynamicField name="random*" type="random" />
</fields>
кусок конфигурации индекса Solr в котором все индексируется но при поиске ничего кроме релевантности возвращаться не будет