-
+153
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
/*где-то в начале: error_reporting(0);*/
class PhocaGalleryFile{
function getCSSFile($id = 0, $fullPath = 0) {
if ((int)$id > 0) {
$db = &Factory::getDBO();
$query = 'SELECT a.filename as filename, a.type as type'
.' FROM #__styles AS a'
.' WHERE a.id = '.(int) $id;
$db->setQuery($query, 0, 1);
$filename = $db->loadObject();
if (isset($filename->filename) && $filename->filename != '') {
if ($fullPath == 1 && isset($filename->type)) {
return self::getCSSPath($filename->type). $filename->filename;
} else {
return $filename->filename;
}
}
}
return false;
}
. . .
}
Поубивал пустые строки (по 2 штуки между каждой строкой кода) и комменты вида:
/* ===============
== This function is geting a CSSFile fron database .....
===============
*/
Гы! Код для заказчика должен выглядеть наукообразно и непонятно.
И обязательно выдавать Notices и Warnings.
virtual_cia,
19 Декабря 2013
-
+79
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
import java.util.Random
def random = new Random()
def latitude = ''
def longitude = ''
def validDigits = 1..9
for(def i in 1..16) {
if(i == 3){
latitude += '.'
longitude += '.'
}
latitude += validDigits[random.nextInt(validDigits.size())]
longitude += validDigits[random.nextInt(validDigits.size())]
}
testRunner.testCase.testSuite.setPropertyValue('soapuiclient.user.coordinates.latitude', latitude)
testRunner.testCase.testSuite.setPropertyValue('soapuiclient.user.coordinates.longitude', longitude)
Есть у нас монга, на ней хранятся в координаты. Проиндексировано всё, поиск быстрый, все дела... Ну и на это дело тест есть в SoapUI. Генерятся случайные координаты, сохраняются и вычитываются. Всё работало до поры до времени..
И тут тест упал. На ровном месте регрессия. Лезу в логи, нахожу ошибку: координаты: [ 51.16344233595981, 94.45587248671733 ]. Ага, думаю, долгота больше 90 градусов... Проверил - так и есть, умняшка монга валидирует координаты. Ну понятно, рандом подкачал, ща поправим. Но там был не просто рандом...
madhead,
19 Декабря 2013
-
−87
- 1
- 2
# ugh
task = task.task.task
http://programmingisterrible.com/post/50285403468/a-lifetime-of-terrible-code
someone,
18 Декабря 2013
-
+138
- 1
- 2
- 3
- 4
- 5
Control authorizationPanel= iddbd
.Controls.Cast<Control>().Where(x => x.Name == "panelMaxim").FirstOrDefault()
.Controls.Cast<Control>().Where(x => x.Name == "panelInternetB").FirstOrDefault()
.Controls.Cast<Control>().Where(x => x.Name == "panelPassiveIB").FirstOrDefault()
.Controls.Cast<Control>().Where(x => x.Name == "panelPhone").FirstOrDefault();
не, ну а как его еще достать? У нас это квест такой на работе - "Найди контрол" называется
taburetka,
18 Декабря 2013
-
+129
- 1
com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
Класс из состава JDK 6.
someone,
18 Декабря 2013
-
+156
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
/* @component Phoca Component
* @copyright Copyright (C) Jan Pavelka www.phoca.cz
*/
protected function getLabel() {
echo '<div class="clearfix"></div>';
return parent::getLabel();
echo '<div class="clearfix"></div>';
}
Это диагноз...
virtual_cia,
18 Декабря 2013
-
+128
- 1
- 2
- 3
- 4
http://rghost.ru/51035531
Новый бот для минусования (запускать на виртуалке)
Описание такое, чтобы отпугнуть хомячье.
Новый бот для минусования.
Stertor,
17 Декабря 2013
-
+119
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
Well, there were other factors in play there. htmlspecialchars was a
very early function. Back when PHP had less than 100 functions and the
function hashing mechanism was strlen(). In order to get a nice hash
distribution of function names across the various function name lengths
names were picked specifically to make them fit into a specific length
bucket. This was circa late 1994 when PHP was a tool just for my own
personal use and I wasn't too worried about not being able to remember
the few function names.
-Rasmus
http://news.php.net/php.internals/70691
someone,
17 Декабря 2013
-
+166
- 1
if (substr(json_encode($row['list']), 0, 1) == '[') {
Такой вот аналог is_array()
Lowezar,
17 Декабря 2013
-
−163
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
CREATE TABLE [dbo].[PPLS2BILLS_SRCO_MESAGE] (
[DOCUMENT] [char] (8) COLLATE Ukrainian_CI_AI_KS_WS NULL ,
[Nom_Document] [int] NULL ,
[Kol_Reis_In_Docum] [int] NULL ,
[Cancel_Kol_Reis_Doc] [int] NULL ,
[Greate_Date_Docum] [datetime] NULL ,
[Flag_Out_EC] [bit] NULL
) ON [PRIMARY]
именуй, не именуй ...
bahamot,
17 Декабря 2013