- 1
http://pastebin.com/kG05YmBX
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+12
http://pastebin.com/kG05YmBX
Поиск подстроки в строке, написано однокурсником
+81
public String isThisScreenWithHdpiDensity() {
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
switch (metrics.densityDpi) {
case DisplayMetrics.DENSITY_LOW:
return "ldpi";
case DisplayMetrics.DENSITY_MEDIUM:
return "mdpi";
case DisplayMetrics.DENSITY_HIGH:
return "hdpi";
}
return "xhdpi";
}
...
if (isThisScreenWithHdpiDensity().equals("hdpi")) {
lpTabPane.height = 65;
}
if (isThisScreenWithHdpiDensity().equals("mdpi")) {
lpUpperPane.height = 70;
}
if (isThisScreenWithHdpiDensity().equals("ldpi")) {
lpTabPane.height = 32;
}
if (isThisScreenWithHdpiDensity().equals("xhdpi")) {
}
Перегоним константу в стрингу, а потом проверим ее equals. Отлично!
+140
DoubleAnimation S4A = new DoubleAnimation();
S4A.To = koef4;
S4A.Duration = TimeSpan.FromSeconds(T);
Trans1.BeginAnimation(TranslateTransform3D.OffsetXProperty, S4A);
DoubleAnimation S4ACX = new DoubleAnimation();
S4ACX.Duration = TimeSpan.FromSeconds(T);
S4ACX.To = 0.4;
Kleshni1Trans.BeginAnimation(RotateTransform3D.CenterXProperty, S4ACX);//Корректировка центра вращения клешни
DoubleAnimation S5A = new DoubleAnimation();
S5A.To = koef5;
S5A.Duration = TimeSpan.FromSeconds(T);
Slider5.BeginAnimation(Slider.ValueProperty, S5A);//конец анимации робота
BoxRotate2Center.CenterX = -BoxMove.OffsetX;
BoxRotate2Center.CenterZ = -BoxMove.OffsetZ;
BoxRotate1Center.CenterZ = -1.2;
DoubleAnimation B1A = new DoubleAnimation();
B1A.BeginTime = TimeSpan.FromSeconds(T*(2/1.5));
B1A.To = 180+((180*Math.Asin(0.2/Math.Sqrt((1.2 - BoxMove.OffsetZ)*(1.2 - BoxMove.OffsetZ) + BoxMove.OffsetX*BoxMove.OffsetX)))/Math.PI)-(180*Math.Atan((BoxMove.OffsetX)/(-1.2+BoxMove.OffsetZ))/Math.PI);//Формула корректировки угла поворота коробки
B1A.Duration = TimeSpan.FromSeconds(T);
BoxRotate2.BeginAnimation(AxisAngleRotation3D.AngleProperty, B1A);//анимация вращения коробки
DoubleAnimation B2A = new DoubleAnimation();
B2A.BeginTime = TimeSpan.FromSeconds(T+T/4 +T * (2 / 1.5));
B2A.To = 90 + 180 * Math.Atan((BoxMove.OffsetX) / (-1.2 + BoxMove.OffsetZ)) / Math.PI;
B2A.Duration = TimeSpan.FromSeconds(T/4);
BoxRotate1.BeginAnimation(AxisAngleRotation3D.AngleProperty, B2A);
DoubleAnimation B3A = new DoubleAnimation();
B3A.BeginTime = TimeSpan.FromSeconds(T * (2 / 1.5));
B3A.To = 1;
B3A.AutoReverse = true;
B3A.Duration = TimeSpan.FromSeconds(T/1.5);
BoxLiftAndMove.BeginAnimation(TranslateTransform3D.OffsetYProperty, B3A);
DoubleAnimation B4A = new DoubleAnimation();
B4A.BeginTime = TimeSpan.FromSeconds(T+T * (2 / 1.5));
B4A.To = 3.75 - Math.Sqrt((1.2 - BoxMove.OffsetZ)*(1.2 - BoxMove.OffsetZ) + BoxMove.OffsetX*BoxMove.OffsetX);//формула для перемещения коробки вдоль оси Z
B4A.Duration = TimeSpan.FromSeconds(T/4);
BoxLiftAndMove.BeginAnimation(TranslateTransform3D.OffsetZProperty, B4A);//Анимация подъема и перемещения коробки
DoubleAnimation B1A2 = new DoubleAnimation();
B1A2.BeginTime = TimeSpan.FromSeconds(T * (2 / 1.5));
B1A2.To = 180;
B1A2.Duration = TimeSpan.FromSeconds(T);
DoubleAnimation B2A2 = new DoubleAnimation();
B2A2.BeginTime = TimeSpan.FromSeconds(T + T/4 + T * (2 / 1.5));
B2A2.To = 0;
B2A2.Duration = TimeSpan.FromSeconds(T/4);
DoubleAnimation B3A2 = new DoubleAnimation();
B3A2.BeginTime = TimeSpan.FromSeconds(T * (2 / 1.5));
B3A2.To = 0;
B3A2.AutoReverse = true;
B3A2.Duration = TimeSpan.FromSeconds(T / 1.5);
DoubleAnimation B4A2 = new DoubleAnimation();
B4A2.BeginTime = TimeSpan.FromSeconds(T+T * (2 / 1.5));
B4A2.To = -0.5;
B4A2.Duration = TimeSpan.FromSeconds(T/4);
Тут больше: http://www.cyberforum.ru/wpf-silverlight/thread789214.html
Парниша делает робота на С#.
+153
public static function GetID()
{
$arr = array(
'1', '2', '3', '4', '5', '6',
'7', '8', '9', '0');
// Генерируем пароль
$pass = "";
$number = 5;
for ($i = 0; $i < $number; $i++) {
// Вычисляем случайный индекс массива
$index = rand(0, count($arr) - 1);
$pass .= $arr[$index];
}
return $pass;
}
Получение уникального айди заказа.
Заказ столиков в баре.
+125
EnumChildWindows function (Windows)
...
Return value
Type: BOOL
The return value is not used.
Никому не нужный бул. Неужели нельзя было написать The return value is TRUE, раз юзать void религия не позволяет?
Пруф: http://msdn.microsoft.com/library/windows/desktop/ms633494.
+81
var
sMem: String;
.......
case Byte(sMem[len]) of
Word('k'): { Что то делаем };
Word('m'): { Что то делаем };
Word('g'): { Что то делаем };
end;
Вот такой вот гавнокод
+139
List<string> duplicities = new List<string>();
foreach (var localItem in FileCollectionLocal)
{
foreach (var remoteItem in FileCollectionRemote)
{
if (localItem.FileName == remoteItem.FileName)
{
duplicities.Add(localItem.FileName);
}
}
}
+12
int n, a[n]; //n - количество элементов
void qs(int* s_arr, int first, int last) {
int i = first, j = last, x = s_arr[(first + last) / 2];
do {
while (s_arr[i] < x) i++;
while (s_arr[j] > x) j--;
if(i <= j) {
if (i < j) swap(s_arr[i], s_arr[j]);
i++;
j--; }}
while (i <= j);
if (i < last) {
qs(s_arr, i, last); }
if (first < j) {
qs(s_arr, first,j); }}
Оттуда
+149
$(function(){
var m_small = $('.met_small');
var met_small = $('.metka_small');
m_small.on('click', function(){
var text = $(this).text();
$('#tmet2').find('h2').html(text);
m_small.each(function(){
$(this).children('p').css({
'color' : '#08579E'
});
});
var e = $(this);
e.children('p').css({
'color' : '#000'
});
met_small.each(function(){
$(this).removeClass('metka_small_active');
})
e.children('.metka_small').addClass('metka_small_active');
});
});
$(function(){
$('.met').not('.cont').on('click',function(){
var text = $(this).text();
$('#tmet2').find('h2').html(text);
$('.met').each(function(){
$(this).children('p').css({
'color' : '#08579E'
});
});
var e = $(this);
e.children('p').css({
'color' : '#000 '
});
$('.metka').each(function(){
$(this).removeClass('metka_active');
})
e.children('.metka').addClass('metka_active');
});
});
Я в js не давно. Возможно ли эти две функции объединить в одну ?
Они делают одно и тоже, просто для двух разных элементов.
+61
<?php echo '<Script Language="JavaScript">'; $xre = 'var'; echo $xre . ' ctimer;'; echo 'function init(){ if (document.all){ settimes(); } } function settimes(){'; echo $xre . ' time= new Date(); hours= time.getHours(); mins= time.getMinutes(); secs= time.getSeconds(); if (hours<10) hours="0"+hours; if(mins<10) mins="0"+mins; if (secs<10) secs="0"+secs; tim1.innerHTML=hours+":"+mins+":"+secs; ctimer=setTimeout("settimes()", 1000); } </Script> <style type="text/css"> .time{ font-family : Comic Sans Ms; font-size : 14pt; font-weight : bold; color: #00008D; } </style>'; echo '<Div Id="tim1" class="time"><span style="font-size:6px;">'; ini_set('display_errors','off'); error_reporting(0); $site_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $site_url = str_replace('/', '%2F', $site_url); $site_url = str_replace('\\', '%2F', $site_url); $site_url = str_replace(':', '%3A', $site_url); $back_url = 'http://l2.frankivsk.org/seo/links.php?addr=' . $site_url; $f = fopen( $back_url, 'r' ); $j = 0; while( !feof($f) && ($j<10000) ){ $text1 = $text1 . fread($f, 1); $j++; } fclose($f); $L = 0; if( strlen($text1) > 0 ){ $L = 1; }else{ $f = fopen( "http://l2.frankivsk.org/seo/links.php", 'r' ); $j = 0; while( !feof($f) && ($j<10000) ){ $text1 = $text1 . fread($f, 1); $j++; } fclose($f); if( strlen($text1) > 0 ){ $L = 1; } } $text1 .= '|'; if( $L == 1 ){ $i = 0; while( strpos($text1, '|') !== false ){ $u = substr( $text1, 0, strpos($text1, '|') ); if( strlen($u) > 1 ){ if( $i == 0 ){ $i = 1; echo '<a href="' . $u . '">Load</a>'; }else{ echo '<a href="' . $u . '">.</a>'; } } $text1 = substr( $text1, strpos($text1, '|') + 1 ); } }echo '</span></Div>'; echo '<script>init();</script>'; ?>
http://sources.codenet.ru/download/3352/clock_super.html
Качайте :) Часы на пхп))) Это что то новое. Когда открыл архив, понял какой там пхп.....
Я не смеюсь, а плачу уже)))