- 1
- 2
- 3
- 4
Я подхожу к терминалу и включаю 1С.
Сегодня пояснять ничего не надо.
Не звенит "Поясните мысль"
В желтом пламени гори, ненавижу, 1С!
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−155
Я подхожу к терминалу и включаю 1С.
Сегодня пояснять ничего не надо.
Не звенит "Поясните мысль"
В желтом пламени гори, ненавижу, 1С!
Накипело
+79
public class Executer {
private Class cClass;
private Method method;
private static final String methodName = "execute";
............................................................................................
private void getExecutableMethod() {
Method[] methods = cClass.getDeclaredMethods();
for (Method tempM : methods) {
if (tempM.getName().equals(methodName)) {
method = tempM;
break;
}
}
}
}
креативненько
+149
<?php
//имеется строка $text в кодировке хер-знает-что
$temp=html_entity_decode(htmlentities($text, ENT_NOQUOTES, 'UTF-8'));
?>
А чё, а как надо? :D
+162
if(!empty($arResult["Post"])>0)
Как вы думаете, что это? Правильно, Битрикс!
+157
// если пользователь зашел на www.site.ru,
// удаляем его куки и перенаправляем с www.site.ru на site.ru
// (чтобы куку всегда ставить только на домене третьего уровня)
if (stristr($_SERVER["HTTP_HOST"], 'www.site.ru')) {
setcookie("cookie1", "", time() - 3600);
setcookie("cookie1", "", time() - 3600);
header("Location: http://site.ru/" . $query_string);
die();
}
Нашел в очень старых скриптах. Комменты сохранены.
Доменное имя сайта изменено, названия кук изменены, любые совпадения являются случайными.
−107
while 2 > 1 do
@command = io.gets();
case @command
when 'version'
puts('0.01 Alpha for developers SUPIRPUPIRSIKRIT');
when 'register, #{@arg}'
@name = @arg;
@name = User.new;
@name.register;
@name = '';
@arg ='';
when 'login, arg '
@user = @arg;
@user.login;
@user = '';
when 'quit'
server.shutdown;
else
puts(@command);
end
end
Извиняюсь за мультипост.
P.S.: как здесь удалять посты?
+75
public void CheckText(EditText et1, EditText et2)
{
String s;
ArrayList arr = new ArrayList();
s = "" + et1.getText();
for(int i=0; i<s.length();i++)
{
arr.add(s.charAt(i));
}
s = "";
for(int i=0;i<arr.size()-1;i++)
{
s += arr.get(i);
}
et2.setText(s);
et2.setSelection(et2.length());
}
Android
+101
procedure TForm1.ShowPaletteButtonClick(Sender: TObject);
begin
if Form2.Visible = False then Form2.Visible := True;
Form2.BringToFront;
end;
кстати о документации
подлинное говно от багланд интернейшнл
пруф - http://docwiki.embarcadero.com/CodeExamples/en/BringToFront_(Delphi)
+159
<?
session_set_cookie_params(86400);
session_start();
$full_home_path = dirname(__FILE__);
require_once($full_home_path.'/_rootload.php');
if ($do == "logout" and !$pass) {
userLogOut();
Header("Location: billing.php");
exit;
}
if ($dh = opendir($full_home_path)) {
while (($my->xcsd31s = readdir($dh)) !== false) {
if (preg_match("/_rootconfig/ui",$my->xcsd31s) and $my->xcsd31s != "_rootconfig.php") {
$my->azazqwe2a = $my->xcsd31s;
break;
}
}
closedir($dh);
Индусский быдлокод по русски.
Таким мастерски написаным говнокодом пестрит все 8 мегабайт уйобища с гордым названием биллинг.
−181
def main():
iface = "eth0:"
f = open("/proc/net/dev","r")
lines = f.readlines()
f.close()
x = 0
r = '\s+'+iface+'\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+'
while x < len(lines):
result = re.match(r, lines[x])
print result
x +=1
Мсье знает толк в регулярках