- 1
- 2
- 3
- 4
#include <beer>
#include <autopilot>
// C праздничком, говнокодеры
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+125
#include <beer>
#include <autopilot>
// C праздничком, говнокодеры
+20
#include <iostream>
#include <string>
#include <stdio.h>
#include <time.h>
int main()
{
time_t now = time(0);
struct tm tstruct = *localtime(&now);
if (tstruct.tm_yday & 0xff) {
std::cout << "Pasony, segodnja den' programmista!"<< std::endl;
} else {
/*Syscall platform dependent implementation */
//KeepCoding();
}
return 0;
}
ВНЕЗАПНО: http://tinyurl.com/c8kkxl8
+127
<ul>
<li><label><input class="smert_zaemchika" type="checkbox" /> Смерть заемщика</label></li>
<li><label><input class="poterya_raboty" type="checkbox" /> Потеря работы</label></li>
<li><label><input class="ne_nado" type="checkbox" /> Нет</label></li>
</ul>
не могу больше молчать......
−109
cd /root/jbot; java -jar jimbot.jar 2> /dev/null 1> /dev/null &
Я тихонечко это тут положу...
А вот по скромному мнению автора, что делают эти строки:
Вот выбрал систему Ubuntu (прим: видимо речь идет о VPS/VDS дай бог что не в виртуалбоксе под виндой). Администратирование веду через программу PuTTy.
В даный момен я тестирую ICQ чат. Для этого надо включить java. В моем случае это так:
cd /root/jbot; java -jar jimbot.jar 2> /dev/null 1> /dev/null &
“Убить” процес:
sudo killall -9 java
cd – значит что выбрать из дериктории /root/jbot; и с дериктории java -jar jimbot.jar значок запустить 2>/dev/null так же второй скрипт 1> /dev/null и значок завершение &
Исходник тута: http://zvlad.com/3-zapusk-icq-chata-v-ubuntu.html
+58
function abs_url_text ($text, $base_url) {
define(BASE_URL, $base_url);
...
... BASE_URL . "\"";
}
Реально серьёзный подход.
Садо-мазо!
+35
// стоит простая задача: удалить все узлы из списка
// чувак думает, как же ему это реализовать через задницу?
// и получилось же!
if (link * root = list.get_root()) {
link * next;
do {
next = root->next();
list.remove(next);
} while (root = next);
}
// неужели нельзя вот так, по-простому?
link * node = list.get_root();
while (node) {
link * next = node->next();
list.remove(node);
node = next;
}
+52
<?php
function zvlad_gen($min, $max, $anz) {
$array = range($min, $max);
for($x=0; $x<$anz; $x++) {
$i = rand(1, count($array))-1;
$erg[] = $array[$i];
//array_splice($array, $i, 1);
}
return $erg;
}
// Получить 6 случайных чисел в диапазоне от 121 до 155
$rand_array = zvlad_gen(121, 155, 6);
echo join(", ", $rand_array);
?>
Небольшая функция, которая поможет вывести диапазон чисел. Так же можно вывести несколько вариантов сразу, т.е. что бы не запускать скрипт несколько раз.
Данная функция подойдет сайтам, которые разыгрывают призы, например) Ну, или лотерея какая нибудь.
+64
<?php
$_1_2[1]="одна ";
$_1_2[2]="две ";
$_1_19[1]="один ";
$_1_19[2]="два ";
$_1_19[3]="три ";
$_1_19[4]="четыре ";
$_1_19[5]="пять ";
$_1_19[6]="шесть ";
$_1_19[7]="семь ";
$_1_19[8]="восемь ";
$_1_19[9]="девять ";
$_1_19[10]="десять ";
$_1_19[11]="одиннацать ";
$_1_19[12]="двенадцать ";
$_1_19[13]="тринадцать ";
$_1_19[14]="четырнадцать ";
$_1_19[15]="пятнадцать ";
$_1_19[16]="шестнадцать ";
$_1_19[17]="семнадцать ";
$_1_19[18]="восемнадцать ";
$_1_19[19]="девятнадцать ";
$des[2]="двадцать ";
$des[3]="тридцать ";
$des[4]="сорок ";
$des[5]="пятьдесят ";
$des[6]="шестьдесят ";
$des[7]="семьдесят ";
$des[8]="восемдесят ";
$des[9]="девяносто ";
$hang[1]="сто ";
$hang[2]="двести ";
$hang[3]="триста ";
$hang[4]="четыреста ";
$hang[5]="пятьсот ";
$hang[6]="шестьсот ";
$hang[7]="семьсот ";
$hang[8]="восемьсот ";
$hang[9]="девятьсот ";
$namerub[1]="гривна ";
$namerub[2]="гривны ";
$namerub[3]="гривен ";
$nametho[1]="тысяча ";
$nametho[2]="тысячи ";
$nametho[3]="тысяч ";
$namemil[1]="миллион ";
$namemil[2]="миллиона ";
$namemil[3]="миллионов ";
$namemrd[1]="миллиард ";
$namemrd[2]="миллиарда ";
$namemrd[3]="миллиардов ";
$kopeek[1]="копейка ";
$kopeek[2]="копейки ";
$kopeek[3]="копеек ";
еще бред
function num2str($L){
global $_1_2, $_1_19, $des, $hang, $namerub, $nametho, $namemil, $namemrd, $kopeek;
$s=" ";
$s1=" ";
$s2=" ";
$kop=intval( ( $L*100 - intval( $L )*100 ));
$L=intval($L);
if($L>=1000000000){
$many=0;
semantic(intval($L / 1000000000),$s1,$many,3);
$s.=$s1.$namemrd[$many];
$L%=1000000000;
}
Привет :)
Для многих сайтов, которые работают с числами (продажа товаров, например), то в чеке рекомендуется писать стоимость товара не только цифрами, но и буквами. :)
Вот для этого и есть такой не большой скрипт на php. Это функция, которой удобно пользоваться.
И так, вот что нам надо:
- массив с переменными
- две функции: одна подфункция - дополняет главную.
Как пользоваться
<?php
$prop=num2str(121.45;
echo $prop;
?>
насладиться в полном объеме можно здесь: http://zvlad.com/180-vyvod-chislovoy-sumy.html
+154
function highlight(a, b) {
if (b == 2) {
var c = a.parentNode.parentNode
}
if (b == 3) {
var c = a.parentNode.parentNode.parentNode
}
if (b == 4) {
var c = a.parentNode.parentNode.parentNode.parentNode
}
addClassName(c, "focused", true);
var d = getElementsByClassName(document, "*", "focused");
for (i = 0; i < d.length; i++) {
if (d[i] != c) {
removeClassName(d[i], "focused")
}
}
}
норм, 4 уровня родители, вычисление длины массива в цикле d.length и какая то бессмысленная проверка if (d[i] != c), куча var, в общем буээ
http://www.flatsoft.com/js/wufoo.min.js
+57
$aMethods[] = array(
'call' => 'getNewCount',
'requires' => array(
'user_id' => 'user_id'
),
'detail' => Phpfox::getPhrase('notification.get_the_total_number_of_unseen_notifications_if_you_do_not_pass_the_user_id_we_will_return_information_about_the_user_that_is_currently_logged_in'),
'type' => 'GET',
'response' => '{"api":{"total":5,"pages":0,"current_page":0},"output":5}'
);
Движок Phpfox 3.3. Самая длинная фраза сообщения :))