- 1
- 2
- 3
- 4
if (( $(true; echo $?) != 0 )); then
echo >&2 "Oops, we're running on a non-existing platform."
exit 1 # Хм, а вдруг здесь 1 == EXIT_SUCCESS?...
fi
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−503
if (( $(true; echo $?) != 0 )); then
echo >&2 "Oops, we're running on a non-existing platform."
exit 1 # Хм, а вдруг здесь 1 == EXIT_SUCCESS?...
fi
(c) anonymous
https://www.linux.org.ru/forum/development/11317153?cid=11318931
+125
Console.WriteLine("Say my name");
Console.ReadLine();
Console.WriteLine("Yes, damn right!");
+143
char value[60] = {0};
int data;
snprintf(value, sizeof(value-1), "|%7u\n", data);
coverity полагал что заменить sprintf на snprintf было бы безопаснее
+145
char bStr[1000];
strncpy(bStr, " [\0", strlen(" [\0"));
Потому что в man:
Warning: If there is no null byte among the first n bytes of src, the string placed in dest will not be null terminated.
+159
define([ "t5/core/dom" ], function(dom) {
return function() {
dom.scanner("select,input[type=text]", function(el) {
el.on("focus", function(e) {
var focusholder = this.findParent("form").find("input.focusholder");
if (focusholder.length)
focusholder[0].element.value = el.element.id;
el.element.select();
});
});
dom.scanner("select,input[type=text]", function(el) {
el.on("change", function(e) {
var form = this.findParent("form");
var submit = form.find("input[type=submit]");
if (submit.length)
submit[0].element.disabled = "disabled";
setTimeout(function() {form.trigger("submit");}, 1);
});
});
dom.scanner("input[type=checkbox],input[type=radio]", function(el) {
el.on("click", function(e) {
return this.findParent("form").trigger("submit");
});
});
dom.scanner("form", function(el) {
el.on("submit", function(e) {
var form=this;
setTimeout(function() {
var children = form.find("select,input[type=text],input[type=checkbox],input[type=radio]");
if (children.length)
for(var i=0;i<children.length;i++)
children[i].element.readOnly = "readOnly";
var submit = form.find("input[type=submit]");
if (submit.length)
submit[0].element.disabled = "disabled";
}, 1);
});
});
return dom;
};
});
код превращается, код превращается... в говно!
+142
#define PHYSICAL unsigned long
#define VIRTUAL unsigned long
прикольное legacy
+103
if (openFileDialog1.ShowDialog().ToString() == "OK")
не хватает еще
if(1.ToString() == "1")
+159
null != localStorage.getItem("lock") && "2" == localStorage.getItem("lock") &&
($(".up_link").css("bottom", 0), $(".popular").removeClass("open")),
e.find(".door").on("click", function() {
return "2" == localStorage.getItem("lock") ?
($(".up_link").css("bottom", 80), e.addClass("open"),
localStorage.setItem("lock", "1")) :
($(".up_link").css("bottom", 0), e.removeClass("open"),
localStorage.setItem("lock", "2")), !1
});
Пример кода с echo.msk.ru
+159
function build_period($crews){
global $start_time, $end_time, $memc;
cache_smens();
//Добавление смен и исключений
foreach ($crews as $k => $v){
$re1 = @$memc->get($v['ID']);
if (is_array($re1)){
foreach ($re1 as $v1){
$crews[$k]['sm'][] = $v1;
}
}
$re2 = get_exception($v);
foreach ($re2 as $v2){
$crews[$k]['sm'][] = $v2;
}
}
$flags = array();
foreach ($crews as $v){//Если есть смена
if (isset($v['sm'])){
$flags[$v['ID']] = array();
//Генерируем флаги
//Есть смена - false, иначе если эту минуту надо замерять - true
for ($i = $start_time; $i <= $end_time; $i = $i + (60)){
if (!isset($flags[$v['ID']][$i])){
$flags[$v['ID']][$i] = true;
}
foreach ($v['sm'] as $v1){
if ($i >= $v1['begin'] && $i <= $v1['end']){
$flags[$v['ID']][$i] = false;
}
}
}
}
else{
//Если смены нет забъем массив труями.
for ($i = $start_time; $i <= $end_time; $i = $i + (60)){
if (!isset($flags[$v['ID']][$i])){
$flags[$v['ID']][$i] = true;
}
}
}
}
$xor_per = array();
foreach ($flags as $k => $v){
$l1 = 0;
$l2 = 0;
foreach ($flags[$k] as $k1 => $v1){
/**
* На основе флагов генерируем ключи старта - конца замера.
*
* Если не установлен предыдущий флаг или предыдущий флаг - смена
* и текущий флаг - True, смены нет, ставим отметку начала периода
*/
if ((!isset($flags[$k][$k1 - 60]) || !$flags[$k][$k1 - 60]) && $v1){
$xor_per[$k][$l1]['begin'] = $k1;
$l1++;
}
/**
* Если следующий флаг false или неустановлен и текущий true
* ставим отметку конца смены.
*/
if ((!isset($flags[$k][$k1 + 60]) || !$flags[$k][$k1 + 60]) && $v1){
/**
* Если время в итерации равно времени конца суток
* укажем концом периода замера конец суток
* иначе нахерато добавим минуту
*/
$xor_per[$k][$l2]['end'] = $k1 == $end_time ? $end_time : $k1 + 60;
$l2++;
}
}
#need вкурить что я тут написал
if (isset($xor_per[$k])){
$crews[$k]['ps'] = $xor_per[$k];
}else{
//Если целые сутки смена
unset($crews[$k]);
}
unset($flags[$k]);
}
return $crews;
}
"Вот жопой чую, можно было сделать проще"
−98
[1,2,3,11,12,13,14,15,17].to_a
Чтобы наверняка..