- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
if (_appliesTo.Contains("CH"))
{
depElig &= true;
}
else
{
depElig &= false;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+107
if (_appliesTo.Contains("CH"))
{
depElig &= true;
}
else
{
depElig &= false;
}
Вроде такого boolshit тут ещё не было.
+153
var num_normalize = function (num) {
if (typeof num == 'string') {
if (num.test('.')) {
return parseFloat(num).toFixed(2);
}
else {
return parseInt(num);
}
}
else if (parseInt(num) == parseFloat(num)) {
return parseInt(num);
}
else return parseFloat(num).toFixed(2);
};
Привод стринги в numeric, проблема была в том что приходила значение в string, но могло быть с точками. естественно parseInt не годится и parseFloat тоже, ибо число не красивое визуально
+157
var temp = new Date(),
diff = parseInt(($('#calrlimit1').data('datebox').theDate - temp) / ( 1000 * 60 * 60 * 24 ));
diffstrt = (diff * -1)-1; // If you want a minimum of 1 day between, make this -2 instead of -1
diffend = diff + 11; // Why 11 instead of 10? No idea...
Документация к плагину jQuery Mobile DateBox2
+49
/**
* Test for method importData()
*/
public function testImportData()
{
$this->_model->expects($this->once())
->method('_importData');
$this->_model->importData();
}
Ценное юнит-тестирование правильности работы метода
+138
string requestUrl = Request.Path.Replace(Request.ApplicationPath, string.Empty).TrimEnd('/').ToUpperInvariant();
string modelUrl = Model.Href.Replace(Request.ApplicationPath, string.Empty).TrimEnd('/').ToUpperInvariant();
if (requestUrl == modelUrl) {
Model.Classes.Add("current");
}
Кусок кода Orchard CMS, определяет, что в меню рендерится текущая страница.
Весело смотреть, что происходит, когда Request.ApplicationPath == "/"
+137
string[] CfgStrings = File.ReadAllLines(path);
title = CfgStrings[0].Replace("Тема: ", "");
message = CfgStrings[1].Replace("Сообщение: ", "");
ThreadsCount = Convert.ToInt32(CfgStrings[2].Replace("Потоков: ", ""));
passwd = CfgStrings[3].Replace("Пароль удаления: ", "");
board = CfgStrings[4].Replace("Доска: ", "");
thread = CfgStrings[5].Replace("Тред(если вайпаете доску, поставьте 0): ", "");
repeat = Convert.ToBoolean(CfgStrings[6].Replace("Зациклить вайп: ", ""));
proxies = LoadProxies(CfgStrings[7].Replace("Файл с проксями: ", ""));
+123
int closeestsockptr( SOCKET* pSocket )
{
char chBuf[ 100 ];
fd_set rdevents, exevents;
struct timeval tv;
int iRetVal = 1;
int optlen;
SOCKET s = INVALID_SOCKET;
BOOL bLinger;
LINGER lng;
if( NULL == pSocket || INVALID_SOCKET == *pSocket )
return SOCKET_ERROR;
s = *pSocket;
optlen = sizeof( bLinger );
iRetVal = getsockopt( s, SOL_SOCKET, SO_DONTLINGER, ( char* )&bLinger, &optlen );
if( 0 == iRetVal && TRUE == bLinger ) //linger is off
{
lng.l_onoff = 1; //set linger on
lng.l_linger = 1; //set linger timeout to 1 second
iRetVal = setsockopt( s, SOL_SOCKET, SO_LINGER, ( char* )&lng, sizeof( lng ) );
if( 0 == iRetVal )
{
if( 0 == shutdown( s, SD_SEND ) )
{
tv.tv_sec = 3; //seconds
tv.tv_usec = 0; //microseconds
while( 1 )
{
FD_ZERO( &rdevents );
FD_ZERO( &exevents );
addsock2fd( &rdevents, NULL, &exevents, s ); //FD_SET( s, &rdevents ), FD_SET( s, &exevents );
iRetVal = select( 1, &rdevents, NULL, &exevents, &tv );
if( SOCKET_ERROR != iRetVal && 0 != iRetVal && FD_ISSET ( s, &rdevents ) && !FD_ISSET ( s, &exevents ) )
{
iRetVal = recv( s, chBuf, sizeof( chBuf ) / sizeof( *chBuf ), 0 );
if( iRetVal > 0 ) //Some data received
continue;
if( 0 == iRetVal ) //Receive FD_CLOSE
break;
else //SOCKET_ERROR returned
break;
}
else if( 0 == iRetVal ) //exceeded the timeout
{
WSASetLastError( WSAETIMEDOUT );
break;
}
else //SOCKET_ERROR returned
break;
}
}
}
}
if( NULL == pSocket || INVALID_SOCKET == *pSocket )
return SOCKET_ERROR;
iRetVal = closesocket( *pSocket );
*pSocket = INVALID_SOCKET;
return iRetVal;
}
Пуресишник наваял
+53
$post_slug = explode("/", trim($_SERVER["REQUEST_URI"], " /"));
$the_query = new WP_Query(array("name" => $post_slug[1],
"post_type" => "conference"));
И снова WordPress!'
URL вида http://somesite.ru/conference/pervaya-konferentsiya-anesteziologov/program/
+51
<?
return true;
@ $db=mysql_connect('akapyan.localhost','akapyan','akapyan123');
if ( !$db)
{
echo "<h2 align=center>Приносим извенения !<br>Произошел сбой соединения,попробуйте зайти на сайт позднее...</h2>
";
exit;
}
$quer1="select * from obekt ORDER BY `mm` DESC LIMIT 20 ";
mysql_select_db("db_akapyan");
Весь код смысла нет приводить, там вообще ад не для слабонервных.
Хочу уточнить файл инклудится не в функцию.
Кроме того автор создает константы для того чтобы проверить загружался файл ранее или нет. Он просто не знал, что есть include_once.
+76
while (!cp.isEnd()) {
if (!pause(200)) {
break;
}
}
private boolean pause(int millisecond) {
try {
Thread.sleep(200);
} catch (InterruptedException ex) {
Logger.getLogger(Visualizer.class.getName()).log(Level.ERROR, null, ex);
return false;
}
return true;
}