- 1
- 2
- 3
- 4
- 5
public function extractPublicPlace($item)
{
list($a['name'], list($a['lat'], $a['lon'])) = $item;
return $a;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
public function extractPublicPlace($item)
{
list($a['name'], list($a['lat'], $a['lon'])) = $item;
return $a;
}
просто оставлю
+6
http://requests.readthedocs.org/en/master/
Warning: Recreational use of other HTTP libraries may result in dangerous side-effects, including: security vulnerabilities, verbose code, reinventing the wheel, constantly reading documentation, depression, headaches, or even death.
Не говнокод, даже не говнокоммент. Наоборот, хороший, годный комментарий.
+5
.dostali {
font-weight: bold;
}
Достали!!!11
+4
http://cs543107.vk.me/v543107084/f49c/quBsGLPz-lE.jpg
Программирование по-русски глазами американцев...
Сериал: "Агенты Щ.И.Т."; Сезон: 3; Эпизод: 13
+5
public enum Status : byte
{
Disabled = 0,
Enabled
}
Мопед не мой, прислала боевая подруга из Канады, реальный проект за недетские деньги.
Лаконичности була не хватило, лучше свой енум сделать, чем писать bool IsEnabled.
KISS.
−1
public function actionTtn($id)
{
$tender = $this->findModel($id);
$htmlContent = '<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div>
<div style="margin-left: 30%; margin-right: 30%; font-weight:bold;">
Транспортный заказ № ' . $id . ' от ' . date("d.m.y", $tender->ts) . '
</div>
//////////////////////////////////////////////////////////////////////////
здесь еще 200 строк html
//////////////////////////////////////////////////////////////////////////
</div>
</body>
</html>';
$pdf = Yii::$app->pdf;
$pdf->content = $htmlContent;
return $pdf->render();
}
action одного из контроллеров
−2
<?php
echo '<form method="post">';
echo '<select name="table" size="1" >';
echo '<option selected="selected" value="second">Выберите ресурсы </option>';
echo '<option value="zerno"> Зерно </option>';
echo '<option value="kykyr"> Кукуруза </option>';
echo '<option value="lucern"> Люцерна </option>';
echo '<option value="korov"> Корова </option>';
echo '<option value="svin"> Свинья </option>';
echo '<option value="riba"> Рыба </option>';
echo '<option value="kombik"> Комбикорм </option>';
echo '<option value="xleb"> Хлеб </option>';
echo '<option value="myaso"> Мясо </option>';
echo '<option value="moloko"> Молоко </option>';
echo '<option value="navoz"> Навоз </option>';
echo '</select>';
echo '<input type="submit" value="Выбрать" />';
echo '</form>';
if ($_POST['table']=='zerno') $table=$_POST['table'];
if ($_POST['table']=='kykyr') $table=$_POST['table'];
if ($_POST['table']=='lucern') $table=$_POST['table'];
if ($_POST['table']=='korov') $table=$_POST['table'];
if ($_POST['table']=='svin') $table=$_POST['table'];
if ($_POST['table']=='riba') $table=$_POST['table'];
if ($_POST['table']=='kombik') $table=$_POST['table'];
if ($_POST['table']=='xleb') $table=$_POST['table'];
if ($_POST['table']=='myaso') $table=$_POST['table'];
if ($_POST['table']=='moloko') $table=$_POST['table'];
if ($_POST['table']=='navoz') $table=$_POST['table'];
−2
public class FormulaParser : ParserBase {
private XmlDocument ConvertToXml(String formula) {
base.ProcessString(formula);
if (!base.SkipString("="))
throw new Exception("Formula must start with '='!");
...
и прочие вызовы методов базового класса без аргументов.
Этакий state-machine: formula просто сохраняется в базовом классе в приватное поле. Написано сишниками.
Они действительно думают, что ООП придумали для такого?
+1
[DllImport("quickusb.dll", CharSet = CharSet.Ansi)]
static extern int QuickUsbWriteData(IntPtr Handle, byte[] outData, int length);
// ...
public bool Write(byte[] data)
{
// ...
int result = QuickUsbWriteData(handle, data, data.Length);
if (result != 0)
return true;
else if (result == 0)
{
LastError = "QUSB returned 0";
return false;
}
else
{
LastError = "Unknown error inside WriteData";
return false;
}
// ...
}
Видимо, последняя ветка - на случай зомби-апокалипсиса или особо сильных глюков после передоза.
+2
applications_menu_container.find('a').click(function () {
if ($(this).parent('.disabled').length === 0 || $(this).parent('.active').length === 0) {
applications_menu_container.find('li').removeClass('active');
$(this).parent().addClass('active');
switch ($(this).attr('id')) {
case 'active_applications':
applications_history_container.hide();
applications_history_pagination_toolbar.hide();
application_add_container.hide();
active_applications_sub_menu.hide();
change_application_sub_container.hide();
application_history_sub_container.hide();
application_files_sub_container.hide();
applications_history_sub_menu.hide();
historical_application_history_sub_container.hide();
historical_application_files_sub_container.hide();
load_active_applications(0, 10);
break;
case 'applications_history':
active_applications_container.hide();
active_applications_bottom_toolbar.hide();
application_add_container.hide();
active_applications_sub_menu.hide();
change_application_sub_container.hide();
application_history_sub_container.hide();
application_files_sub_container.hide();
applications_history_sub_menu.hide();
historical_application_history_sub_container.hide();
historical_application_files_sub_container.hide();
load_applications_history(0, 10);
break;
case 'new_application':
default:
active_applications_container.hide();
active_applications_bottom_toolbar.hide();
applications_history_container.hide();
applications_history_pagination_toolbar.hide();
active_applications_sub_menu.hide();
change_application_sub_container.hide();
application_history_sub_container.hide();
application_files_sub_container.hide();
applications_history_sub_menu.hide();
historical_application_history_sub_container.hide();
historical_application_files_sub_container.hide();
show_add_application_form();
break;
}
}
return false;
});
Переключение вкладок.