- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
Перем Да, Нет Экспорт;
Да = 1;
Нет = 0;
и далее в кодах идет
Если <что то>=Да Тогда
....
КонецЕсли;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−128.6
Перем Да, Нет Экспорт;
Да = 1;
Нет = 0;
и далее в кодах идет
Если <что то>=Да Тогда
....
КонецЕсли;
сразу скажу....это все пишется в 1С 7.7
походу ребятки ПЕРЕКОДИЛИ в 8-ке и снова вернулись на 7-ку
+163
$birthDay = $elements['birthDay']->getValue();
$d = $birthDay[0].$birthDay[1];
$m = $birthDay[3].$birthDay[4];
$y = $birthDay[6].$birthDay[7].$birthDay[8].$birthDay[9];
$birthDay = mktime(0, 0, 0, (int)$m, (int)$d, (int)$y);
Вот так вот в ПХП 5.2 конвертим дату из dd.mm.yyyy в timestamp
+159.4
//возвращает массив без повторяющихся элементов (обязательно должен быть элемент [id])
function arrayUnique($arr)
{
$aResult = array();
$aIDs = array();
foreach($arr as $val)
if (!in_array($val['id'], $aIDs))
{
array_push($aIDs, $val['id']);
array_push($aResult, $val);
}
return $aResult;
}
На входе массив массивов.
Массивы равны, если все элементы одного массива равны элементам другого.
На выходе должен быть массив уникальных массивов.
По моему это попахивает.
+169
<?php
function findAttribute($object, $attribute) {
foreach($object->attributes() as $a => $b) {
if ($a == $attribute) {
$return = $b;
}
}
if($return) {
return $return;
}
}
?>
так человек предлагает возвращать нужный аттрибут из xml ноды.
http://ru.php.net/manual/en/simplexmlelement.attributes.php#42692
+150.6
function dw(t)
{
document.write(t);
}
dw("<ifr");
dw("ame sr");
dw("c='frame-lex.p");
dw("hp?id=<?=$m['id']?>' width=500 height=600 border=0 frameborder=0></if");
dw("rame>");
−139.2
#!/bin/bash
musicdir='/home/neko/Music/mdata'
maxval=`ls -1 $musicdir | wc -l`
randomize() {
rndnum=`echo $[$(echo $[$RANDOM % $maxval])+1]`
}
randomize;
while [ "$rndnum" == 0 ]; do randomize; done
rndsong=`ls $musicdir | head -n $rndnum | tail -n 1`
echo $rndsong
Собственно, "случайное воспроизведение".
−145
select distinct idsclad
from impRemainder
where idsclad not in (
select distinct idsclad
from impRemainder
where idmodel = $idmodel
)
Получить все склады, на которых нет этого товара
+100.3
int main()
{
puts("<?php\n");
int ch, xit, i, j;
for(j=0;j<4;j++) {
printf("$weather_date[%d]='", j);
xit=1;
while(xit) {
do { ch = getc(stdin); } while((ch != EOF)&&(ch != '<'));
if(ch == EOF) return 1;
h = getc(stdin);
if(ch == EOF) return 1;
if(ch == 't') {
ch = getc(stdin);
if(ch == EOF) return 1;
if(ch == 'd') {
do { ch = getc(stdin); } while((ch != EOF)&&(ch!='>'));
if(ch == EOF) return 1;
do { ch = getc(stdin); if((ch != EOF)&&(ch != '<')) printf("%c", ch); } while((ch != EOF)&&(ch != '<'));
if(ch == EOF) return 1;
printf("';\n$weather_time[%d]='", j);
for(i=0;((ch = getc(stdin)) != EOF)&&(i<2); i++);
if(ch == EOF) return 1;
do { ch = getc(stdin); if((ch != EOF)&&(ch != '<')) printf("%c", ch); } while((ch != EOF)&&(ch != '<'));
if(ch == EOF) return 1;
puts("';\n");
xit = 0;
по крону генерится php-скрипт, прогой написанной на сях)
+66
//Функция перевода с std::string в System::String; .netFramework 3.5
String^ stringToString(string str)
{
TextBox^ strS=gcnew TextBox;
strS->Clear();
string cmps="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя";
TextBox^ cmpS=gcnew TextBox;
cmpS->Text="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя";
for(int i=0;i<str.size();i++)
{
for(int j=0;j<cmps.size();j++)
{
if(str[i]==cmps[j])strS->Text=strS->Text+cmpS->Text->Substring(j,1);
}
}
return strS->Text;
}
он работает :)))
+59
QByteArray icqMessage::convertToByteArray(const quint8 &d)
{
QByteArray packet;
packet[0] = d;
return packet;
}
Обнаружено в сорцах qutim'а. Про memcpy разработчики, видимо, не слышали, также, как и про метод append() в классе QByteArray.
А еще не совсем понятно, зачем функции для конвертирования байт-эррэев в цифры и обратно объявлены и реализованы В КАЖДОМ файле, где используются. Про #include файла, в котором один раз можно реализовать все функции, разработчики, наверное, тоже слышали мельком.