- 1
- 2
- 3
ArrayAdapter<String> alerts = new ArrayAdapter<String>(getActivity(),
R.layout.spinner_item, time);
if (alerts != null) { ... }
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+76
ArrayAdapter<String> alerts = new ArrayAdapter<String>(getActivity(),
R.layout.spinner_item, time);
if (alerts != null) { ... }
−124
<?"Объект">_и="";<?"Объект">_с=0;<?"Объект">_кол=<?"Объект">.Количество();<?"Объект">_нд=ТекущаяДата();<?"Объект">_пд=<?"Объект">_нд;
<?"Объект">_с=<?"Объект">_с+1;Если <?"Объект">_пд<>ТекущаяДата() Тогда <?"Объект">_пд=ТекущаяДата();<?"Объект">_ост=(<?"Объект">_пд-<?"Объект">_нд)/<?"Объект">_с*(<?"Объект">_кол-<?"Объект">_с);Состояние(<?"Объект">_и+Формат(<?"Объект">_с/<?"Объект">_кол*100,"ЧДЦ=1;")+"% "+формат('00010101'+<?"Объект">_ост,"ДФ=ЧЧ:мм:сс"));КонецЕсли;
Шаблон для строки состояния. Видимо, первая строка вставляется перед циклом, вторая внутри.
−399
id obj = [[FHSTwitterEngine sharedEngine] getHomeTimelineSinceID:nil count:100];
if ( ![[[obj class] description] isEqualToString:@"NSError"] &&
![[[obj class] description] isEqualToString:@"NSURLError"])
{
if ([_categoriesDelegate respondsToSelector:@selector(didGetPostFromMyTW: forFeed:)])
[_categoriesDelegate didGetPostFromMyTW:obj forFeed:@{@"id":feedId}];
}
else
[SVProgressHUD dismiss];
оригинальное форматирование сохранено
+132
Opt("WinTitleMatchMode", 2) ; нечувствительность к неточным именам заголовков
WinWaitActive("Total Commander") ; ждать активации Тотала
Send("{TAB}") ; перейти в соседнюю (от панели, где лежит скрипт) панель
Send("!^{F12}") ; глобал хоткей Ctrl+Alt+F12 Пунто Свитчера = вырубить автопереключение (чтоб не мешал)
Send("{END}") ; перейти в конец списка файлов в Тотале (папок в конце списка точно нет)
Send("сmd") ; вызвать заранее в Тотал-консоли cmd-консоль (у меня Тотал-консоль (sic!) вдруг забастовала насчёт дос-команды move)
Send("{ENTER}")
WinWaitActive("cmd.exe") ; дождаться появления cmd-консоли
$count = 0 ; счётчик для цикла-1 в положении "включено"
Do ; цикл-1
WinActivate("Total Commander") ; повторная активация Тотала
ClipPut("") ; опустошение буфера
$namefull = "" ; опустошение переменной памяти, подготовка к циклу-2
Do ; цикл-2
Send("{F11}") ; хоткей Тотала F11 = cm_CopyNamesToClip, взять имя файла в буфер
$namefull = ClipGet() ; заполнить переменную памяти из буфера ("картинка_by_автор-хэш.png")
Until $namefull <> "" ; хреначить цикл-2, пока переменная точно не заполнится
If StringInStr($namefull, ".") > 0 Then ; условие-1 если это файл, то
If StringInStr($namefull, "_by_") > 0 Then ; условие-2 если этот файл девиантартовский, то
$nameright = StringSplit ($namefull, "_by_", 1) ; порвать имя файла на начало и хвост ($nameright[2] = "автор-хэш.png")
$name = StringSplit ($nameright[2], "-") ; у хвоста оторвать кончик (оставив "автор" в name[1])
WinActivate("cmd.exe") ; активировать cmd-консоль
$newname = "md " & $name[1] & " & move " & $namefull & " " & $name[1] ; набить цепь из трёх дос-команд на создание папки, перенос картинки в неё
Send($newname) ; послать эту цепь в cmd-консоль
Send("{ENTER}")
Else ; иначе-2 (напоролся на девиантарт-неформатный файл)
Send("{UP}") ; листнуть выше
EndIf ; конец условия-2
Else ; иначе-1 (напоролся на папку)
$count = 1 ; счётчик для цикла-1 в положении "выключено"
EndIf ; конец условия-1
Until $count <> 0 ; хреначить цикл-1, пока не сработает счётчик остановки
WinActivate("cmd.exe") ; активировать cmd-консоль
Send("exit") ; дать команду на выход
Send("{ENTER}")
Send("!^{F12}") ; врубить автопереключение Пунто Свитчера обратно
Beep () ; дать звуковой сигнал
Скрипт для AutoIt (который сам по себе костыль), который рассортировывает кучу скачанных с девиантарта файлов по папкам. Но КАК он это делает!
+159
$(document).ready(function(){
$('.result_count').hide();
$('.contentLeft li').on('click',function(){
$('.contentLeft li input[type="radio"]').attr('checked',false);
$('li.activebutton input[type="radio"]').attr('checked',true);
});
$('.contentLeftValut li label').on('click',function(){
$('.contentLeftValut li').removeClass('act_li');
$(this).closest('li').addClass('act_li');
$('.contentLeftValut li input[type="radio"]').attr('checked',false);
$('li.act_li input[type="radio"]').attr('checked',true);
});
$('.calculBlock').change(function()
{
$('.error').html('');
var first_array = {"1":1,"2":2,"3":3,"4":4,"5":5,"6":7,"7":10,"8":12,"9":15,"10":17,"11":20,"12":22,"13":25,"14":27,"15":30,"16":32,"17":35,"18":40,"19":45,"20":50,"21":55,"22":60,"23":65,
"24":70,"25":75,"26":80,"27":85,"28":90,"29":95,"30":100}
var two_array = {"1":123.7,"2":154.3,"3":175.4,"4":199.3,"5":212.8,"6":278.3,"7":312.2,
"8":378.5,"9":439.4,"10":472.8,"11":532.8,"12":566.9,"13":621.6,"14":664.3,
"15":739.2,"16":775.1,"17":829.1,"18":929.0,"19":1008.8,"20":1159.3,"21":1260.9,"22":1361.0,"23":1462.7,
"24":1563.4,"25":1674.3,"26":1785.3,"27":1896.2,"28":2007.1,"29":2118.1,"30":2229.0}
var three_array = {"1":20.47,"2":23.66,"3":34.04,"4":37.3,"5":40.57,"6":41.14,"7":56.95,
"8":60.58,"9":66.07,"10":69.73,"11":75.17,"12":79.01,"13":86.63,"14":90.05,
"15":94.93,"16":102.47,"17":109.78,"18":117.89,"19":126.04,"20":134.21,"21":142.31,"22":150.45,"23":158.59,
"24":166.71,"25":238.12,"26":253.02,"27":267.92,"28":282.82,"29":297.72,"30":312.62}
var error = 0;
var ves = 0;
var result = 0;
var firstPlace = Math.ceil($('.firstPlace').val());
if (firstPlace == ""||$.isNumeric(firstPlace)){
$('.error').html('Введите точку отправки');
return;
}
else{
var lastPlace = Math.ceil($('.lastPlace').val());
if ((lastPlace == "" ) || ($.isNumeric(lastPlace))){
$('.error').html('Введите точку доставки');
return;
}
else{
var weight = Math.ceil($('.weight').val());
if ((weight=="" ) || (isNaN(weight))){
$('.error').html('Введите вес груза');
return;
}
else{
var length = Math.ceil($('.length').val());
if ((length=="" ) || (isNaN(length))){
$('.error').html('Введите длину груза');
return;
}
else{
var height = Math.ceil($('.height').val());
if ((height=="" ) || (isNaN(height))){
$('.error').html('Введите высоту груза');
return;
}
else{
var width = Math.ceil($('.width').val());
if ((width=="" ) || (isNaN(width))){
$('.error').html('Введите ширину груза');
return;
}
else{
var price = Math.ceil($('.price').val());
if ((price=="" ) || (isNaN(price))){
$('.error').html('Введите цену груза');
}
else{
var ob_ves = length*height*width/5000;
if(weight > Math.round(ob_ves)){
ves = weight;
}
else{ves = Math.round(ob_ves);
}
if( (($('#p_eks').is(':checked')) && ($('#usa').is(':checked'))) || ( ($('#g_eks').is(':checked')) && ($('#usa').is(':checked'))) ){
for (var i=1;i <= 30;i++){
if (ves <= first_array[i]){
result = two_array[i] + ves*4;
break;
}
}
}
if( (($('#p_eks').is(':checked')) && ($('#euro').is(':checked'))) || ( ($('#g_eks').is(':checked')) && ($('#euro').is(':checked'))) ){
for (var i=1;i <= 30;i++){
if (ves <= first_array[i]){
Ай, блять. Калькулятор.
−93
function SAEController:GetPointVariableValue(WayNet,CurPoint)
local waypointVars = {};
for i = 0, WayNet:GetPointsCount() - 1 do
local Link = WayNet:GetPoint(i);
local PlaySound1 = Link:GetVariableValue("PlaySound1");
local PlaySound2 = Link:GetVariableValue("PlaySound2");
local PlaySound3 = Link:GetVariableValue("PlaySound3");
local Effect1 = Link:GetVariableValue("Effect1");
local Effect2 = Link:GetVariableValue("Effect2");
local Effect3 = Link:GetVariableValue("Effect3");
if PlaySound1 and CurPoint == Link then
waypointVars.PlaySound1 = PlaySound1;
end;
if PlaySound2 and CurPoint == Link then
waypointVars.PlaySound2 = PlaySound2;
end;
if PlaySound3 and CurPoint == Link then
waypointVars.PlaySound3 = PlaySound3;
end;
if Effect1 and CurPoint == Link then
waypointVars.Effect1 = Effect1;
end;
if Effect2 and CurPoint == Link then
waypointVars.Effect2 = Effect2;
end;
if Effect3 and CurPoint == Link then
waypointVars.Effect3 = Effect3;
end;
end;
return waypointVars;
end;
Кусок игровой логики на Lua. Функция проверяет значение переменных в текущей точке пути моба.
Мы перебираем все точки пути и сравниваем с текущей точкой моба, но это не нужно, так как именно текущая точка в функцию и передаётся!
+144
asdasd
asd
asd
asd
asf
2
F
if
−97
if [ `ls -al /some/path/ | grep filename | (read a b c d e f g h i j k && echo ${i})` != "" ]; then
я бы до такого никогда не додумался. авторство утеряно в аналах: то ли немецкое, то ли американское творчество.
+162
$cityName_UTF8 = iconv ( 'UTF-8' , 'Windows-1251', $cityName_Win1251 );
ShopCMS
−87
/src/com/<секрет>/client/view/components/movicons/ImageHolderView.mxml
protected function onFlipRollOver(event:MouseEvent):void
{
- if ( (track && track.slide &&(track.slide.selectedTrack==null || (holderData && track.slide.selectedTrack.sprite!=holderData)))
- || ( holderData && holderData.sourceUrl && holderData.getName()==ImageSpriteVO.EMPTY_IMAGE_NAME)
+ if (((track && track.slide && (track.slide.selectedTrack==null || (holderData && track.slide.selectedTrack.sprite!=holderData)))
+ || ( holderData && holderData.sourceUrl && holderData.getName()==ImageSpriteVO.EMPTY_IMAGE_NAME))
&& <секрет>.slidesMode
&& !<секрет>.fullScreenMode)
{
/src/com/<секрет>/client/view/components/movicons/ImageView.mxml
protected function onFlipRollOver(event:MouseEvent):void
{
- if ( (track && track.slide &&(track.slide.selectedTrack==null || (holderData && track.slide.selectedTrack.sprite!=holderData)))
- || ( holderData && holderData.sourceUrl && holderData.getName()==ImageSpriteVO.EMPTY_IMAGE_NAME)
+ if ( ((track && track.slide &&(track.slide.selectedTrack==null || (holderData && track.slide.selectedTrack.sprite!=holderData)))
+ || ( holderData && holderData.sourceUrl && holderData.getName()==ImageSpriteVO.EMPTY_IMAGE_NAME))
&& <секрет>.slidesMode
&& !<секрет>.fullScreenMode)
{
Тяжело было прочитать, попросили поправить, поправил.